0001493152-22-016275.txt : 20220609 0001493152-22-016275.hdr.sgml : 20220609 20220609154955 ACCESSION NUMBER: 0001493152-22-016275 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20220430 FILED AS OF DATE: 20220609 DATE AS OF CHANGE: 20220609 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: 221005899 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 Q3 --07-31 0001005731 2021-08-01 2022-04-30 0001005731 us-gaap:CommonClassAMember 2022-06-06 0001005731 us-gaap:CommonClassBMember 2022-06-06 0001005731 2022-04-30 0001005731 2021-07-31 0001005731 us-gaap:CommonClassAMember 2022-04-30 0001005731 us-gaap:CommonClassAMember 2021-07-31 0001005731 us-gaap:CommonClassBMember 2022-04-30 0001005731 us-gaap:CommonClassBMember 2021-07-31 0001005731 2022-02-01 2022-04-30 0001005731 2021-02-01 2021-04-30 0001005731 2020-08-01 2021-04-30 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 2022-02-01 2022-04-30 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2022-02-01 2022-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0001005731 us-gaap:TreasuryStockMember 2022-02-01 2022-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2022-04-30 0001005731 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2022-02-01 2022-04-30 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2022-04-30 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2022-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001005731 us-gaap:TreasuryStockMember 2022-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001005731 us-gaap:RetainedEarningsMember 2022-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2022-04-30 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 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-08-01 2022-04-30 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-08-01 2022-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2022-04-30 0001005731 us-gaap:TreasuryStockMember 2021-08-01 2022-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2022-04-30 0001005731 us-gaap:RetainedEarningsMember 2021-08-01 2022-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2021-08-01 2022-04-30 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001005731 us-gaap:TreasuryStockMember 2021-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001005731 us-gaap:RetainedEarningsMember 2021-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2021-01-31 0001005731 2021-01-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-02-01 2021-04-30 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-02-01 2021-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0001005731 us-gaap:TreasuryStockMember 2021-02-01 2021-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-04-30 0001005731 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2021-02-01 2021-04-30 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2021-04-30 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2021-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001005731 us-gaap:TreasuryStockMember 2021-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001005731 us-gaap:RetainedEarningsMember 2021-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2021-04-30 0001005731 2021-04-30 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2020-07-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2020-07-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001005731 us-gaap:TreasuryStockMember 2020-07-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001005731 us-gaap:RetainedEarningsMember 2020-07-31 0001005731 us-gaap:NoncontrollingInterestMember 2020-07-31 0001005731 2020-07-31 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassAMember 2020-08-01 2021-04-30 0001005731 us-gaap:CommonStockMember us-gaap:CommonClassBMember 2020-08-01 2021-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2021-04-30 0001005731 us-gaap:TreasuryStockMember 2020-08-01 2021-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2021-04-30 0001005731 us-gaap:RetainedEarningsMember 2020-08-01 2021-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2020-08-01 2021-04-30 0001005731 IDT:FintechMember 2022-02-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember 2022-02-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 us-gaap:CorporateMember 2022-02-01 2022-04-30 0001005731 IDT:FintechMember 2021-02-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember 2021-02-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 us-gaap:CorporateMember 2021-02-01 2021-04-30 0001005731 IDT:FintechMember 2021-08-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember 2021-08-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 us-gaap:CorporateMember 2021-08-01 2022-04-30 0001005731 IDT:FintechMember 2020-08-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember 2020-08-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 us-gaap:CorporateMember 2020-08-01 2021-04-30 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2022-02-01 2022-04-30 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2021-02-01 2021-04-30 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2021-08-01 2022-04-30 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2020-08-01 2021-04-30 0001005731 IDT:NationalRetailSolutionsMember IDT:FintechMember 2022-02-01 2022-04-30 0001005731 IDT:NationalRetailSolutionsMember IDT:FintechMember 2021-02-01 2021-04-30 0001005731 IDT:NationalRetailSolutionsMember IDT:FintechMember 2021-08-01 2022-04-30 0001005731 IDT:NationalRetailSolutionsMember IDT:FintechMember 2020-08-01 2021-04-30 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 IDT:FintechMember country:US 2022-02-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember country:US 2022-02-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember country:US 2022-02-01 2022-04-30 0001005731 country:US 2022-02-01 2022-04-30 0001005731 IDT:FintechMember country:GB 2022-02-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember country:GB 2022-02-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember country:GB 2022-02-01 2022-04-30 0001005731 country:GB 2022-02-01 2022-04-30 0001005731 IDT:FintechMember IDT:OthersMember 2022-02-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember IDT:OthersMember 2022-02-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember IDT:OthersMember 2022-02-01 2022-04-30 0001005731 IDT:OthersMember 2022-02-01 2022-04-30 0001005731 IDT:FintechMember us-gaap:NonUsMember 2022-02-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember us-gaap:NonUsMember 2022-02-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember us-gaap:NonUsMember 2022-02-01 2022-04-30 0001005731 us-gaap:NonUsMember 2022-02-01 2022-04-30 0001005731 IDT:FintechMember country:US 2021-02-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember country:US 2021-02-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember country:US 2021-02-01 2021-04-30 0001005731 country:US 2021-02-01 2021-04-30 0001005731 IDT:FintechMember country:GB 2021-02-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember country:GB 2021-02-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember country:GB 2021-02-01 2021-04-30 0001005731 country:GB 2021-02-01 2021-04-30 0001005731 IDT:FintechMember IDT:OthersMember 2021-02-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember IDT:OthersMember 2021-02-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember IDT:OthersMember 2021-02-01 2021-04-30 0001005731 IDT:OthersMember 2021-02-01 2021-04-30 0001005731 IDT:FintechMember us-gaap:NonUsMember 2021-02-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember us-gaap:NonUsMember 2021-02-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember us-gaap:NonUsMember 2021-02-01 2021-04-30 0001005731 us-gaap:NonUsMember 2021-02-01 2021-04-30 0001005731 IDT:FintechMember country:US 2021-08-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember country:US 2021-08-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember country:US 2021-08-01 2022-04-30 0001005731 country:US 2021-08-01 2022-04-30 0001005731 IDT:FintechMember country:GB 2021-08-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember country:GB 2021-08-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember country:GB 2021-08-01 2022-04-30 0001005731 country:GB 2021-08-01 2022-04-30 0001005731 IDT:FintechMember IDT:OthersMember 2021-08-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember IDT:OthersMember 2021-08-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember IDT:OthersMember 2021-08-01 2022-04-30 0001005731 IDT:OthersMember 2021-08-01 2022-04-30 0001005731 IDT:FintechMember us-gaap:NonUsMember 2021-08-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember us-gaap:NonUsMember 2021-08-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember us-gaap:NonUsMember 2021-08-01 2022-04-30 0001005731 us-gaap:NonUsMember 2021-08-01 2022-04-30 0001005731 IDT:FintechMember country:US 2020-08-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember country:US 2020-08-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember country:US 2020-08-01 2021-04-30 0001005731 country:US 2020-08-01 2021-04-30 0001005731 IDT:FintechMember country:GB 2020-08-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember country:GB 2020-08-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember country:GB 2020-08-01 2021-04-30 0001005731 country:GB 2020-08-01 2021-04-30 0001005731 IDT:FintechMember IDT:OthersMember 2020-08-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember IDT:OthersMember 2020-08-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember IDT:OthersMember 2020-08-01 2021-04-30 0001005731 IDT:OthersMember 2020-08-01 2021-04-30 0001005731 IDT:FintechMember us-gaap:NonUsMember 2020-08-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember us-gaap:NonUsMember 2020-08-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember us-gaap:NonUsMember 2020-08-01 2021-04-30 0001005731 us-gaap:NonUsMember 2020-08-01 2021-04-30 0001005731 srt:MinimumMember 2022-04-30 0001005731 srt:MaximumMember 2022-04-30 0001005731 IDT:NewarkMember 2021-08-01 2022-04-30 0001005731 IDT:RafaelHoldingsIncMember 2022-02-01 2022-04-30 0001005731 IDT:RafaelHoldingsIncMember 2021-02-01 2021-04-30 0001005731 IDT:RafaelHoldingsIncMember 2021-08-01 2022-04-30 0001005731 IDT:RafaelHoldingsIncMember 2020-08-01 2021-04-30 0001005731 IDT:IDTFinancialServicesLimitedMember 2022-04-30 0001005731 IDT:IDTFinancialServicesLimitedMember 2021-07-31 0001005731 IDT:IDTPaymentServicesMember 2022-04-30 0001005731 IDT:IDTPaymentServicesMember 2021-07-31 0001005731 us-gaap:CertificatesOfDepositMember 2022-04-30 0001005731 us-gaap:USTreasuryBillSecuritiesMember 2022-04-30 0001005731 us-gaap:CorporateBondSecuritiesMember 2022-04-30 0001005731 us-gaap:MunicipalBondsMember 2022-04-30 0001005731 us-gaap:CertificatesOfDepositMember 2021-07-31 0001005731 us-gaap:USTreasuryBillSecuritiesMember 2021-07-31 0001005731 us-gaap:CorporateBondSecuritiesMember 2021-07-31 0001005731 us-gaap:MunicipalBondsMember 2021-07-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2022-04-30 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2021-07-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2022-04-30 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2021-07-31 0001005731 IDT:RestrictedCommonClassBMember IDT:RafaelHoldingsIncMember 2022-04-30 0001005731 IDT:RestrictedCommonClassBMember IDT:RafaelHoldingsIncMember 2021-07-31 0001005731 IDT:OtherMarketableEquitySecuritiesMember 2022-04-30 0001005731 IDT:OtherMarketableEquitySecuritiesMember 2021-07-31 0001005731 us-gaap:MutualFundMember 2022-04-30 0001005731 us-gaap:MutualFundMember 2021-07-31 0001005731 IDT:SeriesCConvertiblePreferredStockMember IDT:VisaIncMember 2022-04-30 0001005731 IDT:SeriesCConvertiblePreferredStockMember IDT:VisaIncMember 2021-07-31 0001005731 IDT:SeriesBAndSeriesCConvertiblePreferredStockMember 2022-04-30 0001005731 IDT:SeriesBAndSeriesCConvertiblePreferredStockMember 2021-07-31 0001005731 us-gaap:HedgeFundsMember 2022-04-30 0001005731 us-gaap:HedgeFundsMember 2021-07-31 0001005731 us-gaap:OtherInvestmentsMember 2022-04-30 0001005731 us-gaap:OtherInvestmentsMember 2021-07-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2020-08-01 2021-07-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2021-08-01 2022-04-30 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2020-08-01 2021-07-31 0001005731 IDT:RestrictedCommonClassBMember IDT:RafaelHoldingsIncMember 2020-08-01 2021-07-31 0001005731 IDT:UnrestrictedCommonClassBMember IDT:RafaelHoldingsIncMember 2021-08-01 2022-04-30 0001005731 IDT:CommonStockClassBMember IDT:RafaelHoldingsIncMember 2021-07-31 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2022-02-01 2022-04-30 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2021-08-01 2022-04-30 0001005731 IDT:CommonStockClassBMember IDT:RafaelHoldingsIncMember 2022-02-01 2022-04-30 0001005731 IDT:CommonStockClassBMember IDT:RafaelHoldingsIncMember 2021-08-01 2022-04-30 0001005731 IDT:CommonStockClassBMember IDT:RafaelHoldingsIncMember 2021-02-01 2021-04-30 0001005731 IDT:CommonStockClassBMember IDT:RafaelHoldingsIncMember 2020-08-01 2021-04-30 0001005731 IDT:SeriesBConvertiblePreferredStockMember us-gaap:EquityMethodInvesteeMember 2021-01-30 2021-02-02 0001005731 IDT:SeriesCConvertiblePreferredStockMember us-gaap:EquityMethodInvesteeMember 2021-08-09 2021-08-10 0001005731 IDT:SeriesBConvertiblePreferredStockMember us-gaap:EquityMethodInvesteeMember 2021-02-02 0001005731 IDT:SeriesCConvertiblePreferredStockMember us-gaap:EquityMethodInvesteeMember 2021-08-10 0001005731 2021-02-02 0001005731 2021-08-10 0001005731 us-gaap:EquityMethodInvesteeMember 2022-02-10 0001005731 us-gaap:EquityMethodInvesteeMember 2022-02-08 2022-02-10 0001005731 us-gaap:EquityMethodInvesteeMember 2022-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-07-31 0001005731 us-gaap:EquityMethodInvesteeMember 2020-07-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-02-01 2022-04-30 0001005731 us-gaap:EquityMethodInvesteeMember 2021-02-01 2021-04-30 0001005731 us-gaap:EquityMethodInvesteeMember 2021-08-01 2022-04-30 0001005731 us-gaap:EquityMethodInvesteeMember 2020-08-01 2021-04-30 0001005731 us-gaap:EquityMethodInvesteeMember 2022-04-30 0001005731 us-gaap:EquityMethodInvesteeMember 2021-04-30 0001005731 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001005731 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001005731 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001005731 us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001005731 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001005731 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001005731 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001005731 us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001005731 IDT:IntegraCCSMember IDT:NetTwophoneTwoZeroIncMember 2022-03-02 2022-03-03 0001005731 IDT:IntegraCCSMember IDT:NetTwophoneTwoZeroIncMember us-gaap:CommonClassBMember 2022-03-02 2022-03-03 0001005731 IDT:IntegraCCSMember IDT:NetTwophoneTwoZeroIncMember 2021-08-01 2022-04-30 0001005731 IDT:IntegraCCSMember IDT:NetTwophoneTwoZeroIncMember 2022-03-03 0001005731 IDT:IDTInternationalTelecomIncMember IDT:LeafGlobalFintechCorporationMember 2022-02-27 2022-03-01 0001005731 IDT:LeafGlobalFintechCorporationMember IDT:IDTInternationalTelecomIncMember 2021-08-01 2022-04-30 0001005731 IDT:LeafGlobalFintechCorporationMember IDT:IDTInternationalTelecomIncMember 2022-03-01 0001005731 IDT:IntegraCCSMember 2021-08-01 2022-04-30 0001005731 IDT:LeafGlobalFintechCorporationMember 2021-08-01 2022-04-30 0001005731 IDT:IntegraCCSMember 2022-03-02 2022-03-03 0001005731 IDT:IntegraCCSMember 2022-03-03 0001005731 IDT:LeafGlobalFintechCorporationMember 2022-02-27 2022-03-01 0001005731 IDT:LeafGlobalFintechCorporationMember 2022-03-01 0001005731 IDT:IntegraCCSMember 2022-04-30 0001005731 IDT:LeafGlobalFintechCorporationMember 2022-04-30 0001005731 IDT:IntegraCCSMember us-gaap:CustomerRelationshipsMember 2021-08-01 2022-04-30 0001005731 IDT:IntegraCCSMember us-gaap:TradeNamesMember 2021-08-01 2022-04-30 0001005731 IDT:IntegraCCSMember us-gaap:NoncompeteAgreementsMember 2021-08-01 2022-04-30 0001005731 IDT:LeafGlobalFintechCorporationMember us-gaap:TradeNamesMember 2021-08-01 2022-04-30 0001005731 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-04-30 0001005731 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-07-31 0001005731 IDT:StraightPathMember 2022-02-01 2022-04-30 0001005731 IDT:StraightPathMember 2021-02-01 2021-04-30 0001005731 IDT:StraightPathMember 2021-08-01 2022-04-30 0001005731 IDT:StraightPathMember 2020-08-01 2021-04-30 0001005731 IDT:PaymentCardInterchangeFeeAndMerchantDiscountAntitrustLitigationMember 2020-12-19 2020-12-21 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2021-05-17 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2022-04-30 0001005731 IDT:IDTTelecomMember 2021-05-01 2022-04-30 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2021-08-01 2022-04-30 0001005731 us-gaap:CommonClassBMember IDT:DeferredStockUnitsMember 2022-01-04 2022-01-05 0001005731 us-gaap:CommonClassBMember IDT:DeferredStockUnitsMember 2021-01-04 2021-01-05 0001005731 IDT:ClassBCommonStockMember 2022-04-30 0001005731 IDT:ClassBCommonStockMember 2020-08-01 2021-04-30 0001005731 IDT:EmployeesMember IDT:ClassBCommonStockMember 2021-08-01 2022-04-30 0001005731 IDT:EmployeesMember IDT:ClassBCommonStockMember 2020-08-01 2021-04-30 0001005731 IDT:TwoThousandFifteenStockOptionAndIncentivePlanMember 2021-08-01 2022-04-30 0001005731 IDT:TwoThousandFifteenStockOptionAndIncentivePlanMember 2020-08-01 2021-04-30 0001005731 IDT:HowardSJonasMember us-gaap:CommonClassBMember 2021-08-01 2022-04-30 0001005731 us-gaap:CommonClassBMember 2021-12-10 2021-12-15 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2022-02-01 2022-02-28 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2021-09-28 2021-09-29 0001005731 us-gaap:EmployeeStockOptionMember 2022-02-01 2022-04-30 0001005731 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-04-30 0001005731 us-gaap:EmployeeStockOptionMember 2021-08-01 2022-04-30 0001005731 us-gaap:EmployeeStockOptionMember 2020-08-01 2021-04-30 0001005731 IDT:NonvestedRestrictedClassBCommonStockMember 2022-02-01 2022-04-30 0001005731 IDT:NonvestedRestrictedClassBCommonStockMember 2021-02-01 2021-04-30 0001005731 IDT:NonvestedRestrictedClassBCommonStockMember 2021-08-01 2022-04-30 0001005731 IDT:NonvestedRestrictedClassBCommonStockMember 2020-08-01 2021-04-30 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-07-31 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2021-07-31 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-08-01 2022-04-30 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2021-08-01 2022-04-30 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-04-30 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-30 0001005731 IDT:FederalTelecommunicationsRelayServicesFundMember 2022-04-30 0001005731 IDT:UniversalServiceFundMember 2022-04-30 0001005731 IDT:ValuationAllowanceUtilizedFutureExpenseMember 2021-08-01 2022-04-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure IDT:Integer

 

 

 

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 APRIL 30, 2022

 

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 June 6, 2022, 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: 24,666,662 shares outstanding (excluding 3,058,071 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 26
     
Item 3. Quantitative and Qualitative Disclosures About Market Risks 36
     
Item 4. Controls and Procedures 36
     
PART II. OTHER INFORMATION 37
     
Item 1. Legal Proceedings 37
     
Item 1A. Risk Factors 37
     
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 38
     
Item 3. Defaults Upon Senior Securities 38
     
Item 4. Mine Safety Disclosures 38
     
Item 5. Other Information 38
     
Item 6. Exhibits 38
     
SIGNATURES 39

 

2

 

 

PART I. FINANCIAL INFORMATION

   

Item 1. Financial Statements (Unaudited)

 

IDT CORPORATION

 

CONSOLIDATED BALANCE SHEETS

 

  

April 30,
2022

  

July 31,
2021

 
   (Unaudited)   (Note 1) 
   (in thousands) 
Assets          
Current assets:          
Cash and cash equivalents  $97,139   $107,147 
Restricted cash and cash equivalents   100,957    119,769 
Debt securities   22,706    14,012 
Equity investments   16,179    42,434 
Trade accounts receivable, net of allowance for doubtful accounts of $5,061 at April 30, 2022 and $4,438 at July 31, 2021   52,881    46,644 
Disbursement prefunding   37,111    27,656 
Prepaid expenses   16,676    13,694 
Other current assets   27,442    16,779 
           
Total current assets   371,091    388,135 
Property, plant, and equipment, net   33,447    30,829 
Goodwill   26,490    14,897 
Other intangibles, net   10,041    7,578 
Equity investments   7,319    11,654 
Operating lease right-of-use assets   7,919    7,671 
Deferred income tax assets, net   36,598    41,502 
Other assets   10,365    10,389 
           
Total assets  $503,270   $512,655 
           
Liabilities and equity          
Current liabilities:          
Trade accounts payable  $27,817   $24,502 
Accrued expenses   118,285    129,085 
Deferred revenue   39,054    42,293 
Customer deposits   95,104    115,524 
Other current liabilities   35,103    27,930 
           
Total current liabilities   315,363    339,334 
Operating lease liabilities   5,322    5,473 
Other liabilities   6,326    1,234 
           
Total liabilities   327,011    346,041 
Commitments and contingencies        - 
Redeemable noncontrolling interest   10,099     
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 April 30, 2022 and July 31, 2021   33    33 
Class B common stock, $.01 par value; authorized shares—200,000; 27,725 and 26,379 shares issued and 24,667 and 24,187 shares outstanding at April 30, 2022 and July 31, 2021, respectively   277    264 
Additional paid-in capital   295,915    278,021 
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 3,058 and 2,192 shares of Class B common stock at April 30, 2022 and July 31, 2021, respectively   (88,175)   (60,413)
Accumulated other comprehensive loss   (11,341)   (10,183)
Accumulated deficit   (33,072)   (42,858)
           
Total IDT Corporation stockholders’ equity   163,637    164,864 
Noncontrolling interests   2,523    1,750 
           
Total equity   166,160    166,614 
           
Total liabilities and equity  $503,270   $512,655 

 

See accompanying notes to consolidated financial statements.

 

3

 

 

IDT CORPORATION

 

CONSOLIDATED STATEMENTS OF INCOME

(Unaudited)

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended
April 30,

  

Nine Months Ended
April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands, except per share data) 
     
Revenues  $328,353   $373,831   $1,035,494   $1,057,022 
Costs and expenses:                    
Direct cost of revenues (exclusive of depreciation and amortization)   247,565    300,797    796,516    843,116 
Selling, general and administrative (i)   62,772    55,148    183,948    161,591 
Depreciation and amortization   4,509    4,425    13,333    13,381 
Severance       184    67    439 
                     
Total costs and expenses   314,846    360,554    993,864    1,018,527 
Other operating (expense) gain, net (see Note 11)   (179)   595    (709)   1,550 
                     
Income from operations   13,328    13,872    40,921    40,045 
Interest income, net   85    125    217    223 
Other (expense) income, net   (5,068)   3,815    (24,234)   5,608 
                     
Income before income taxes   8,345    17,812    16,904    45,876 
(Provision for) benefit from income taxes   (3,239)   18,586    (5,887)   12,142 
                     
Net income   5,106    36,398    11,017    58,018 
Net (income) attributable to noncontrolling interests   (335)   (50)   (1,231)   (274)
                     
Net income attributable to IDT Corporation  $4,771   $36,348   $9,786   $57,744 
                     
Earnings per share attributable to IDT Corporation common stockholders:                    
Basic  $0.18   $1.42   $0.38   $2.27 
Diluted  $0.18   $1.39   $0.37   $2.23 
                     
Weighted-average number of shares used in calculation of earnings per share:                    
Basic   25,901    25,530    25,706    25,475 
Diluted   26,205    26,136    26,455    25,903 
                     
(i) Stock-based compensation included in selling, general and administrative expenses  $1,245   $275   $1,840   $1,215 

 

See accompanying notes to consolidated financial statements.

 

4

 

 

IDT CORPORATION

   

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Unaudited)

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended
April 30,

  

Nine Months Ended
April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands) 
Net income  $5,106   $36,398   $11,017   $58,018 
Other comprehensive (loss) income:                    
Change in unrealized loss on available-for-sale securities   (224)   (180)   (547)   (163)
Foreign currency translation adjustments   (29)   747    (611)   (817)
                     
Other comprehensive (loss) income   (253)   567    (1,158)   (980)
                     
Comprehensive income   4,853    36,965    9,859    57,038 
Comprehensive (income) attributable to noncontrolling interests   (335)   (50)   (1,231)   (274)
                     
Comprehensive income attributable to IDT Corporation  $4,518   $36,915   $8,628   $56,764 

 

See accompanying notes to consolidated financial statements.

 

5

 

 

IDT CORPORATION

 

CONSOLIDATED STATEMENTS OF EQUITY (Unaudited)

 

   Class A Common Stock   Class B Common Stock   Additional Paid-In Capital   Treasury Stock   Accumulated Other Comprehensive Loss   Accumulated Deficit   Noncontrolling Interests   Total Equity 
   Three Months Ended April 30, 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 JANUARY 31, 2022  $33   $267   $278,613   $(69,387)  $(11,088)  $(37,843)  $2,385   $162,980 
Exercise of stock options by Howard S. Jonas       10    14,920    (18,788)               (3,858)
Exercise of stock options           137                    137 
Business acquisition           1,000                    1,000 
Stock-based compensation           1,245                    1,245 
Distributions to noncontrolling interests                           (161)   (161)
Other comprehensive loss                   (253)           (253)
Net income                       4,771    299    5,070 
BALANCE AT APRIL 30, 2022  $33   $277   $295,915   $(88,175)  $(11,341)  $(33,072)  $2,523   $166,160 

 

   Nine Months Ended April 30, 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 
Exercise of stock options by Howard S. Jonas       10    14,920    (18,788)               (3,858)
Exercise of stock options           137                    137 
Restricted Class B common stock purchased from employees               (8,974)               (8,974)
Business acquisition           1,000                    1,000 
Stock-based compensation       3    1,837                    1,840 
Distributions to noncontrolling interests                           (359)   (359)
Other comprehensive loss                   (1,158)           (1,158)
Net income                       9,786    1,132    10,918 
BALANCE AT APRIL 30, 2022  $33   $277   $295,915   $(88,175)  $(11,341)  $(33,072)  $2,523   $166,160 

 

6

 

 

IDT CORPORATION

 

CONSOLIDATED STATEMENTS OF EQUITY (Unaudited)—Continued

 

   Three Months Ended April 30, 2021 (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 JANUARY 31, 2021  $33   $263   $276,871   $(60,413)  $(8,957)  $(117,937)  $556   $90,416 
Business acquisition           (21)               (247)   (268)
Stock-based compensation           275                    275 
Distributions to noncontrolling interests                           (228)   (228)
Other comprehensive income                   567            567 
Net income                       36,348    50    36,398 
BALANCE AT APRIL 30, 2021  $33   $263   $277,125   $(60,413)  $(8,390)  $(81,589)  $131   $127,160 

 

   Nine Months Ended April 30, 2021 (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, 2020  $33   $260   $277,443   $(56,221)  $(7,410)  $(139,333)  $(3,633)  $71,139 
Exercise of stock options           686                    686 
Repurchases of Class B common stock through repurchase program               (2,849)               (2,849)
Restricted Class B common stock purchased from employees               (1,343)               (1,343)
Grant of restricted equity in subsidiary           (2,195)               2,195     
Business acquisition           (21)               1,941    1,920 
Stock-based compensation       3    1,212                    1,215 
Distributions to noncontrolling interests                           (646)   (646)
Other comprehensive loss                   (980)           (980)
Net income                       57,744    274    58,018 
BALANCE AT APRIL 30, 2021  $33   $263   $277,125   $(60,413)  $(8,390)  $(81,589)  $131   $127,160 

 

See accompanying notes to consolidated financial statements.

 

7

 

 

IDT CORPORATION

 

CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)

 

  

2022

  

2021

 
  

Nine Months Ended
April 30,

 
  

2022

  

2021

 
   (in thousands) 
Operating activities          
Net income  $11,017   $58,018 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   13,333    13,381 
Deferred income taxes   4,624    (13,811)
Provision for doubtful accounts receivable   1,578    1,220 
Net unrealized loss (gain) from marketable securities   19,705    (508)
Stock-based compensation   1,840    1,215 
Other   3,486    (4,415)
Change in assets and liabilities:          
Trade accounts receivable   (8,461)   1,626 
Disbursement prefunding, prepaid expenses, other current assets, and other assets   (20,504)   (7,961)
Trade accounts payable, accrued expenses, other current liabilities, and other liabilities   (2,566)   (2,154)
Customer deposits at IDT Financial Services Limited (Gibraltar-based bank)   (9,843)   (11,078)
Deferred revenue   (948)   2,611 
           
Net cash provided by operating activities   13,261    38,144 
Investing activities          
Capital expenditures   (13,794)   (13,455)
Purchase of convertible preferred stock in equity method investment   (1,051)   (4,000)
Payments for acquisitions, net of cash acquired   (7,546)   (2,656)
Purchase of Rafael Holdings, Inc. Class B common stock and warrant       (5,000)
Exercise of warrant to purchase shares of Rafael Holdings, Inc. Class B common stock       (1,000)
Purchases of debt securities and equity investments   (11,277)   (39,347)
Proceeds from maturities and sales of debt securities and redemptions of equity investments   7,752    18,670 
           
Net cash used in investing activities   (25,916)   (46,788)
Financing activities          
Distributions to noncontrolling interests   (359)   (646)
Proceeds from other liabilities   2,301     
Repayment of other liabilities.   (1,319)   (69)
Proceeds from borrowings under revolving credit facility   2,566     
Repayment of borrowings under revolving credit facility.   (2,566)    
Proceeds from sale of redeemable equity in subsidiary   10,000     
Proceeds from exercise of stock options   137    686 
Repurchases of Class B common stock   (12,832)   (4,192)
           
Net cash used in financing activities   (2,072)   (4,221)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents   (14,093)   6,652 
           
Net decrease in cash, cash equivalents, and restricted cash and cash equivalents   (28,820)   (6,213)
Cash, cash equivalents, and restricted cash and cash equivalents at beginning of period   226,916    201,222 
           
Cash, cash equivalents, and restricted cash and cash equivalents at end of period  $198,096   $195,009 
           
Supplemental schedule of non-cash investing and financing activities          
Liabilities incurred for acquisitions  $7,849   $393 
Shares of the Company’s Class B common stock issued for acquisition  $1,000   $ 
Cashless exercise of stock options in exchange for shares of the Company’s Class B common stock  $14,930   $ 

 

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 nine months ended April 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2022. The balance sheet at July 31, 2021 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, 2021, 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 2022 refers to the fiscal year ending July 31, 2022).

 

Note 2—Business Segment Information

 

The Company has three reportable business segments, Fintech, net2phone-Unified Communications as a Service (“UCaaS”), or net2phone-UCaaS, and Traditional Communications. 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 National Retail Solutions (“NRS”), an operator of a nationwide point of sale (“POS”) network providing payment processing, digital advertising, transaction data, and ancillary services, and BOSS Money, a provider of international money remittance and related value/payment transfer services.

 

The net2phone-UCaaS 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 (formerly known as Carrier Services), a wholesale provider of international voice and SMS termination and outsourced traffic management solutions to telecoms worldwide. Traditional Communications also includes other smaller businesses, some of which are in harvest mode.

 

Corporate costs 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, business development, charitable contributions, travel, 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   net2phone-
UCaaS
   Traditional Communications   Corporate   Total 
Three Months Ended April 30, 2022                         
Revenues  $26,923   $15,555   $285,875  $   $328,353 
Income (loss) from operations   157    (2,257)   17,388    (1,960)   13,328 
                          
Three Months Ended April 30, 2021                         
Revenues  $16,644   $11,445   $345,742   $   $373,831 
(Loss) income from operations   (1,403)   (3,965)   20,355    (1,115)   13,872 
                          
Nine Months Ended April 30, 2022                         
Revenues  $72,573   $42,003   $920,918   $   $1,035,494 
(Loss) income from operations   (63)   (9,315)   57,372    (7,073)   40,921 
                          
Nine Months Ended April 30, 2021                         
Revenues  $55,229   $32,012   $969,781  $   $1,057,022 
Income (loss) from operations   1,487    (11,503)   55,334    (5,273)   40,045 

 

9

 

 

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-UCaaS are technology-driven, synergistic businesses that leverage the Company’s core assets, and revenue is primarily recognized at a point in time, and in some cases (mainly with respect to net2phone-UCaaS) is 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:

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended
April 30,

  

Nine Months Ended
April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands) 
BOSS Money  $15,540   $10,259   $40,498   $38,697 
National Retail Solutions   11,383    6,385    32,075    16,532 
                     
Total Fintech   26,923    16,644    72,573    55,229 
                     
net2phone-UCaaS   15,555    11,445    42,003    32,012 
                     
Mobile Top-Up   115,862    132,603    360,593    325,001 
BOSS Revolution Calling   91,768    111,412    297,688    342,665 
IDT Global   67,094    88,643    229,407    263,571 
Other   11,151    13,084    33,230    38,544 
                     
Total Traditional Communications   285,875    345,742    920,918    969,781 
Total  $328,353   $373,831   $1,035,494   $1,057,022 

 

The following table shows the Company’s revenues disaggregated by geographic region, which is determined based on selling location. On February 1, 2021, the Company changed the geographic sourcing of certain revenues from the United States to the United Kingdom.

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Three Months Ended April 30, 2022                    
United States  $26,923   $7,930   $199,850   $234,703 
Outside the United States:                    
United Kingdom           74,567    74,567 
Other       7,625    11,458    19,083 
                     
Total outside the United States       7,625    86,025    93,650 
                     
Total  $26,923   $15,555   $285,875   $328,353 

 

10

 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Three Months Ended April 30, 2021                    
United States  $16,644   $5,844   $241,146   $263,634 
Outside the United States:                    
United Kingdom           92,052    92,052 
Other       5,601    12,544    18,145 
                     
Total outside the United States       5,601    104,596    110,197 
                     
Total  $16,644   $11,445   $345,742   $373,831 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Nine Months Ended April 30, 2022                    
United States  $72,573   $21,911   $649,713   $744,197 
Outside the United States:                    
United Kingdom           233,647    233,647 
Other       20,092    37,558    57,650 
                     
Total outside the United States       20,092    271,205    291,297 
                     
Total  $72,573   $42,003   $920,918   $1,035,494 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Nine Months Ended April 30, 2021                    
United States  $55,229   $16,613   $778,230   $850,072 
Outside the United States:                    
United Kingdom           152,188    152,188 
Other       15,399    39,363    54,762 
                     
Total outside the United States       15,399    191,551    206,950 
                     
Total  $55,229   $32,012   $969,781   $1,057,022 

 

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 as of April 30, 2022 and July 31, 2021 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:

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended
April 30,

  

Nine Months Ended
April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands) 
Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period  $18,751   $21,926   $25,437   $27,690 

 

11

 

 

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

 

  

April 30,
2022

  

July 31,
2021

 
   (in thousands) 
Deferred customer contract acquisition costs included in “Other current assets”  $3,978   $3,460 
Deferred customer contract acquisition costs included in “Other assets”   3,435    3,151 
           
Total  $7,413   $6,611 

 

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

 

   2022   2021   2022   2021 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Amortization of deferred customer contract acquisition costs  $1,121   $950   $3,163   $2,581 

 

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 six years. net2phone-UCaaS 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 the options to extend or terminate the leases.

 

net2phone-UCaaS is the lessee in 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 is owned by the Company’s former subsidiary, Rafael Holdings, Inc. (“Rafael”). The Company also leases office space in Israel from Rafael. Howard S. Jonas, the Chairman of the Company’s Board of Directors, is also the Chairman of the Board of Directors of Rafael. The Newark lease expires in April 2025 and the Israel lease expires in July 2025. In each of the three months ended April 30, 2022 and 2021, the Company incurred lease costs of $0.5 million, and in each of the nine months ended April 30, 2022 and 2021, the Company incurred lease costs of $1.4 million in connection with the Rafael leases, which is included in operating lease cost in the table below.

 

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

 

   2022   2021   2022   2021 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Operating lease cost  $743   $700   $2,130   $2,125 
Short-term lease cost   277    217    877    412 
                     
Total lease cost  $1,020   $917   $3,007   $2,537 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $724   $694   $2,089   $2,076 

 

12

 

 

   April 30,
2022
   July 31,
2021
 
Weighted-average remaining lease term-operating leases   3.0 years    3.4 years 
Weighted-average discount rate-operating leases   3.0%   2.9%

 

In the nine months ended April 30, 2022, the Company entered into new office leases with an aggregate operating lease liability of $2.2 million. The Company’s aggregate operating lease liability was as follows:

 

   April 30,
2022
   July 31,
2021
 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities”  $2,892   $2,456 
Operating lease liabilities included in noncurrent liabilities   5,322    5,473 
           
Total  $8,214   $7,929 

 

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

 

      
Twelve-month period ending April 30:     
2023  $3,101 
2024   2,643 
2025   2,362 
2026   283 
2027   141 
Thereafter   83 
      
Total lease payments   8,613 
Less imputed interest   (399)
      
Total operating lease liabilities  $8,214 

 

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:

 

   April 30,
2022
   July 31,
2021
 
   (in thousands) 
Cash and cash equivalents  $97,139   $107,147 
Restricted cash and cash equivalents   100,957    119,769 
           
Total cash, cash equivalents, and restricted cash and cash equivalents  $198,096   $226,916 

 

At April 30, 2022 and July 31, 2021, restricted cash and cash equivalents included $96.0 million and $115.8 million, respectively, in restricted cash and cash equivalents for customer deposits held by IDT Financial Services Limited (“IDT Financial Services”), the Company’s Gibraltar-based bank. 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 April 30, 2022 and July 31, 2021, “Cash and cash equivalents” in the Company’s consolidated balance sheets included an aggregate of $10.5 million and $15.3 million, respectively, held by IDT Payment Services, Inc. and IDT Payment Services of New York, LLC, that was unavailable for other purposes.

 

13

 

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) 
April 30, 2022:                    
Certificates of deposit*  $2,000   $   $(9)  $1,991 
U.S. Treasury bills and notes   10,964    1    (80)   10,885 
Corporate bonds   3,957        (452)   3,505 
Municipal bonds   6,341        (16)   6,325 
                     
Total  $23,262   $1   $(557)  $22,706 
                     
July 31, 2021:                    
Certificates of deposit*  $1,200   $3   $   $1,203 
U.S. Treasury bills and notes   1,669        (17)   1,652 
Corporate bonds   6,327    38    (33)   6,332 
Municipal bonds   4,825            4,825 
                     
Total  $14,021   $41   $(50)  $14,012 

 

*Each of the certificates of deposit held by the Company 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 $1.9 million and $7.1 million in the three months ended April 30, 2022 and 2021, respectively, and $7.8 million and $18.7 million in the nine months ended April 30, 2022 and 2021, respectively. There were no realized gains or realized losses from sales of debt securities in the three and nine months ended April 30, 2022 and 2021. 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 April 30, 2022 were as follows:

 

   Fair Value 
   (in thousands) 
Within one year  $13,868 
After one year through five years   5,544 
After five years through ten years   2,723 
After ten years   571 
      
Total  $22,706 

 

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)
April 30, 2022:   
Certificates of deposit  $9   $1,991 
U.S. Treasury bills and notes   80    887 
Corporate bonds   452    3,495 
Municipal bonds   16    5,907 
           
Total  $557   $12,280 
           
July 31, 2021:          
U.S. Treasury bills and notes  $17   $1,652 
Corporate bonds   33    3,293 
           
Total  $50   $4,945 

 

14

 

 

At July 31, 2021, there were no securities in a continuous unrealized loss position for 12 months or longer. At April 30, 2022, the following available-for-sale debt securities included in the table above were in a continuous unrealized loss position for 12 months or longer:

 

    Unrealized Losses    Fair Value 
    (in thousands)
U.S. Treasury bills and notes  $80   $887 
Corporate bonds   257    1,713 
           
Total  $337   $2,600 

 

At April 30, 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:

 

   April 30,
2022
   July 31,
2021
 
   (in thousands) 
Zedge, Inc. Class B common stock, 42,282 shares at April 30, 2022 and July 31, 2021  $217   $649 
Rafael Holdings, Inc. Class B common stock, 290,214 and 246,565 shares at April 30, 2022 and July 31, 2021, respectively   624    12,479 
Rafael Holdings, Inc. restricted Class B common stock, nil and 43,649 shares at April 30, 2022 and July 31, 2021, respectively       2,209 
Other marketable equity securities   3,048    3,630 
Fixed income mutual funds   12,290    23,467 
           
Current equity investments  $16,179   $42,434 
           
Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”)  $2,131   $2,465 
Series B and Series C convertible preferred stock—equity method investment   1,744    2,901 
Hedge funds   2,619    3,563 
Other   825    2,725 
           
Noncurrent equity investments  $7,319   $11,654 

 

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 related thereto. The Company purchased 261,894 shares of Rafael Class B common stock in fiscal 2021, including 43,649 shares that were not available for sale, assignment, or transfer until the restrictions lapsed in September 2021. Howard S. Jonas is the Vice-Chairman of the Board of Directors of Zedge.

 

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:

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $2,539   $2,223   $2,743   $4,109 
Redemption for Visa mandatory release assessment               (1,870)
Adjustment for observable transactions involving a similar investment from the same issuer   (130)   404    (334)   388 
Redemptions       (6)       (6)
Impairments                
                     
Balance, end of the period  $2,409   $2,621   $2,409   $2,621 

 

The Company decreased the carrying value of the shares of Visa Series C Preferred it held by $0.1 million and $0.3 million in the three and nine months ended April 30, 2022, respectively, and the Company increased the carrying value of the shares of Visa Series C Preferred it held by $0.4 million in both the three and nine months ended April 30, 2021, based on the fair value of Visa Class A common stock and a discount for lack of current marketability.

 

15

 

 

Unrealized gains and losses for all equity investments included the following:

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Net (losses) gains recognized during the period on equity investments  $(3,416)  $5,435   $(20,862)  $5,822 
Less: net gains recognized during the period on equity investments sold during the period           10     
                     
Unrealized (losses) gains recognized during the period on equity investments still held at the reporting date  $(3,416)  $5,435   $(20,872)  $5,822 

 

The net losses on investments in the three and nine months ended April 30, 2022 included unrealized losses of $0.6 million and $14.1 million, respectively, on shares of Rafael Class B common stock. The net gains on investments in the three and nine months ended April 30, 2021 included unrealized gains of $4.8 million and $5.6 million, respectively, on shares of Rafael Class B common stock.

 

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, the amortization of equity method basis difference is included in the equity in the net loss of investee, which is recorded in “Other (expense) income, net” (see Note 18).

 

On February 10, 2022, the Company received a secured promissory note from the EMI in exchange for a loan of $1.0 million. The note provides for interest on the principal amount at 15% per annum payable monthly. The note is due and payable on August 3, 2022.

 

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

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $2,509   $   $2,901   $ 
Purchase of convertible preferred stock       4,000    1,051    4,000 
Equity in the net loss of investee   (583)   (386)   (1,662)   (386)
Amortization of equity method basis difference   (182)   (142)   (546)   (142)
                     
Balance, end of the period  $1,744   $3,472   $1,744   $3,472 

 

16

 

 

Summarized financial information of the EMI was as follows (fiscal 2021 financial information is for the period from February 2, 2021 to April 30, 2021):

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Revenues  $2,689   $718   $5,760   $718 
Costs and expenses:                    
Direct cost of revenues   4,402    804    7,307    804 
Selling, general and administrative   1,265    1,525    3,928    1,525 
                     
Total costs and expenses   5,667    2,329    11,235    2,329 
                     
Loss from operations   (2,978)   (1,611)   (5,475)   (1,611)
Other expense   (82)       (83)    
                     
Net loss  $(3,060)  $(1,611)  $

(5,558

)  $(1,611)

 

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) 
April 30, 2022                
Debt securities  $10,885   $11,821   $   $22,706 
Equity investments included in current assets   16,179            16,179 
Equity investments included in noncurrent assets           2,131    2,131 
                     
Total  $27,064   $11,821   $2,131   $41,016 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(2,578)  $(2,578)
Other noncurrent liabilities           (5,970)   (5,970)
                     
Total  $   $   $(8,548)  $(8,548)
                     
July 31, 2021                    
Debt securities  $1,652   $12,360   $   $14,012 
Equity investments included in current assets   40,225    2,209        42,434 
Equity investments included in noncurrent assets           2,465    2,465 
                     
Total  $41,877   $14,569   $2,465   $58,911 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(628)  $(628)
Other noncurrent liabilities           (397)   (397)
                     
Total  $   $   $(1,025)  $(1,025)

   

(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 April 30, 2022 and July 31, 2021, the Company had $2.6 million and $3.6 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.

 

17

 

 

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

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $2,261   $2,319   $2,465   $3,825 
Purchase of Rafael Holdings, Inc. warrant               354 
Exercise of Rafael Holdings, Inc. warrant       (380)       (380)
Redemption for Visa mandatory release assessment               (1,870)
Total (losses) gains recognized in “Other (expense) income, net”   (130)   404    (334)   414 
                     
Balance, end of period  $2,131   $2,343   $2,131   $2,343 
                     
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):

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $703   $799   $1,025   $396 
Transfer into Level 3 from acquisitions   7,849        7,849    393 
Total (gain) loss included in:                    
“Other operating (expense) gain, net”          (303)    
“Foreign currency translation adjustment”   (4)   (4)   (23)   6 
                     
Balance, end of period  $8,548   $795   $8,548   $795 
                     
Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period  $   $   $   $ 

 

  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 April 30, 2022 and July 31, 2021, 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 April 30, 2022 and July 31, 2021, 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—Acquisitions

 

Integra CCS

   

On March 3, 2022, the Company’s subsidiary, net2phone 2.0, Inc. (“net2phone 2.0”), which owns and operates the net2phone-UCaaS segment, purchased all of the outstanding shares of Onwaba S.R.L. and Gem S.R.L. for an aggregate purchase price of up to $15.0 million. Onwaba S.R.L. and Gem S.R.L. are located in Uruguay and use the trade name Integra CCS (“Integra”). Integra provides cloud-based contact-center-as-a-service (“CCaaS”) in the Americas and Europe including omnichannel support, social media integrations, chat-bot communications, workflow management, development tools for tailored contact center solutions and numerous third-party software integrations. The net2phone-UCaaS segment’s and Integra’s CCaaS offerings are highly synergistic and CCaaS is expected to be a source of growth and expansion when combined with net2phone-UCaaS’ global sales and channel partner network.

 

The operating results of the acquired companies from the date of acquisition, which were not significant, are included in the Company’s consolidated financial statements.

 

The purchase price consisted of: (a) cash of $7.2 million that was paid at closing, (b) 27,765 shares of the Company’s Class B common stock with a value of $1.0 million that were issued at closing, (c) $3.3 million, half of which will be paid at the end of 12 months after closing and the remainder will be paid at the end of 24 months after closing, subject to holdback for the settlement of claims against the sellers, if any, and (d) contingent consideration of up to $3.5 million based on annual cumulative incremental recurring seat revenue of the net2phone-UCaaS segment over a four-year period, payable in cash and/or equity at net2phone 2.0’s discretion.

 

18

 

 

The acquisition date fair value of the consideration consisted of the following (in thousands):

 

      
Cash paid  $7,200 
Cash acquired   (87)
      
Cash paid, net of cash acquired   7,113 
Shares of the Company’s Class B common stock   1,000 
Future payments subject to holdback   3,158 
Contingent consideration   1,361 
      
Total fair value of consideration, net of cash acquired  $12,632 

 

The acquisition-date fair value of the contingent consideration was estimated using discounted cash flow models. This fair value measurement was based on significant inputs not observable in the market and therefore represents a Level 3 measurement. There was no change in the estimated fair value of the contingent consideration in the period from the acquisition date to April 30, 2022.

 

The impact of the acquisition’s preliminary purchase price allocations on the Company’s consolidated balance sheet was as follows (in thousands):

 

      
Trade accounts receivable  $332 
Prepaid expenses   4 
Other current assets   21 
Property, plant and equipment   777 
Goodwill   8,433 
Customer relationships (7-year useful lives)   2,230 
Tradename (5-year useful life)   400 
Non-compete agreements (6-year useful lives)   660 
Operating lease right-of-use asset   732 
Other assets   24 
Accrued expenses   (249)
Operating lease liability current portion   (176)
Operating lease liability noncurrent portion   (556)
      
Net assets excluding cash acquired  $12,632 

 

The goodwill was assigned to the net2phone-UCaaS segment and was attributable primarily to the assembled workforce and the expected synergies from the business combination. The goodwill is not expected to be deductible for income tax purposes.

 

Leaf Global Fintech Corporation

   

On March 1, 2022, the Company’s subsidiary, IDT International Telecom, Inc., purchased all of the outstanding shares of Leaf Global Fintech Corporation (“Leaf”) for up to $6.05 million. Leaf is a provider of digital wallet services in emerging markets currently serving unbanked customers in Rwanda, Uganda, and Kenya. The Leaf wallet is a mobile platform available on both smartphones and non-smartphones through an app or by utilizing a USSD interface accessed via a short code. The Leaf digital wallet enables customers to store, send, receive, and exchange currencies on their phones domestically and across borders. The Leaf platform leverages the Stellar network for storing and disseminating transaction data while maintaining value with stablecoins. Stellar is an open-source, decentralized blockchain network that connects global financial infrastructure, optimized for payments and specifically to support cross-border transactions. The Company intends to utilize Leaf’s blockchain-based digital wallet to, among other things, provide secure storage and share value to the people worldwide who use feature phones rather than smartphones, as well as expand Leaf’s affordable mobile technology to traders, refugees, migrants, and others worldwide.

 

Leaf’s operating results from the date of acquisition, which were not significant, are included in the Company’s consolidated financial statements.

 

The purchase price is comprised of (a) $0.5 million paid in cash at the closing, (b) a working capital adjustment for a maximum of $50,000, and (c) contingent consideration of up to $5.5 million based on annual gross profit over a five-year period.

 

The acquisition date fair value of the consideration consisted of the following (in thousands):

 

      
Cash paid  $500 
Cash acquired   (167)
      
Cash paid, net of cash acquired   333 
Contingent consideration   3,330 
      
Total fair value of consideration, net of cash acquired  $3,663 

 

19

 

 

The acquisition-date fair value of the contingent consideration was estimated using discounted cash flow models. This fair value measurement was based on significant inputs not observable in the market and therefore represents a Level 3 measurement. There was no change in the estimated fair value of the contingent consideration in the period from the acquisition date to April 30, 2022.

 

The impact of the acquisition’s preliminary purchase price allocations on the Company’s consolidated balance sheet was as follows (in thousands):

 

      
Current assets  $9 
Property, plant and equipment   324 
Goodwill   3,199 
Tradename (5-year useful life)   131 
      
Net assets excluding cash acquired  $3,663 

 

The goodwill was assigned to the Fintech segment and was attributable primarily to the assembled workforce and the expected synergies from the business combination. The goodwill is not expected to be deductible for income tax purposes.

 

Pro Forma Disclosures

   

The Company’s pro forma results of operations as if the Integra and Leaf acquisitions occurred as of August 1, 2020 were not materially different from the actual results of operations.

 

Note 10—Variable Interest Entity

 

As of May 31, 2021, the Company entered into a Warrant Purchase Agreement with the shareholders of an entity (the variable interest entity, or “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. The Company therefore determined that it is the primary beneficiary of the VIE, and 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 and aggregate funding from (repaid to) the Company were as follows:

 

  

2022

  

2021 

  

2022

  

2021 

 
  

Three Months Ended
April 30,
 

  

Nine Months Ended
April 30,

 
  

2022

  

2021 

  

2022

  

2021 

 
   (in thousands) 
Net income of the VIE  $72  $   $72   $ 
                     
Aggregate funding from (repaid to) the Company, net  $1  $   $(95)  $ 

 

 

20

 

 

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

 

  

April 30,
2022

  

July 31,
2021

 
   (in thousands) 
Assets:        
Cash and equivalents  $1,570   $1,364 
Restricted cash   4,896    3,848 
Trade accounts receivable, net   29    91 
Prepaid expenses   91    344 
Other current assets   1,160    858 
Due from the Company   87     
Property, plant, and equipment, net   520    637 
Other intangibles, net   927    1,042 
Total assets  $9,280   $8,184 
           
Liabilities and noncontrolling interests:          
Trade accounts payable  $2   $312 
Accrued expenses   46    26 
Other current liabilities   5,792    4,491 
Due to the Company       8 
Accumulated other comprehensive income (loss)   14    (7)
Noncontrolling interests   3,426    3,354 
Total liabilities and noncontrolling interests  $9,280   $8,184 

 

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 11—Other Operating (Expense) Gain, Net

 

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

 

   2022   2021   2022   2021 
   Three Months Ended April 30,   Nine Months Ended April 30, 
   2022   2021   2022   2021 
   (in thousands) 
Corporate—Straight Path Communications Inc. class action legal fees  $(1,410)  $(299)  $(5,081)  $(2,017)
Corporate—Straight Path Communications Inc. class action insurance claims   1,252    904    4,139    2,618 
Fintech—other   13    45    13    45 
net2phone-UCaaS—write-off of contingent consideration liability           303     
net2phone-UCaaS—other          (10)   (100)
Traditional Communications—gain from sale of rights under class action lawsuit               2,000 
Traditional Communications—net2phone indemnification claim   (33)   (55)   (68)   (442)
Traditional Communications—IDT Global settlement               (554)
Traditional Communications—other   (1)       (5)    
                     
Total other operating (expense) gain, net  $(179)  $595   $(709)  $1,550 

 

Straight Path Communications Inc. Class Action

   

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

 

Write-off of Contingent Consideration

   

In the nine months ended April 30, 2022, the Company determined that the requirements for a contingent consideration payment related to an acquisition consummated in December 2019 would not be met before the expiration date for such contingency. The Company recognized a gain on the write-off of the contingent consideration payment obligation.

 

21

 

 

Gain from Sale of Rights under Class Action Lawsuit

   

On December 21, 2020, the Company received $2.0 million from the sale to a third party of all its rights under the Payment Card Interchange Fee and Merchant Discount Antitrust Litigation. The lawsuit is about claims that merchants paid excessive fees to accept Visa and Mastercard cards between January 1, 2004 and January 25, 2019 because Visa and Mastercard, individually, and together with their respective member banks, violated the antitrust laws.

 

Indemnification Claim

   

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

 

Note 12—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 April 30, 2022 and July 31, 2021, there were no amounts outstanding under this facility. In the nine months ended April 30, 2022, IDT Telecom borrowed and repaid an aggregate of $2.6 million 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 April 30, 2022, IDT Telecom was in compliance with all of the covenants.

 

Note 13—Equity

 

Deferred Stock Units Equity Incentive Program

 

The Company had an existing equity incentive program in the form of deferred stock units (“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. On January 5, 2021, the Company issued 283,838 shares of its Class B common stock in respect of vested DSUs under the program.

 

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. There were no repurchases under the program in the nine months ended April 30, 2022. In the nine months ended April 30, 2021, the Company repurchased 463,792 shares of Class B common stock for an aggregate purchase price of $2.8 million. At April 30, 2022, 5.8 million shares remained available for repurchase under the stock repurchase program.

 

In the nine months ended April 30, 2022 and 2021, the Company paid $9.0 million and $1.3 million, respectively, to repurchase 200,438 and 109,381 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 the vesting of DSUs and lapsing of restrictions on restricted stock. Such shares were repurchased by the Company based on their fair market value on the trading day immediately prior to the vesting date.

 

2015 Stock Option and Incentive Plan

 

In the nine months ended April 30, 2022 and 2021, the Company received proceeds from the exercise of stock options of $1.3 million and $0.7 million, respectively, for which the Company issued 1,010,000 and 81,041 shares, respectively, of its Class B common stock. In April 2022, Howard S. Jonas exercised stock options for 1.0 million shares of the Company’s Class B common stock that were granted on May 2, 2017. The exercise price of these options was $14.93 per share and the expiration date was May 1, 2022. Mr. Jonas used 528,635 shares of the Company’s Class B common stock with a value of $14.9 million to pay the aggregate exercise price of the options. In addition, Mr. Jonas tendered 137,364 shares of the Company’s Class B common stock with a value of $3.9 million to satisfy a portion of his tax obligations in connection with his stock option exercises.

 

On December 15, 2021, 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 175,000 shares.

 

NRS Restricted Stock Grants

 

In February 2022, restricted shares of NRS’ Class B common stock representing 0.5% of its outstanding capital stock on a fully diluted basis were granted to certain employees of the Company for services provided. The Company recorded stock-based compensation expense and an increase in “Additional paid-in capital” of $1.2 million for these grants, based on the estimated fair value on the grant date.

 

22

 

 

Note 14—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 sheet 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.

 

Note 15—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:

 

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended

April 30,

  

Nine Months Ended

April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands) 
Basic weighted-average number of shares   25,901    25,530    25,706    25,475 
Effect of dilutive securities:                    
Stock options   301    295    575    101 
Non-vested restricted Class B common stock   3    311    174    327 
Diluted weighted-average number of shares   26,205    26,136    26,455    25,903 

 

The following shares were excluded from the calculation of diluted earnings per share:

 

   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Stock options               713 
Non-vested restricted Class B common stock                
Shares excluded from the calculation of diluted earnings per share               713 

 

Stock options with an exercise price that was greater than the average market price of the Company’s common stock in the nine months ended April 30, 2021 were excluded from the calculation of diluted earnings per share.

 

Note 16—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, 2021  $(9)  $(10,174)  $(10,183)
Other comprehensive loss attributable to IDT Corporation   (547)   (611)   (1,158)
Balance, April 30, 2022  $(556)  $(10,785)  $(11,341)

 

23

 

 

Note 17—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 and, to a large degree, continue to work-from-home. Beginning in the fourth quarter of fiscal 2021, certain of the Company’s employees returned to work in the Company’s offices on a part-time 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 January 22, 2019, Jose Rosales filed a putative class action against IDT America, IDT Domestic Telecom and IDT International in California state court alleging certain violations of employment law. Plaintiff alleges that these companies failed to compensate members of the putative class in accordance with California law. In August 2019, the Company filed a cross complaint against Rosales alleging trade secret and other violations. On February 2, 2022, the court approved a settlement agreement between the parties. The settlement did not have a material effect on the Company’s results of operations, cash flows or financial condition.

 

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 is currently scheduled to begin on August 29, 2022. The Company intends to vigorously defend this matter (see Note 11). 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. The Company has evaluated its state tax filings with respect to the Wayfair decision and is in the process of reviewing its remittance practices. 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.

 

24

 

 

Regulatory Fees Audit

 

The Company’s 2017 FCC Form 499-A, which reports its calendar year 2016 revenue, is currently under audit by the Universal Service Administrative Company (“USAC”). The Internal Audit Division of USAC issued preliminary audit findings and the Company has, in accordance with audit procedures, appealed certain of the findings. The Company awaits a final decision by USAC on the preliminary audit findings. Depending on the findings contained in the final decision, the Company may further appeal to the FCC. Although a final decision remains pending, the Company has been invoiced $2.9 million and $1.8 million on behalf of the Federal Telecommunications Relay Services Fund and on behalf of the Universal Service Fund, respectively. The Company does not intend to remit payment for these 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 April 30, 2022 and July 31, 2021, the Company’s accrued expenses included $38.1 million and $38.3 million, respectively, for FCC-related regulatory fees for the year covered by the audit, as well as prior and subsequent years.

   

Purchase Commitments

 

At April 30, 2022, the Company had purchase commitments of $5.0 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 April 30, 2022, the Company had aggregate performance bonds of $22.0 million outstanding.

 

FCC Investigation of Straight Path Spectrum LLC

 

On September 20, 2016, the Company received a letter of inquiry from the Enforcement Bureau of the FCC requesting certain information and materials related to an investigation of potential violations by Straight Path Spectrum LLC (formerly a subsidiary of the Company and Straight Path) in connection with licenses to operate on the 28 GHz and 39 GHz bands of the Fixed Microwave Services. The Company has cooperated with the FCC in this matter and has responded to the letter of inquiry. If the FCC were to pursue separate action against the Company, the FCC could seek to fine or impose regulatory penalties or civil liability on the Company related to activities during the period of ownership by the Company.

 

Note 18—Other (Expense) Income, Net

 

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

 

 

   2022   2021   2022   2021 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Foreign currency transaction (losses) gains  $(857)  $(1,069)  $(259)  $396 
Equity in net loss of investee   (765)   (528)   (2,208)   (528)
(Losses) gains on investments (see Note 7)   (3,416)   5,435    (20,862)   5,822 
Other   (30)   (23)   (905)   (82)
Total other (expense) income, net  $(5,068)  $3,815   $(24,234)  $5,608 

 

Note 19—Income Taxes

 

In the three and nine months ended April 30, 2021, the Company released $24.0 million of its valuation allowance on the portion of the deferred income tax assets that it is more likely than not going to utilize. This release was mostly related to domestic deferred income tax assets. The Company used the framework of Accounting Standards Codification Income Taxes (Topic 740) to determine whether the valuation allowance should be maintained or reversed. The Company considered the scheduled expiration of its net operating losses included in its deferred tax assets, projected future taxable income, and tax planning strategies in its assessment of the valuation allowance. The primary factors that resulted in the valuation allowance release were the three consecutive years of profitability in the United States and expected future profitability in both the United States and the United Kingdom that will utilize a significant portion of the net operating losses. The Company’s tax planning strategies were not a significant factor in the analysis.

 

Note 20—Recently Issued Accounting Standard Not Yet Adopted

 

In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update 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 is evaluating the impact that the new standard will have on its consolidated financial statements.

 

25

 

 

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, 2021, 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 II “Risk Factors” in this Quarterly Report and under Item 1A to Part I “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021. 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, 2021.

 

Recently Issued Accounting Standard Not Yet Adopted

 

In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update 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 are evaluating the impact that the new standard will have 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 and, to a large degree, continue to work-from-home. Beginning in the fourth quarter of fiscal 2021, certain of our employees returned to work in our offices on a part-time basis. Our salespeople, customer service employees, technicians, and delivery employees continue to serve our independent retailers, channel partners, and customers with minimal interruption.

 

26

 

 

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. 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 are 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 (formerly known as Carrier Services) 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-UCaaS’ offerings. Customers transitioned from their on-premises phone system to net2phone-UCaaS’ cloud solution, ported their phone numbers, and quickly set-up their employees to work remotely. In April 2020, the release of Huddle, net2phone-UCaaS’ integrated video conferencing solution, significantly improved net2phone-UCaaS’ functionality for remote work, which also increased the demand for its services. COVID-19 had mixed financial impacts on net2phone-UCaaS’ 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 April 30, 2022 will be sufficient to meet our anticipated working capital and capital expenditure requirements during the twelve month period ending April 30, 2023. 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: active point of sale, or POS, terminals, payment processing accounts, recurring revenue, subscriber seats, subscription revenue, and minutes of use.

 

NRS uses two 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 accounting principles generally accepted in the United States of America, or U.S. GAAP, excluding its revenue from POS terminal sales.

 

net2phone-UCaaS’ cloud communications offerings are priced on a per-seat basis, with customers paying based on the number of users in their organization. net2phone-UCaaS’ 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-UCaaS’ 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 Nine Months Ended April 30, 2022 Compared to Three and Nine Months Ended April 30, 2021

 

Fintech Segment

 

Fintech, which represented 8.2% and 4.4% of our total revenues in the three months ended April 30, 2022 and 2021, respectively, and 7.0% and 5.2% of our total revenues in the nine months ended April 30, 2022 and 2021, respectively, is comprised of BOSS Money, a provider of international money remittance and related value/payment transfer services, and NRS, an operator of a nationwide POS network providing payment processing, digital advertising, transaction data, and ancillary services.

 

   Three months ended April 30,   Change   Nine months ended April 30,   Change 
   2022   2021   $   %   2022   2021   $   % 
   (in millions) 
Revenues:                                
BOSS Money  $15.5   $10.2   $5.3    51.5%  $40.5   $38.7   $1.8    4.7%
National Retail Solutions   11.4    6.4    5.0    78.3    32.1    16.5    15.6    94.0 
Total revenues   26.9    16.6    10.3    61.8    72.6    55.2    17.4    31.4 
Direct cost of revenues   (8.2)   (6.0)   2.2    35.7    (22.8)   (18.7)   4.1    21.6 
Selling, general and administrative   (17.9)   (11.6)   6.3    54.6    (48.1)   (33.8)   14.3    42.2 
Depreciation and amortization   (0.7)   (0.5)   0.2    42.5    (1.9)   (1.3)   0.6    42.7 
Other operating gain   0.1    0.1        (71.9)   0.1    0.1        (71.9)
Income (loss) from operations  $0.2   $(1.4)  $1.6    111.2%  $(0.1)  $1.5   $(1.6)   (104.2)%

 

27

 

 

Revenues. Revenues from BOSS Money increased in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 primarily because of increased transaction volume in BOSS Money’s direct-to-consumer digital and retail channels. The revenue increase in the nine months ended April 30, 2022 compared to the similar period in fiscal 2021was partially offset by the lack of revenue from transient foreign exchange market conditions that materially improved BOSS Money’s revenues in the nine months ended April 30, 2021 but ceased by April 30, 2021. BOSS Money continues to benefit from its integration into the BOSS Revolution Calling app in October 2021, as well as the continued expansion of its disbursement networks, particularly in Africa and the Caribbean.

 

Revenues from NRS increased in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 driven primarily by the expansion of its POS network, and revenue growth from its payment processing services and digital out-of-home advertising. NRS’ recurring revenue increased 101.9% to $10.0 million in the three months ended April 30, 2022 from $4.9 million in the three months ended April 30, 2021, and increased 114.4% to $27.6 million in the nine months ended April 30, 2022 from $12.9 million in the nine months ended April 30, 2021. Active POS terminals increased 37% to 17,900 at April 30, 2022 from 13,100 at April 30, 2021. Payment processing accounts increased 89% to 9,200 at April 30, 2022 from 4,900 at April 30, 2021.

 

Direct Cost of Revenues. BOSS Money’s direct cost of revenues increased in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 primarily due to increased direct cost of revenues in its retail channel, which reflected the increase in BOSS Money’s retail channel’s revenue. NRS’ direct cost of revenues increased in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 primarily due to the increase in its revenues.

 

Selling, General and Administrative. Selling, general and administrative expense increased in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 primarily due to increases in employee compensation, sales commissions, stock-based compensation, and debit and credit card processing charges. 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 66.5% from 69.6% in the three months ended April 30, 2022 and 2021, respectively, and increased to 66.2% from 61.2% in the nine months ended April 30, 2022 and 2021, respectively.

 

Depreciation and Amortization. Depreciation and amortization expense increased in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 primarily due to increased depreciation of capitalized costs of consultants and employees developing internal use software and increased depreciation of NRS’ POS equipment.

 

Other Operating Gain. Other operating gain in the three and nine months ended April 30, 2022 was due to grant income related to the money transfer business. Other operating gain in the three and nine months ended April 30, 2021 was due to the settlement of a claim related to the money transfer business.

   

net2phone-UCaaS Segment

   

The net2phone-UCaaS segment, which represented 4.7% and 3.1% of our total revenues in the three months ended April 30, 2022 and 2021, respectively, and 4.1% and 3.0% of our total revenues in the nine months ended April 30, 2022 and 2021, respectively, is comprised of net2phone’s cloud communications offerings.

 

   Three months ended April 30,   Change   Nine months ended April 30,   Change 
   2022   2021   $   %   2022   2021   $   % 
   (in millions) 
Revenues  $15.6   $11.4   $4.2    35.9%  $42.0   $32.0   $10.0    31.2%
Direct cost of revenues   (2.7)   (2.2)   0.5    21.7    (7.5)   (6.3)   1.2    19.7 
Selling, general and administrative   (13.8)   (11.8)   2.0    16.8    (40.2)   (33.4)   6.8    20.1 
Depreciation and amortization   (1.4)   (1.4)       (4.2)   (3.9)   (3.7)   0.2    6.6 
Other operating gain (expense), net                   0.3    (0.1)   0.4    393.2 
Loss from operations  $(2.3)  $(4.0)  $1.7    43.1%  $(9.3)  $(11.5)  $2.2    19.0%

 

28

 

 

Revenues. net2phone-UCaaS’ revenues increased in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 driven primarily by growth in the United States, although revenue increased in all net2phone-UCaaS regions. Seats served increased 33% to 279,000 at April 30, 2022 from 210,000 at April 30, 2021, including approximately 7,000 seats as a result of our acquisition of Integra CCS, or Integra, in March 2022. Integra provides cloud-based contact-center-as-a-service in the Americas and Europe including omnichannel support, social media integrations, chat-bot communications, workflow management, development tools for tailored contact center solutions and numerous third-party software integrations. Subscription revenue increased 42% to $14.2 million in the three months ended April 30, 2022 from $10.0 million in the three months ended April 30, 2021, and increased 38% to $38.5 million in the nine months ended April 30, 2022 from $27.8 million in the nine months ended April 30, 2021, led by growth in both the South American and North American regions. In the first quarter of fiscal 2022, net2phone-UCaaS launched a HIPAA compliant program for certain of its communications and collaboration solutions and introduced net2phone Phone App for Teams. The app enables Microsoft Teams users to add voice capabilities into Teams environments without additional licenses.

 

Direct Cost of Revenues. Direct cost of revenues increased in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 primarily due to the increases in revenues, with the largest increase in Latin America. net2phone-UCaaS’ 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 nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 primarily due to increases in sales commissions, employee compensation, and expenses related to the proposed spin-off of our net2phone cloud communications business. As a percentage of net2phone-UCaaS’ revenues, net2phone-UCaaS’ selling, general and administrative expenses decreased to 88.8% from 103.4% in the three months ended April 30, 2022 and 2021, respectively, and decreased to 95.6% from 104.5% in the nine months ended April 30, 2022 and 2021, respectively.

 

net2phone-UCaaS 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-UCaaS 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-UCaaS needs to acquire new customers to increase its revenues. net2phone-UCaaS 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-UCaaS’ revenues for the foreseeable future.

 

Depreciation and Amortization. Depreciation and amortization expense was substantially unchanged in the three months ended April 30, 2022 compared to the similar period in fiscal 2021 The increases in depreciation and amortization expense in the nine months ended April 30, 2022 compared to the similar period in fiscal 2021 was due to increased depreciation of net2phone-UCaaS’ telephone equipment leased to customers and increased depreciation of capitalized costs of consultants and employees developing internal use software.

   

Other Operating Gain (Expense), net. In the nine months ended April 30, 2022, we determined that the requirements for a contingent consideration payment related to an acquisition consummated in December 2019 would not be met before the expiration date for such contingency. net2phone-UCaaS recognized a gain of $0.3 million on the write-off of the contingent consideration payment obligation. Other operating expense, net of $0.1 million in the nine months ended April 30, 2021 was due to the settlement of a legal matter.

   

Traditional Communications Segment

   

The Traditional Communications segment, which represented 87.1% and 92.5% of our total revenues in the three months ended April 30, 2022 and 2021, respectively, and 88.9% and 91.8% of our total revenues in the nine months ended April 30, 2022 and 2021, 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 smaller businesses, some of which are 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.

 

29

 

 

 

   Three months ended April 30,   Change   Nine months ended April 30,   Change 
   2022   2021   $/#   %   2022   2021   $/#   % 
   (in millions) 
Revenues:                                
Mobile Top-Up  $115.9   $132.6   $(16.7)   (12.6)%  $360.6   $325.0   $35.6    11.0%
BOSS Revolution Calling   91.8    111.4    (19.6)   (17.6)   297.7    342.7    (45.0)   (13.1)
IDT Global   67.1    88.6    (21.5)   (24.3)   229.4    263.6    (34.2)   (13.0)
Other   11.1    13.1    (2.0)   (14.8)   33.2    38.5    (5.3)   (13.8)
Total revenues   285.9    345.7    (59.8)   (17.3)   920.9    969.8    (48.9)   (5.0)
Direct cost of revenues   (236.7)   (292.6)   (55.9)   (19.1)   (766.3)   (818.2)   (51.9)   (6.3)
Selling, general and administrative   (29.3)   (30.0)   (0.7)   (2.6)   (89.6)   (88.5)   1.1    1.3 
Depreciation and amortization   (2.5)   (2.5)       (2.4)   (7.5)   (8.4)   (0.9)   (10.2)
Severance       (0.2)   (0.2)   (100.0)   (0.1)   (0.4)   (0.3)   (84.7)
Other operating (expense) gain, net               (40.4)       1.0    (1.0)   (107.2)
Income from operations  $17.4   $20.4   $(3.0)   (14.6)%  $57.4   $55.3   $2.1    3.7%
                                         
Minutes of use:                                        
BOSS Revolution Calling   690    876    (186)   (21.2)   2,252    2,701    (449)   (16.6)
IDT Global   1,864    2,460    (596)   (24.2)   5,882    8,185    (2,303)   (28.1)

 

Revenues. Revenues from Mobile Top-Up decreased in the three months ended April 30, 2022 compared to the similar period in fiscal 2021 primarily from a decrease in revenue from the business-to-business wholesale channel, partially offset by an increase in revenues from the direct-to-consumer channel. Business-to-business wholesale revenues were increasing from an opportunity that began in the third quarter of fiscal 2021 but has since narrowed considerably. Revenues from Mobile Top-Up increased in the nine months ended April 30, 2022 compared to the similar period in fiscal 2021 primarily from continued product expansion and growth in the business-to-business wholesale channel, although business-to-business wholesale revenues have narrowed considerably. Revenues from the direct-to-consumer channel increased in the nine months ended April 30, 2022 compared to the similar period in fiscal 2021, partially offset by a decrease in retail channel revenues. In addition, our acquisition, in December 2020, of Sochitel UK Ltd., a global hub and digital distribution platform for mobile top-up, electronic vouchers, and other value transfer services primarily in Africa, contributed to our increased penetration into the market in Africa.

 

Revenues and minutes of use from BOSS Revolution Calling decreased in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021. In fiscal 2021, 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 in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021. 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. 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 nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 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 months ended April 30, 2022 compared to the similar period in fiscal 2021 primarily due to the decreases in revenues. Direct cost of revenues decreased in the nine months ended April 30, 2022 compared to the similar period in fiscal 2021 primarily due to decreases in BOSS Revolution Calling’s and IDT Global’s direct cost of revenues in the nine months ended April 30, 2022 compared to the similar period in fiscal 2021, partially offset by an increase in Mobile Top-Up’s direct cost of revenues in the nine months ended April 30, 2022 compared to the similar period in fiscal 2021 as a result of the increase in Mobile Top-Up’s revenues. The continued migration of customers to our digital, direct-to-consumer channels is expected to continue, which is expected to contribute to future reductions in the rate of growth of Mobile Top-Up and BOSS Revolution Calling’s direct cost of revenues when compared to prior periods.

 

Selling, General and Administrative. Selling, general and administrative expense decreased in the three months ended April 30, 2022 compared to the similar period in fiscal 2021 primarily due to decreases in employee compensation, sales commissions, and debit and credit card processing charges, partially offset by an increase in stock-based compensation. Selling, general and administrative expense increased in the nine months ended April 30, 2022 compared to the similar period in fiscal 2021 primarily due to increases in employee compensation, debit and credit card processing charges, and consulting expense, partially offset by a decrease in sales commissions. As a percentage of Traditional Communications’ revenue, Traditional Communications’ selling, general and administrative expense increased to 10.2% from 8.7% in the three months ended April 30, 2022 and 2021, respectively, and to 9.7% from 9.1% in the nine months ended April 30, 2022 and 2021, respectively.

 

30

 

 

Depreciation and Amortization. Depreciation and amortization expense was substantially unchanged in the three months ended April 30, 2022 compared to the similar period in fiscal 2021. Depreciation and amortization expense decreased in the nine months ended April 30, 2022 compared to the similar period in fiscal 2021 as more of our property, plant, and equipment became fully depreciated, partially offset by depreciation of equipment added to our telecommunications network and capitalized costs of consultants and employees developing internal use software.

 

Severance Expense. In the three months ended April 30, 2022 and 2021, Traditional Communications incurred severance expense of nil and $0.2 million, respectively, and in the nine months ended April 30, 2022 and 2021, Traditional Communications incurred severance expense of $0.1 million and $0.4 million, respectively.

 

Other Operating (Expense) Gain, net. Other operating (expense) gain, net included expense for the indemnification of a net2phone cable telephony customer related to patent infringement claims brought against the customer of $33,000 and $55,000 in the three months ended April 30, 2022 and 2021, respectively, and $68,000 and $0.4 million in the nine months ended April 30, 2022 and 2021, respectively. Other operating (expense) gain, net in the nine months ended April 30, 2021 included a gain related to the receipt of $2.0 million from the sale to a third party of all our rights under the Payment Card Interchange Fee and Merchant Discount Antitrust Litigation. The lawsuit is about claims that merchants paid excessive fees to accept Visa and Mastercard cards between January 1, 2004 and January 25, 2019 because Visa and Mastercard, individually, and together with their respective member banks, violated the antitrust laws. Other operating (expense) gain, net in the nine months ended April 30, 2021 also included expense for an IDT Global settlement of a claim for $0.6 million.

 

Corporate

 

   Three months ended April 30,   Change   Nine months ended April 30,   Change 
   2022   2021   $   %   2022   2021   $   % 
   (in millions) 
General and administrative  $(1.8)  $(1.7)  $0.1    4.8%  $(6.1)  $(5.8)  $0.3    4.4%
Depreciation and amortization                   (0.1)   (0.1)       4.0 
Other operating expense (gain), net   (0.2)   0.6    (0.8)   (126.2)   (0.9)   0.6    (1.5)   (256.7)
Loss from operations  $(2.0)  $(1.1)  $(0.9)   (75.8)%  $(7.1)  $(5.3)  $(1.8)   (34.2)%

 

Corporate costs 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, charitable contributions, travel, 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 and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 primarily because of increases in employee compensation. As a percentage of our consolidated revenues, Corporate general and administrative expense was 0.5% in both the three months ended April 30, 2022 and 2021, and 0.6% in both the nine months ended April 30, 2022 and 2021.

 

  Other Operating (Expense) Gain, net. As discussed in Note 17 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 putative class action on behalf of the stockholders of our former subsidiary, Straight Path Communications Inc., or Straight Path, and a derivative complaint. We incurred legal fees of $1.4 million and $0.3 million in the three months ended April 30, 2022 and 2021, respectively, and $5.0 million and $2.0 million in the nine months ended April 30, 2022 and 2021, respectively, related to this action. Also, we recorded offsetting gains from insurance claims for this matter of $1.2 million and $0.9 million in the three months ended April 30, 2022 and 2021, respectively, and $4.1 million and $2.6 million in the nine months ended April 30, 2022 and 2021, 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 is owned by our former subsidiary, Rafael Holdings, Inc., or Rafael. We also lease office space in Israel from Rafael. The Newark lease expires in April 2025 and the Israel lease expires in July 2025. We incurred lease costs of $0.5 million in each of the three months ended April 30, 2022 and 2021, and $1.4 million in each of the nine months ended April 30, 2022 and 2021, in connection with the Rafael leases, which is included in consolidated selling, general and administrative expense.

 

31

 

 

Stock-Based Compensation Expense. Stock-based compensation expense included in consolidated selling, general and administrative expense was $1.2 million and $0.3 million in the three months ended April 30, 2022 and 2021, respectively, and $1.8 million and $1.2 million in the nine months ended April 30, 2022 and 2021, respectively. The increase in stock-based compensation expense in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021 was primarily due to expense related to the grant in February 2022 of restricted shares of NRS’ Class B common stock to certain of our employees for which we recorded stock-based compensation expense of $1.2 million, partially offset by reductions in expense for deferred stock units granted in June 2019. At April 30, 2022, unrecognized compensation cost related to non-vested stock-based compensation was an aggregate of $0.2 million. The unrecognized compensation cost is expected to be recognized over the remaining vesting periods that end in fiscal 2025.

 

   Three months ended April 30,   Change   Nine months ended April 30,   Change 
   2022   2021   $   %   2022   2021   $   % 
   (in millions) 
Income from operations  $13.3   $13.9   $(0.6)   (3.9)%  $40.9   $40.0   $0.9    2.2%
Interest income, net   0.1    0.1        (32.0)   0.2    0.2        (2.7)
Other (expense) income, net   (5.1)   3.8    (8.9)   (232.8)   (24.2)   5.6    (29.8)   (532.1)
(Provision for) benefit from income taxes   (3.2)   18.6    (21.8)   (117.4)   (5.9)   12.2    (18.1)   (148.5)
Net income   5.1    36.4    (31.3)   (86.0)   11.0    58.0    (47.0)   (81.0)
Net (income) attributable to noncontrolling interests   (0.3)   (0.1)   (0.2)   (570.0)   (1.2)   (0.3)   (0.9)   (349.3)
Net income attributable to IDT Corporation  $4.8   $36.3   $(31.5)   (86.9)%  $9.8   $57.7   $(47.9)   (83.1)%

 

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

 

   Three months ended
April 30,
   Nine months ended
April 30,
 
   2022   2021   2022   2021 
   (in millions) 
Foreign currency transaction (losses) gains  $(0.9)  $(1.1)  $(0.2)  $0.4 
Equity in the net loss of investee   (0.8)   (0.5)   (2.2)   (0.5)
(Losses) gains on investments   (3.4)   5.4    (20.9)   5.8 
Other           (0.9)   (0.1)
Total other (expense) income, net  $(5.1)  $3.8   $(24.2)  $5.6 

 

On February 2, 2021, we 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, 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 initial shares purchased represented 23.95% of the outstanding shares of the EMI on an as converted basis. The subsequent purchases increased our ownership to 26.57% 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. We determined that on the dates of the acquisitions, there were differences of $3.4 million and $1.0 million between our investment in the EMI and our 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 our interest in the EMI. These basis differences are being amortized over the 6-year estimated life of the customer list.

 

The net losses on investments in the three and nine months ended April 30, 2022 included unrealized losses of $0.6 million and $14.1 million, respectively, on shares of Rafael Class B common stock. The net gains on investments in the three and nine months ended April 30, 2021 included unrealized gains of $4.8 million and $5.6 million, respectively, on shares of Rafael Class B common stock.

 

32

 

 

(Provision for) Benefit from Income Taxes. In the three and nine months ended April 30, 2021, we released $24.0 million of our valuation allowance on the portion of our deferred income tax assets that we are more likely than not going to utilize. We used the framework of Accounting Standards Codification Income Taxes (Topic 740) to determine whether the valuation allowance should be maintained or reversed. We considered the scheduled expiration of our net operating losses included in our deferred tax assets, projected future taxable income, and tax planning strategies in our assessment of the valuation allowance. The primary factors that resulted in the valuation allowance release were the three consecutive years of profitability in the United States and expected future profitability in both the United States and the United Kingdom that will utilize a portion of the net operating losses. Our tax planning strategies were not a significant factor in the analysis. The decrease in income tax expense in the three and nine months ended April 30, 2022 compared to the similar periods in fiscal 2021, excluding the benefit from the valuation allowance released in fiscal 2021, 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 April 30, 2022 compared to the similar period in fiscal 2021 was due to increases in the net income of NRS and our variable interest entity, or VIE, as well as a reduction in the net loss of net2phone 2.0, Inc., or net2phone 2.0, which owns and operates our net2phone-UCaaS segment. The change in the net income attributable to noncontrolling interests in the nine months ended April 30, 2022 compared to the similar period in fiscal 2021 was due to increases in the net income of NRS and our VIE, partially offset by an increase in the net loss of net2phone 2.0. As of May 31, 2021, we began consolidating a VIE because we determined that we are the primary beneficiary of the VIE since we have the power to direct the activities of the VIE that most significantly impact its economic performance, and we have the obligation to absorb losses of and the right to receive benefits from the VIE that could potentially be significant to it. We do not currently own any interest in the VIE and thus the net income incurred by the VIE was attributed to noncontrolling interests.

 

Liquidity and Capital Resources

 

General

 

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 April 30, 2022 will be sufficient to meet our currently anticipated working capital and capital expenditure requirements during the twelve-month period ending April 30, 2023.

 

At April 30, 2022, we had cash, cash equivalents, debt securities, and current equity investments of $136.0 million and working capital (current assets in excess of current liabilities) of $55.7 million.

 

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 April 30, 2022, “Cash and cash equivalents” in our consolidated balance sheet included an aggregate of $10.5 million held by IDT Payment Services, Inc. and IDT Payment Services of New York, LLC that was unavailable for other purposes.

 

   Nine months ended
April 30,
 
   2022   2021 
   (in millions) 
Cash flows provided by (used in):          
Operating activities  $13.3   $38.1 
Investing activities   (25.9)   (46.8)
Financing activities   (2.1)   (4.2)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents   (14.1)   6.7 
Decrease in cash, cash equivalents, and restricted cash and cash equivalents  $(28.8)  $(6.2)

 

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 increased to $57.9 million at April 30, 2022 from $51.1 million at July 31, 2021 primarily due to amounts billed in the nine months ended April 30, 2022 that were greater than collections 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 $39.1 million at April 30, 2022 from $42.3 million at July 31, 2021 due to decreases in the BOSS Revolution Calling and Mobile Top-Up deferred revenue balances.

 

Customer deposit liabilities at IDT Financial Services Limited, our Gibraltar-based bank, decreased to $95.1 million at April 30, 2022 from $115.5 million at July 31, 2021. Our restricted cash and cash equivalents included $96.0 million and $115.8 million at April 30, 2022 and July 31, 2021, respectively, held by the bank.

 

33

 

 

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. We have evaluated our state tax filings with respect to the Wayfair decision and are in the process of reviewing our remittance practices. 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.

 

Investing Activities

 

Our capital expenditures were $13.8 million and $13.5 million in the nine months ended April 30, 2022 and 2021, respectively. We currently anticipate that total capital expenditures in the twelve-month period ending April 30, 2023 will be $18 million to $20 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 February 2, 2021, we paid $4.0 million to purchase shares of the EMI’s series B convertible preferred stock, and 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 initial shares purchased represented 23.95% of the outstanding shares of the EMI on an as converted basis. The subsequent purchases increased our ownership to 26.57% on an as converted basis.

 

On March 3, 2022, net2phone 2.0 purchased all of the outstanding shares of Onwaba S.R.L. and Gem S.R.L. for cash of $7.1 million, net of cash acquired. We also recorded an aggregate of $4.5 million for the estimated fair value of future payments subject to holdback and contingent consideration. Onwaba S.R.L. and Gem S.R.L. are located in Uruguay and use the trade name Integra CCS. The purchase price also included 27,765 shares of our Class B common stock with a value of $1.0 million that were issued at closing. The potential future payments are an aggregate of up to $3.3 million, half of which will be paid at the end of 12 months after closing and the remainder will be paid at the end of 24 months after closing, subject to holdback for the settlement of claims against the sellers, if any. The contingent consideration is an aggregate of up to $3.5 million based on annual cumulative incremental recurring seat revenue over a four-year period, payable in cash and/or equity at net2phone 2.0’s discretion.

 

On March 1, 2022, our subsidiary, IDT International Telecom, Inc., purchased all of the outstanding shares of Leaf Global Fintech Corporation, or Leaf, for cash of $0.3 million, net of cash acquired. We also recorded $3.3 million for the estimated fair value of contingent consideration. Leaf is a provider of digital wallet services in emerging markets currently serving unbanked customers in Rwanda, Uganda, and Kenya. The Leaf wallet is a mobile platform available on both smartphones and non-smartphones through an app or by utilizing a USSD interface accessed via a short code. The Leaf digital wallet enables customers to store, send, receive, and exchange currencies on their phones domestically and across borders. The Leaf platform leverages the Stellar network for storing and disseminating transaction data while maintaining value with stablecoins. Stellar is an open-source, decentralized blockchain network that connects global financial infrastructure, optimized for payments and specifically to support cross-border transactions. The contingent consideration is an aggregate of up to $5.5 million based on annual gross profit over a five-year period.

 

On December 3, 2020, we acquired 51% of the issued shares of Sochitel UK Ltd., or Sochitel. The purchase price was $2.4 million, net of cash acquired. Also, pursuant to a Put/Call Option Agreement related to the 5% of the issued shares of Sochitel that the seller did not initially sell to us, or the Option Shares, the seller exercised its option and on March 22, 2021, we purchased the Option Shares for $0.3 million.

 

On December 7, 2020, we purchased from Rafael 218,245 newly issued shares of Rafael’s Class B common stock and a warrant to purchase up to 43,649 shares of Rafael’s Class B common stock at an exercise price of $22.91 at any time on or after December 7, 2020 and on or prior to June 6, 2022. The aggregate purchase price was $5.0 million. The purchase price was based on a per share price of $22.91, which was the closing price of Rafael’s Class B common stock on the New York Stock Exchange on the trading day immediately preceding the purchase date. On March 15, 2021, we exercised the warrant in full and purchased 43,649 shares of Rafael’s Class B common stock for cash of $1.0 million.

 

Purchases of debt securities and equity investments were $11.3 million and $39.3 million in the nine months ended April 30, 2022 and 2021, respectively. Proceeds from maturities and sales of debt securities and redemptions of equity investments were $7.8 million and $18.7 million in the nine months ended April 30, 2022 and 2021, respectively.

 

34

 

 

Financing Activities

 

We distributed cash of $0.4 million and $0.6 million in the nine months ended April 30, 2022 and 2021, respectively, to the noncontrolling interests in certain of our subsidiaries.

 

In the nine months ended April 30, 2022 and 2021, we received proceeds from financing-related other liabilities of $2.3 million and nil, respectively.

 

In the nine months ended April 30, 2022 and 2021, we repaid financing-related other liabilities of $1.3 million and $0.1 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 April 30, 2022 and July 31, 2021, there were no amounts outstanding under this facility. In the nine months ended April 30, 2022, IDT Telecom borrowed and repaid an aggregate of $2.6 million 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 April 30, 2022, 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.

 

In the nine months ended April 30, 2022 and 2021, we received cash from the exercise of stock options of $0.1 million and $0.7 million, respectively, for which we issued 10,000 and 81,041 shares, respectively, of our Class B common stock. In addition, in April 2022, Howard S. Jonas, the Chairman of our Board of Directors, exercised stock options for 1.0 million shares of our Class B common stock that were granted on May 2, 2017. The exercise price of these options was $14.93 per share and the expiration date was May 1, 2022. Mr. Jonas used 528,635 shares of our Class B common stock with a value of $14.9 million to pay the aggregate exercise price of the options.

 

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. There were no repurchases under the program in the nine months ended April 30, 2022. In the nine months ended April 30, 2021, we repurchased 463,792 shares of Class B common stock for an aggregate purchase price of $2.8 million. At April 30, 2022, 5.8 million shares remained available for repurchase under the stock repurchase program.

 

In the nine months ended April 30, 2022 and 2021, we paid $9.0 million and $1.3 million, respectively, to repurchase 200,438 and 109,381 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 the vesting of deferred stock units and lapsing of restrictions on restricted stock. In addition, in April 2022, Mr. Jonas tendered 137,364 shares of our Class B common stock with a value of $3.9 million to satisfy a portion of his tax obligations in connection with his stock option exercises. Such shares were repurchased by us based on their fair market value 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. In fiscal 2021, we announced that our Board of Directors had directed us to prepare for the potential spin-off of our net2phone cloud communications business. On May 5, 2022, we announced that in light of market conditions, our Board of Directors postponed the spin-off, which we had been preparing to spin-off on or before July 31, 2022. A spin-off would be subject to authorization by our Board of Directors. 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.

 

35

 

 

Contractual Obligations and Other Commercial Commitments

   

The following table quantifies our future contractual obligations and other commercial commitments at April 30, 2022:

 

Payments Due by Period

(in millions)

  Total   Less than 1 year   1–3 years   4–5 years   After 5 years 
Purchase commitments  $5.0   $5.0   $   $   $ 
Connectivity obligations under service agreements   0.6    0.5    0.1         
Operating leases including short-term leases   9.0    3.5    5.0    0.4    0.1 
Total contractual obligations (1)  $14.6   $9.0   $5.1   $0.4   $0.1 

 

  (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 $22.0 million in performance bonds, and $14.0 million for other potential payments, due to the uncertainty of the amount and/or timing of any such payments.

 

Off-Balance Sheet Arrangements

 

We do not have any “off-balance sheet arrangements,” as defined in relevant SEC regulations that are reasonably likely to have a current or future effect on our financial condition, results of operations, liquidity, capital expenditures or capital resources, other than the following.

 

  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. (See Note 17 to the Consolidated Financial Statements included in Item 1 to Part I of this Quarterly Report).

 

We have 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 April 30, 2022, we had aggregate performance bonds of $22.0 million outstanding.

 

Item 3. Quantitative and Qualitative Disclosures About Market Risks

 

Foreign Currency Risk

 

Revenues from our international operations were 29% and 29% of our consolidated revenues in the three months ended April 30, 2022 and 2021, respectively, and 28% and 20% of our consolidated revenues in the nine months ended April 30, 2022 and 2021, respectively. On February 1, 2021, we changed the geographic sourcing of certain revenues from the United States to the United Kingdom. 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 April 30, 2022, the value of our debt and equity securities was an aggregate of $46.2 million, which represented 9.2% of our total assets. 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 April 30, 2022.

 

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

 

36

 

 

PART II. OTHER INFORMATION

 

Item 1. Legal Proceedings

 

Legal proceedings in which we are involved are described in Note 17 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, 2021, except for the following:

 

Our research and development (“R&D”) may be adversely affected by ongoing developments in Belarus and Ukraine.

 

We have a significant number of R&D personnel in Belarus. Belarus shares borders with both Russia and Ukraine. In February 2022, in connection with escalating tensions involving Russia and Ukraine, Russian military personnel stationed in Belarus were part of an invasion force by Russian forces into Ukraine. In response to the support and facilitation by Belarus for the invasion, the United States, the European Union, or E.U., and various other nations imposed sanctions against multiple individuals and entities in Belarus. Other potential retaliatory measures could be taken by the United States and other countries, particularly if Belarus were to take a more active role in the conflict. While we continue to monitor the situation in Belarus closely, any prolonged or expanded unrest, military activities, or sanctions could have an adverse effect on our future product roadmap and R&D. We cannot predict whether additional sanctions or other measures will be imposed, or the nature of severity of those measures, and whether they will directly or indirectly impact our R&D in Belarus or elsewhere.

 

Further, our Belarussian R&D personnel could be impacted by retaliatory actions taken by third parties related to actual or perceived Belarussian actions in support of the invasion, including cyberattacks.

 

Should the military conflict expand to Belarus, our operations there could likely be impacted, including due to availability of personnel, electrical outages, cyber-attacks and actual battles in areas where we have personnel.

 

Any of the foregoing could have an adverse impact on our ability to research and develop new technology, including corrections or enhancements of existing platforms supporting our current products and services or development of new or complementary offerings.

 

Our U.K.-based businesses and business between the United Kingdom and other countries face risks related to the United Kingdom leaving the European Union (“Brexit”).

 

We operate our business worldwide, including meaningful operations in the United Kingdom. Accordingly, we are subjected to risks from changes in the regulatory environment in various countries. On June 23, 2016, the electorate in the United Kingdom voted in favor of leaving the E.U. (commonly referred to as “Brexit”). The United Kingdom formally left the E.U. on April 30, 2020 and had entered a transition period until December 31, 2020. The E.U. and the United Kingdom concluded the EU-UK Trade and Cooperation Agreement (the “TCA”) on December 24, 2020, which took effect provisionally on January 1, 2021, and became formally applicable on May 1, 2021. The TCA sets out the arrangements between the United Kingdom and E.U. on trade in certain areas (e.g., goods and some services, energy, fisheries, social security coordination), however there is still uncertainty over how its terms will play out in practice and there are key aspects of the United Kingdom’s relationship with the E.U. which are not covered by the TCA, such as in respect of financial services. We expect that uncertainty over the terms of the TCA and other future agreements between the United Kingdom and E.U. will continue to cause political and economic uncertainty, which could harm our business and financial results. The withdrawal will, among other outcomes, disrupt the free movement of goods, services and people between the United Kingdom and the E.U., and result in increased legal and regulatory complexities, as well as potential higher costs of conducting business in Europe. Until there is greater understanding on how the terms of the TCA will play out in practice, and until the terms of other potential agreements that the United Kingdom may eventually enter into with the E.U. are known, it is not possible to determine the extent of the impact that the United Kingdom’s departure from the E.U. and/or any related matters may have on us; however, any of these effects of Brexit, and others we cannot anticipate, could adversely affect our business, business opportunities, results of operations, financial condition, and cash flows. Likewise, similar actions taken by European and other countries in which we operate could have a similar or even more profound impact.

 

Further, Brexit could adversely affect European and worldwide economic or market conditions and could contribute to instability in global financial markets, and the value of the Pound Sterling currency or other currencies, including the Euro. We are exposed to the economic, market, and fiscal conditions in the United Kingdom and the E.U. and to changes in any of these conditions.

 

37

 

 

IDT Financial Services Limited, or IDTFS, our Gibraltar-based bank, currently operates under a license from the Gibraltar Financial Services Commission. As an overseas British Territory, following the expiration of the Brexit transition period, the passporting rights previously enjoyed by IDTFS under E.U. law ceased to be in effect. IDTFS made alternative arrangements with third parties to service customers in E.U. countries. Our inability to service these customers will lead to a reduction in the revenues previously earned from them.

 

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 third quarter of fiscal 2022:

 

   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) 
February 1-28, 2022      $        5,768,497 
March 1–31, 2022      $        5,768,497 
April 1–30, 2022      $        5,768,497 
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.

 

38

 

 

SIGNATURES

 

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

 

  IDT CORPORATION
     
June 9, 2022 By: /s/ SHMUEL JONAS
   

Shmuel Jonas

Chief Executive Officer

     
June 9, 2022 By: /s/ MARCELO FISCHER
   

Marcelo Fischer

Chief Financial Officer

 

39

   

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: June 9, 2022

   

  /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: June 9, 2022

 

  /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 April 30, 2022 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: June 9, 2022

 

  /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 April 30, 2022 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: June 9, 2022

 

  /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-20220430.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 - Acquisitions link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Variable Interest Entity link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Other Operating (Expense) Gain, Net link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Revolving Credit Facility link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Redeemable Noncontrolling Interest link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Other (Expense) Income, Net link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Recently Issued Accounting Standard Not Yet Adopted link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Debt Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Equity Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Variable Interest Entity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Other Operating (Expense) Gain, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Other (Expense) Income, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Schedule of Operating Results of Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Business Segment Information (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Schedule of Revenues Disaggregated by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Schedule of Information About Contract Liability Balance (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Schedule of Deferred Customer Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Schedule of Amortization of Deferred Customer Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Schedule of Supplemental Disclosures Related Weighted Average Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Schedule of Aggregate Operating Lease Liability (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Schedule of Available-for-sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Schedule of Available-for-sale Securities, Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Debt Securities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Schedule of Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Schedule of Equity Investments (Details) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Schedule of Carrying Value of Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Schedule of Unrealized (losses) Gains for All Equity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Summary of Changes in Equity Method Investments (Details) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Summary of Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Equity Investments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - Schedule of Balance of Assets Measured at Fair Value On a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 00000069 - 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 00000070 - 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 00000071 - Disclosure - Fair Value Measurements (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - Schedule of Acquisition Date Fair Value of Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - Acquisitions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000076 - Disclosure - Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE (Details) link:presentationLink link:calculationLink link:definitionLink 00000077 - Disclosure - VIE’s Summarized Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 00000078 - Disclosure - Schedule of Other Operating (Expense) Gain, Net (Details) link:presentationLink link:calculationLink link:definitionLink 00000079 - Disclosure - Other Operating (Expense) Gain, Net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000080 - Disclosure - Revolving Credit Facility (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000081 - Disclosure - Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000082 - Disclosure - Redeemable Noncontrolling Interest (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000083 - 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 00000084 - Disclosure - Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000085 - Disclosure - Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 00000086 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000087 - Disclosure - Schedule of Other (Expense) Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 00000088 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 idt-20220430_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 idt-20220430_def.xml INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 idt-20220430_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] Net2phone-UCaaS [Member] Traditional Communications [Member] Corporate Segment [Member] Product and Service [Axis] BOSS Revolution Money Transfer [Member] National Retail Solutions [Member] Mobile Top-Up [Member] BOSS Revolution Calling [Member] IDT Global [Member] Other [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] Certificates of Deposit [Member] US Treasury Bill Securities [Member] Corporate Bond Securities [Member] Municipal Bonds [Member] Zedge Inc [Member] Restricted Common Class B [Member] Investment Type [Axis] Other Marketable Equity Securities [Member] Mutual Fund [Member] Series C Convertible Preferred Stock [Member] Visa Inc [Member] Series B And Series C Convertible Preferred Stock [Member] Hedge Funds [Member] Other Investments [Member] Unrestricted Common Class B [Member] Class B Common Stock [Member] Visa Series C Convertible Participating Preferred Stock [Member] Series B Convertible Preferred Stock [Member] Related Party [Axis] Equity Method Investee [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] Business Acquisition [Axis] Integra CCS [Member] Net2phone 2.0, Inc [Member] IDT International Telecom, Inc [Member] Leaf Global Fintech Corporation [Member] Finite-Lived Intangible Assets by Major Class [Axis] Customer Relationships [Member] Trade Names [Member] Noncompete Agreements [Member] Consolidated Entities [Axis] Variable Interest Entity, Primary Beneficiary [Member] Straight Path [Member] Loss Contingency Nature [Axis] Payment Card Interchange Fee and Merchant Discount Antitrust Litigation [Member] Credit Facility [Axis] Revolving Credit Facility [Member] Lender Name [Axis] TD Bank [Member] IDT Telecom [Member] Deferred Stock Units [Member] Class B Common Stock [Member] Title of Individual [Axis] Employees [Member] Plan Name [Axis] 2015 Stock Option and Incentive Plan [Member] Howard S. Jonas [Member] Antidilutive Securities [Axis] Share-Based Payment Arrangement, Option [Member] Non-vested Restricted Class B Common Stock [Member] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Federal Telecommunications Relay Services Fund [Member] Universal Service Fund [Member] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Valuation Allowance Utilized Future Expense [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 $5,061 at April 30, 2022 and $4,438 at July 31, 2021 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 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,058 and 2,192 shares of Class B common stock at April 30, 2022 and July 31, 2021, respectively Accumulated other comprehensive loss Accumulated deficit Total IDT Corporation stockholders’ equity Noncontrolling interests Total equity Total liabilities 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 (i) Depreciation and amortization Severance Total costs and expenses Other operating (expense) gain, net (see Note 11) Income from operations Interest income, net Other (expense) income, net Income before income taxes (Provision for) benefit from 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 Stock-based compensation included in selling, general and administrative expenses Net income Other comprehensive (loss) income: Change in unrealized loss on available-for-sale securities Foreign currency translation adjustments Other comprehensive (loss) income Comprehensive income Comprehensive (income) attributable to noncontrolling interests Comprehensive income attributable to IDT Corporation BALANCE Exercise of stock options by Howard S. Jonas Exercise of stock options Restricted Class B common stock purchased from employees Repurchases of Class B common stock through repurchase program Grant of restricted equity in subsidiary Business acquisition Stock-based compensation Distributions to noncontrolling interests Other comprehensive loss Net income BALANCE Business acquisition 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 (gain) 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 Purchase of Rafael Holdings, Inc. Class B common stock and warrant Exercise of warrant to purchase shares of Rafael Holdings, Inc. Class B common stock 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 financing activities Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents Net 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 investing and financing activities Liabilities incurred for acquisitions Shares of the Company’s Class B common stock issued for acquisition Cashless exercise of stock options in exchange for shares of the Company’s Class B common stock Accounting Policies [Abstract] Basis of Presentation Segment Reporting [Abstract] Business Segment Information Revenue from Contract with Customer [Abstract] Revenue Recognition Leases Leases Cash and Cash Equivalents [Abstract] Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents Investments, Debt and Equity Securities [Abstract] Debt Securities Equity Investments Fair Value Disclosures [Abstract] Fair Value Measurements Business Combination and Asset Acquisition [Abstract] Acquisitions Organization, Consolidation and Presentation of Financial Statements [Abstract] Variable Interest Entity Other Income and Expenses [Abstract] Other Operating (Expense) Gain, 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 (Expense) Income, Net Income Tax Disclosure [Abstract] Income Taxes Accounting Changes and Error Corrections [Abstract] Recently Issued Accounting Standard 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 Liability Balance 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 Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Schedule of Acquisition Date Fair Value of Consideration Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE VIE’s Summarized Consolidated Balance Sheet Schedule of Other Operating (Expense) Gain, Net Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share Schedule of Outstanding Stock Options Excluded from the Calculation of 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] Operating income (loss) 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 Schedule Of Supplemental Disclosures Related To Companys Operating Leases 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 Schedule Of Supplemental Disclosures Related Weighted Average 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 2023 2024 2025 2026 2027 Thereafter Total lease payments Less imputed interest Total operating lease liabilities Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Description Operating Lease, Cost Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 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 Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer Fair Value, Securities in a continuous unrealized loss position for 12 months or longer Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Current equity investments Noncurrent equity investments [custom:NumberOfRelatedPartySharesReceived] Balance, beginning of period Redemption for Visa mandatory release assessment Adjustment for observable transactions involving a similar investment from the same issuer Redemptions Impairments Balance, end of the period Net (losses) gains recognized during the period on equity investments Less: net gains recognized during the period on equity investments sold during the period Unrealized (losses) gains recognized during the period on equity investments still held at the reporting date Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [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 Selling, general and administrative Total costs and expenses Loss from operations Other expense Net loss Related party shares received Investment Owned, Balance, Shares Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Unrealized losses Equity Securities, FV-NI, Unrealized Gain Payments to Acquire Equity Method Investments Equity Method Investment, Ownership Percentage Equity Method Investment, Difference Between Carrying Amount and Underlying Equity Receivable with Imputed Interest, Face Amount Receivable with Imputed Interest, Effective Yield (Interest Rate) Receivable with Imputed Interest, Due Date 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 Purchase of Rafael Holdings, Inc. warrant Exercise of Rafael Holdings, Inc. warrant Total (losses) gains recognized in “Other (expense) income, 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 Transfer into Level 3 from acquisitions “Other operating (expense) gain, 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 Investment in hedge funds Cash paid Cash acquired Cash paid, net of cash acquired Shares of the Company’s Class B common stock Future payments subject to holdback Contingent consideration Total fair value of consideration, net of cash acquired Trade accounts receivable Prepaid expenses Other current assets Property, plant and equipment Customer relationships (7-year useful lives) Tradename (5-year useful life) Non-compete agreements (6-year useful lives) Operating lease right-of-use asset Other assets Accrued expenses Operating lease liability current portion Operating lease liability noncurrent portion Net assets excluding cash acquired Current assets Useful lives, years Business Combination, Consideration Transferred Payments to Acquire Businesses, Gross Stock Issued During Period, Shares, Acquisitions Stock Issued During Period, Value, Acquisitions Business Combination, Consideration Transferred, Liabilities Incurred Business Combination, Contingent Consideration Arrangements, Description Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Net income of the VIE Aggregate funding from (repaid to) 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 Accumulated other comprehensive income (loss) Total liabilities and noncontrolling interests ScheduleOfOtherOperatingCostAndExpenseByComponentTable [Table] Component of Operating Other Cost and Expense [Abstract] Corporate—Straight Path Communications Inc. class action legal fees Corporate—Straight Path Communications Inc. class action insurance claims Fintech—other net2phone-UCaaS—write-off of contingent consideration liability net2phone-UCaaS—other Traditional Communications—gain from sale of rights under class action lawsuit Traditional Communications—net2phone indemnification claim Traditional Communications—IDT Global settlement Traditional Communications—other Total other operating (expense) gain, net Loss Contingencies [Table] Loss Contingencies [Line Items] [custom:ProceedFromSaleToThirdParties] Line of Credit Facility [Table] Line of Credit Facility [Line Items] Line of Credit Facility, Maximum Borrowing Capacity Revolving credit amount outstanding Repayments of lines of credit Proceeds from lines of credit Line of Credit Facility, Description Line of Credit Facility, Remaining Borrowing Capacity Schedule of Stock by Class [Table] Class of Stock [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Stock Repurchase Program, Number of Shares Authorized to be Repurchased Treasury Stock, Shares, Acquired Number of common stock options exercise, value Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Number of common stock options exercise Share-based compensation, exercise price Share-based compensation, expiration date Number of common stock options exercise Number of common stock options exercise, value Number of common stock options exercise Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Capital stock outstanding percentage Increase in additional paid-in capital for stock-based compensation Noncontrolling Interest [Table] Noncontrolling Interest [Line Items] 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 Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Shares excluded from the calculation of diluted 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] Loss contingency, estimate of possible loss Accrued liabilities Purchase obligation Performance bonds outstanding Foreign currency transaction (losses) gains Equity in net loss of investee (Losses) gains on investments (see Note 7) Other Total other (expense) income, net SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Change in valuation allowance Disbursement prefunding. Schedule of Supplemental Disclosures Related Weighted Average Operating Leases [Table Text Block] Newark [Member] Rafael Holdings Inc. [Member] 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 Treasury stock, value, repurchases of common stock through repurchase program. IDT Financial Services Limited [Member] IDT Payment Services [Member] Fintech [Member] Net2phone-UCaaS [Member] Traditional Communications [Member] Number of related party shares received. Redemption for Visa mandatory release assessment Adjustment for observable transactions involving a similar investment from the same issuer. Amount of recognized unrealized gain (loss) net on equity securities redeemed (FV-NI). Amortization of equity method basis difference. Unrestricted Common Class B [Member] Visa Series C Convertible Participating Preferred Stock [Member] Amortization Of Deferred Customer Contract Acquisition Costs [Table Text Block] Series B Convertible Preferred Stock [Member] Series C Convertible Preferred Stock [Member] Equity investments included in current assets. Equity investments included in noncurrent assets. Contingent consideration included in other liabilities. Purchase of Rafael Holdings Inc warrant. Amount of change in unrealized gains or losses included in earnings for assets held at end of period. Fair value measurement with unobservable inputs reconciliation recurring basis liabilities transfers into Level three from acquisition. Amount of change in unrealized gains or losses included in earnings for liabilities held at end of period. Schedule Of Operating Lease Liability [Table Text Block] Tabular disclosure of equity investment [Table Text Block] Tabular disclosure unaudited statements of operations [Table Text Block] Class B Common Stock [Member] Amount of payments for purchase of common stock and warrants. Zedge Inc [Member] Restricted Common Class B [Member] Equity Securities Without Readily Determinable Fair Value Redemptions Amount. Investment in hedge funds. Exercise of rafael holdings inc warrant. Sale of stock percentage of subsidiary equity issued in transaction. National Retail Solutions [Member] Variable interest entity net income losst amount Non-vested Restricted Class B Common Stock [Member] Tabular disclosure of other operating (expenses) gains, net [Tabel Text Block] Net 2 Phone U Caas other net. Traditional communications gain from sale of rights under class action lawsuit. Traditional Communications-net2phone indemnification claim. Traditional Communications-Carrier Services settlement. Traditional communications other. Fintech money transfer settlement. Straight Path [Member] Proceed from sale to third parties. Payment Card Interchange Fee and Merchant Discount Antitrust Litigation [Member] TD Bank [Member] IDT Telecom [Member] 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. Integra CCS [Member] Leaf Global Fintech Corporation [Member] Valuation Allowance Utilized Future Expense [Member] Business combination recognized identifiable assets acquired and liabilities assumed Customer relationships. Business combination recognized identifiable assets acquired and liabilities assumed current liabilities, accrued liabilities. Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use asset. Business combination recognized identifiable assets acquired and liabilities assumed operating lease liability noncurrent. Net2phone 2.0, Inc [Member] IDT International Telecom, Inc [Member] Deferred Stock Units [Member] Employees [Member] Exercise of warrant to purchase shares of Rafael Holdings, Inc. Class B common stock Stock issued during period value stock options exercised one. Shares of the Company's Class B common stock issued for acquisition BOSS Revolution Money Transfer [Member] IDT Global [Member] Howard S. Jonas [Member] Common Class B One [Member] Common Class B Two [Member] Business combination recognized identifiable assets acquired and liabilities assumed operating lease liability current. Business combination recognized identifiable assets acquired and liabilities assumed non-complete agreements 2015 Stock Option and Incentive Plan [Member] Mobile Top-Up [Member] BOSS Revolution Calling [Member] Other [Member] Others [Member] Stock issued to related party during period value stock options exercised. Share-based compensation, exercise price. Stock issued during period shares used for stock options exercised. Stock issued during period shares used for tax withholding. ClassBCommonStockMember 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 TreasuryStockValueRepurchasesOfCommonStockThroughRepurchaseProgram Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders NetIncomeLossIncludingPortionAttributableToRedeemableNonControllingInterestAndNonControllingInterestInSubsidiaries Noncontrolling Interest, Increase from Business Combination Marketable Securities, Gain (Loss) Other Noncash Income (Expense) Increase (Decrease) in Accounts Receivable Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Contract with Customer, Liability Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment PaymentsToAcquireRelatedPartyCommonStockAndWarrant PaymentsToExerciseWarrantToAcquireRelatedPartyCommonStock 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 Lessee, Operating Leases [Text Block] 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 Business Combination, Contingent Consideration, Liability, Current Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Cash Acquired from Acquisition Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent Variable Interest Entity, Financial or Other Support, Amount Legal Fees Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability StockIssuedDuringPeriodSharesUsedForStockOptionsExercised StockIssuedDuringPeriodSharesUsedForTaxWithholding EX-101.PRE 10 idt-20220430_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
9 Months Ended
Apr. 30, 2022
Jun. 06, 2022
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Apr. 30, 2022  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
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   24,666,662
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Current assets:    
Cash and cash equivalents $ 97,139 $ 107,147
Restricted cash and cash equivalents 100,957 119,769
Debt securities 22,706 14,012
Equity investments 16,179 42,434
Trade accounts receivable, net of allowance for doubtful accounts of $5,061 at April 30, 2022 and $4,438 at July 31, 2021 52,881 46,644
Disbursement prefunding 37,111 27,656
Prepaid expenses 16,676 13,694
Other current assets 27,442 16,779
Total current assets 371,091 388,135
Property, plant, and equipment, net 33,447 30,829
Goodwill 26,490 14,897
Other intangibles, net 10,041 7,578
Equity investments 7,319 11,654
Operating lease right-of-use assets 7,919 7,671
Deferred income tax assets, net 36,598 41,502
Other assets 10,365 10,389
Total assets 503,270 512,655
Current liabilities:    
Trade accounts payable 27,817 24,502
Accrued expenses 118,285 129,085
Deferred revenue 39,054 42,293
Customer deposits 95,104 115,524
Other current liabilities 35,103 27,930
Total current liabilities 315,363 339,334
Operating lease liabilities 5,322 5,473
Other liabilities 6,326 1,234
Total liabilities 327,011 346,041
Commitments and contingencies  
Redeemable noncontrolling interest 10,099
IDT Corporation stockholders’ equity:    
Preferred stock, $.01 par value; authorized shares—10,000; no shares issued
Additional paid-in capital 295,915 278,021
Treasury stock, at cost, consisting of 1,698 and 1,698 shares of Class A common stock and 3,058 and 2,192 shares of Class B common stock at April 30, 2022 and July 31, 2021, respectively (88,175) (60,413)
Accumulated other comprehensive loss (11,341) (10,183)
Accumulated deficit (33,072) (42,858)
Total IDT Corporation stockholders’ equity 163,637 164,864
Noncontrolling interests 2,523 1,750
Total equity 166,160 166,614
Total liabilities and equity 503,270 512,655
Common Class A [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value 33 33
Common Class B [Member]    
IDT Corporation stockholders’ equity:    
Common stock, value $ 277 $ 264
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Accounts receivable, allowance for credit loss, current $ 5,061 $ 4,438
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,725 26,379
Common stock, shares outstanding 24,667 24,187
Treasury stock, shares 3,058 2,192
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Income Statement [Abstract]        
Revenues $ 328,353 $ 373,831 $ 1,035,494 $ 1,057,022
Costs and expenses:        
Direct cost of revenues (exclusive of depreciation and amortization) 247,565 300,797 796,516 843,116
Selling, general and administrative (i) 62,772 55,148 183,948 161,591
Depreciation and amortization 4,509 4,425 13,333 13,381
Severance 184 67 439
Total costs and expenses 314,846 360,554 993,864 1,018,527
Other operating (expense) gain, net (see Note 11) (179) 595 (709) 1,550
Income from operations 13,328 13,872 40,921 40,045
Interest income, net 85 125 217 223
Other (expense) income, net (5,068) 3,815 (24,234) 5,608
Income before income taxes 8,345 17,812 16,904 45,876
(Provision for) benefit from income taxes (3,239) 18,586 (5,887) 12,142
Net income 5,106 36,398 11,017 58,018
Net (income) attributable to noncontrolling interests (335) (50) (1,231) (274)
Net income attributable to IDT Corporation $ 4,771 $ 36,348 $ 9,786 $ 57,744
Earnings per share attributable to IDT Corporation common stockholders:        
Basic $ 0.18 $ 1.42 $ 0.38 $ 2.27
Diluted $ 0.18 $ 1.39 $ 0.37 $ 2.23
Weighted-average number of shares used in calculation of earnings per share:        
Basic 25,901 25,530 25,706 25,475
Diluted 26,205 26,136 26,455 25,903
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Income Statement [Abstract]        
Stock-based compensation included in selling, general and administrative expenses $ 1,245 $ 275 $ 1,840 $ 1,215
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Income Statement [Abstract]        
Net income $ 5,106 $ 36,398 $ 11,017 $ 58,018
Other comprehensive (loss) income:        
Change in unrealized loss on available-for-sale securities (224) (180) (547) (163)
Foreign currency translation adjustments (29) 747 (611) (817)
Other comprehensive (loss) income (253) 567 (1,158) (980)
Comprehensive income 4,853 36,965 9,859 57,038
Comprehensive (income) attributable to noncontrolling interests (335) (50) (1,231) (274)
Comprehensive income attributable to IDT Corporation $ 4,518 $ 36,915 $ 8,628 $ 56,764
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
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]
BALANCE at Jul. 31, 2020 $ 71,139 $ 33 $ 260 $ 277,443 $ (56,221) $ (7,410) $ (139,333) $ (3,633)
Exercise of stock options 686 686
Restricted Class B common stock purchased from employees (1,343) (1,343)
Repurchases of Class B common stock through repurchase program (2,849) (2,849)
Grant of restricted equity in subsidiary (2,195) 2,195
Stock-based compensation 1,215 3 1,212
Distributions to noncontrolling interests (646) (646)
Other comprehensive loss (980) (980)
Net income 58,018 57,744 274
BALANCE at Apr. 30, 2021 127,160 33 263 277,125 (60,413) (8,390) (81,589) 131
Business acquisition 1,920 (21) 1,941
BALANCE at Jan. 31, 2021 90,416 33 263 276,871 (60,413) (8,957) (117,937) 556
Stock-based compensation 275 275
Distributions to noncontrolling interests (228) (228)
Other comprehensive loss 567 567
Net income 36,398 36,348 50
BALANCE at Apr. 30, 2021 127,160 33 263 277,125 (60,413) (8,390) (81,589) 131
Business acquisition (268) (21) (247)
BALANCE at Jul. 31, 2021 166,614 33 264 278,021 (60,413) (10,183) (42,858) 1,750
Exercise of stock options by Howard S. Jonas (3,858) 10 14,920 (18,788)
Exercise of stock options 137 137
Restricted Class B common stock purchased from employees (8,974) (8,974)
Business acquisition 1,000 1,000
Stock-based compensation 1,840 3 1,837
Distributions to noncontrolling interests (359) (359)
Other comprehensive loss (1,158) (1,158)
Net income 10,918 9,786 1,132
BALANCE at Apr. 30, 2022 166,160 33 277 295,915 (88,175) (11,341) (33,072) 2,523
BALANCE at Jan. 31, 2022 162,980 33 267 278,613 (69,387) (11,088) (37,843) 2,385
Exercise of stock options by Howard S. Jonas (3,858) 10 14,920 (18,788)
Exercise of stock options 137 137
Business acquisition 1,000 1,000
Stock-based compensation 1,245 1,245
Distributions to noncontrolling interests (161) (161)
Other comprehensive loss (253) (253)
Net income 5,070 4,771 299
BALANCE at Apr. 30, 2022 $ 166,160 $ 33 $ 277 $ 295,915 $ (88,175) $ (11,341) $ (33,072) $ 2,523
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Operating activities    
Net income $ 11,017 $ 58,018
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 13,333 13,381
Deferred income taxes 4,624 (13,811)
Provision for doubtful accounts receivable 1,578 1,220
Net unrealized loss (gain) from marketable securities 19,705 (508)
Stock-based compensation 1,840 1,215
Other 3,486 (4,415)
Change in assets and liabilities:    
Trade accounts receivable (8,461) 1,626
Disbursement prefunding, prepaid expenses, other current assets, and other assets (20,504) (7,961)
Trade accounts payable, accrued expenses, other current liabilities, and other liabilities (2,566) (2,154)
Customer deposits at IDT Financial Services Limited (Gibraltar-based bank) (9,843) (11,078)
Deferred revenue (948) 2,611
Net cash provided by operating activities 13,261 38,144
Investing activities    
Capital expenditures (13,794) (13,455)
Purchase of convertible preferred stock in equity method investment (1,051) (4,000)
Payments for acquisitions, net of cash acquired (7,546) (2,656)
Purchase of Rafael Holdings, Inc. Class B common stock and warrant (5,000)
Exercise of warrant to purchase shares of Rafael Holdings, Inc. Class B common stock (1,000)
Purchases of debt securities and equity investments (11,277) (39,347)
Proceeds from maturities and sales of debt securities and redemptions of equity investments 7,752 18,670
Net cash used in investing activities (25,916) (46,788)
Financing activities    
Distributions to noncontrolling interests (359) (646)
Proceeds from other liabilities 2,301
Repayment of other liabilities. (1,319) (69)
Proceeds from borrowings under revolving credit facility 2,566
Repayment of borrowings under revolving credit facility. (2,566)
Proceeds from sale of redeemable equity in subsidiary 10,000
Proceeds from exercise of stock options 137 686
Repurchases of Class B common stock (12,832) (4,192)
Net cash used in financing activities (2,072) (4,221)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash and cash equivalents (14,093) 6,652
Net decrease in cash, cash equivalents, and restricted cash and cash equivalents (28,820) (6,213)
Cash, cash equivalents, and restricted cash and cash equivalents at beginning of period 226,916 201,222
Cash, cash equivalents, and restricted cash and cash equivalents at end of period 198,096 195,009
Supplemental schedule of non-cash investing and financing activities    
Liabilities incurred for acquisitions 7,849 393
Shares of the Company’s Class B common stock issued for acquisition 1,000
Cashless exercise of stock options in exchange for shares of the Company’s Class B common stock $ 14,930
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation
9 Months Ended
Apr. 30, 2022
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 nine months ended April 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2022. The balance sheet at July 31, 2021 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, 2021, 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 2022 refers to the fiscal year ending July 31, 2022).

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segment Information
9 Months Ended
Apr. 30, 2022
Segment Reporting [Abstract]  
Business Segment Information

Note 2—Business Segment Information

 

The Company has three reportable business segments, Fintech, net2phone-Unified Communications as a Service (“UCaaS”), or net2phone-UCaaS, and Traditional Communications. 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 National Retail Solutions (“NRS”), an operator of a nationwide point of sale (“POS”) network providing payment processing, digital advertising, transaction data, and ancillary services, and BOSS Money, a provider of international money remittance and related value/payment transfer services.

 

The net2phone-UCaaS 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 (formerly known as Carrier Services), a wholesale provider of international voice and SMS termination and outsourced traffic management solutions to telecoms worldwide. Traditional Communications also includes other smaller businesses, some of which are in harvest mode.

 

Corporate costs 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, business development, charitable contributions, travel, 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   net2phone-
UCaaS
   Traditional Communications   Corporate   Total 
Three Months Ended April 30, 2022                         
Revenues  $26,923   $15,555   $285,875  $   $328,353 
Income (loss) from operations   157    (2,257)   17,388    (1,960)   13,328 
                          
Three Months Ended April 30, 2021                         
Revenues  $16,644   $11,445   $345,742   $   $373,831 
(Loss) income from operations   (1,403)   (3,965)   20,355    (1,115)   13,872 
                          
Nine Months Ended April 30, 2022                         
Revenues  $72,573   $42,003   $920,918   $   $1,035,494 
(Loss) income from operations   (63)   (9,315)   57,372    (7,073)   40,921 
                          
Nine Months Ended April 30, 2021                         
Revenues  $55,229   $32,012   $969,781  $   $1,057,022 
Income (loss) from operations   1,487    (11,503)   55,334    (5,273)   40,045 

 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition
9 Months Ended
Apr. 30, 2022
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-UCaaS are technology-driven, synergistic businesses that leverage the Company’s core assets, and revenue is primarily recognized at a point in time, and in some cases (mainly with respect to net2phone-UCaaS) is 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:

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended
April 30,

  

Nine Months Ended
April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands) 
BOSS Money  $15,540   $10,259   $40,498   $38,697 
National Retail Solutions   11,383    6,385    32,075    16,532 
                     
Total Fintech   26,923    16,644    72,573    55,229 
                     
net2phone-UCaaS   15,555    11,445    42,003    32,012 
                     
Mobile Top-Up   115,862    132,603    360,593    325,001 
BOSS Revolution Calling   91,768    111,412    297,688    342,665 
IDT Global   67,094    88,643    229,407    263,571 
Other   11,151    13,084    33,230    38,544 
                     
Total Traditional Communications   285,875    345,742    920,918    969,781 
Total  $328,353   $373,831   $1,035,494   $1,057,022 

 

The following table shows the Company’s revenues disaggregated by geographic region, which is determined based on selling location. On February 1, 2021, the Company changed the geographic sourcing of certain revenues from the United States to the United Kingdom.

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Three Months Ended April 30, 2022                    
United States  $26,923   $7,930   $199,850   $234,703 
Outside the United States:                    
United Kingdom           74,567    74,567 
Other       7,625    11,458    19,083 
                     
Total outside the United States       7,625    86,025    93,650 
                     
Total  $26,923   $15,555   $285,875   $328,353 

 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Three Months Ended April 30, 2021                    
United States  $16,644   $5,844   $241,146   $263,634 
Outside the United States:                    
United Kingdom           92,052    92,052 
Other       5,601    12,544    18,145 
                     
Total outside the United States       5,601    104,596    110,197 
                     
Total  $16,644   $11,445   $345,742   $373,831 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Nine Months Ended April 30, 2022                    
United States  $72,573   $21,911   $649,713   $744,197 
Outside the United States:                    
United Kingdom           233,647    233,647 
Other       20,092    37,558    57,650 
                     
Total outside the United States       20,092    271,205    291,297 
                     
Total  $72,573   $42,003   $920,918   $1,035,494 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Nine Months Ended April 30, 2021                    
United States  $55,229   $16,613   $778,230   $850,072 
Outside the United States:                    
United Kingdom           152,188    152,188 
Other       15,399    39,363    54,762 
                     
Total outside the United States       15,399    191,551    206,950 
                     
Total  $55,229   $32,012   $969,781   $1,057,022 

 

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 as of April 30, 2022 and July 31, 2021 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:

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended
April 30,

  

Nine Months Ended
April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands) 
Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period  $18,751   $21,926   $25,437   $27,690 

 

 

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

 

  

April 30,
2022

  

July 31,
2021

 
   (in thousands) 
Deferred customer contract acquisition costs included in “Other current assets”  $3,978   $3,460 
Deferred customer contract acquisition costs included in “Other assets”   3,435    3,151 
           
Total  $7,413   $6,611 

 

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

 

   2022   2021   2022   2021 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Amortization of deferred customer contract acquisition costs  $1,121   $950   $3,163   $2,581 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
9 Months Ended
Apr. 30, 2022
Leases  
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 six years. net2phone-UCaaS 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 the options to extend or terminate the leases.

 

net2phone-UCaaS is the lessee in 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 is owned by the Company’s former subsidiary, Rafael Holdings, Inc. (“Rafael”). The Company also leases office space in Israel from Rafael. Howard S. Jonas, the Chairman of the Company’s Board of Directors, is also the Chairman of the Board of Directors of Rafael. The Newark lease expires in April 2025 and the Israel lease expires in July 2025. In each of the three months ended April 30, 2022 and 2021, the Company incurred lease costs of $0.5 million, and in each of the nine months ended April 30, 2022 and 2021, the Company incurred lease costs of $1.4 million in connection with the Rafael leases, which is included in operating lease cost in the table below.

 

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

 

   2022   2021   2022   2021 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Operating lease cost  $743   $700   $2,130   $2,125 
Short-term lease cost   277    217    877    412 
                     
Total lease cost  $1,020   $917   $3,007   $2,537 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $724   $694   $2,089   $2,076 

 

 

   April 30,
2022
   July 31,
2021
 
Weighted-average remaining lease term-operating leases   3.0 years    3.4 years 
Weighted-average discount rate-operating leases   3.0%   2.9%

 

In the nine months ended April 30, 2022, the Company entered into new office leases with an aggregate operating lease liability of $2.2 million. The Company’s aggregate operating lease liability was as follows:

 

   April 30,
2022
   July 31,
2021
 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities”  $2,892   $2,456 
Operating lease liabilities included in noncurrent liabilities   5,322    5,473 
           
Total  $8,214   $7,929 

 

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

 

      
Twelve-month period ending April 30:     
2023  $3,101 
2024   2,643 
2025   2,362 
2026   283 
2027   141 
Thereafter   83 
      
Total lease payments   8,613 
Less imputed interest   (399)
      
Total operating lease liabilities  $8,214 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents
9 Months Ended
Apr. 30, 2022
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:

 

   April 30,
2022
   July 31,
2021
 
   (in thousands) 
Cash and cash equivalents  $97,139   $107,147 
Restricted cash and cash equivalents   100,957    119,769 
           
Total cash, cash equivalents, and restricted cash and cash equivalents  $198,096   $226,916 

 

At April 30, 2022 and July 31, 2021, restricted cash and cash equivalents included $96.0 million and $115.8 million, respectively, in restricted cash and cash equivalents for customer deposits held by IDT Financial Services Limited (“IDT Financial Services”), the Company’s Gibraltar-based bank. 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 April 30, 2022 and July 31, 2021, “Cash and cash equivalents” in the Company’s consolidated balance sheets included an aggregate of $10.5 million and $15.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.1
Debt Securities
9 Months Ended
Apr. 30, 2022
Investments, Debt and Equity Securities [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) 
April 30, 2022:                    
Certificates of deposit*  $2,000   $   $(9)  $1,991 
U.S. Treasury bills and notes   10,964    1    (80)   10,885 
Corporate bonds   3,957        (452)   3,505 
Municipal bonds   6,341        (16)   6,325 
                     
Total  $23,262   $1   $(557)  $22,706 
                     
July 31, 2021:                    
Certificates of deposit*  $1,200   $3   $   $1,203 
U.S. Treasury bills and notes   1,669        (17)   1,652 
Corporate bonds   6,327    38    (33)   6,332 
Municipal bonds   4,825            4,825 
                     
Total  $14,021   $41   $(50)  $14,012 

 

*Each of the certificates of deposit held by the Company 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 $1.9 million and $7.1 million in the three months ended April 30, 2022 and 2021, respectively, and $7.8 million and $18.7 million in the nine months ended April 30, 2022 and 2021, respectively. There were no realized gains or realized losses from sales of debt securities in the three and nine months ended April 30, 2022 and 2021. 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 April 30, 2022 were as follows:

 

   Fair Value 
   (in thousands) 
Within one year  $13,868 
After one year through five years   5,544 
After five years through ten years   2,723 
After ten years   571 
      
Total  $22,706 

 

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)
April 30, 2022:   
Certificates of deposit  $9   $1,991 
U.S. Treasury bills and notes   80    887 
Corporate bonds   452    3,495 
Municipal bonds   16    5,907 
           
Total  $557   $12,280 
           
July 31, 2021:          
U.S. Treasury bills and notes  $17   $1,652 
Corporate bonds   33    3,293 
           
Total  $50   $4,945 

 

 

At July 31, 2021, there were no securities in a continuous unrealized loss position for 12 months or longer. At April 30, 2022, the following available-for-sale debt securities included in the table above were in a continuous unrealized loss position for 12 months or longer:

 

    Unrealized Losses    Fair Value 
    (in thousands)
U.S. Treasury bills and notes  $80   $887 
Corporate bonds   257    1,713 
           
Total  $337   $2,600 

 

At April 30, 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.1
Equity Investments
9 Months Ended
Apr. 30, 2022
Cash and Cash Equivalents [Abstract]  
Equity Investments

Note 7—Equity Investments

 

Equity investments consist of the following:

 

   April 30,
2022
   July 31,
2021
 
   (in thousands) 
Zedge, Inc. Class B common stock, 42,282 shares at April 30, 2022 and July 31, 2021  $217   $649 
Rafael Holdings, Inc. Class B common stock, 290,214 and 246,565 shares at April 30, 2022 and July 31, 2021, respectively   624    12,479 
Rafael Holdings, Inc. restricted Class B common stock, nil and 43,649 shares at April 30, 2022 and July 31, 2021, respectively       2,209 
Other marketable equity securities   3,048    3,630 
Fixed income mutual funds   12,290    23,467 
           
Current equity investments  $16,179   $42,434 
           
Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”)  $2,131   $2,465 
Series B and Series C convertible preferred stock—equity method investment   1,744    2,901 
Hedge funds   2,619    3,563 
Other   825    2,725 
           
Noncurrent equity investments  $7,319   $11,654 

 

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 related thereto. The Company purchased 261,894 shares of Rafael Class B common stock in fiscal 2021, including 43,649 shares that were not available for sale, assignment, or transfer until the restrictions lapsed in September 2021. Howard S. Jonas is the Vice-Chairman of the Board of Directors of Zedge.

 

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:

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $2,539   $2,223   $2,743   $4,109 
Redemption for Visa mandatory release assessment               (1,870)
Adjustment for observable transactions involving a similar investment from the same issuer   (130)   404    (334)   388 
Redemptions       (6)       (6)
Impairments                
                     
Balance, end of the period  $2,409   $2,621   $2,409   $2,621 

 

The Company decreased the carrying value of the shares of Visa Series C Preferred it held by $0.1 million and $0.3 million in the three and nine months ended April 30, 2022, respectively, and the Company increased the carrying value of the shares of Visa Series C Preferred it held by $0.4 million in both the three and nine months ended April 30, 2021, based on the fair value of Visa Class A common stock and a discount for lack of current marketability.

 

 

Unrealized gains and losses for all equity investments included the following:

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Net (losses) gains recognized during the period on equity investments  $(3,416)  $5,435   $(20,862)  $5,822 
Less: net gains recognized during the period on equity investments sold during the period           10     
                     
Unrealized (losses) gains recognized during the period on equity investments still held at the reporting date  $(3,416)  $5,435   $(20,872)  $5,822 

 

The net losses on investments in the three and nine months ended April 30, 2022 included unrealized losses of $0.6 million and $14.1 million, respectively, on shares of Rafael Class B common stock. The net gains on investments in the three and nine months ended April 30, 2021 included unrealized gains of $4.8 million and $5.6 million, respectively, on shares of Rafael Class B common stock.

 

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, the amortization of equity method basis difference is included in the equity in the net loss of investee, which is recorded in “Other (expense) income, net” (see Note 18).

 

On February 10, 2022, the Company received a secured promissory note from the EMI in exchange for a loan of $1.0 million. The note provides for interest on the principal amount at 15% per annum payable monthly. The note is due and payable on August 3, 2022.

 

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

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $2,509   $   $2,901   $ 
Purchase of convertible preferred stock       4,000    1,051    4,000 
Equity in the net loss of investee   (583)   (386)   (1,662)   (386)
Amortization of equity method basis difference   (182)   (142)   (546)   (142)
                     
Balance, end of the period  $1,744   $3,472   $1,744   $3,472 

 

 

Summarized financial information of the EMI was as follows (fiscal 2021 financial information is for the period from February 2, 2021 to April 30, 2021):

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Revenues  $2,689   $718   $5,760   $718 
Costs and expenses:                    
Direct cost of revenues   4,402    804    7,307    804 
Selling, general and administrative   1,265    1,525    3,928    1,525 
                     
Total costs and expenses   5,667    2,329    11,235    2,329 
                     
Loss from operations   (2,978)   (1,611)   (5,475)   (1,611)
Other expense   (82)       (83)    
                     
Net loss  $(3,060)  $(1,611)  $

(5,558

)  $(1,611)

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
9 Months Ended
Apr. 30, 2022
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) 
April 30, 2022                
Debt securities  $10,885   $11,821   $   $22,706 
Equity investments included in current assets   16,179            16,179 
Equity investments included in noncurrent assets           2,131    2,131 
                     
Total  $27,064   $11,821   $2,131   $41,016 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(2,578)  $(2,578)
Other noncurrent liabilities           (5,970)   (5,970)
                     
Total  $   $   $(8,548)  $(8,548)
                     
July 31, 2021                    
Debt securities  $1,652   $12,360   $   $14,012 
Equity investments included in current assets   40,225    2,209        42,434 
Equity investments included in noncurrent assets           2,465    2,465 
                     
Total  $41,877   $14,569   $2,465   $58,911 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(628)  $(628)
Other noncurrent liabilities           (397)   (397)
                     
Total  $   $   $(1,025)  $(1,025)

   

(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 April 30, 2022 and July 31, 2021, the Company had $2.6 million and $3.6 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):

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $2,261   $2,319   $2,465   $3,825 
Purchase of Rafael Holdings, Inc. warrant               354 
Exercise of Rafael Holdings, Inc. warrant       (380)       (380)
Redemption for Visa mandatory release assessment               (1,870)
Total (losses) gains recognized in “Other (expense) income, net”   (130)   404    (334)   414 
                     
Balance, end of period  $2,131   $2,343   $2,131   $2,343 
                     
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):

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $703   $799   $1,025   $396 
Transfer into Level 3 from acquisitions   7,849        7,849    393 
Total (gain) loss included in:                    
“Other operating (expense) gain, net”          (303)    
“Foreign currency translation adjustment”   (4)   (4)   (23)   6 
                     
Balance, end of period  $8,548   $795   $8,548   $795 
                     
Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period  $   $   $   $ 

 

  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 April 30, 2022 and July 31, 2021, 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 April 30, 2022 and July 31, 2021, 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.1
Acquisitions
9 Months Ended
Apr. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions

Note 9—Acquisitions

 

Integra CCS

   

On March 3, 2022, the Company’s subsidiary, net2phone 2.0, Inc. (“net2phone 2.0”), which owns and operates the net2phone-UCaaS segment, purchased all of the outstanding shares of Onwaba S.R.L. and Gem S.R.L. for an aggregate purchase price of up to $15.0 million. Onwaba S.R.L. and Gem S.R.L. are located in Uruguay and use the trade name Integra CCS (“Integra”). Integra provides cloud-based contact-center-as-a-service (“CCaaS”) in the Americas and Europe including omnichannel support, social media integrations, chat-bot communications, workflow management, development tools for tailored contact center solutions and numerous third-party software integrations. The net2phone-UCaaS segment’s and Integra’s CCaaS offerings are highly synergistic and CCaaS is expected to be a source of growth and expansion when combined with net2phone-UCaaS’ global sales and channel partner network.

 

The operating results of the acquired companies from the date of acquisition, which were not significant, are included in the Company’s consolidated financial statements.

 

The purchase price consisted of: (a) cash of $7.2 million that was paid at closing, (b) 27,765 shares of the Company’s Class B common stock with a value of $1.0 million that were issued at closing, (c) $3.3 million, half of which will be paid at the end of 12 months after closing and the remainder will be paid at the end of 24 months after closing, subject to holdback for the settlement of claims against the sellers, if any, and (d) contingent consideration of up to $3.5 million based on annual cumulative incremental recurring seat revenue of the net2phone-UCaaS segment over a four-year period, payable in cash and/or equity at net2phone 2.0’s discretion.

 

 

The acquisition date fair value of the consideration consisted of the following (in thousands):

 

      
Cash paid  $7,200 
Cash acquired   (87)
      
Cash paid, net of cash acquired   7,113 
Shares of the Company’s Class B common stock   1,000 
Future payments subject to holdback   3,158 
Contingent consideration   1,361 
      
Total fair value of consideration, net of cash acquired  $12,632 

 

The acquisition-date fair value of the contingent consideration was estimated using discounted cash flow models. This fair value measurement was based on significant inputs not observable in the market and therefore represents a Level 3 measurement. There was no change in the estimated fair value of the contingent consideration in the period from the acquisition date to April 30, 2022.

 

The impact of the acquisition’s preliminary purchase price allocations on the Company’s consolidated balance sheet was as follows (in thousands):

 

      
Trade accounts receivable  $332 
Prepaid expenses   4 
Other current assets   21 
Property, plant and equipment   777 
Goodwill   8,433 
Customer relationships (7-year useful lives)   2,230 
Tradename (5-year useful life)   400 
Non-compete agreements (6-year useful lives)   660 
Operating lease right-of-use asset   732 
Other assets   24 
Accrued expenses   (249)
Operating lease liability current portion   (176)
Operating lease liability noncurrent portion   (556)
      
Net assets excluding cash acquired  $12,632 

 

The goodwill was assigned to the net2phone-UCaaS segment and was attributable primarily to the assembled workforce and the expected synergies from the business combination. The goodwill is not expected to be deductible for income tax purposes.

 

Leaf Global Fintech Corporation

   

On March 1, 2022, the Company’s subsidiary, IDT International Telecom, Inc., purchased all of the outstanding shares of Leaf Global Fintech Corporation (“Leaf”) for up to $6.05 million. Leaf is a provider of digital wallet services in emerging markets currently serving unbanked customers in Rwanda, Uganda, and Kenya. The Leaf wallet is a mobile platform available on both smartphones and non-smartphones through an app or by utilizing a USSD interface accessed via a short code. The Leaf digital wallet enables customers to store, send, receive, and exchange currencies on their phones domestically and across borders. The Leaf platform leverages the Stellar network for storing and disseminating transaction data while maintaining value with stablecoins. Stellar is an open-source, decentralized blockchain network that connects global financial infrastructure, optimized for payments and specifically to support cross-border transactions. The Company intends to utilize Leaf’s blockchain-based digital wallet to, among other things, provide secure storage and share value to the people worldwide who use feature phones rather than smartphones, as well as expand Leaf’s affordable mobile technology to traders, refugees, migrants, and others worldwide.

 

Leaf’s operating results from the date of acquisition, which were not significant, are included in the Company’s consolidated financial statements.

 

The purchase price is comprised of (a) $0.5 million paid in cash at the closing, (b) a working capital adjustment for a maximum of $50,000, and (c) contingent consideration of up to $5.5 million based on annual gross profit over a five-year period.

 

The acquisition date fair value of the consideration consisted of the following (in thousands):

 

      
Cash paid  $500 
Cash acquired   (167)
      
Cash paid, net of cash acquired   333 
Contingent consideration   3,330 
      
Total fair value of consideration, net of cash acquired  $3,663 

 

 

The acquisition-date fair value of the contingent consideration was estimated using discounted cash flow models. This fair value measurement was based on significant inputs not observable in the market and therefore represents a Level 3 measurement. There was no change in the estimated fair value of the contingent consideration in the period from the acquisition date to April 30, 2022.

 

The impact of the acquisition’s preliminary purchase price allocations on the Company’s consolidated balance sheet was as follows (in thousands):

 

      
Current assets  $9 
Property, plant and equipment   324 
Goodwill   3,199 
Tradename (5-year useful life)   131 
      
Net assets excluding cash acquired  $3,663 

 

The goodwill was assigned to the Fintech segment and was attributable primarily to the assembled workforce and the expected synergies from the business combination. The goodwill is not expected to be deductible for income tax purposes.

 

Pro Forma Disclosures

   

The Company’s pro forma results of operations as if the Integra and Leaf acquisitions occurred as of August 1, 2020 were not materially different from the actual results of operations.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Variable Interest Entity
9 Months Ended
Apr. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable Interest Entity

Note 10—Variable Interest Entity

 

As of May 31, 2021, the Company entered into a Warrant Purchase Agreement with the shareholders of an entity (the variable interest entity, or “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. The Company therefore determined that it is the primary beneficiary of the VIE, and 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 and aggregate funding from (repaid to) the Company were as follows:

 

  

2022

  

2021 

  

2022

  

2021 

 
  

Three Months Ended
April 30,
 

  

Nine Months Ended
April 30,

 
  

2022

  

2021 

  

2022

  

2021 

 
   (in thousands) 
Net income of the VIE  $72  $   $72   $ 
                     
Aggregate funding from (repaid to) the Company, net  $1  $   $(95)  $ 

 

 

 

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

 

  

April 30,
2022

  

July 31,
2021

 
   (in thousands) 
Assets:        
Cash and equivalents  $1,570   $1,364 
Restricted cash   4,896    3,848 
Trade accounts receivable, net   29    91 
Prepaid expenses   91    344 
Other current assets   1,160    858 
Due from the Company   87     
Property, plant, and equipment, net   520    637 
Other intangibles, net   927    1,042 
Total assets  $9,280   $8,184 
           
Liabilities and noncontrolling interests:          
Trade accounts payable  $2   $312 
Accrued expenses   46    26 
Other current liabilities   5,792    4,491 
Due to the Company       8 
Accumulated other comprehensive income (loss)   14    (7)
Noncontrolling interests   3,426    3,354 
Total liabilities and noncontrolling interests  $9,280   $8,184 

 

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 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Other Operating (Expense) Gain, Net
9 Months Ended
Apr. 30, 2022
Other Income and Expenses [Abstract]  
Other Operating (Expense) Gain, Net

Note 11—Other Operating (Expense) Gain, Net

 

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

 

   2022   2021   2022   2021 
   Three Months Ended April 30,   Nine Months Ended April 30, 
   2022   2021   2022   2021 
   (in thousands) 
Corporate—Straight Path Communications Inc. class action legal fees  $(1,410)  $(299)  $(5,081)  $(2,017)
Corporate—Straight Path Communications Inc. class action insurance claims   1,252    904    4,139    2,618 
Fintech—other   13    45    13    45 
net2phone-UCaaS—write-off of contingent consideration liability           303     
net2phone-UCaaS—other          (10)   (100)
Traditional Communications—gain from sale of rights under class action lawsuit               2,000 
Traditional Communications—net2phone indemnification claim   (33)   (55)   (68)   (442)
Traditional Communications—IDT Global settlement               (554)
Traditional Communications—other   (1)       (5)    
                     
Total other operating (expense) gain, net  $(179)  $595   $(709)  $1,550 

 

Straight Path Communications Inc. Class Action

   

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

 

Write-off of Contingent Consideration

   

In the nine months ended April 30, 2022, the Company determined that the requirements for a contingent consideration payment related to an acquisition consummated in December 2019 would not be met before the expiration date for such contingency. The Company recognized a gain on the write-off of the contingent consideration payment obligation.

 

 

Gain from Sale of Rights under Class Action Lawsuit

   

On December 21, 2020, the Company received $2.0 million from the sale to a third party of all its rights under the Payment Card Interchange Fee and Merchant Discount Antitrust Litigation. The lawsuit is about claims that merchants paid excessive fees to accept Visa and Mastercard cards between January 1, 2004 and January 25, 2019 because Visa and Mastercard, individually, and together with their respective member banks, violated the antitrust laws.

 

Indemnification Claim

   

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

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Revolving Credit Facility
9 Months Ended
Apr. 30, 2022
Debt Disclosure [Abstract]  
Revolving Credit Facility

Note 12—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 April 30, 2022 and July 31, 2021, there were no amounts outstanding under this facility. In the nine months ended April 30, 2022, IDT Telecom borrowed and repaid an aggregate of $2.6 million 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 April 30, 2022, IDT Telecom was in compliance with all of the covenants.

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Equity
9 Months Ended
Apr. 30, 2022
Equity:  
Equity

Note 13—Equity

 

Deferred Stock Units Equity Incentive Program

 

The Company had an existing equity incentive program in the form of deferred stock units (“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. On January 5, 2021, the Company issued 283,838 shares of its Class B common stock in respect of vested DSUs under the program.

 

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. There were no repurchases under the program in the nine months ended April 30, 2022. In the nine months ended April 30, 2021, the Company repurchased 463,792 shares of Class B common stock for an aggregate purchase price of $2.8 million. At April 30, 2022, 5.8 million shares remained available for repurchase under the stock repurchase program.

 

In the nine months ended April 30, 2022 and 2021, the Company paid $9.0 million and $1.3 million, respectively, to repurchase 200,438 and 109,381 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 the vesting of DSUs and lapsing of restrictions on restricted stock. Such shares were repurchased by the Company based on their fair market value on the trading day immediately prior to the vesting date.

 

2015 Stock Option and Incentive Plan

 

In the nine months ended April 30, 2022 and 2021, the Company received proceeds from the exercise of stock options of $1.3 million and $0.7 million, respectively, for which the Company issued 1,010,000 and 81,041 shares, respectively, of its Class B common stock. In April 2022, Howard S. Jonas exercised stock options for 1.0 million shares of the Company’s Class B common stock that were granted on May 2, 2017. The exercise price of these options was $14.93 per share and the expiration date was May 1, 2022. Mr. Jonas used 528,635 shares of the Company’s Class B common stock with a value of $14.9 million to pay the aggregate exercise price of the options. In addition, Mr. Jonas tendered 137,364 shares of the Company’s Class B common stock with a value of $3.9 million to satisfy a portion of his tax obligations in connection with his stock option exercises.

 

On December 15, 2021, 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 175,000 shares.

 

NRS Restricted Stock Grants

 

In February 2022, restricted shares of NRS’ Class B common stock representing 0.5% of its outstanding capital stock on a fully diluted basis were granted to certain employees of the Company for services provided. The Company recorded stock-based compensation expense and an increase in “Additional paid-in capital” of $1.2 million for these grants, based on the estimated fair value on the grant date.

 

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Noncontrolling Interest
9 Months Ended
Apr. 30, 2022
Noncontrolling Interest [Abstract]  
Redeemable Noncontrolling Interest

Note 14—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 sheet 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.

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share
9 Months Ended
Apr. 30, 2022
Earnings per share attributable to IDT Corporation common stockholders:  
Earnings Per Share

Note 15—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:

 

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended

April 30,

  

Nine Months Ended

April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands) 
Basic weighted-average number of shares   25,901    25,530    25,706    25,475 
Effect of dilutive securities:                    
Stock options   301    295    575    101 
Non-vested restricted Class B common stock   3    311    174    327 
Diluted weighted-average number of shares   26,205    26,136    26,455    25,903 

 

The following shares were excluded from the calculation of diluted earnings per share:

 

   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Stock options               713 
Non-vested restricted Class B common stock                
Shares excluded from the calculation of diluted earnings per share               713 

 

Stock options with an exercise price that was greater than the average market price of the Company’s common stock in the nine months ended April 30, 2021 were excluded from the calculation of diluted earnings per share.

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss
9 Months Ended
Apr. 30, 2022
Equity:  
Accumulated Other Comprehensive Loss

Note 16—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, 2021  $(9)  $(10,174)  $(10,183)
Other comprehensive loss attributable to IDT Corporation   (547)   (611)   (1,158)
Balance, April 30, 2022  $(556)  $(10,785)  $(11,341)

 

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
9 Months Ended
Apr. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 17—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 and, to a large degree, continue to work-from-home. Beginning in the fourth quarter of fiscal 2021, certain of the Company’s employees returned to work in the Company’s offices on a part-time 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 January 22, 2019, Jose Rosales filed a putative class action against IDT America, IDT Domestic Telecom and IDT International in California state court alleging certain violations of employment law. Plaintiff alleges that these companies failed to compensate members of the putative class in accordance with California law. In August 2019, the Company filed a cross complaint against Rosales alleging trade secret and other violations. On February 2, 2022, the court approved a settlement agreement between the parties. The settlement did not have a material effect on the Company’s results of operations, cash flows or financial condition.

 

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 is currently scheduled to begin on August 29, 2022. The Company intends to vigorously defend this matter (see Note 11). 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. The Company has evaluated its state tax filings with respect to the Wayfair decision and is in the process of reviewing its remittance practices. 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, is currently under audit by the Universal Service Administrative Company (“USAC”). The Internal Audit Division of USAC issued preliminary audit findings and the Company has, in accordance with audit procedures, appealed certain of the findings. The Company awaits a final decision by USAC on the preliminary audit findings. Depending on the findings contained in the final decision, the Company may further appeal to the FCC. Although a final decision remains pending, the Company has been invoiced $2.9 million and $1.8 million on behalf of the Federal Telecommunications Relay Services Fund and on behalf of the Universal Service Fund, respectively. The Company does not intend to remit payment for these 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 April 30, 2022 and July 31, 2021, the Company’s accrued expenses included $38.1 million and $38.3 million, respectively, for FCC-related regulatory fees for the year covered by the audit, as well as prior and subsequent years.

   

Purchase Commitments

 

At April 30, 2022, the Company had purchase commitments of $5.0 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 April 30, 2022, the Company had aggregate performance bonds of $22.0 million outstanding.

 

FCC Investigation of Straight Path Spectrum LLC

 

On September 20, 2016, the Company received a letter of inquiry from the Enforcement Bureau of the FCC requesting certain information and materials related to an investigation of potential violations by Straight Path Spectrum LLC (formerly a subsidiary of the Company and Straight Path) in connection with licenses to operate on the 28 GHz and 39 GHz bands of the Fixed Microwave Services. The Company has cooperated with the FCC in this matter and has responded to the letter of inquiry. If the FCC were to pursue separate action against the Company, the FCC could seek to fine or impose regulatory penalties or civil liability on the Company related to activities during the period of ownership by the Company.

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Other (Expense) Income, Net
9 Months Ended
Apr. 30, 2022
Other Income and Expenses [Abstract]  
Other (Expense) Income, Net

Note 18—Other (Expense) Income, Net

 

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

 

 

   2022   2021   2022   2021 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Foreign currency transaction (losses) gains  $(857)  $(1,069)  $(259)  $396 
Equity in net loss of investee   (765)   (528)   (2,208)   (528)
(Losses) gains on investments (see Note 7)   (3,416)   5,435    (20,862)   5,822 
Other   (30)   (23)   (905)   (82)
Total other (expense) income, net  $(5,068)  $3,815   $(24,234)  $5,608 

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
9 Months Ended
Apr. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

Note 19—Income Taxes

 

In the three and nine months ended April 30, 2021, the Company released $24.0 million of its valuation allowance on the portion of the deferred income tax assets that it is more likely than not going to utilize. This release was mostly related to domestic deferred income tax assets. The Company used the framework of Accounting Standards Codification Income Taxes (Topic 740) to determine whether the valuation allowance should be maintained or reversed. The Company considered the scheduled expiration of its net operating losses included in its deferred tax assets, projected future taxable income, and tax planning strategies in its assessment of the valuation allowance. The primary factors that resulted in the valuation allowance release were the three consecutive years of profitability in the United States and expected future profitability in both the United States and the United Kingdom that will utilize a significant portion of the net operating losses. The Company’s tax planning strategies were not a significant factor in the analysis.

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Recently Issued Accounting Standard Not Yet Adopted
9 Months Ended
Apr. 30, 2022
Accounting Changes and Error Corrections [Abstract]  
Recently Issued Accounting Standard Not Yet Adopted

Note 20—Recently Issued Accounting Standard Not Yet Adopted

 

In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update 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 is evaluating the impact that the new standard will have on its consolidated financial statements.

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segment Information (Tables)
9 Months Ended
Apr. 30, 2022
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   net2phone-
UCaaS
   Traditional Communications   Corporate   Total 
Three Months Ended April 30, 2022                         
Revenues  $26,923   $15,555   $285,875  $   $328,353 
Income (loss) from operations   157    (2,257)   17,388    (1,960)   13,328 
                          
Three Months Ended April 30, 2021                         
Revenues  $16,644   $11,445   $345,742   $   $373,831 
(Loss) income from operations   (1,403)   (3,965)   20,355    (1,115)   13,872 
                          
Nine Months Ended April 30, 2022                         
Revenues  $72,573   $42,003   $920,918   $   $1,035,494 
(Loss) income from operations   (63)   (9,315)   57,372    (7,073)   40,921 
                          
Nine Months Ended April 30, 2021                         
Revenues  $55,229   $32,012   $969,781  $   $1,057,022 
Income (loss) from operations   1,487    (11,503)   55,334    (5,273)   40,045 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Tables)
9 Months Ended
Apr. 30, 2022
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:

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended
April 30,

  

Nine Months Ended
April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands) 
BOSS Money  $15,540   $10,259   $40,498   $38,697 
National Retail Solutions   11,383    6,385    32,075    16,532 
                     
Total Fintech   26,923    16,644    72,573    55,229 
                     
net2phone-UCaaS   15,555    11,445    42,003    32,012 
                     
Mobile Top-Up   115,862    132,603    360,593    325,001 
BOSS Revolution Calling   91,768    111,412    297,688    342,665 
IDT Global   67,094    88,643    229,407    263,571 
Other   11,151    13,084    33,230    38,544 
                     
Total Traditional Communications   285,875    345,742    920,918    969,781 
Total  $328,353   $373,831   $1,035,494   $1,057,022 
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. On February 1, 2021, the Company changed the geographic sourcing of certain revenues from the United States to the United Kingdom.

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Three Months Ended April 30, 2022                    
United States  $26,923   $7,930   $199,850   $234,703 
Outside the United States:                    
United Kingdom           74,567    74,567 
Other       7,625    11,458    19,083 
                     
Total outside the United States       7,625    86,025    93,650 
                     
Total  $26,923   $15,555   $285,875   $328,353 

 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Three Months Ended April 30, 2021                    
United States  $16,644   $5,844   $241,146   $263,634 
Outside the United States:                    
United Kingdom           92,052    92,052 
Other       5,601    12,544    18,145 
                     
Total outside the United States       5,601    104,596    110,197 
                     
Total  $16,644   $11,445   $345,742   $373,831 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Nine Months Ended April 30, 2022                    
United States  $72,573   $21,911   $649,713   $744,197 
Outside the United States:                    
United Kingdom           233,647    233,647 
Other       20,092    37,558    57,650 
                     
Total outside the United States       20,092    271,205    291,297 
                     
Total  $72,573   $42,003   $920,918   $1,035,494 

 

(in thousands)  Fintech   net2phone-
UCaaS
   Traditional Communications   Total 
Nine Months Ended April 30, 2021                    
United States  $55,229   $16,613   $778,230   $850,072 
Outside the United States:                    
United Kingdom           152,188    152,188 
Other       15,399    39,363    54,762 
                     
Total outside the United States       15,399    191,551    206,950 
                     
Total  $55,229   $32,012   $969,781   $1,057,022 

Schedule of Information About Contract Liability Balance

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

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended
April 30,

  

Nine Months Ended
April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands) 
Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period  $18,751   $21,926   $25,437   $27,690 

Schedule of Deferred Customer Contract Acquisition Costs

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

 

  

April 30,
2022

  

July 31,
2021

 
   (in thousands) 
Deferred customer contract acquisition costs included in “Other current assets”  $3,978   $3,460 
Deferred customer contract acquisition costs included in “Other assets”   3,435    3,151 
           
Total  $7,413   $6,611 
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:

 

   2022   2021   2022   2021 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Amortization of deferred customer contract acquisition costs  $1,121   $950   $3,163   $2,581 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
9 Months Ended
Apr. 30, 2022
Leases  
Schedule of Supplemental Disclosures Related to the Company's Operating Leases

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

 

   2022   2021   2022   2021 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Operating lease cost  $743   $700   $2,130   $2,125 
Short-term lease cost   277    217    877    412 
                     
Total lease cost  $1,020   $917   $3,007   $2,537 
                     
Cash paid for amounts included in the measurement of lease liabilities:                    
Operating cash flows from operating leases  $724   $694   $2,089   $2,076 
Schedule of Supplemental Disclosures Related Weighted Average Operating Leases

 

   April 30,
2022
   July 31,
2021
 
Weighted-average remaining lease term-operating leases   3.0 years    3.4 years 
Weighted-average discount rate-operating leases   3.0%   2.9%
Schedule of Aggregate Operating Lease Liability

 

   April 30,
2022
   July 31,
2021
 
   (in thousands) 
Operating lease liabilities included in “Other current liabilities”  $2,892   $2,456 
Operating lease liabilities included in noncurrent liabilities   5,322    5,473 
           
Total  $8,214   $7,929 
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 April 30:     
2023  $3,101 
2024   2,643 
2025   2,362 
2026   283 
2027   141 
Thereafter   83 
      
Total lease payments   8,613 
Less imputed interest   (399)
      
Total operating lease liabilities  $8,214 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)
9 Months Ended
Apr. 30, 2022
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:

 

   April 30,
2022
   July 31,
2021
 
   (in thousands) 
Cash and cash equivalents  $97,139   $107,147 
Restricted cash and cash equivalents   100,957    119,769 
           
Total cash, cash equivalents, and restricted cash and cash equivalents  $198,096   $226,916 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Debt Securities (Tables)
9 Months Ended
Apr. 30, 2022
Investments, Debt and Equity Securities [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) 
April 30, 2022:                    
Certificates of deposit*  $2,000   $   $(9)  $1,991 
U.S. Treasury bills and notes   10,964    1    (80)   10,885 
Corporate bonds   3,957        (452)   3,505 
Municipal bonds   6,341        (16)   6,325 
                     
Total  $23,262   $1   $(557)  $22,706 
                     
July 31, 2021:                    
Certificates of deposit*  $1,200   $3   $   $1,203 
U.S. Treasury bills and notes   1,669        (17)   1,652 
Corporate bonds   6,327    38    (33)   6,332 
Municipal bonds   4,825            4,825 
                     
Total  $14,021   $41   $(50)  $14,012 

 

*Each of the certificates of deposit held by the Company 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 April 30, 2022 were as follows:

 

   Fair Value 
   (in thousands) 
Within one year  $13,868 
After one year through five years   5,544 
After five years through ten years   2,723 
After ten years   571 
      
Total  $22,706 
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)
April 30, 2022:   
Certificates of deposit  $9   $1,991 
U.S. Treasury bills and notes   80    887 
Corporate bonds   452    3,495 
Municipal bonds   16    5,907 
           
Total  $557   $12,280 
           
July 31, 2021:          
U.S. Treasury bills and notes  $17   $1,652 
Corporate bonds   33    3,293 
           
Total  $50   $4,945 
Schedule of Continuous Unrealized Loss Position for 12 Months or Longer

At July 31, 2021, there were no securities in a continuous unrealized loss position for 12 months or longer. At April 30, 2022, the following available-for-sale debt securities included in the table above were in a continuous unrealized loss position for 12 months or longer:

 

    Unrealized Losses    Fair Value 
    (in thousands)
U.S. Treasury bills and notes  $80   $887 
Corporate bonds   257    1,713 
           
Total  $337   $2,600 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Investments (Tables)
9 Months Ended
Apr. 30, 2022
Cash and Cash Equivalents [Abstract]  
Schedule of Equity Investments

Equity investments consist of the following:

 

   April 30,
2022
   July 31,
2021
 
   (in thousands) 
Zedge, Inc. Class B common stock, 42,282 shares at April 30, 2022 and July 31, 2021  $217   $649 
Rafael Holdings, Inc. Class B common stock, 290,214 and 246,565 shares at April 30, 2022 and July 31, 2021, respectively   624    12,479 
Rafael Holdings, Inc. restricted Class B common stock, nil and 43,649 shares at April 30, 2022 and July 31, 2021, respectively       2,209 
Other marketable equity securities   3,048    3,630 
Fixed income mutual funds   12,290    23,467 
           
Current equity investments  $16,179   $42,434 
           
Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”)  $2,131   $2,465 
Series B and Series C convertible preferred stock—equity method investment   1,744    2,901 
Hedge funds   2,619    3,563 
Other   825    2,725 
           
Noncurrent equity investments  $7,319   $11,654 
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:

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $2,539   $2,223   $2,743   $4,109 
Redemption for Visa mandatory release assessment               (1,870)
Adjustment for observable transactions involving a similar investment from the same issuer   (130)   404    (334)   388 
Redemptions       (6)       (6)
Impairments                
                     
Balance, end of the period  $2,409   $2,621   $2,409   $2,621 
Schedule of Unrealized (losses) Gains for All Equity Investments

Unrealized gains and losses for all equity investments included the following:

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Net (losses) gains recognized during the period on equity investments  $(3,416)  $5,435   $(20,862)  $5,822 
Less: net gains recognized during the period on equity investments sold during the period           10     
                     
Unrealized (losses) gains recognized during the period on equity investments still held at the reporting date  $(3,416)  $5,435   $(20,872)  $5,822 
Summary of Changes in Equity Method Investments

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

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $2,509   $   $2,901   $ 
Purchase of convertible preferred stock       4,000    1,051    4,000 
Equity in the net loss of investee   (583)   (386)   (1,662)   (386)
Amortization of equity method basis difference   (182)   (142)   (546)   (142)
                     
Balance, end of the period  $1,744   $3,472   $1,744   $3,472 
Summary of Statements of Operations

Summarized financial information of the EMI was as follows (fiscal 2021 financial information is for the period from February 2, 2021 to April 30, 2021):

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Revenues  $2,689   $718   $5,760   $718 
Costs and expenses:                    
Direct cost of revenues   4,402    804    7,307    804 
Selling, general and administrative   1,265    1,525    3,928    1,525 
                     
Total costs and expenses   5,667    2,329    11,235    2,329 
                     
Loss from operations   (2,978)   (1,611)   (5,475)   (1,611)
Other expense   (82)       (83)    
                     
Net loss  $(3,060)  $(1,611)  $

(5,558

)  $(1,611)
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
9 Months Ended
Apr. 30, 2022
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) 
April 30, 2022                
Debt securities  $10,885   $11,821   $   $22,706 
Equity investments included in current assets   16,179            16,179 
Equity investments included in noncurrent assets           2,131    2,131 
                     
Total  $27,064   $11,821   $2,131   $41,016 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(2,578)  $(2,578)
Other noncurrent liabilities           (5,970)   (5,970)
                     
Total  $   $   $(8,548)  $(8,548)
                     
July 31, 2021                    
Debt securities  $1,652   $12,360   $   $14,012 
Equity investments included in current assets   40,225    2,209        42,434 
Equity investments included in noncurrent assets           2,465    2,465 
                     
Total  $41,877   $14,569   $2,465   $58,911 
                     
Acquisition consideration included in:                    
Other current liabilities  $   $   $(628)  $(628)
Other noncurrent liabilities           (397)   (397)
                     
Total  $   $   $(1,025)  $(1,025)

   

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

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $2,261   $2,319   $2,465   $3,825 
Purchase of Rafael Holdings, Inc. warrant               354 
Exercise of Rafael Holdings, Inc. warrant       (380)       (380)
Redemption for Visa mandatory release assessment               (1,870)
Total (losses) gains recognized in “Other (expense) income, net”   (130)   404    (334)   414 
                     
Balance, end of period  $2,131   $2,343   $2,131   $2,343 
                     
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):

 

  

2022

  

2021

  

2022

  

2021

 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Balance, beginning of period  $703   $799   $1,025   $396 
Transfer into Level 3 from acquisitions   7,849        7,849    393 
Total (gain) loss included in:                    
“Other operating (expense) gain, net”          (303)    
“Foreign currency translation adjustment”   (4)   (4)   (23)   6 
                     
Balance, end of period  $8,548   $795   $8,548   $795 
                     
Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period  $   $   $   $ 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Tables)
9 Months Ended
Apr. 30, 2022
Integra CCS [Member]  
Business Acquisition [Line Items]  
Schedule of Acquisition Date Fair Value of Consideration

The acquisition date fair value of the consideration consisted of the following (in thousands):

 

      
Cash paid  $7,200 
Cash acquired   (87)
      
Cash paid, net of cash acquired   7,113 
Shares of the Company’s Class B common stock   1,000 
Future payments subject to holdback   3,158 
Contingent consideration   1,361 
      
Total fair value of consideration, net of cash acquired  $12,632 
Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet

The impact of the acquisition’s preliminary purchase price allocations on the Company’s consolidated balance sheet was as follows (in thousands):

 

      
Trade accounts receivable  $332 
Prepaid expenses   4 
Other current assets   21 
Property, plant and equipment   777 
Goodwill   8,433 
Customer relationships (7-year useful lives)   2,230 
Tradename (5-year useful life)   400 
Non-compete agreements (6-year useful lives)   660 
Operating lease right-of-use asset   732 
Other assets   24 
Accrued expenses   (249)
Operating lease liability current portion   (176)
Operating lease liability noncurrent portion   (556)
      
Net assets excluding cash acquired  $12,632 

Leaf Global Fintech Corporation [Member]  
Business Acquisition [Line Items]  
Schedule of Acquisition Date Fair Value of Consideration

The acquisition date fair value of the consideration consisted of the following (in thousands):

 

      
Cash paid  $500 
Cash acquired   (167)
      
Cash paid, net of cash acquired   333 
Contingent consideration   3,330 
      
Total fair value of consideration, net of cash acquired  $3,663 
Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet

The impact of the acquisition’s preliminary purchase price allocations on the Company’s consolidated balance sheet was as follows (in thousands):

 

      
Current assets  $9 
Property, plant and equipment   324 
Goodwill   3,199 
Tradename (5-year useful life)   131 
      
Net assets excluding cash acquired  $3,663 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Variable Interest Entity (Tables)
9 Months Ended
Apr. 30, 2022
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 and aggregate funding from (repaid to) the Company were as follows:

 

  

2022

  

2021 

  

2022

  

2021 

 
  

Three Months Ended
April 30,
 

  

Nine Months Ended
April 30,

 
  

2022

  

2021 

  

2022

  

2021 

 
   (in thousands) 
Net income of the VIE  $72  $   $72   $ 
                     
Aggregate funding from (repaid to) the Company, net  $1  $   $(95)  $ 

 

VIE’s Summarized Consolidated Balance Sheet

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

 

  

April 30,
2022

  

July 31,
2021

 
   (in thousands) 
Assets:        
Cash and equivalents  $1,570   $1,364 
Restricted cash   4,896    3,848 
Trade accounts receivable, net   29    91 
Prepaid expenses   91    344 
Other current assets   1,160    858 
Due from the Company   87     
Property, plant, and equipment, net   520    637 
Other intangibles, net   927    1,042 
Total assets  $9,280   $8,184 
           
Liabilities and noncontrolling interests:          
Trade accounts payable  $2   $312 
Accrued expenses   46    26 
Other current liabilities   5,792    4,491 
Due to the Company       8 
Accumulated other comprehensive income (loss)   14    (7)
Noncontrolling interests   3,426    3,354 
Total liabilities and noncontrolling interests  $9,280   $8,184 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Other Operating (Expense) Gain, Net (Tables)
9 Months Ended
Apr. 30, 2022
Other Income and Expenses [Abstract]  
Schedule of Other Operating (Expense) Gain, Net

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

 

   2022   2021   2022   2021 
   Three Months Ended April 30,   Nine Months Ended April 30, 
   2022   2021   2022   2021 
   (in thousands) 
Corporate—Straight Path Communications Inc. class action legal fees  $(1,410)  $(299)  $(5,081)  $(2,017)
Corporate—Straight Path Communications Inc. class action insurance claims   1,252    904    4,139    2,618 
Fintech—other   13    45    13    45 
net2phone-UCaaS—write-off of contingent consideration liability           303     
net2phone-UCaaS—other          (10)   (100)
Traditional Communications—gain from sale of rights under class action lawsuit               2,000 
Traditional Communications—net2phone indemnification claim   (33)   (55)   (68)   (442)
Traditional Communications—IDT Global settlement               (554)
Traditional Communications—other   (1)       (5)    
                     
Total other operating (expense) gain, net  $(179)  $595   $(709)  $1,550 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Tables)
9 Months Ended
Apr. 30, 2022
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:

 

 

  

2022

  

2021

  

2022

  

2021

 
  

Three Months Ended

April 30,

  

Nine Months Ended

April 30,

 
  

2022

  

2021

  

2022

  

2021

 
   (in thousands) 
Basic weighted-average number of shares   25,901    25,530    25,706    25,475 
Effect of dilutive securities:                    
Stock options   301    295    575    101 
Non-vested restricted Class B common stock   3    311    174    327 
Diluted weighted-average number of shares   26,205    26,136    26,455    25,903 
Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share

The following shares were excluded from the calculation of diluted earnings per share:

 

   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Stock options               713 
Non-vested restricted Class B common stock                
Shares excluded from the calculation of diluted earnings per share               713 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Apr. 30, 2022
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, 2021  $(9)  $(10,174)  $(10,183)
Other comprehensive loss attributable to IDT Corporation   (547)   (611)   (1,158)
Balance, April 30, 2022  $(556)  $(10,785)  $(11,341)

XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Other (Expense) Income, Net (Tables)
9 Months Ended
Apr. 30, 2022
Other Income and Expenses [Abstract]  
Schedule of Other (Expense) Income, Net

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

 

 

   2022   2021   2022   2021 
   Three Months Ended
April 30,
   Nine Months Ended
April 30,
 
   2022   2021   2022   2021 
   (in thousands) 
Foreign currency transaction (losses) gains  $(857)  $(1,069)  $(259)  $396 
Equity in net loss of investee   (765)   (528)   (2,208)   (528)
(Losses) gains on investments (see Note 7)   (3,416)   5,435    (20,862)   5,822 
Other   (30)   (23)   (905)   (82)
Total other (expense) income, net  $(5,068)  $3,815   $(24,234)  $5,608 
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Operating Results of Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Segment Reporting Information [Line Items]        
Revenues $ 328,353 $ 373,831 $ 1,035,494 $ 1,057,022
Operating income (loss) 13,328 13,872 40,921 40,045
Fintech [Member]        
Segment Reporting Information [Line Items]        
Revenues 26,923 16,644 72,573 55,229
Operating income (loss) 157 (1,403) (63) 1,487
Net2phone-UCaaS [Member]        
Segment Reporting Information [Line Items]        
Revenues 15,555 11,445 42,003 32,012
Operating income (loss) (2,257) (3,965) (9,315) (11,503)
Traditional Communications [Member]        
Segment Reporting Information [Line Items]        
Revenues 285,875 345,742 920,918 969,781
Operating income (loss) 17,388 20,355 57,372 55,334
Corporate Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues
Operating income (loss) $ (1,960) $ (1,115) $ (7,073) $ (5,273)
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segment Information (Details Narrative)
9 Months Ended
Apr. 30, 2022
Integer
Segment Reporting [Abstract]  
Number of Reportable Segments 3
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Disaggregation of Revenue [Line Items]        
Total $ 328,353 $ 373,831 $ 1,035,494 $ 1,057,022
Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 26,923 16,644 72,573 55,229
Net2phone-UCaaS [Member]        
Disaggregation of Revenue [Line Items]        
Total 15,555 11,445 42,003 32,012
Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 285,875 345,742 920,918 969,781
BOSS Revolution Money Transfer [Member] | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 15,540 10,259 40,498 38,697
National Retail Solutions [Member] | Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 11,383 6,385 32,075 16,532
Mobile Top-Up [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 115,862 132,603 360,593 325,001
BOSS Revolution Calling [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 91,768 111,412 297,688 342,665
IDT Global [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 67,094 88,643 229,407 263,571
Other [Member] | Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 11,151 $ 13,084 $ 33,230 $ 38,544
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Revenues Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Disaggregation of Revenue [Line Items]        
Total $ 328,353 $ 373,831 $ 1,035,494 $ 1,057,022
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 234,703 263,634 744,197 850,072
UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total 74,567 92,052 233,647 152,188
Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 19,083 18,145 57,650 54,762
Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total 93,650 110,197 291,297 206,950
Fintech [Member]        
Disaggregation of Revenue [Line Items]        
Total 26,923 16,644 72,573 55,229
Fintech [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 26,923 16,644 72,573 55,229
Fintech [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total
Fintech [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total
Fintech [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total
Net2phone-UCaaS [Member]        
Disaggregation of Revenue [Line Items]        
Total 15,555 11,445 42,003 32,012
Net2phone-UCaaS [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 7,930 5,844 21,911 16,613
Net2phone-UCaaS [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total
Net2phone-UCaaS [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 7,625 5,601 20,092 15,399
Net2phone-UCaaS [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total 7,625 5,601 20,092 15,399
Traditional Communications [Member]        
Disaggregation of Revenue [Line Items]        
Total 285,875 345,742 920,918 969,781
Traditional Communications [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Total 199,850 241,146 649,713 778,230
Traditional Communications [Member] | UNITED KINGDOM        
Disaggregation of Revenue [Line Items]        
Total 74,567 92,052 233,647 152,188
Traditional Communications [Member] | Others [Member]        
Disaggregation of Revenue [Line Items]        
Total 11,458 12,544 37,558 39,363
Traditional Communications [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 86,025 $ 104,596 $ 271,205 $ 191,551
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Information About Contract Liability Balance (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
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 $ 18,751 $ 21,926 $ 25,437 $ 27,690
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Deferred Customer Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Revenue from Contract with Customer [Abstract]    
Deferred customer contract acquisition costs included in “Other current assets” $ 3,978 $ 3,460
Deferred customer contract acquisition costs included in “Other assets” 3,435 3,151
Total $ 7,413 $ 6,611
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Amortization of Deferred Customer Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Revenue from Contract with Customer [Abstract]        
Amortization of deferred customer contract acquisition costs $ 1,121 $ 950 $ 3,163 $ 2,581
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Leases        
Operating lease cost $ 743 $ 700 $ 2,130 $ 2,125
Short-term lease cost 277 217 877 412
Total lease cost 1,020 917 3,007 2,537
Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows from operating leases $ 724 $ 694 $ 2,089 $ 2,076
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Supplemental Disclosures Related Weighted Average Operating Leases (Details)
Apr. 30, 2022
Jul. 31, 2021
Leases    
Operating Lease, Weighted Average Remaining Lease Term 3 years 3 years 4 months 24 days
Operating Lease, Weighted Average Discount Rate, Percent 3.00% 2.90%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Aggregate Operating Lease Liability (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Leases    
Operating lease liabilities included in “Other current liabilities” $ 2,892 $ 2,456
Operating lease liabilities included in noncurrent liabilities 5,322 5,473
Total $ 8,214 $ 7,929
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Leases    
2023 $ 3,101  
2024 2,643  
2025 2,362  
2026 283  
2027 141  
Thereafter 83  
Total lease payments 8,613  
Less imputed interest (399)  
Total operating lease liabilities $ 8,214 $ 7,929
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Operating Lease, Cost $ 743 $ 700 $ 2,130 $ 2,125
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability     2,200  
Rafael Holdings Inc. [Member]        
Operating Lease, Cost $ 500 $ 500 $ 1,400 $ 1,400
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 6 years   6 years  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Apr. 30, 2021
Jul. 31, 2020
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 97,139 $ 107,147    
Restricted cash and cash equivalents 100,957 119,769    
Total cash, cash equivalents, and restricted cash and cash equivalents $ 198,096 $ 226,916 $ 195,009 $ 201,222
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details Narrative) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Restricted Cash and Cash Equivalents, Current $ 100,957 $ 119,769
Cash and Cash Equivalents, at Carrying Value 97,139 107,147
IDT Financial Services Limited [Member]    
Restricted Cash and Cash Equivalents, Current 96,000 115,800
IDT Payment Services [Member]    
Cash and Cash Equivalents, at Carrying Value $ 10,500 $ 15,300
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Debt Securities, Available-for-sale, Amortized Cost $ 23,262 $ 14,021
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 1 41
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (557) (50)
Debt Securities, Available-for-sale 22,706 14,012
Certificates of Deposit [Member]    
Debt Securities, Available-for-sale, Amortized Cost [1] 2,000 1,200
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax [1] 3
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax [1] (9)
Debt Securities, Available-for-sale [1] 1,991 1,203
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost 10,964 1,669
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 1
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (80) (17)
Debt Securities, Available-for-sale 10,885 1,652
Corporate Bond Securities [Member]    
Debt Securities, Available-for-sale, Amortized Cost 3,957 6,327
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 38
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (452) (33)
Debt Securities, Available-for-sale 3,505 6,332
Municipal Bonds [Member]    
Debt Securities, Available-for-sale, Amortized Cost 6,341 4,825
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax (16)
Debt Securities, Available-for-sale $ 6,325 $ 4,825
[1] Each of the certificates of deposit held by the Company has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Within one year $ 13,868  
After one year through five years 5,544  
After five years through ten years 2,723  
After ten years 571  
Total $ 22,706 $ 14,012
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Available-for-sale Securities, Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss $ 557 $ 50
Debt Securities, Available-for-sale, Unrealized Loss Position 12,280 4,945
Certificates of Deposit [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 9  
Debt Securities, Available-for-sale, Unrealized Loss Position 1,991  
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 80 17
Debt Securities, Available-for-sale, Unrealized Loss Position 887 1,652
Corporate Bond Securities [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 452 33
Debt Securities, Available-for-sale, Unrealized Loss Position 3,495 $ 3,293
Municipal Bonds [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 16  
Debt Securities, Available-for-sale, Unrealized Loss Position $ 5,907  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details)
$ in Thousands
Apr. 30, 2022
USD ($)
Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer $ 337
Fair Value, Securities in a continuous unrealized loss position for 12 months or longer 2,600
US Treasury Bill Securities [Member]  
Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer 80
Fair Value, Securities in a continuous unrealized loss position for 12 months or longer 887
Corporate Bond Securities [Member]  
Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer 257
Fair Value, Securities in a continuous unrealized loss position for 12 months or longer $ 1,713
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Debt Securities (Details Narrative) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Investments, Debt and Equity Securities [Abstract]        
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale $ 1.9 $ 7.1 $ 7.8 $ 18.7
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Equity Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Current equity investments $ 16,179 $ 42,434
Noncurrent equity investments 7,319 11,654
Other Marketable Equity Securities [Member]    
Current equity investments 3,048 3,630
Mutual Fund [Member]    
Current equity investments 12,290 23,467
Hedge Funds [Member]    
Noncurrent equity investments 2,619 3,563
Other Investments [Member]    
Noncurrent equity investments 825 2,725
Common Class B [Member] | Zedge Inc [Member]    
Current equity investments 217 649
Common Class B [Member] | Rafael Holdings Inc. [Member]    
Current equity investments 624 12,479
Restricted Common Class B [Member] | Rafael Holdings Inc. [Member]    
Current equity investments 2,209
Series C Convertible Preferred Stock [Member] | Visa Inc [Member]    
Noncurrent equity investments 2,131 2,465
Series B And Series C Convertible Preferred Stock [Member]    
Noncurrent equity investments $ 1,744 $ 2,901
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Equity Investments (Details) (Parenthetical) - shares
9 Months Ended 12 Months Ended
Apr. 30, 2022
Jul. 31, 2021
Common Class B [Member] | Zedge Inc [Member]    
[custom:NumberOfRelatedPartySharesReceived]   42,282
Common Class B [Member] | Rafael Holdings Inc. [Member]    
[custom:NumberOfRelatedPartySharesReceived] 290,214 246,565
Restricted Common Class B [Member] | Rafael Holdings Inc. [Member]    
[custom:NumberOfRelatedPartySharesReceived]   43,649
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Carrying Value of Equity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Cash and Cash Equivalents [Abstract]        
Balance, beginning of period $ 2,539 $ 2,223 $ 2,743 $ 4,109
Redemption for Visa mandatory release assessment (1,870)
Adjustment for observable transactions involving a similar investment from the same issuer (130) 404 (334) 388
Redemptions (6) (6)
Impairments
Balance, end of the period $ 2,409 $ 2,621 $ 2,409 $ 2,621
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Unrealized (losses) Gains for All Equity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Cash and Cash Equivalents [Abstract]        
Net (losses) gains recognized during the period on equity investments $ (3,416) $ 5,435 $ (20,862) $ 5,822
Less: net gains recognized during the period on equity investments sold during the period 10
Unrealized (losses) gains recognized during the period on equity investments still held at the reporting date $ (3,416) $ 5,435 $ (20,872) $ 5,822
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Changes in Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Defined Benefit Plan Disclosure [Line Items]        
Purchase of convertible preferred stock     $ 1,051 $ 4,000
Equity in the net loss of investee $ (765) $ (528) (2,208) (528)
Equity Method Investee [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Balance, beginning of period 2,509 2,901
Purchase of convertible preferred stock 4,000 1,051 4,000
Equity in the net loss of investee (583) (386) (1,662) (386)
Amortization of equity method basis difference (182) (142) (546) (142)
Balance, end of the period $ 1,744 $ 3,472 $ 1,744 $ 3,472
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Defined Benefit Plan Disclosure [Line Items]        
Revenues $ 328,353 $ 373,831 $ 1,035,494 $ 1,057,022
Direct cost of revenues 247,565 300,797 796,516 843,116
Selling, general and administrative 62,772 55,148 183,948 161,591
Total costs and expenses 314,846 360,554 993,864 1,018,527
Loss from operations 13,328 13,872 40,921 40,045
Other expense (5,068) 3,815 (24,234) 5,608
Net loss 5,106 36,398 11,017 58,018
Equity Method Investee [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Revenues 2,689 718 5,760 718
Direct cost of revenues 4,402 804 7,307 804
Selling, general and administrative 1,265 1,525 3,928 1,525
Total costs and expenses 5,667 2,329 11,235 2,329
Loss from operations (2,978) (1,611) (5,475) (1,611)
Other expense (82) (83)
Net loss $ (3,060) $ (1,611) $ (5,558) $ (1,611)
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Investments (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 10, 2022
Aug. 10, 2021
Feb. 02, 2021
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Jul. 31, 2021
Payments to Acquire Equity Method Investments           $ 1,051 $ 4,000  
Equity Method Investment, Difference Between Carrying Amount and Underlying Equity   $ 1,000 $ 3,400          
Equity Method Investee [Member]                
Payments to Acquire Equity Method Investments       $ 4,000 $ 1,051 4,000  
Receivable with Imputed Interest, Face Amount $ 1,000              
Receivable with Imputed Interest, Effective Yield (Interest Rate) 15.00%              
Receivable with Imputed Interest, Due Date Aug. 03, 2022              
Unrestricted Common Class B [Member] | Rafael Holdings Inc. [Member]                
Related party shares received           28,320    
Class B Common Stock [Member] | Rafael Holdings Inc. [Member]                
Investment Owned, Balance, Shares               261,894
Unrealized losses       600   $ 14,100    
Equity Securities, FV-NI, Unrealized Gain         $ 4,800   $ 5,600  
Restricted Common Class B [Member] | Rafael Holdings Inc. [Member]                
Related party shares received               43,649
Visa Series C Convertible Participating Preferred Stock [Member]                
Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount       100   300    
Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount       $ 400   $ 400    
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 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Balance of Assets Measured at Fair Value On a Recurring Basis (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities $ 22,706 $ 14,012
Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities 22,706 14,012
Equity investments included in current assets 16,179 42,434
Equity investments included in noncurrent assets 2,131 2,465
Total 41,016 58,911
Acquisition consideration included in other current liabilities (2,578) (628)
Acquisition consideration included in other noncurrent liabilities (5,970) (397)
Acquisition consideration included in other liabilities (8,548) (1,025)
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] 10,885 1,652
Equity investments included in current assets [1] 16,179 40,225
Equity investments included in noncurrent assets [1]
Total [1] 27,064 41,877
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] 11,821 12,360
Equity investments included in current assets [2] 2,209
Equity investments included in noncurrent assets [2]
Total [2] 11,821 14,569
Acquisition consideration included in other current liabilities [2]
Acquisition consideration included in other noncurrent liabilities [2]
Acquisition consideration included in other liabilities [2]
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] 2,131 2,465
Total [3] 2,131 2,465
Acquisition consideration included in other current liabilities [3] (2,578) (628)
Acquisition consideration included in other noncurrent liabilities [3] (5,970) (397)
Acquisition consideration included in other liabilities [3] $ (8,548) $ (1,025)
[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 79 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Assets Measured at Fair Value On a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Fair Value Disclosures [Abstract]        
Balance, beginning of period $ 2,261 $ 2,319 $ 2,465 $ 3,825
Purchase of Rafael Holdings, Inc. warrant 354
Exercise of Rafael Holdings, Inc. warrant (380) (380)
Redemption for Visa mandatory release assessment (1,870)
Total (losses) gains recognized in “Other (expense) income, net” (130) 404 (334) 414
Balance, end of period 2,131 2,343 2,131 2,343
Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Liabilities Measured at Fair Value On a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Fair Value Disclosures [Abstract]        
Balance, beginning of period $ 703 $ 799 $ 1,025 $ 396
Transfer into Level 3 from acquisitions 7,849 7,849 393
“Other operating (expense) gain, net” (303)
“Foreign currency translation adjustment” (4) (4) (23) 6
Balance, end of period 8,548 795 8,548 795
Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details Narrative) - USD ($)
$ in Millions
Apr. 30, 2022
Jul. 31, 2021
Fair Value Disclosures [Abstract]    
Investment in hedge funds $ 2.6 $ 3.6
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Acquisition Date Fair Value of Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 03, 2022
Mar. 01, 2022
Apr. 30, 2022
Apr. 30, 2022
Apr. 30, 2021
Business Acquisition [Line Items]          
Cash paid, net of cash acquired       $ 7,546 $ 2,656
Shares of the Company’s Class B common stock     $ 1,000 $ 1,000  
Integra CCS [Member]          
Business Acquisition [Line Items]          
Cash paid $ 7,200        
Cash acquired (87)        
Cash paid, net of cash acquired 7,113        
Shares of the Company’s Class B common stock 1,000        
Future payments subject to holdback 3,158        
Contingent consideration 1,361        
Total fair value of consideration, net of cash acquired $ 12,632        
Leaf Global Fintech Corporation [Member]          
Business Acquisition [Line Items]          
Cash paid   $ 500      
Cash acquired   (167)      
Cash paid, net of cash acquired   333      
Contingent consideration   3,330      
Total fair value of consideration, net of cash acquired   $ 3,663      
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Business Acquisition [Line Items]    
Goodwill $ 26,490 $ 14,897
Integra CCS [Member]    
Business Acquisition [Line Items]    
Trade accounts receivable 332  
Prepaid expenses 4  
Other current assets 21  
Property, plant and equipment 777  
Goodwill 8,433  
Customer relationships (7-year useful lives) 2,230  
Tradename (5-year useful life) 400  
Non-compete agreements (6-year useful lives) 660  
Operating lease right-of-use asset 732  
Other assets 24  
Accrued expenses (249)  
Operating lease liability current portion (176)  
Operating lease liability noncurrent portion 556  
Net assets excluding cash acquired 12,632  
Leaf Global Fintech Corporation [Member]    
Business Acquisition [Line Items]    
Property, plant and equipment 324  
Goodwill 3,199  
Tradename (5-year useful life) 131  
Net assets excluding cash acquired 3,663  
Current assets $ 9  
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) (Parenthetical)
9 Months Ended
Apr. 30, 2022
Integra CCS [Member] | Customer Relationships [Member]  
Business Acquisition [Line Items]  
Useful lives, years 7 years
Integra CCS [Member] | Trade Names [Member]  
Business Acquisition [Line Items]  
Useful lives, years 5 years
Integra CCS [Member] | Noncompete Agreements [Member]  
Business Acquisition [Line Items]  
Useful lives, years 6 years
Leaf Global Fintech Corporation [Member] | Trade Names [Member]  
Business Acquisition [Line Items]  
Useful lives, years 5 years
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 03, 2022
Mar. 01, 2022
Apr. 30, 2022
Apr. 30, 2022
Business Acquisition [Line Items]        
Stock Issued During Period, Value, Acquisitions     $ 1,000,000 $ 1,000,000
Integra CCS [Member]        
Business Acquisition [Line Items]        
Business Combination, Consideration Transferred $ 12,632,000      
Payments to Acquire Businesses, Gross 7,200,000      
Stock Issued During Period, Value, Acquisitions 1,000,000      
Business Combination, Consideration Transferred, Liabilities Incurred 3,158,000      
Integra CCS [Member] | Net2phone 2.0, Inc [Member]        
Business Acquisition [Line Items]        
Business Combination, Consideration Transferred 15,000,000.0      
Payments to Acquire Businesses, Gross 7,200,000      
Business Combination, Consideration Transferred, Liabilities Incurred 3,300,000      
Business Combination, Contingent Consideration Arrangements, Description       contingent consideration of up to $3.5 million based on annual cumulative incremental recurring seat revenue of the net2phone-UCaaS segment over a four-year period, payable in cash and/or equity at net2phone 2.0’s discretion.
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High $ 3,500,000      
Integra CCS [Member] | Net2phone 2.0, Inc [Member] | Common Class B [Member]        
Business Acquisition [Line Items]        
Stock Issued During Period, Shares, Acquisitions 27,765      
Stock Issued During Period, Value, Acquisitions $ 1,000,000.0      
Leaf Global Fintech Corporation [Member]        
Business Acquisition [Line Items]        
Business Combination, Consideration Transferred   $ 3,663,000    
Payments to Acquire Businesses, Gross   500,000    
Leaf Global Fintech Corporation [Member] | IDT International Telecom, Inc [Member]        
Business Acquisition [Line Items]        
Business Combination, Consideration Transferred   6,050,000.00    
Payments to Acquire Businesses, Gross   500,000    
Business Combination, Consideration Transferred, Liabilities Incurred   50,000    
Business Combination, Contingent Consideration Arrangements, Description       contingent consideration of up to $5.5 million based on annual gross profit over a five-year period.
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High   $ 5,500,000    
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Net income of the VIE $ 72 $ 72
Aggregate funding from (repaid to) the Company, net $ 1 $ (95)
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.1
VIE’s Summarized Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents $ 97,139 $ 107,147
Trade accounts receivable, net 52,881 46,644
Prepaid expenses 16,676 13,694
Other current assets 27,442 16,779
Property, plant, and equipment, net 33,447 30,829
Other intangibles, net 10,041 7,578
Total assets 503,270 512,655
Trade accounts payable 27,817 24,502
Accrued expenses 118,285 129,085
Other current liabilities 35,103 27,930
Accumulated other comprehensive income (loss) (11,341) (10,183)
Noncontrolling interests 2,523 1,750
Total liabilities and noncontrolling interests 503,270 512,655
Variable Interest Entity, Primary Beneficiary [Member]    
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Cash and equivalents 1,570 1,364
Restricted cash 4,896 3,848
Trade accounts receivable, net 29 91
Prepaid expenses 91 344
Other current assets 1,160 858
Due from the Company 87
Property, plant, and equipment, net 520 637
Other intangibles, net 927 1,042
Total assets 9,280 8,184
Trade accounts payable 2 312
Accrued expenses 46 26
Other current liabilities 5,792 4,491
Due to the Company 8
Accumulated other comprehensive income (loss) 14 (7)
Noncontrolling interests 3,426 3,354
Total liabilities and noncontrolling interests $ 9,280 $ 8,184
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Other Operating (Expense) Gain, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Component of Operating Other Cost and Expense [Abstract]        
Fintech—other $ 13 $ 45 $ 13 $ 45
net2phone-UCaaS—write-off of contingent consideration liability 303
net2phone-UCaaS—other (10) (100)
Traditional Communications—gain from sale of rights under class action lawsuit 2,000
Traditional Communications—net2phone indemnification claim (33) (55) (68) (442)
Traditional Communications—IDT Global settlement (554)
Traditional Communications—other (1) (5)
Total other operating (expense) gain, net (179) 595 (709) 1,550
Straight Path [Member]        
Component of Operating Other Cost and Expense [Abstract]        
Corporate—Straight Path Communications Inc. class action legal fees (1,410) (299) (5,081) (2,017)
Corporate—Straight Path Communications Inc. class action insurance claims $ 1,252 $ 904 $ 4,139 $ 2,618
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Other Operating (Expense) Gain, Net (Details Narrative)
$ in Millions
Dec. 21, 2020
USD ($)
Payment Card Interchange Fee and Merchant Discount Antitrust Litigation [Member]  
Loss Contingencies [Line Items]  
[custom:ProceedFromSaleToThirdParties] $ 2.0
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Revolving Credit Facility (Details Narrative) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
May 17, 2021
Line of Credit Facility [Line Items]        
Repayments of lines of credit $ 2,566    
Proceeds from lines of credit 2,566    
IDT Telecom [Member]        
Line of Credit Facility [Line Items]        
Repayments of lines of credit     $ 2,600  
Proceeds from lines of credit     2,600  
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  
Line of 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.      
Line of Credit Facility, Remaining Borrowing Capacity       $ 25,000
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 05, 2022
Dec. 15, 2021
Sep. 29, 2021
Jan. 05, 2021
Feb. 28, 2022
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Class of Stock [Line Items]                  
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased           5,800,000   5,800,000  
Proceeds from exercise of stock options               $ 137 $ 686
Number of common stock options exercise               1,010,000 81,041
Number of common stock options exercise, value           $ 137   $ 137 $ 686
Increase in additional paid-in capital for stock-based compensation           $ 1,245 $ 275 1,840 1,215
2015 Stock Option and Incentive Plan [Member]                  
Class of Stock [Line Items]                  
Proceeds from exercise of stock options               1,300 $ 700
Common Class B [Member]                  
Class of Stock [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized   175,000              
Common Class B [Member] | National Retail Solutions [Member]                  
Class of Stock [Line Items]                  
Capital stock outstanding percentage     2.50%   0.50%        
Increase in additional paid-in capital for stock-based compensation         $ 1,200        
Common Class B [Member] | Howard S. Jonas [Member]                  
Class of Stock [Line Items]                  
Number of common stock options exercise, value               $ 3,900  
Number of common stock options exercise               1,000,000.0  
Share-based compensation, exercise price               $ 14.93  
Share-based compensation, expiration date               May 01, 2022  
Number of common stock options exercise               528,635  
Number of common stock options exercise, value               $ 14,900  
Number of common stock options exercise               137,364  
Common Class B [Member] | Deferred Stock Units [Member]                  
Class of Stock [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period 301,296     283,838          
Class B Common Stock [Member]                  
Class of Stock [Line Items]                  
Stock Repurchase Program, Number of Shares Authorized to be Repurchased           8,000,000.0   8,000,000.0  
Treasury Stock, Shares, Acquired                 463,792
Number of common stock options exercise, value                 $ 2,800
Class B Common Stock [Member] | Employees [Member]                  
Class of Stock [Line Items]                  
Treasury Stock, Shares, Acquired               200,438 109,381
Number of common stock options exercise, value               $ 9,000 $ 1,300
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable Noncontrolling Interest (Details Narrative) - Common Class B [Member] - National Retail Solutions [Member] - USD ($)
$ in Millions
1 Months Ended
Sep. 29, 2021
Feb. 28, 2022
Noncontrolling Interest [Line Items]    
Capital stock outstanding percentage 2.50% 0.50%
Sale of Stock, Consideration Received on Transaction $ 10  
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.1
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 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Earnings per share attributable to IDT Corporation common stockholders:        
Basic weighted-average number of shares 25,901 25,530 25,706 25,475
Stock options 301 295 575 101
Non-vested restricted Class B common stock 3 311 174 327
Diluted weighted-average number of shares 26,205 26,136 26,455 25,903
XML 94 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from the calculation of diluted earnings per share 713
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from the calculation of diluted earnings per share 713
Non-vested Restricted Class B Common Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Shares excluded from the calculation of diluted earnings per share
XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     $ (10,183)  
Other comprehensive loss attributable to IDT Corporation $ (253) $ 567 (1,158) $ (980)
Ending balance (11,341)   (11,341)  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (9)  
Other comprehensive loss attributable to IDT Corporation     (547)  
Ending balance (556)   (556)  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (10,174)  
Other comprehensive loss attributable to IDT Corporation     (611)  
Ending balance $ (10,785)   $ (10,785)  
XML 96 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Millions
Apr. 30, 2022
Jul. 31, 2021
Product Liability Contingency [Line Items]    
Accrued liabilities $ 38.1 $ 38.3
Purchase obligation 5.0  
Performance bonds outstanding 22.0  
Federal Telecommunications Relay Services Fund [Member]    
Product Liability Contingency [Line Items]    
Loss contingency, estimate of possible loss 2.9  
Universal Service Fund [Member]    
Product Liability Contingency [Line Items]    
Loss contingency, estimate of possible loss $ 1.8  
XML 97 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Other Income and Expenses [Abstract]        
Foreign currency transaction (losses) gains $ (857) $ (1,069) $ (259) $ 396
Equity in net loss of investee (765) (528) (2,208) (528)
(Losses) gains on investments (see Note 7) (3,416) 5,435 (20,862) 5,822
Other (30) (23) (905) (82)
Total other (expense) income, net $ (5,068) $ 3,815 $ (24,234) $ 5,608
XML 98 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details Narrative)
$ in Millions
9 Months Ended
Apr. 30, 2022
USD ($)
Valuation Allowance Utilized Future Expense [Member]  
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]  
Change in valuation allowance $ 24.0
XML 99 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001005731 2021-08-01 2022-04-30 0001005731 us-gaap:CommonClassAMember 2022-06-06 0001005731 us-gaap:CommonClassBMember 2022-06-06 0001005731 2022-04-30 0001005731 2021-07-31 0001005731 us-gaap:CommonClassAMember 2022-04-30 0001005731 us-gaap:CommonClassAMember 2021-07-31 0001005731 us-gaap:CommonClassBMember 2022-04-30 0001005731 us-gaap:CommonClassBMember 2021-07-31 0001005731 2022-02-01 2022-04-30 0001005731 2021-02-01 2021-04-30 0001005731 2020-08-01 2021-04-30 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 2022-02-01 2022-04-30 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-02-01 2022-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0001005731 us-gaap:TreasuryStockMember 2022-02-01 2022-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2022-04-30 0001005731 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2022-02-01 2022-04-30 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-30 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001005731 us-gaap:TreasuryStockMember 2022-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001005731 us-gaap:RetainedEarningsMember 2022-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2022-04-30 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 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-08-01 2022-04-30 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-08-01 2022-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2022-04-30 0001005731 us-gaap:TreasuryStockMember 2021-08-01 2022-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2022-04-30 0001005731 us-gaap:RetainedEarningsMember 2021-08-01 2022-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2021-08-01 2022-04-30 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001005731 us-gaap:TreasuryStockMember 2021-01-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001005731 us-gaap:RetainedEarningsMember 2021-01-31 0001005731 us-gaap:NoncontrollingInterestMember 2021-01-31 0001005731 2021-01-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-02-01 2021-04-30 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-02-01 2021-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0001005731 us-gaap:TreasuryStockMember 2021-02-01 2021-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-04-30 0001005731 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2021-02-01 2021-04-30 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-30 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001005731 us-gaap:TreasuryStockMember 2021-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001005731 us-gaap:RetainedEarningsMember 2021-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2021-04-30 0001005731 2021-04-30 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-07-31 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-07-31 0001005731 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001005731 us-gaap:TreasuryStockMember 2020-07-31 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001005731 us-gaap:RetainedEarningsMember 2020-07-31 0001005731 us-gaap:NoncontrollingInterestMember 2020-07-31 0001005731 2020-07-31 0001005731 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-08-01 2021-04-30 0001005731 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-08-01 2021-04-30 0001005731 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2021-04-30 0001005731 us-gaap:TreasuryStockMember 2020-08-01 2021-04-30 0001005731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2021-04-30 0001005731 us-gaap:RetainedEarningsMember 2020-08-01 2021-04-30 0001005731 us-gaap:NoncontrollingInterestMember 2020-08-01 2021-04-30 0001005731 IDT:FintechMember 2022-02-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember 2022-02-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 us-gaap:CorporateMember 2022-02-01 2022-04-30 0001005731 IDT:FintechMember 2021-02-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember 2021-02-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 us-gaap:CorporateMember 2021-02-01 2021-04-30 0001005731 IDT:FintechMember 2021-08-01 2022-04-30 0001005731 IDT:Net2phoneUCaaSMember 2021-08-01 2022-04-30 0001005731 IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 us-gaap:CorporateMember 2021-08-01 2022-04-30 0001005731 IDT:FintechMember 2020-08-01 2021-04-30 0001005731 IDT:Net2phoneUCaaSMember 2020-08-01 2021-04-30 0001005731 IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 us-gaap:CorporateMember 2020-08-01 2021-04-30 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2022-02-01 2022-04-30 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2021-02-01 2021-04-30 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2021-08-01 2022-04-30 0001005731 IDT:BOSSRevolutionMoneyTransferMember IDT:FintechMember 2020-08-01 2021-04-30 0001005731 IDT:NationalRetailSolutionsMember IDT:FintechMember 2022-02-01 2022-04-30 0001005731 IDT:NationalRetailSolutionsMember IDT:FintechMember 2021-02-01 2021-04-30 0001005731 IDT:NationalRetailSolutionsMember IDT:FintechMember 2021-08-01 2022-04-30 0001005731 IDT:NationalRetailSolutionsMember IDT:FintechMember 2020-08-01 2021-04-30 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 IDT:MobileTopUpMember IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 IDT:BOSSRevolutionCallingMember IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 IDT:IDTGlobalMember IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 IDT:OtherMember IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 country:US IDT:FintechMember 2022-02-01 2022-04-30 0001005731 country:US IDT:Net2phoneUCaaSMember 2022-02-01 2022-04-30 0001005731 country:US IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 country:US 2022-02-01 2022-04-30 0001005731 country:GB IDT:FintechMember 2022-02-01 2022-04-30 0001005731 country:GB IDT:Net2phoneUCaaSMember 2022-02-01 2022-04-30 0001005731 country:GB IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 country:GB 2022-02-01 2022-04-30 0001005731 IDT:OthersMember IDT:FintechMember 2022-02-01 2022-04-30 0001005731 IDT:OthersMember IDT:Net2phoneUCaaSMember 2022-02-01 2022-04-30 0001005731 IDT:OthersMember IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 IDT:OthersMember 2022-02-01 2022-04-30 0001005731 us-gaap:NonUsMember IDT:FintechMember 2022-02-01 2022-04-30 0001005731 us-gaap:NonUsMember IDT:Net2phoneUCaaSMember 2022-02-01 2022-04-30 0001005731 us-gaap:NonUsMember IDT:TraditionalCommunicationsMember 2022-02-01 2022-04-30 0001005731 us-gaap:NonUsMember 2022-02-01 2022-04-30 0001005731 country:US IDT:FintechMember 2021-02-01 2021-04-30 0001005731 country:US IDT:Net2phoneUCaaSMember 2021-02-01 2021-04-30 0001005731 country:US IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 country:US 2021-02-01 2021-04-30 0001005731 country:GB IDT:FintechMember 2021-02-01 2021-04-30 0001005731 country:GB IDT:Net2phoneUCaaSMember 2021-02-01 2021-04-30 0001005731 country:GB IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 country:GB 2021-02-01 2021-04-30 0001005731 IDT:OthersMember IDT:FintechMember 2021-02-01 2021-04-30 0001005731 IDT:OthersMember IDT:Net2phoneUCaaSMember 2021-02-01 2021-04-30 0001005731 IDT:OthersMember IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 IDT:OthersMember 2021-02-01 2021-04-30 0001005731 us-gaap:NonUsMember IDT:FintechMember 2021-02-01 2021-04-30 0001005731 us-gaap:NonUsMember IDT:Net2phoneUCaaSMember 2021-02-01 2021-04-30 0001005731 us-gaap:NonUsMember IDT:TraditionalCommunicationsMember 2021-02-01 2021-04-30 0001005731 us-gaap:NonUsMember 2021-02-01 2021-04-30 0001005731 country:US IDT:FintechMember 2021-08-01 2022-04-30 0001005731 country:US IDT:Net2phoneUCaaSMember 2021-08-01 2022-04-30 0001005731 country:US IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 country:US 2021-08-01 2022-04-30 0001005731 country:GB IDT:FintechMember 2021-08-01 2022-04-30 0001005731 country:GB IDT:Net2phoneUCaaSMember 2021-08-01 2022-04-30 0001005731 country:GB IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 country:GB 2021-08-01 2022-04-30 0001005731 IDT:OthersMember IDT:FintechMember 2021-08-01 2022-04-30 0001005731 IDT:OthersMember IDT:Net2phoneUCaaSMember 2021-08-01 2022-04-30 0001005731 IDT:OthersMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 IDT:OthersMember 2021-08-01 2022-04-30 0001005731 us-gaap:NonUsMember IDT:FintechMember 2021-08-01 2022-04-30 0001005731 us-gaap:NonUsMember IDT:Net2phoneUCaaSMember 2021-08-01 2022-04-30 0001005731 us-gaap:NonUsMember IDT:TraditionalCommunicationsMember 2021-08-01 2022-04-30 0001005731 us-gaap:NonUsMember 2021-08-01 2022-04-30 0001005731 country:US IDT:FintechMember 2020-08-01 2021-04-30 0001005731 country:US IDT:Net2phoneUCaaSMember 2020-08-01 2021-04-30 0001005731 country:US IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 country:US 2020-08-01 2021-04-30 0001005731 country:GB IDT:FintechMember 2020-08-01 2021-04-30 0001005731 country:GB IDT:Net2phoneUCaaSMember 2020-08-01 2021-04-30 0001005731 country:GB IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 country:GB 2020-08-01 2021-04-30 0001005731 IDT:OthersMember IDT:FintechMember 2020-08-01 2021-04-30 0001005731 IDT:OthersMember IDT:Net2phoneUCaaSMember 2020-08-01 2021-04-30 0001005731 IDT:OthersMember IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 IDT:OthersMember 2020-08-01 2021-04-30 0001005731 us-gaap:NonUsMember IDT:FintechMember 2020-08-01 2021-04-30 0001005731 us-gaap:NonUsMember IDT:Net2phoneUCaaSMember 2020-08-01 2021-04-30 0001005731 us-gaap:NonUsMember IDT:TraditionalCommunicationsMember 2020-08-01 2021-04-30 0001005731 us-gaap:NonUsMember 2020-08-01 2021-04-30 0001005731 srt:MinimumMember 2022-04-30 0001005731 srt:MaximumMember 2022-04-30 0001005731 IDT:NewarkMember 2021-08-01 2022-04-30 0001005731 IDT:RafaelHoldingsIncMember 2022-02-01 2022-04-30 0001005731 IDT:RafaelHoldingsIncMember 2021-02-01 2021-04-30 0001005731 IDT:RafaelHoldingsIncMember 2021-08-01 2022-04-30 0001005731 IDT:RafaelHoldingsIncMember 2020-08-01 2021-04-30 0001005731 IDT:IDTFinancialServicesLimitedMember 2022-04-30 0001005731 IDT:IDTFinancialServicesLimitedMember 2021-07-31 0001005731 IDT:IDTPaymentServicesMember 2022-04-30 0001005731 IDT:IDTPaymentServicesMember 2021-07-31 0001005731 us-gaap:CertificatesOfDepositMember 2022-04-30 0001005731 us-gaap:USTreasuryBillSecuritiesMember 2022-04-30 0001005731 us-gaap:CorporateBondSecuritiesMember 2022-04-30 0001005731 us-gaap:MunicipalBondsMember 2022-04-30 0001005731 us-gaap:CertificatesOfDepositMember 2021-07-31 0001005731 us-gaap:USTreasuryBillSecuritiesMember 2021-07-31 0001005731 us-gaap:CorporateBondSecuritiesMember 2021-07-31 0001005731 us-gaap:MunicipalBondsMember 2021-07-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2022-04-30 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2021-07-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2022-04-30 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2021-07-31 0001005731 IDT:RestrictedCommonClassBMember IDT:RafaelHoldingsIncMember 2022-04-30 0001005731 IDT:RestrictedCommonClassBMember IDT:RafaelHoldingsIncMember 2021-07-31 0001005731 IDT:OtherMarketableEquitySecuritiesMember 2022-04-30 0001005731 IDT:OtherMarketableEquitySecuritiesMember 2021-07-31 0001005731 us-gaap:MutualFundMember 2022-04-30 0001005731 us-gaap:MutualFundMember 2021-07-31 0001005731 IDT:SeriesCConvertiblePreferredStockMember IDT:VisaIncMember 2022-04-30 0001005731 IDT:SeriesCConvertiblePreferredStockMember IDT:VisaIncMember 2021-07-31 0001005731 IDT:SeriesBAndSeriesCConvertiblePreferredStockMember 2022-04-30 0001005731 IDT:SeriesBAndSeriesCConvertiblePreferredStockMember 2021-07-31 0001005731 us-gaap:HedgeFundsMember 2022-04-30 0001005731 us-gaap:HedgeFundsMember 2021-07-31 0001005731 us-gaap:OtherInvestmentsMember 2022-04-30 0001005731 us-gaap:OtherInvestmentsMember 2021-07-31 0001005731 us-gaap:CommonClassBMember IDT:ZedgeIncMember 2020-08-01 2021-07-31 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2021-08-01 2022-04-30 0001005731 us-gaap:CommonClassBMember IDT:RafaelHoldingsIncMember 2020-08-01 2021-07-31 0001005731 IDT:RestrictedCommonClassBMember IDT:RafaelHoldingsIncMember 2020-08-01 2021-07-31 0001005731 IDT:UnrestrictedCommonClassBMember IDT:RafaelHoldingsIncMember 2021-08-01 2022-04-30 0001005731 IDT:CommonStockClassBMember IDT:RafaelHoldingsIncMember 2021-07-31 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2022-02-01 2022-04-30 0001005731 IDT:VisaSeriesCConvertibleParticipatingPreferredStockMember 2021-08-01 2022-04-30 0001005731 IDT:CommonStockClassBMember IDT:RafaelHoldingsIncMember 2022-02-01 2022-04-30 0001005731 IDT:CommonStockClassBMember IDT:RafaelHoldingsIncMember 2021-08-01 2022-04-30 0001005731 IDT:CommonStockClassBMember IDT:RafaelHoldingsIncMember 2021-02-01 2021-04-30 0001005731 IDT:CommonStockClassBMember IDT:RafaelHoldingsIncMember 2020-08-01 2021-04-30 0001005731 us-gaap:EquityMethodInvesteeMember IDT:SeriesBConvertiblePreferredStockMember 2021-01-30 2021-02-02 0001005731 us-gaap:EquityMethodInvesteeMember IDT:SeriesCConvertiblePreferredStockMember 2021-08-09 2021-08-10 0001005731 us-gaap:EquityMethodInvesteeMember IDT:SeriesBConvertiblePreferredStockMember 2021-02-02 0001005731 us-gaap:EquityMethodInvesteeMember IDT:SeriesCConvertiblePreferredStockMember 2021-08-10 0001005731 2021-02-02 0001005731 2021-08-10 0001005731 us-gaap:EquityMethodInvesteeMember 2022-02-10 0001005731 us-gaap:EquityMethodInvesteeMember 2022-02-08 2022-02-10 0001005731 us-gaap:EquityMethodInvesteeMember 2022-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-01-31 0001005731 us-gaap:EquityMethodInvesteeMember 2021-07-31 0001005731 us-gaap:EquityMethodInvesteeMember 2020-07-31 0001005731 us-gaap:EquityMethodInvesteeMember 2022-02-01 2022-04-30 0001005731 us-gaap:EquityMethodInvesteeMember 2021-02-01 2021-04-30 0001005731 us-gaap:EquityMethodInvesteeMember 2021-08-01 2022-04-30 0001005731 us-gaap:EquityMethodInvesteeMember 2020-08-01 2021-04-30 0001005731 us-gaap:EquityMethodInvesteeMember 2022-04-30 0001005731 us-gaap:EquityMethodInvesteeMember 2021-04-30 0001005731 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001005731 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001005731 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001005731 us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001005731 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001005731 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001005731 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001005731 us-gaap:FairValueMeasurementsRecurringMember 2021-07-31 0001005731 IDT:IntegraCCSMember IDT:NetTwophoneTwoZeroIncMember 2022-03-02 2022-03-03 0001005731 IDT:IntegraCCSMember us-gaap:CommonClassBMember IDT:NetTwophoneTwoZeroIncMember 2022-03-02 2022-03-03 0001005731 IDT:IntegraCCSMember IDT:NetTwophoneTwoZeroIncMember 2021-08-01 2022-04-30 0001005731 IDT:IntegraCCSMember IDT:NetTwophoneTwoZeroIncMember 2022-03-03 0001005731 IDT:LeafGlobalFintechCorporationMember IDT:IDTInternationalTelecomIncMember 2022-02-27 2022-03-01 0001005731 IDT:LeafGlobalFintechCorporationMember IDT:IDTInternationalTelecomIncMember 2021-08-01 2022-04-30 0001005731 IDT:LeafGlobalFintechCorporationMember IDT:IDTInternationalTelecomIncMember 2022-03-01 0001005731 IDT:IntegraCCSMember 2021-08-01 2022-04-30 0001005731 IDT:LeafGlobalFintechCorporationMember 2021-08-01 2022-04-30 0001005731 IDT:IntegraCCSMember 2022-03-02 2022-03-03 0001005731 IDT:IntegraCCSMember 2022-03-03 0001005731 IDT:LeafGlobalFintechCorporationMember 2022-02-27 2022-03-01 0001005731 IDT:LeafGlobalFintechCorporationMember 2022-03-01 0001005731 IDT:IntegraCCSMember 2022-04-30 0001005731 IDT:LeafGlobalFintechCorporationMember 2022-04-30 0001005731 IDT:IntegraCCSMember us-gaap:CustomerRelationshipsMember 2021-08-01 2022-04-30 0001005731 IDT:IntegraCCSMember us-gaap:TradeNamesMember 2021-08-01 2022-04-30 0001005731 IDT:IntegraCCSMember us-gaap:NoncompeteAgreementsMember 2021-08-01 2022-04-30 0001005731 IDT:LeafGlobalFintechCorporationMember us-gaap:TradeNamesMember 2021-08-01 2022-04-30 0001005731 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-04-30 0001005731 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-07-31 0001005731 IDT:StraightPathMember 2022-02-01 2022-04-30 0001005731 IDT:StraightPathMember 2021-02-01 2021-04-30 0001005731 IDT:StraightPathMember 2021-08-01 2022-04-30 0001005731 IDT:StraightPathMember 2020-08-01 2021-04-30 0001005731 IDT:PaymentCardInterchangeFeeAndMerchantDiscountAntitrustLitigationMember 2020-12-19 2020-12-21 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2021-05-17 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2022-04-30 0001005731 IDT:IDTTelecomMember 2021-05-01 2022-04-30 0001005731 us-gaap:RevolvingCreditFacilityMember IDT:TDBankMember 2021-08-01 2022-04-30 0001005731 us-gaap:CommonClassBMember IDT:DeferredStockUnitsMember 2022-01-04 2022-01-05 0001005731 us-gaap:CommonClassBMember IDT:DeferredStockUnitsMember 2021-01-04 2021-01-05 0001005731 IDT:ClassBCommonStockMember 2022-04-30 0001005731 IDT:ClassBCommonStockMember 2020-08-01 2021-04-30 0001005731 IDT:EmployeesMember IDT:ClassBCommonStockMember 2021-08-01 2022-04-30 0001005731 IDT:EmployeesMember IDT:ClassBCommonStockMember 2020-08-01 2021-04-30 0001005731 IDT:TwoThousandFifteenStockOptionAndIncentivePlanMember 2021-08-01 2022-04-30 0001005731 IDT:TwoThousandFifteenStockOptionAndIncentivePlanMember 2020-08-01 2021-04-30 0001005731 IDT:HowardSJonasMember us-gaap:CommonClassBMember 2021-08-01 2022-04-30 0001005731 us-gaap:CommonClassBMember 2021-12-10 2021-12-15 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2022-02-01 2022-02-28 0001005731 us-gaap:CommonClassBMember IDT:NationalRetailSolutionsMember 2021-09-28 2021-09-29 0001005731 us-gaap:EmployeeStockOptionMember 2022-02-01 2022-04-30 0001005731 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-04-30 0001005731 us-gaap:EmployeeStockOptionMember 2021-08-01 2022-04-30 0001005731 us-gaap:EmployeeStockOptionMember 2020-08-01 2021-04-30 0001005731 IDT:NonvestedRestrictedClassBCommonStockMember 2022-02-01 2022-04-30 0001005731 IDT:NonvestedRestrictedClassBCommonStockMember 2021-02-01 2021-04-30 0001005731 IDT:NonvestedRestrictedClassBCommonStockMember 2021-08-01 2022-04-30 0001005731 IDT:NonvestedRestrictedClassBCommonStockMember 2020-08-01 2021-04-30 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-07-31 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2021-07-31 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-08-01 2022-04-30 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2021-08-01 2022-04-30 0001005731 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-04-30 0001005731 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-30 0001005731 IDT:FederalTelecommunicationsRelayServicesFundMember 2022-04-30 0001005731 IDT:UniversalServiceFundMember 2022-04-30 0001005731 IDT:ValuationAllowanceUtilizedFutureExpenseMember 2021-08-01 2022-04-30 iso4217:USD shares iso4217:USD shares pure IDT:Integer 0001005731 false Q3 --07-31 10-Q true 2022-04-30 2022 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 24666662 97139000 107147000 100957000 119769000 22706000 14012000 16179000 42434000 5061000 4438000 52881000 46644000 37111000 27656000 16676000 13694000 27442000 16779000 371091000 388135000 33447000 30829000 26490000 14897000 10041000 7578000 7319000 11654000 7919000 7671000 36598000 41502000 10365000 10389000 503270000 512655000 27817000 24502000 118285000 129085000 39054000 42293000 95104000 115524000 35103000 27930000 315363000 339334000 5322000 5473000 6326000 1234000 327011000 346041000 10099000 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 27725000 26379000 24667000 24187000 277000 264000 295915000 278021000 1698000 1698000 3058000 2192000 88175000 60413000 -11341000 -10183000 -33072000 -42858000 163637000 164864000 2523000 1750000 166160000 166614000 503270000 512655000 328353000 373831000 1035494000 1057022000 247565000 300797000 796516000 843116000 62772000 55148000 183948000 161591000 4509000 4425000 13333000 13381000 184000 67000 439000 314846000 360554000 993864000 1018527000 -179000 595000 -709000 1550000 13328000 13872000 40921000 40045000 85000 125000 217000 223000 -5068000 3815000 -24234000 5608000 8345000 17812000 16904000 45876000 3239000 -18586000 5887000 -12142000 5106000 36398000 11017000 58018000 335000 50000 1231000 274000 4771000 36348000 9786000 57744000 0.18 1.42 0.38 2.27 0.18 1.39 0.37 2.23 25901000 25530000 25706000 25475000 26205000 26136000 26455000 25903000 1245000 275000 1840000 1215000 5106000 36398000 11017000 58018000 -224000 -180000 -547000 -163000 -29000 747000 -611000 -817000 -253000 567000 -1158000 -980000 4853000 36965000 9859000 57038000 335000 50000 1231000 274000 4518000 36915000 8628000 56764000 33000 267000 278613000 -69387000 -11088000 -37843000 2385000 162980000 10000 14920000 -18788000 -3858000 137000 137000 1000000 1000000 1245000 1245000 161000 161000 -253000 -253000 4771000 299000 5070000 33000 277000 295915000 -88175000 -11341000 -33072000 2523000 166160000 33000 264000 278021000 -60413000 -10183000 -42858000 1750000 166614000 10000 14920000 -18788000 -3858000 137000 137000 -8974000 -8974000 1000000 1000000 3000 1837000 1840000 359000 359000 -1158000 -1158000 9786000 1132000 10918000 33000 277000 295915000 -88175000 -11341000 -33072000 2523000 166160000 33000 263000 276871000 -60413000 -8957000 -117937000 556000 90416000 -21000 -247000 -268000 275000 275000 228000 228000 567000 567000 36348000 50000 36398000 33000 263000 277125000 -60413000 -8390000 -81589000 131000 127160000 33000 260000 277443000 -56221000 -7410000 -139333000 -3633000 71139000 33000 260000 277443000 -56221000 -7410000 -139333000 -3633000 71139000 686000 686000 2849000 2849000 -1343000 -1343000 -2195000 2195000 -21000 1941000 1920000 3000 1212000 1215000 646000 646000 -980000 -980000 57744000 274000 58018000 33000 263000 277125000 -60413000 -8390000 -81589000 131000 127160000 33000 263000 277125000 -60413000 -8390000 -81589000 131000 127160000 11017000 58018000 13333000 13381000 4624000 -13811000 1578000 1220000 -19705000 508000 1840000 1215000 -3486000 4415000 8461000 -1626000 20504000 7961000 -2566000 -2154000 -9843000 -11078000 -948000 2611000 13261000 38144000 13794000 13455000 1051000 4000000 7546000 2656000 5000000 1000000 11277000 39347000 7752000 18670000 -25916000 -46788000 359000 646000 2301000 1319000 69000 2566000 2566000 10000000 137000 686000 12832000 4192000 -2072000 -4221000 -14093000 6652000 -28820000 -6213000 226916000 201222000 198096000 195009000 7849000 393000 1000000 14930000 <p id="xdx_802_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zI23HyCslxga" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_82D_z0sc6jbTh1Uj">Basis of Presentation</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 nine months ended April 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending July 31, 2022. The balance sheet at July 31, 2021 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, 2021, 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: 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: 0pt; text-align: justify; text-indent: 0.25in"><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 2022 refers to the fiscal year ending July 31, 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 id="xdx_802_eus-gaap--SegmentReportingDisclosureTextBlock_zpMNbPsn3Cf7" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_82B_zyr1a0HIknwh">Business Segment Information</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has <span id="xdx_90F_eus-gaap--NumberOfReportableSegments_pid_dc_uInteger_c20210801__20220430_z7bI0as1HsQ8">three</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reportable business segments, Fintech, net2phone-Unified Communications as a Service (“UCaaS”), or net2phone-UCaaS, and Traditional Communications. 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: 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Fintech segment is comprised of National Retail Solutions (“NRS”), an operator of a nationwide point of sale (“POS”) network providing payment processing, digital advertising, transaction data, and ancillary services, and BOSS Money, a provider of international money remittance and related value/payment transfer services.</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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The net2phone-UCaaS segment is comprised of net2phone’s cloud communications offerings.</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: 0pt; text-align: justify; text-indent: 0.25in"><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 (formerly known as Carrier Services), a wholesale provider of international voice and SMS termination and outsourced traffic management solutions to telecoms worldwide. Traditional Communications also includes other smaller businesses, some of which are in harvest mode.</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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate costs 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, business development, charitable contributions, travel, 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: 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_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zBwB4EuJfWMb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BD_zKNMQlrlaON6" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Operating Results of Business Segments</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 style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; 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="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; 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-<br/> UCaaS</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; 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="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; 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="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; 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="text-align: center; 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 April 30, 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></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 35%">Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="width: 9%; text-align: right" title="Revenues">26,923</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_984_eus-gaap--Revenues_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="width: 9%; text-align: right" title="Revenues">15,555</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_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="width: 9%; text-align: right" title="Revenues">285,875</td><td style="width: 1%; text-align: left"/><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="width: 9%; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0913">—</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_985_eus-gaap--Revenues_c20220201__20220430_pn3n3" style="width: 9%; text-align: right" title="Revenues">328,353</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 id="xdx_985_eus-gaap--OperatingIncomeLoss_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Operating income (loss)">157</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Operating income (loss)">(2,257</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--OperatingIncomeLoss_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Operating income (loss)">17,388</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--OperatingIncomeLoss_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Operating income (loss)">(1,960</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingIncomeLoss_c20220201__20220430_pn3n3" style="text-align: right" title="Operating income (loss)">13,328</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Three Months Ended April 30, 2021</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_988_eus-gaap--Revenues_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Revenues">16,644</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Revenues">11,445</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Revenues">345,742</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0933">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20210201__20210430_pn3n3" style="text-align: right" title="Revenues">373,831</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_98B_eus-gaap--OperatingIncomeLoss_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Operating income (loss)">(1,403</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--OperatingIncomeLoss_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Operating income (loss)">(3,965</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingIncomeLoss_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Operating income (loss)">20,355</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--OperatingIncomeLoss_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Operating income (loss)">(1,115</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--OperatingIncomeLoss_c20210201__20210430_pn3n3" style="text-align: right" title="Operating income (loss)">13,872</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Nine Months Ended April 30, 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></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Revenues</td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Revenues">72,573</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Revenues">42,003</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Revenues">920,918</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0953">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20210801__20220430_pn3n3" style="text-align: right" title="Revenues">1,035,494</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_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Operating income (loss)">(63</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--OperatingIncomeLoss_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Operating income (loss)">(9,315</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--OperatingIncomeLoss_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Operating income (loss)">57,372</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--OperatingIncomeLoss_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Operating income (loss)">(7,073</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--OperatingIncomeLoss_c20210801__20220430_pn3n3" style="text-align: right" title="Operating income (loss)">40,921</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Nine Months Ended April 30, 2021</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_984_eus-gaap--Revenues_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Revenues">55,229</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Revenues">32,012</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Revenues">969,781</td><td style="text-align: left"/><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0973">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_c20200801__20210430_pn3n3" style="text-align: right" title="Revenues">1,057,022</td><td style="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 id="xdx_986_eus-gaap--OperatingIncomeLoss_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Operating income (loss)">1,487</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--OperatingIncomeLoss_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Operating income (loss)">(11,503</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Operating income (loss)">55,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Operating income (loss)">(5,273</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_c20200801__20210430_pn3n3" style="text-align: right" title="Operating income (loss)">40,045</td><td style="text-align: left"> </td></tr> </table> <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"/></p> <p id="xdx_8A9_zXJ8D7XqMW3" 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"/> </p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 3 <p id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zBwB4EuJfWMb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BD_zKNMQlrlaON6" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Operating Results of Business Segments</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 style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; 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="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; 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-<br/> UCaaS</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; 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="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; 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="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; 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="text-align: center; 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 April 30, 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></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 35%">Revenues</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="width: 9%; text-align: right" title="Revenues">26,923</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_984_eus-gaap--Revenues_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="width: 9%; text-align: right" title="Revenues">15,555</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_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="width: 9%; text-align: right" title="Revenues">285,875</td><td style="width: 1%; text-align: left"/><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="width: 9%; text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0913">—</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_985_eus-gaap--Revenues_c20220201__20220430_pn3n3" style="width: 9%; text-align: right" title="Revenues">328,353</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 id="xdx_985_eus-gaap--OperatingIncomeLoss_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Operating income (loss)">157</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Operating income (loss)">(2,257</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--OperatingIncomeLoss_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Operating income (loss)">17,388</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--OperatingIncomeLoss_c20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Operating income (loss)">(1,960</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingIncomeLoss_c20220201__20220430_pn3n3" style="text-align: right" title="Operating income (loss)">13,328</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Three Months Ended April 30, 2021</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_988_eus-gaap--Revenues_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Revenues">16,644</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Revenues">11,445</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Revenues">345,742</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0933">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20210201__20210430_pn3n3" style="text-align: right" title="Revenues">373,831</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_98B_eus-gaap--OperatingIncomeLoss_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Operating income (loss)">(1,403</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--OperatingIncomeLoss_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Operating income (loss)">(3,965</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingIncomeLoss_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Operating income (loss)">20,355</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--OperatingIncomeLoss_c20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Operating income (loss)">(1,115</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--OperatingIncomeLoss_c20210201__20210430_pn3n3" style="text-align: right" title="Operating income (loss)">13,872</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Nine Months Ended April 30, 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></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Revenues</td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Revenues">72,573</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Revenues">42,003</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Revenues">920,918</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0953">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20210801__20220430_pn3n3" style="text-align: right" title="Revenues">1,035,494</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_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Operating income (loss)">(63</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--OperatingIncomeLoss_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Operating income (loss)">(9,315</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--OperatingIncomeLoss_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Operating income (loss)">57,372</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--OperatingIncomeLoss_c20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Operating income (loss)">(7,073</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--OperatingIncomeLoss_c20210801__20220430_pn3n3" style="text-align: right" title="Operating income (loss)">40,921</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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Nine Months Ended April 30, 2021</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_984_eus-gaap--Revenues_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Revenues">55,229</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Revenues">32,012</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Revenues">969,781</td><td style="text-align: left"/><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Revenues"><span style="-sec-ix-hidden: xdx2ixbrl0973">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_c20200801__20210430_pn3n3" style="text-align: right" title="Revenues">1,057,022</td><td style="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 id="xdx_986_eus-gaap--OperatingIncomeLoss_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_pn3n3" style="text-align: right" title="Operating income (loss)">1,487</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--OperatingIncomeLoss_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_pn3n3" style="text-align: right" title="Operating income (loss)">(11,503</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_pn3n3" style="text-align: right" title="Operating income (loss)">55,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--OperatingIncomeLoss_c20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_pn3n3" style="text-align: right" title="Operating income (loss)">(5,273</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingIncomeLoss_c20200801__20210430_pn3n3" style="text-align: right" title="Operating income (loss)">40,045</td><td style="text-align: left"> </td></tr> </table> <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"/></p> 26923000 15555000 285875000 328353000 157000 -2257000 17388000 -1960000 13328000 16644000 11445000 345742000 373831000 -1403000 -3965000 20355000 -1115000 13872000 72573000 42003000 920918000 1035494000 -63000 -9315000 57372000 -7073000 40921000 55229000 32012000 969781000 1057022000 1487000 -11503000 55334000 -5273000 40045000 <p id="xdx_80A_eus-gaap--RevenueFromContractWithCustomerTextBlock_zDUHrFRUuq4" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_821_zxBX0wtHa0f7">Revenue Recognition</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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-UCaaS are technology-driven, synergistic businesses that leverage the Company’s core assets, and revenue is primarily recognized at a point in time, and in some cases (mainly with respect to net2phone-UCaaS) is 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: 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: 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: 0pt; margin-bottom: 0pt; 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--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_zkq3bd66Zo5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B8_ziKdgSq5u9Ke" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers</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"> </td> <td colspan="2" id="xdx_497_20220201__20220430_zNgYVcP9mk4d" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 3.15pt"/></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20210201__20210430_zysIkaEyzEh9" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20210801__20220430_zIlBHCwuGhT5" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20200801__20210430_z9OdEjB8JnWk" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></td><td style="padding-bottom: 1.5pt"> </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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 3.15pt"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></td><td style="padding-bottom: 1.5pt"> </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_409_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BOSSRevolutionMoneyTransferMember__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zyQ9nx8e0R8c" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">BOSS Money</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">15,540</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: 11%; text-align: right">10,259</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: 11%; text-align: right">40,498</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: 11%; text-align: right">38,697</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--NationalRetailSolutionsMember__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zOOniy6HlbSe" style="vertical-align: bottom; background-color: White"> <td style="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">11,383</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,385</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">32,075</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,532</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><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_hus-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z4CZPUx4GnTe" style="vertical-align: bottom; background-color: White"> <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">26,923</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,644</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">72,573</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">55,229</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><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_hus-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_zpPTaJoYs7dh" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">net2phone-UCaaS</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">15,555</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,445</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">42,003</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">32,012</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><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_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--MobileTopUpMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zAD3pqw9f6z3" 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">115,862</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132,603</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">360,593</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">325,001</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BOSSRevolutionCallingMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_ziLurDhuapy" 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">91,768</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">111,412</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">297,688</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">342,665</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--IDTGlobalMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zgzdGNuU6Swg" 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">67,094</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">229,407</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">263,571</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zwKPbBxtiz7b" 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">11,151</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,084</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">33,230</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">38,544</td><td style="padding-bottom: 1.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_401_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zYb2l9z1HP62" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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">285,875</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">345,742</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">920,918</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">969,781</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--Revenues_pn3n3_zUZl9NfaxKJc" style="vertical-align: bottom; background-color: White"> <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">328,353</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">373,831</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,035,494</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,057,022</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zXjGLhGvKzvh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </p> <p id="xdx_89F_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_z19gykcKqFqf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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. On February 1, 2021, the Company changed the geographic sourcing of certain revenues from the United States to the United Kingdom.</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 id="xdx_8B5_zurfCuJk6Kt1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Revenues Disaggregated by Geographic Region</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; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z53xDJzJ8OGd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_zhg6YkNRljD8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone-<br/> UCaaS</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zETsllWInjV1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20220201__20220430_zfI1F26Pcq39" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; 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 April 30, 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 id="xdx_405_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_z7qF1Pk4MQqh" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">26,923</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: 11%; text-align: right">7,930</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: 11%; text-align: right">199,850</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: 11%; text-align: right">234,703</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></tr> <tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_znlKAwAGt46j" 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: xdx2ixbrl1048">—</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: xdx2ixbrl1049">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">74,567</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">74,567</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zW0pezp9QxX6" 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"><span style="-sec-ix-hidden: xdx2ixbrl1053">—</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">7,625</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,458</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,083</td><td style="padding-bottom: 1.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_409_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zV9uxF1NkWXa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">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"><span style="-sec-ix-hidden: xdx2ixbrl1058">—</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">7,625</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">86,025</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">93,650</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; 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_40E_eus-gaap--Revenues_pn3n3_ziwTZc7feyFb" 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">26,923</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">15,555</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">285,875</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">328,353</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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: normal 10pt Times New Roman, Times, Serif"/></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: normal 10pt 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-indent: 0in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z2lAJicoMFm6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_z4lUDef5PFsf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone-<br/> UCaaS</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_492_20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zSF3UHR0dMjh" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_497_20210201__20210430_zFEu1GKILqFk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; 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 April 30, 2021</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_zGDuFqkqUiXk" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">16,644</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: 11%; text-align: right">5,844</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: 11%; text-align: right">241,146</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: 11%; text-align: right">263,634</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></tr> <tr id="xdx_404_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zAAnETbTAbpb" 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: xdx2ixbrl1073">—</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: xdx2ixbrl1074">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">92,052</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">92,052</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zzCGGS1bg5c8" 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"><span style="-sec-ix-hidden: xdx2ixbrl1078">—</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">5,601</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,544</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,145</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"> </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_401_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zkLKxXTP9GHb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">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"><span style="-sec-ix-hidden: xdx2ixbrl1083">—</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">5,601</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">104,596</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">110,197</td><td style="padding-bottom: 1.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_404_eus-gaap--Revenues_pn3n3_zC0XXPeuEpHl" 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">16,644</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">11,445</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">345,742</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">373,831</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zNekS2UUGXWc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_zRgljGbxiPk9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone-<br/> UCaaS</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zS7C85dT048b" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20210801__20220430_znn3veLoQUcd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; 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">Nine Months Ended April 30, 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 id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_zab8nPZsxsvf" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">72,573</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: 11%; text-align: right">21,911</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: 11%; text-align: right">649,713</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: 11%; text-align: right">744,197</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></tr> <tr id="xdx_404_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_z3Uxp1V4u9tf" 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: xdx2ixbrl1098">—</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: xdx2ixbrl1099">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,647</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,647</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zVmFcDY4c97f" 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"><span style="-sec-ix-hidden: xdx2ixbrl1103">—</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">20,092</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">37,558</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">57,650</td><td style="padding-bottom: 1.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_401_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zFJckHOFjusc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">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"><span style="-sec-ix-hidden: xdx2ixbrl1108">—</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">20,092</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">271,205</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">291,297</td><td style="padding-bottom: 1.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_404_eus-gaap--Revenues_pn3n3_zV50s9MeRrie" 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">72,573</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">42,003</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">920,918</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,035,494</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zxBaW7JK6WR4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_zhbbnkDlXtw" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone-<br/> UCaaS</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_z7Z7LM4M2Y7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20200801__20210430_z5nhHlFXlRZk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; 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">Nine Months Ended April 30, 2021</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_z4oOUQD2my5d" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">55,229</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: 11%; text-align: right">16,613</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: 11%; text-align: right">778,230</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: 11%; text-align: right">850,072</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></tr> <tr id="xdx_404_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zSnh9H0NQLMl" 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: xdx2ixbrl1123">—</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: xdx2ixbrl1124">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152,188</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152,188</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zD5u7SVY63t4" 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"><span style="-sec-ix-hidden: xdx2ixbrl1128">—</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">15,399</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,363</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">54,762</td><td style="padding-bottom: 1.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_401_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zVyvsgalA9cb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">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"><span style="-sec-ix-hidden: xdx2ixbrl1133">—</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">15,399</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">191,551</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">206,950</td><td style="padding-bottom: 1.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_404_eus-gaap--Revenues_pn3n3_zdyL3TfljK5e" 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">55,229</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">32,012</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">969,781</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,057,022</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0in"/> <p id="xdx_8AB_zZL3GKUlC8Sf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; 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: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 as of April 30, 2022 and July 31, 2021 had an original expected duration of one year or less.</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: 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: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 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: 0pt; text-align: justify; text-indent: 0.25in"><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: 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_892_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zFCi64jnUC3h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BA_zdUqcEcXhhvj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Information About Contract Liability Balance</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"> </td> <td colspan="2" id="xdx_493_20220201_20220430" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20210201_20210430" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20210801_20220430" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></div></div></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20200801_20210430" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></div></div></td><td style="padding-bottom: 1.5pt"> </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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></div></div></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></div></div></td><td style="padding-bottom: 1.5pt"> </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_409_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_i_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; padding-bottom: 2.5pt">Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period</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: 11%; text-align: right">18,751</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: 11%; text-align: right">21,926</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: 11%; text-align: right">25,437</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: 11%; text-align: right">27,690</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 23.75pt"/> <p id="xdx_8A0_z0u7xnTM3g26" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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-UCaaS 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: 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: 0pt; text-align: justify; text-indent: 0.25in"><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: 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_895_eus-gaap--CapitalizedContractCostTableTextBlock_z8pG2sZV79O6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B1_zaiPqTYVdaI3" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Deferred Customer Contract Acquisition Costs</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220430" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20210731" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--CapitalizedContractCostNetCurrent_iI_pn3n3_maCCCNzJaP_zTt7Bk5eyH49" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred customer contract acquisition costs included in “Other current assets”</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,978</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,460</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn3n3_maCCCNzJaP_zSWrQLQKx2Le" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred customer contract acquisition costs included in “Other assets”</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,435</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,151</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--CapitalizedContractCostNet_iTI_pn3n3_mtCCCNzJaP_zDOmgzHA6GW9" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,413</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,611</span></td><td style="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_8A5_zwmcW5uB3Lp5" 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_ecustom--AmortizationOfDeferredCustomerContractAcquisitionCostsTableTextBlock_zrkYOUadgxzc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B4_zy2Ax1oS0Wl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Amortization of Deferred Customer Contract Acquisition Costs</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_494_20220201__20220430_z4cLtV1iGg7f" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49F_20210201__20210430_zKiniVA9JWP2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_498_20210801__20220430_ze7HE1Yr6ly2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_492_20200801__20210430_z7G8xtv8tWEb" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--CapitalizedContractCostAmortization_pn3n3_zSGESysSMD71" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization of deferred customer contract acquisition costs</span></td><td style="padding-bottom: 2.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; 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; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,121</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; 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; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">950</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; 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; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,163</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; 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; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,581</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AB_za7FOSwMt7J6" 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_eus-gaap--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_zkq3bd66Zo5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B8_ziKdgSq5u9Ke" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Revenues Disaggregated by Business Segment and Service Offered to Customers</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"> </td> <td colspan="2" id="xdx_497_20220201__20220430_zNgYVcP9mk4d" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 3.15pt"/></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20210201__20210430_zysIkaEyzEh9" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20210801__20220430_zIlBHCwuGhT5" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20200801__20210430_z9OdEjB8JnWk" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></td><td style="padding-bottom: 1.5pt"> </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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 3.15pt"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></td><td style="padding-bottom: 1.5pt"> </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_409_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BOSSRevolutionMoneyTransferMember__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zyQ9nx8e0R8c" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">BOSS Money</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">15,540</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: 11%; text-align: right">10,259</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: 11%; text-align: right">40,498</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: 11%; text-align: right">38,697</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--NationalRetailSolutionsMember__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zOOniy6HlbSe" style="vertical-align: bottom; background-color: White"> <td style="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">11,383</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,385</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">32,075</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,532</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><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_hus-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z4CZPUx4GnTe" style="vertical-align: bottom; background-color: White"> <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">26,923</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,644</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">72,573</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">55,229</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><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_hus-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_zpPTaJoYs7dh" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">net2phone-UCaaS</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">15,555</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,445</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">42,003</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">32,012</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><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_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--MobileTopUpMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zAD3pqw9f6z3" 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">115,862</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132,603</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">360,593</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">325,001</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BOSSRevolutionCallingMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_ziLurDhuapy" 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">91,768</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">111,412</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">297,688</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">342,665</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--IDTGlobalMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zgzdGNuU6Swg" 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">67,094</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">88,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">229,407</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">263,571</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--OtherMember__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zwKPbBxtiz7b" 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">11,151</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,084</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">33,230</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">38,544</td><td style="padding-bottom: 1.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_401_eus-gaap--Revenues_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zYb2l9z1HP62" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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">285,875</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">345,742</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">920,918</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">969,781</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--Revenues_pn3n3_zUZl9NfaxKJc" style="vertical-align: bottom; background-color: White"> <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">328,353</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">373,831</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,035,494</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,057,022</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 15540000 10259000 40498000 38697000 11383000 6385000 32075000 16532000 26923000 16644000 72573000 55229000 15555000 11445000 42003000 32012000 115862000 132603000 360593000 325001000 91768000 111412000 297688000 342665000 67094000 88643000 229407000 263571000 11151000 13084000 33230000 38544000 285875000 345742000 920918000 969781000 328353000 373831000 1035494000 1057022000 <p id="xdx_89F_eus-gaap--RevenueFromExternalCustomersByGeographicAreasTableTextBlock_z19gykcKqFqf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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. On February 1, 2021, the Company changed the geographic sourcing of certain revenues from the United States to the United Kingdom.</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 id="xdx_8B5_zurfCuJk6Kt1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Revenues Disaggregated by Geographic Region</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; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z53xDJzJ8OGd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_zhg6YkNRljD8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone-<br/> UCaaS</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20220201__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zETsllWInjV1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20220201__20220430_zfI1F26Pcq39" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; 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 April 30, 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 id="xdx_405_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_z7qF1Pk4MQqh" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">26,923</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: 11%; text-align: right">7,930</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: 11%; text-align: right">199,850</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: 11%; text-align: right">234,703</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></tr> <tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_znlKAwAGt46j" 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: xdx2ixbrl1048">—</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: xdx2ixbrl1049">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">74,567</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">74,567</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zW0pezp9QxX6" 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"><span style="-sec-ix-hidden: xdx2ixbrl1053">—</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">7,625</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,458</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,083</td><td style="padding-bottom: 1.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_409_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zV9uxF1NkWXa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">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"><span style="-sec-ix-hidden: xdx2ixbrl1058">—</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">7,625</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">86,025</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">93,650</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; 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_40E_eus-gaap--Revenues_pn3n3_ziwTZc7feyFb" 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">26,923</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">15,555</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">285,875</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">328,353</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <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: normal 10pt Times New Roman, Times, Serif"/></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: normal 10pt 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-indent: 0in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_z2lAJicoMFm6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_z4lUDef5PFsf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone-<br/> UCaaS</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_492_20210201__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zSF3UHR0dMjh" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_497_20210201__20210430_zFEu1GKILqFk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; 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 April 30, 2021</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_zGDuFqkqUiXk" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">16,644</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: 11%; text-align: right">5,844</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: 11%; text-align: right">241,146</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: 11%; text-align: right">263,634</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></tr> <tr id="xdx_404_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zAAnETbTAbpb" 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: xdx2ixbrl1073">—</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: xdx2ixbrl1074">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">92,052</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">92,052</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zzCGGS1bg5c8" 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"><span style="-sec-ix-hidden: xdx2ixbrl1078">—</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">5,601</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,544</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,145</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"> </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_401_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zkLKxXTP9GHb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">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"><span style="-sec-ix-hidden: xdx2ixbrl1083">—</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">5,601</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">104,596</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">110,197</td><td style="padding-bottom: 1.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_404_eus-gaap--Revenues_pn3n3_zC0XXPeuEpHl" 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">16,644</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">11,445</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">345,742</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">373,831</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zNekS2UUGXWc" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_zRgljGbxiPk9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone-<br/> UCaaS</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20210801__20220430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_zS7C85dT048b" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20210801__20220430_znn3veLoQUcd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; 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">Nine Months Ended April 30, 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 id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--US_zab8nPZsxsvf" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">72,573</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: 11%; text-align: right">21,911</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: 11%; text-align: right">649,713</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: 11%; text-align: right">744,197</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></tr> <tr id="xdx_404_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_z3Uxp1V4u9tf" 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: xdx2ixbrl1098">—</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: xdx2ixbrl1099">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,647</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,647</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zVmFcDY4c97f" 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"><span style="-sec-ix-hidden: xdx2ixbrl1103">—</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">20,092</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">37,558</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">57,650</td><td style="padding-bottom: 1.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_401_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zFJckHOFjusc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">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"><span style="-sec-ix-hidden: xdx2ixbrl1108">—</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">20,092</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">271,205</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">291,297</td><td style="padding-bottom: 1.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_404_eus-gaap--Revenues_pn3n3_zV50s9MeRrie" 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">72,573</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">42,003</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">920,918</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,035,494</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--FintechMember_zxBaW7JK6WR4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fintech</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--Net2phoneUCaaSMember_zhbbnkDlXtw" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">net2phone-<br/> UCaaS</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20200801__20210430__us-gaap--StatementBusinessSegmentsAxis__custom--TraditionalCommunicationsMember_z7Z7LM4M2Y7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Traditional Communications</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20200801__20210430_z5nhHlFXlRZk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="text-align: center; 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">Nine Months Ended April 30, 2021</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_z4oOUQD2my5d" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">United States</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">55,229</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: 11%; text-align: right">16,613</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: 11%; text-align: right">778,230</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: 11%; text-align: right">850,072</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></tr> <tr id="xdx_404_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__country--GB_zSnh9H0NQLMl" 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: xdx2ixbrl1123">—</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: xdx2ixbrl1124">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152,188</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152,188</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--OthersMember_zD5u7SVY63t4" 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"><span style="-sec-ix-hidden: xdx2ixbrl1128">—</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">15,399</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,363</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">54,762</td><td style="padding-bottom: 1.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_401_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--NonUsMember_zVyvsgalA9cb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">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"><span style="-sec-ix-hidden: xdx2ixbrl1133">—</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">15,399</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">191,551</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">206,950</td><td style="padding-bottom: 1.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_404_eus-gaap--Revenues_pn3n3_zdyL3TfljK5e" 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">55,229</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">32,012</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">969,781</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,057,022</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0in"/> 26923000 7930000 199850000 234703000 74567000 74567000 7625000 11458000 19083000 7625000 86025000 93650000 26923000 15555000 285875000 328353000 16644000 5844000 241146000 263634000 92052000 92052000 5601000 12544000 18145000 5601000 104596000 110197000 16644000 11445000 345742000 373831000 72573000 21911000 649713000 744197000 233647000 233647000 20092000 37558000 57650000 20092000 271205000 291297000 72573000 42003000 920918000 1035494000 55229000 16613000 778230000 850072000 152188000 152188000 15399000 39363000 54762000 15399000 191551000 206950000 55229000 32012000 969781000 1057022000 <p id="xdx_892_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zFCi64jnUC3h" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BA_zdUqcEcXhhvj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Information About Contract Liability Balance</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"> </td> <td colspan="2" id="xdx_493_20220201_20220430" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20210201_20210430" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20210801_20220430" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></div></div></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20200801_20210430" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></div></div></td><td style="padding-bottom: 1.5pt"> </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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"/></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></div></div></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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></p> <div style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></div></div></td><td style="padding-bottom: 1.5pt"> </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_409_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_i_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left; padding-bottom: 2.5pt">Revenue recognized in the period from amounts included in the contract liability balance at the beginning of the period</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: 11%; text-align: right">18,751</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: 11%; text-align: right">21,926</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: 11%; text-align: right">25,437</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: 11%; text-align: right">27,690</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 23.75pt"/> 18751000 21926000 25437000 27690000 <p id="xdx_895_eus-gaap--CapitalizedContractCostTableTextBlock_z8pG2sZV79O6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B1_zaiPqTYVdaI3" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Deferred Customer Contract Acquisition Costs</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220430" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20210731" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--CapitalizedContractCostNetCurrent_iI_pn3n3_maCCCNzJaP_zTt7Bk5eyH49" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred customer contract acquisition costs included in “Other current assets”</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,978</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,460</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn3n3_maCCCNzJaP_zSWrQLQKx2Le" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred customer contract acquisition costs included in “Other assets”</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,435</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,151</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--CapitalizedContractCostNet_iTI_pn3n3_mtCCCNzJaP_zDOmgzHA6GW9" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,413</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,611</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 3978000 3460000 3435000 3151000 7413000 6611000 <p id="xdx_89A_ecustom--AmortizationOfDeferredCustomerContractAcquisitionCostsTableTextBlock_zrkYOUadgxzc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B4_zy2Ax1oS0Wl" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Amortization of Deferred Customer Contract Acquisition Costs</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_494_20220201__20220430_z4cLtV1iGg7f" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49F_20210201__20210430_zKiniVA9JWP2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_498_20210801__20220430_ze7HE1Yr6ly2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_492_20200801__20210430_z7G8xtv8tWEb" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--CapitalizedContractCostAmortization_pn3n3_zSGESysSMD71" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization of deferred customer contract acquisition costs</span></td><td style="padding-bottom: 2.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; 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; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,121</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; 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; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">950</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; 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; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,163</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; width: 1%; 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; width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,581</span></td><td style="padding-bottom: 2.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 1121000 950000 3163000 2581000 <p id="xdx_809_eus-gaap--LesseeOperatingLeasesTextBlock_zTKV6qh9Yf13" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_823_zx6Zsjx99PUi">Leases</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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_90F_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20220430__srt--RangeAxis__srt--MinimumMember_zSVj4mzAg1pi">one year</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_90C_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20220430__srt--RangeAxis__srt--MaximumMember_z7KIkooTwy34">six years</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">. net2phone-UCaaS 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 the options to extend or terminate the leases.</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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">net2phone-UCaaS is the lessee in 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: 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company leases office and parking space in a building and parking garage located at 520 Broad Street, Newark, New Jersey that is owned by the Company’s former subsidiary, Rafael Holdings, Inc. (“Rafael”). The Company also leases office space in Israel from Rafael. Howard S. Jonas, the Chairman of the Company’s Board of Directors, is also the Chairman of the Board of Directors of Rafael. <span id="xdx_903_eus-gaap--LesseeOperatingLeaseDescription_c20210801__20220430__us-gaap--GeographicDistributionAxis__custom--NewarkMember_zs9RM392XUJk">The Newark lease expires in April 2025 and the Israel lease expires in July 2025.</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In each of the three months ended April 30, 2022 and 2021, the Company incurred lease costs of $<span id="xdx_90F_eus-gaap--OperatingLeaseCost_pn5n6_c20220201__20220430__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zjV4miBUNLT9"><span id="xdx_90D_eus-gaap--OperatingLeaseCost_pn5n6_c20210201__20210430__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zxqBCcDuiBz3">0.5</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, and in each of the nine months ended April 30, 2022 and 2021, the Company incurred lease costs of $<span id="xdx_901_eus-gaap--OperatingLeaseCost_pn5n6_c20210801__20220430__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zrLMaKwHnrmg"><span id="xdx_903_eus-gaap--OperatingLeaseCost_pn5n6_c20200801__20210430__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zPQ9SM68fudh">1.4</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million in connection with the Rafael leases, which is included in operating lease cost in the table below.</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_894_eus-gaap--LeaseCostTableTextBlock_zxV1wRlOXqI9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BE_z50oCCPaiz03" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Supplemental Disclosures Related to the Company's Operating Leases</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49A_20220201__20220430_zPDOiDVMuqM5" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49C_20210201__20210430_zZdEeHxVqyoj" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_495_20210801__20220430_zv2VrwWe3M5a" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49F_20200801__20210430_zTLK85AFOtAj" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseCost_pn3n3_zqpkUbUhKgaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease cost</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">743</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">700</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,130</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,125</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--ShortTermLeaseCost_pn3n3_zbEkSkwAEhbd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term lease cost</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">277</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">217</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">877</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">412</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LeaseCost_pn3n3_zwwzdrD3oLej" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease cost</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,020</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">917</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,007</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,537</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--OperatingLeasePayments_pn3n3_zUjOXeB5gs2a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating cash flows from operating leases</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">724</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">694</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,089</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,076</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeasePayments_pn3n3_zN2MHA64Ff8d" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; 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; text-align: right">724</td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">694</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,089</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,076</span></td><td style="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_8AC_zfjYYWOo9o16" 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_894_ecustom--ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesTableTextBlock_zKtSEMligHij" 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 id="xdx_8BB_zvI0sL5cxenf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Supplemental Disclosures Related Weighted Average Operating Leases</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining lease term-operating leases</span></td><td style="width: 2%; 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; width: 1%; 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; width: 16%; text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220430_zFUMb6LzJYS7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; 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; width: 1%; 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; width: 16%; text-align: right"><span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20210731_zCuYOueKFGa2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="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">Weighted-average discount rate-operating leases</span></td><td style="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; 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; text-align: right"><span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20220430_zJFXOIZ8ax5b" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="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; 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; text-align: right"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20210731_zTZoqf770agi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9</span></td><td style="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_8AB_zhkB8gpJ3ZC" 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the nine months ended April 30, 2022, the Company entered into new office leases with an aggregate operating lease liability of $<span id="xdx_905_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_pn5n6_c20210801__20220430_zpwYovSRxgA3">2.2 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million. The Company’s aggregate operating lease liability was as follows:</span></p> <p id="xdx_890_ecustom--ScheduleOfOperatingLeaseLiabilityTableTextBlock_zYD84FI09tij" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BA_zKsrpic9SHUa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Aggregate Operating Lease Liability</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49A_20220430_zIKsXFeyGKc7" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_494_20210731_zrXmX0fT99M3" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzhJD_z6tZhpMaFBg3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities included in “Other current liabilities”</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,892</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,456</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzhJD_zZHmLpkYhT3e" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities included in noncurrent liabilities</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,322</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,473</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzhJD_zLHPIZBwOVBg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,214</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,929</span></td><td style="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_8AA_zR6epFxRLI59" 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--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zYeSYFIn16e7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BC_zuBy0dT8JNP9" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Future Minimum Maturities of Operating Lease Liabilities</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_49C_20220430_zHHtbpgtuMh4" style="font-family: 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-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Twelve-month period ending April 30:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pn3n3_maLOLLPzZon_z4jllPobrnQ9" style="vertical-align: bottom; background-color: White"> <td style="width: 80%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,101</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_maLOLLPzZon_zFnCvZSk8xHk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,643</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_maLOLLPzZon_zL64WUeOyWh1" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,362</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_maLOLLPzZon_z2mByCG8Pxya" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">283</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3_maLOLLPzZon_zloFMIKDrMgh" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">141</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_pn3n3_maLOLLPzZon_zs57cAtb0HW4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzZon_zxBkFIqpoJv7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,613</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zG9GUiCncX16" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less imputed interest</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(399</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease liabilities</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,214</span></td><td style="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_8AC_zUk8jAQTbn9d" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> P1Y P6Y The Newark lease expires in April 2025 and the Israel lease expires in July 2025. 500000 500000 1400000 1400000 <p id="xdx_894_eus-gaap--LeaseCostTableTextBlock_zxV1wRlOXqI9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BE_z50oCCPaiz03" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Supplemental Disclosures Related to the Company's Operating Leases</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49A_20220201__20220430_zPDOiDVMuqM5" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49C_20210201__20210430_zZdEeHxVqyoj" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_495_20210801__20220430_zv2VrwWe3M5a" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49F_20200801__20210430_zTLK85AFOtAj" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseCost_pn3n3_zqpkUbUhKgaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease cost</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">743</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">700</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,130</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,125</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--ShortTermLeaseCost_pn3n3_zbEkSkwAEhbd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term lease cost</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">277</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">217</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">877</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">412</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LeaseCost_pn3n3_zwwzdrD3oLej" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease cost</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,020</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">917</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,007</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,537</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--OperatingLeasePayments_pn3n3_zUjOXeB5gs2a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating cash flows from operating leases</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">724</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">694</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,089</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,076</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeasePayments_pn3n3_zN2MHA64Ff8d" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; 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; text-align: right">724</td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">694</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,089</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,076</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 743000 700000 2130000 2125000 277000 217000 877000 412000 1020000 917000 3007000 2537000 724000 694000 2089000 2076000 724000 694000 2089000 2076000 <p id="xdx_894_ecustom--ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesTableTextBlock_zKtSEMligHij" 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 id="xdx_8BB_zvI0sL5cxenf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Supplemental Disclosures Related Weighted Average Operating Leases</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining lease term-operating leases</span></td><td style="width: 2%; 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; width: 1%; 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; width: 16%; text-align: right"><span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220430_zFUMb6LzJYS7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; 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; width: 1%; 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; width: 16%; text-align: right"><span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20210731_zCuYOueKFGa2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="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">Weighted-average discount rate-operating leases</span></td><td style="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; 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; text-align: right"><span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20220430_zJFXOIZ8ax5b" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.0</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="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; 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; text-align: right"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20210731_zTZoqf770agi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> P3Y P3Y4M24D 0.030 0.029 2200000 <p id="xdx_890_ecustom--ScheduleOfOperatingLeaseLiabilityTableTextBlock_zYD84FI09tij" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BA_zKsrpic9SHUa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Aggregate Operating Lease Liability</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49A_20220430_zIKsXFeyGKc7" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_494_20210731_zrXmX0fT99M3" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzhJD_z6tZhpMaFBg3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities included in “Other current liabilities”</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,892</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,456</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzhJD_zZHmLpkYhT3e" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities included in noncurrent liabilities</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,322</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,473</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzhJD_zLHPIZBwOVBg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,214</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,929</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 2892000 2456000 5322000 5473000 8214000 7929000 <p id="xdx_890_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zYeSYFIn16e7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BC_zuBy0dT8JNP9" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Future Minimum Maturities of Operating Lease Liabilities</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_49C_20220430_zHHtbpgtuMh4" style="font-family: 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-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Twelve-month period ending April 30:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_pn3n3_maLOLLPzZon_z4jllPobrnQ9" style="vertical-align: bottom; background-color: White"> <td style="width: 80%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,101</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pn3n3_maLOLLPzZon_zFnCvZSk8xHk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,643</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pn3n3_maLOLLPzZon_zL64WUeOyWh1" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,362</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pn3n3_maLOLLPzZon_z2mByCG8Pxya" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">283</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_pn3n3_maLOLLPzZon_zloFMIKDrMgh" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">141</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_iI_pn3n3_maLOLLPzZon_zs57cAtb0HW4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzZon_zxBkFIqpoJv7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,613</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zG9GUiCncX16" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less imputed interest</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(399</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease liabilities</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,214</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 3101000 2643000 2362000 283000 141000 83000 8613000 399000 8214000 <p id="xdx_809_eus-gaap--CashAndCashEquivalentsDisclosureTextBlock_zW6YFsNkDhbc" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_82B_zkkdkWvnWFZ9">Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_897_eus-gaap--ScheduleOfCashAndCashEquivalentsTableTextBlock_zSwGGKtbkVvk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BB_zqv1fIa813f5" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_497_20220430_zensQCu0G4dk" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_499_20210731_zTeCyiqlIFKk" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzaal_zp65x6tnF5L5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97,139</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107,147</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--RestrictedCashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzaal_zVeGUhLwyWH1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted cash and cash equivalents</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100,957</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119,769</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzaal_zakV1pZ6COob" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total cash, cash equivalents, and restricted cash and cash equivalents</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">198,096</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">226,916</span></td><td style="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_8AB_zzdEQ6QWnVle" 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At April 30, 2022 and July 31, 2021, restricted cash and cash equivalents included $<span id="xdx_90C_eus-gaap--RestrictedCashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20220430__srt--ProductOrServiceAxis__custom--IDTFinancialServicesLimitedMember_zr5uGPU5Ail5">96.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_90F_eus-gaap--RestrictedCashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20210731__srt--ProductOrServiceAxis__custom--IDTFinancialServicesLimitedMember_zgWpDkoy81ej">115.8 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, respectively, in restricted cash and cash equivalents for customer deposits held by IDT Financial Services Limited (“IDT Financial Services”), the Company’s Gibraltar-based bank. 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: 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: 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: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 April 30, 2022 and July 31, 2021, “Cash and cash equivalents” in the Company’s consolidated balance sheets included an aggregate of $<span id="xdx_908_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20220430__srt--ProductOrServiceAxis__custom--IDTPaymentServicesMember_zkwfKfz7IFF7">10.5 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_903_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20210731__srt--ProductOrServiceAxis__custom--IDTPaymentServicesMember_zEhsV9UIy6Z8">15.3 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 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_eus-gaap--ScheduleOfCashAndCashEquivalentsTableTextBlock_zSwGGKtbkVvk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BB_zqv1fIa813f5" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_497_20220430_zensQCu0G4dk" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_499_20210731_zTeCyiqlIFKk" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzaal_zp65x6tnF5L5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97,139</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107,147</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--RestrictedCashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzaal_zVeGUhLwyWH1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted cash and cash equivalents</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">100,957</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">119,769</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzaal_zakV1pZ6COob" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total cash, cash equivalents, and restricted cash and cash equivalents</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">198,096</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">226,916</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 97139000 107147000 100957000 119769000 198096000 226916000 96000000.0 115800000 10500000 15300000 <p id="xdx_806_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zs1n3onI6Gcl" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_823_zpaYCkt3h6yi">Debt Securities</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_zXUuVUaw6zF9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B9_zpNAfpvzt7M8" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Available-for-sale Securities</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 style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amortized Cost </b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 0in"/></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gross Unrealized Gains </b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gross Unrealized Losses</b> </span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><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; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>(in thousands)</b></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2022:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F46_z5U4ZTw1dwul" style="padding-left: 10pt; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificates of deposit*</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zKuGGvb8zMT" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____z4Wc28TaArud" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1265">—</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zUe1lAm8Hqg5" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zOjODhvg8SHk" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,991</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury bills and notes</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_z4LU2hp7HDE" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,964</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zuaiuRzeBs52" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zWsRTqli2MV8" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(80</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zV0HCYfTbm74" style="text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,885</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zzn6JxrVSyf1" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,957</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zXWQ1f064S32" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1281">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_z4yHgmfWI7vl" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(452</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zximDU1qcNE3" style="text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,505</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal bonds</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_zxIVAjZJya2c" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,341</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_zU5un8LkTdx5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1289">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_ztYrX0nzC9X7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(16</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_zyQUTu8Zio37" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,325</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220430_zbM4lxogOXI" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,262</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220430_z04D4DYAupg6" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220430_zdisLX6Wwwil" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(557</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430_zCFuOJbfmLka" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,706</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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>July 31, 2021:</b></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F40_zoL6bgWBZXw4" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificates of deposit*</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zpBSRGM1xUWh" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,200</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____z3NNeJYZHd4d" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____z9qt2cxUm9o8" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1307">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zcl0fYRdGl86" style="text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,203</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury bills and notes</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,669</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1313">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zotveLus89Lk" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(17</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,652</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,327</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zL9CJ1EWb633" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(33</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,332</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal bonds</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,825</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1329">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_z4cz9VZDz2og" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1331">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,825</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20210731_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,021</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20210731_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20210731_zGIFLV8onQzc" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(50</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20210731_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,012</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 23.75pt; text-align: justify; 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; 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_zTTSgyTrdlk5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F10_zwkGNFr6vzzl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each of the certificates of deposit held by the Company 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_8A2_zhMd4jdlWDK7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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_900_eus-gaap--ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_pn5n6_c20220201__20220430_zVPxUW97u1lj">1.9 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_90A_eus-gaap--ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_pn5n6_c20210201__20210430_zhs3qoew9eti">7.1 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million in the three months ended April 30, 2022 and 2021, respectively, and $<span id="xdx_900_eus-gaap--ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_pn5n6_c20210801__20220430_z5JxseGaRCej">7.8 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_902_eus-gaap--ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_pn5n6_c20200801__20210430_zvM2yowz9fY7">18.7 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million in the nine months ended April 30, 2022 and 2021, respectively. There were no realized gains or realized losses from sales of debt securities in the three and nine months ended April 30, 2022 and 2021. 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: 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_89F_eus-gaap--DebtSecuritiesAvailableForSaleTableTextBlock_zZ1zHTNHW9p8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 April 30, 2022 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 id="xdx_8BD_z68fp3fFa0D4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Contractual Maturities of Available-for-sale Debt Securities</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="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49F_20220430_zLqmW9JqOF76" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_maAFSSDzELz_z05BlBc1SNcb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Within one year</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 26%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,868</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_maAFSSDzELz_zxK0Tdue5Y6l" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After one year through five years</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,544</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_maAFSSDzELz_zSuW4yOTLza6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After five years through ten years</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,723</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_maAFSSDzELz_zVX921PSjOSg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After ten years</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">571</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iTI_pn3n3_mtAFSSDzELz_zZMv9NsmG6e1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,706</span></td><td style="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_8A1_znzS4R6MPLm6" 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--DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_zJZZGjQke6E2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B1_zIPMBAJpxMCh" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Available-for-sale Securities, Unrealized Loss Position</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 style="font: bold 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 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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unrealized Losses</b></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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value</b></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"> <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 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 colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2022:</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"><b> </b></span></td><td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"/></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-left: 10pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificates of deposit</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 id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_zp5CTJRdH3ia" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</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 id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_zjaAR4VsxOS8" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,991</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: 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">U.S. Treasury bills and notes</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 id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zxIA359xMWok" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">80</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 id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zZN8zzn8hH0j" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">887</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 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</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 id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zWRBZFC0RLk3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">452</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 id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zcW0Mv8JJurc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,495</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 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; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal bonds</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 id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_z2rYJhWzd8D7" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</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 id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_z7bCNkabv8xl" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,907</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: White"> <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></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; padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</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 id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220430_zL79kPtCqwjf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">557</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 id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220430_zIzznT0HTIS2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,280</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> <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"><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="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; 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; 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="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; 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; 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: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 31, 2021:</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 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury bills and notes</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 id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zLy1iZjOVKPc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</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 id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,652</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 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; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</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 id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zLu57Z0GwEOh" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</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 id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,293</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: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><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 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; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</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 id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20210731_zZ1njMoLBVQ3" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</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 id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20210731_pn3n3" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,945</span></td><td style="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_8A5_zFKdigLZUHoj" 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-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zGvEoBcPrzVl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At July 31, 2021, there were no securities in a continuous unrealized loss position for 12 months or longer. At April 30, 2022, the following available-for-sale debt securities included in the table 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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BF_zbFbbTc96Mn7" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Continuous Unrealized Loss Position for 12 Months or Longer</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 style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unrealized Losses</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury bills and notes</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_z7elu7225Fhk" style="width: 16%; text-align: right" title="Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">80</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zc32EyUzUw6f" style="width: 16%; text-align: right" title="Fair Value, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">887</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zVns4sC3ScL7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">257</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zL6EVYpw3v1k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair Value, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,713</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220430_zOQyu2XkcFnk" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">337</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220430_zKyDgD7iezL4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair Value, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,600</span></td><td style="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_8A4_zLtvJZUaZ7S9" 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At April 30, 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: 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_eus-gaap--MarketableSecuritiesTextBlock_zXUuVUaw6zF9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B9_zpNAfpvzt7M8" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Available-for-sale Securities</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 style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amortized Cost </b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 0in"/></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gross Unrealized Gains </b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gross Unrealized Losses</b> </span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><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; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>(in thousands)</b></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2022:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F46_z5U4ZTw1dwul" style="padding-left: 10pt; width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificates of deposit*</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zKuGGvb8zMT" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____z4Wc28TaArud" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1265">—</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zUe1lAm8Hqg5" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zOjODhvg8SHk" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,991</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury bills and notes</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_z4LU2hp7HDE" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,964</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zuaiuRzeBs52" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zWsRTqli2MV8" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(80</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zV0HCYfTbm74" style="text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,885</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zzn6JxrVSyf1" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,957</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zXWQ1f064S32" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1281">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_z4yHgmfWI7vl" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(452</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zximDU1qcNE3" style="text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,505</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal bonds</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_zxIVAjZJya2c" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,341</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_zU5un8LkTdx5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1289">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_ztYrX0nzC9X7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(16</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_zyQUTu8Zio37" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,325</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20220430_zbM4lxogOXI" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,262</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20220430_z04D4DYAupg6" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20220430_zdisLX6Wwwil" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(557</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430_zCFuOJbfmLka" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,706</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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>July 31, 2021:</b></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F40_zoL6bgWBZXw4" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificates of deposit*</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zpBSRGM1xUWh" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,200</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____z3NNeJYZHd4d" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____z9qt2cxUm9o8" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1307">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_fKg_____zcl0fYRdGl86" style="text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,203</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury bills and notes</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,669</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1313">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zotveLus89Lk" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(17</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,652</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,327</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zL9CJ1EWb633" style="text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(33</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,332</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal bonds</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,825</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1329">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_z4cz9VZDz2og" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1331">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,825</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_c20210731_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,021</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c20210731_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20210731_zGIFLV8onQzc" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(50</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20210731_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Debt Securities, Available-for-sale"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,012</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 23.75pt; text-align: justify; 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; 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_zTTSgyTrdlk5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F10_zwkGNFr6vzzl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each of the certificates of deposit held by the Company has a CUSIP, was purchased in the secondary market through a broker and may be sold in the secondary market.</span></td> </tr></table> 2000000 9000 1991000 10964000 1000 80000 10885000 3957000 452000 3505000 6341000 16000 6325000 23262000 1000 557000 22706000 1200000 3000 1203000 1669000 17000 1652000 6327000 38000 33000 6332000 4825000 4825000 14021000 41000 50000 14012000 1900000 7100000 7800000 18700000 <p id="xdx_89F_eus-gaap--DebtSecuritiesAvailableForSaleTableTextBlock_zZ1zHTNHW9p8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 April 30, 2022 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 id="xdx_8BD_z68fp3fFa0D4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Contractual Maturities of Available-for-sale Debt Securities</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="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49F_20220430_zLqmW9JqOF76" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_maAFSSDzELz_z05BlBc1SNcb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Within one year</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 26%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,868</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_maAFSSDzELz_zxK0Tdue5Y6l" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After one year through five years</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,544</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_maAFSSDzELz_zSuW4yOTLza6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After five years through ten years</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,723</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_maAFSSDzELz_zVX921PSjOSg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">After ten years</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">571</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iTI_pn3n3_mtAFSSDzELz_zZMv9NsmG6e1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,706</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 13868000 5544000 2723000 571000 22706000 <p id="xdx_893_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_zJZZGjQke6E2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B1_zIPMBAJpxMCh" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Available-for-sale Securities, Unrealized Loss Position</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 style="font: bold 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 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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unrealized Losses</b></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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value</b></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"> <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 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 colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2022:</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"><b> </b></span></td><td colspan="6" style="font: 10pt Times New Roman, Times, Serif; text-align: center"/></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-left: 10pt; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificates of deposit</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 id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_zp5CTJRdH3ia" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</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 id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CertificatesOfDepositMember_zjaAR4VsxOS8" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,991</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: 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">U.S. Treasury bills and notes</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 id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zxIA359xMWok" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">80</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 id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zZN8zzn8hH0j" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">887</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 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</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 id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zWRBZFC0RLk3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">452</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 id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zcW0Mv8JJurc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,495</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 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; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Municipal bonds</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 id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_z2rYJhWzd8D7" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</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 id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--MunicipalBondsMember_z7bCNkabv8xl" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,907</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: White"> <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></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; padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</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 id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20220430_zL79kPtCqwjf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">557</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 id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20220430_zIzznT0HTIS2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,280</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> <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"><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="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; 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; 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="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; 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; 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: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 31, 2021:</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 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury bills and notes</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 id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zLy1iZjOVKPc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</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 id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_pn3n3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,652</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 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; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</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 id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zLu57Z0GwEOh" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</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 id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20210731__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_pn3n3" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,293</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: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt"><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 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; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</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 id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20210731_zZ1njMoLBVQ3" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</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 id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c20210731_pn3n3" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Debt Securities, Available-for-sale, Unrealized Loss Position"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,945</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 9000 1991000 80000 887000 452000 3495000 16000 5907000 557000 12280000 17000 1652000 33000 3293000 50000 4945000 <p id="xdx_894_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zGvEoBcPrzVl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At July 31, 2021, there were no securities in a continuous unrealized loss position for 12 months or longer. At April 30, 2022, the following available-for-sale debt securities included in the table 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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8BF_zbFbbTc96Mn7" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Continuous Unrealized Loss Position for 12 Months or Longer</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 style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unrealized Losses</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair Value</b></span></td><td style="padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. Treasury bills and notes</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_z7elu7225Fhk" style="width: 16%; text-align: right" title="Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">80</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--USTreasuryBillSecuritiesMember_zc32EyUzUw6f" style="width: 16%; text-align: right" title="Fair Value, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">887</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bonds</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zVns4sC3ScL7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">257</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220430__us-gaap--InformationByCategoryOfDebtSecurityAxis__us-gaap--CorporateBondSecuritiesMember_zL6EVYpw3v1k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair Value, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,713</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20220430_zOQyu2XkcFnk" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">337</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20220430_zKyDgD7iezL4" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair Value, Securities in a continuous unrealized loss position for 12 months or longer"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,600</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 80000 887000 257000 1713000 337000 2600000 <p id="xdx_800_eus-gaap--InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock_zzrcgoSP6Ww1" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_826_zrZDB3G6hbH3">Equity Investments</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_89B_ecustom--ScheduleOfEquityInvestmentsTableTextBlock_zzjY0J4I20A5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B8_zI1jdcGyrvEk" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Equity Investments</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49A_20220430_zWON5qvJUEU3" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_493_20210731_zBeBjPWEpZAk" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--ZedgeIncMember_z8LacpLWHNqk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zedge, Inc. Class B common stock, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_ecustom--NumberOfRelatedPartySharesReceived_pid_c20200801__20210731__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--ZedgeIncMember_zCVYc1nnpsvf">42,282 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares at April 30, 2022 and July 31, 2021</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">217</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">649</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zrmgGxF0BU7l" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rafael Holdings, Inc. Class B common stock, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_ecustom--NumberOfRelatedPartySharesReceived_pid_c20210801__20220430__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zPTSjf5Whix2">290,214 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_ecustom--NumberOfRelatedPartySharesReceived_pid_c20200801__20210731__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zVVa4WpqckKb">246,565 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares at April 30, 2022 and July 31, 2021, respectively</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">624</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,479</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--RestrictedCommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zkg1tXqM9uS5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rafael Holdings, Inc. restricted Class B common stock, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_ecustom--NumberOfRelatedPartySharesReceived_pid_dxL_c20210801__20220430__us-gaap--StatementClassOfStockAxis__custom--RestrictedCommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zRkkhYOiPAn">nil </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_ecustom--NumberOfRelatedPartySharesReceived_pid_c20200801__20210731__us-gaap--StatementClassOfStockAxis__custom--RestrictedCommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_z4qrAbGyKvp">43,649 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares at April 30, 2022 and July 31, 2021, respectively</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1421">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,209</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--InvestmentTypeAxis__custom--OtherMarketableEquitySecuritiesMember_zkxIVYKlOM98" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other marketable equity securities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,048</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,630</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--MutualFundMember_zJAmzGW9aDu3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed income mutual funds</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,290</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,467</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_zcUIPC1B1Q83" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current equity investments</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,179</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,434</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--SeriesCConvertiblePreferredStockMember__dei--LegalEntityAxis__custom--VisaIncMember_zJ3yECThetGi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,465</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--SeriesBAndSeriesCConvertiblePreferredStockMember_zYX1FevsHnc9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Series B and Series C convertible preferred stock—equity method investment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,744</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,901</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--HedgeFundsMember_zc5xKAdXq9J1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hedge funds</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,619</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,563</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--OtherInvestmentsMember_zKGYkrdngXP5" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">825</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,725</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LongTermInvestments_iI_pn3n3_zgPfpnwIQ2db" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncurrent equity investments</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,319</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,654</span></td><td style="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_8AA_z0mZGSMvV4xe" 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: 0pt; text-align: justify; text-indent: 0.25in"><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_90C_ecustom--NumberOfRelatedPartySharesReceived_pid_c20210801__20220430__us-gaap--StatementClassOfStockAxis__custom--UnrestrictedCommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zGTR4097XgV5">28,320 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 related thereto. The Company purchased <span id="xdx_902_eus-gaap--InvestmentOwnedBalanceShares_iI_pid_c20210731__us-gaap--StatementClassOfStockAxis__custom--CommonStockClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_z5z3C2aUB3gh">261,894 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of Rafael Class B common stock in fiscal 2021, including <span id="xdx_908_ecustom--NumberOfRelatedPartySharesReceived_pid_c20200801__20210731__us-gaap--StatementClassOfStockAxis__custom--RestrictedCommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_z4ITYxgQqK29" title="Related party shares received">43,649</span> shares that were not available for sale, assignment, or transfer until the restrictions lapsed in September 2021. 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: 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_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_zywlMfZb2VQ7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 id="xdx_8B8_z6yuIPfetSLh" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Carrying Value of Equity Investments</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="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220201__20220430_zuqmPN0ASq0k" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20210201__20210430_z4TZwHfR6hW4" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20210801__20220430_zPOwUDgXGUyc" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20200801__20210430_zl1dj0JeSFx2" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iS_pn3n3_zjLGFhEp7Qsb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, beginning of period</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,539</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,223</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,743</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,109</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_ecustom--RedemptionForVisaMandatoryReleaseAssessment_pn3n3_zVMMJkjtvf69" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemption for Visa mandatory release assessment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1461">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1462">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1463">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,870</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_403_ecustom--AdjustmentForObservableTransactionsInvolvingSimilarInvestmentFromSameIssuer_pn3n3_zfnxIURDe697" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjustment for observable transactions involving a similar investment from the same issuer</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(130</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">404</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(334</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">388</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionsAmount_pn3n3_zTdiIHuesl48" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemptions</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1471">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1473">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40F_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_pn3n3_z2IB7Ciwqbod" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairments</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1476">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1477">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1478">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1479">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iE_pn3n3_zWt1BzG8Peq4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, end of the period</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,409</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,621</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,409</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,621</span></td><td style="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_8AF_z1x6QA6vBxh4" 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company decreased the carrying value of the shares of Visa Series C Preferred it held by $<span id="xdx_903_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount_pn5n6_c20220201__20220430__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesCConvertibleParticipatingPreferredStockMember_zCupFm1LWKlj">0.1</span> million and $<span id="xdx_903_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount_pn5n6_c20210801__20220430__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesCConvertibleParticipatingPreferredStockMember_zkQTuPPgkEw">0.3</span> million in the three and nine months ended April 30, 2022, respectively, and the Company increased the carrying value of the shares of Visa Series C Preferred it held by $<span id="xdx_905_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_pn5n6_c20220201__20220430__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesCConvertibleParticipatingPreferredStockMember_z7gWl4W0eCAk"><span id="xdx_90C_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_pn5n6_c20210801__20220430__us-gaap--StatementClassOfStockAxis__custom--VisaSeriesCConvertibleParticipatingPreferredStockMember_zH6VODvbmlf6">0.4</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million in both the three and nine months ended April 30, 2021, based on the fair value of Visa Class A common stock and a discount for lack of current marketability.</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"> </span></p> <p id="xdx_89D_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_zIj4xNcfLEr9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized gains and losses for all equity investments 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 id="xdx_8B3_zHdYeN39icC4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Unrealized (losses) Gains for All Equity Investments</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="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20220201__20220430_zvz5Rl5lEipd" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49F_20210201__20210430_zhZtSIRkfLpf" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20210801__20220430_zSCa2DcJ1Zbh" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20200801__20210430_z3rSw5GT8S69" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--EquitySecuritiesFvNiGainLoss_pn3n3_zAWPjccL8Eyf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net (losses) gains recognized during the period on equity investments</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,416</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,435</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20,862</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,822</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_ecustom--EquitySecuritiesFvNiRecognizedGainLossNetOnEquitySecuritiesRedeemed_pn3n3_zy0cUB3e8jHd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: net gains recognized during the period on equity investments sold during the period</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1497">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1498">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1500">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--EquitySecuritiesFvNiUnrealizedGainLoss_pn3n3_z4FBuY0nPBj3" style="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">Unrealized (losses) gains recognized during the period on equity investments still held at the reporting date</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,416</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,435</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20,872</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,822</span></td><td style="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_8AC_zHTTomlztfm" 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The net losses on investments in the three and nine months ended April 30, 2022 included unrealized losses of $<span id="xdx_901_eus-gaap--EquitySecuritiesFvNiUnrealizedLoss_pn5n6_c20220201__20220430__us-gaap--StatementClassOfStockAxis__custom--CommonStockClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zNYTgP0HuLkf" title="Unrealized losses">0.6</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_901_eus-gaap--EquitySecuritiesFvNiUnrealizedLoss_pn5n6_c20210801__20220430__us-gaap--StatementClassOfStockAxis__custom--CommonStockClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zNxDgBD36eBe">14.1 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, respectively, on shares of Rafael Class B common stock. The net gains on investments in the three and nine months ended April 30, 2021 included unrealized gains of $<span id="xdx_906_eus-gaap--EquitySecuritiesFvNiUnrealizedGain_pn5n6_c20210201__20210430__us-gaap--StatementClassOfStockAxis__custom--CommonStockClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_z8cLlDcJjnH9">4.8 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_901_eus-gaap--EquitySecuritiesFvNiUnrealizedGain_pn5n6_c20200801__20210430__us-gaap--StatementClassOfStockAxis__custom--CommonStockClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zmB7SbQFPQ5j">5.6 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, respectively, on shares of Rafael Class B common stock.</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: 0in"><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; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 2, 2021, the Company paid $<span id="xdx_900_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn6n6_c20210130__20210202__us-gaap--StatementClassOfStockAxis__custom--SeriesBConvertiblePreferredStockMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zDnOqRZu98gk">4.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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_907_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn5n6_c20210809__20210810__us-gaap--StatementClassOfStockAxis__custom--SeriesCConvertiblePreferredStockMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zNPrcj8wh89d">1.1 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20210202__us-gaap--StatementClassOfStockAxis__custom--SeriesBConvertiblePreferredStockMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zyj9x5w7r7W7">23.95</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% of the outstanding shares of the EMI on an as converted basis. The subsequent purchases increased the Company’s ownership to <span id="xdx_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20210810__us-gaap--StatementClassOfStockAxis__custom--SeriesCConvertiblePreferredStockMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zUsYiDbqVmhh">26.57</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% 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: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><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_900_eus-gaap--EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_iI_pn5n6_c20210202_zTbFzXJLe2w8">3.4 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_90B_eus-gaap--EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity_iI_pn6n6_c20210810_zfluvHeTS1g">1.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, the amortization of equity method basis difference is included in the equity in the net loss of investee, which is recorded in “Other (expense) income, net” (see Note 18).</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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 10, 2022, the Company received a secured promissory note from the EMI in exchange for a loan of $<span id="xdx_90B_eus-gaap--ReceivableWithImputedInterestFaceAmount_iI_pn6n6_c20220210__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zh3qK0Wioeqe">1.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million. The note provides for interest on the principal amount at <span id="xdx_90C_eus-gaap--ReceivableWithImputedInterestEffectiveYieldInterestRate_pid_dp_uPure_c20220208__20220210__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zDbY7oF6Bpta">15</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% per annum payable monthly. The note is due and payable on <span id="xdx_905_eus-gaap--ReceivableWithImputedInterestDueDates_dd_c20220208__20220210__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zZYaFsQij5X1">August 3, 2022</span></span><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"> </span></p> <p id="xdx_899_eus-gaap--EquityMethodInvestmentsTextBlock_zpM3G1J63Om9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 id="xdx_8BE_zlaO0VZiYRza" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Summary of Changes in Equity Method Investments</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="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220201__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zF1XHebBk8t9" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20210201__20210430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zm4mdTXXyina" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20210801__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_ztzxUfAHIbZ4" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20200801__20210430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zV8xS0ypfHkb" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended<br/> April 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months Ended<br/> April 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--EquityMethodInvestments_iS_pn3n3_zZUDKxQr7L81" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, beginning of period</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,509</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1524">—</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,901</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1526">—</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn3n3_ztcnKBhDBKcd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchase of convertible preferred stock</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1528">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,051</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--IncomeLossFromEquityMethodInvestments_pn3n3_zqD6JVwleCqc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity in the net loss of investee</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(583</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(386</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,662</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(386</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_408_ecustom--AmortizationOfEquityMethodBasisDifference_pn3n3_zoygYCNFJb67" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization of equity method basis difference</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(182</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(142</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(546</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(142</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--EquityMethodInvestments_iE_pn3n3_zhdcQLhQUEAd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, end of the period</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,744</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,472</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,744</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,472</span></td><td style="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_8AA_zXWwksj71t6h" 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-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_ecustom--EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlock_z181s8g52p71" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized financial information of the EMI was as follows (fiscal 2021 financial information is for the period from February 2, 2021 to April 30, 2021):</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 id="xdx_8B0_zfKL1Q6nsZNc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Summary of Statements of Operations</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="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20220201__20220430_zI0ddOCMmadb" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20210201__20210430_zTQfCNGPKhi3" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49E_20210801__20220430_ziOjP5JfduH" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20200801__20210430_zfX7rBrB2aWf" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--Revenues_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zXoBrfc31SB6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,689</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">718</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,760</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">718</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs and expenses:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--OperatingCostsAndExpenses_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zkfoST17NED" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Direct cost of revenues</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,402</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">804</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,307</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">804</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zHflky7AMZm6" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling, general and administrative</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,265</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,525</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,928</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,525</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OperatingExpenses_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zSmobsQFVc3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total costs and expenses</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,667</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,329</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,235</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,329</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zqb5bwTPfBch" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,978</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,611</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,475</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,611</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_402_eus-gaap--NonoperatingIncomeExpense_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_ztlaVx65M1Pc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other expense</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(82</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1576">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(83</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1578">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--ProfitLoss_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_z9VUJXnU6Okg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,060</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,611</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><p style="margin: 0">(5,558</p></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,611</span></td><td style="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_8A0_zmlJxEN0otC" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_89B_ecustom--ScheduleOfEquityInvestmentsTableTextBlock_zzjY0J4I20A5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"><span id="xdx_8B8_zI1jdcGyrvEk" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Equity Investments</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_49A_20220430_zWON5qvJUEU3" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" id="xdx_493_20210731_zBeBjPWEpZAk" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--ZedgeIncMember_z8LacpLWHNqk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zedge, Inc. Class B common stock, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_904_ecustom--NumberOfRelatedPartySharesReceived_pid_c20200801__20210731__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--ZedgeIncMember_zCVYc1nnpsvf">42,282 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares at April 30, 2022 and July 31, 2021</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">217</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">649</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zrmgGxF0BU7l" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rafael Holdings, Inc. Class B common stock, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_ecustom--NumberOfRelatedPartySharesReceived_pid_c20210801__20220430__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zPTSjf5Whix2">290,214 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_ecustom--NumberOfRelatedPartySharesReceived_pid_c20200801__20210731__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zVVa4WpqckKb">246,565 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares at April 30, 2022 and July 31, 2021, respectively</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">624</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,479</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--RestrictedCommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zkg1tXqM9uS5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rafael Holdings, Inc. restricted Class B common stock, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_900_ecustom--NumberOfRelatedPartySharesReceived_pid_dxL_c20210801__20220430__us-gaap--StatementClassOfStockAxis__custom--RestrictedCommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_zRkkhYOiPAn">nil </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEVxdWl0eSBJbnZlc3RtZW50cyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90D_ecustom--NumberOfRelatedPartySharesReceived_pid_c20200801__20210731__us-gaap--StatementClassOfStockAxis__custom--RestrictedCommonClassBMember__dei--LegalEntityAxis__custom--RafaelHoldingsIncMember_z4qrAbGyKvp">43,649 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares at April 30, 2022 and July 31, 2021, respectively</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1421">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,209</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--InvestmentTypeAxis__custom--OtherMarketableEquitySecuritiesMember_zkxIVYKlOM98" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other marketable equity securities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,048</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,630</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--MutualFundMember_zJAmzGW9aDu3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed income mutual funds</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,290</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,467</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--EquitySecuritiesFvNi_iI_pn3n3_zcUIPC1B1Q83" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current equity investments</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,179</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,434</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--SeriesCConvertiblePreferredStockMember__dei--LegalEntityAxis__custom--VisaIncMember_zJ3yECThetGi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Visa Inc. Series C Convertible Participating Preferred Stock (“Visa Series C Preferred”)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,465</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--StatementClassOfStockAxis__custom--SeriesBAndSeriesCConvertiblePreferredStockMember_zYX1FevsHnc9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Series B and Series C convertible preferred stock—equity method investment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,744</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,901</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--HedgeFundsMember_zc5xKAdXq9J1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hedge funds</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,619</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,563</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--LongTermInvestments_iI_pn3n3_hus-gaap--InvestmentTypeAxis__us-gaap--OtherInvestmentsMember_zKGYkrdngXP5" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">825</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,725</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LongTermInvestments_iI_pn3n3_zgPfpnwIQ2db" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncurrent equity investments</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,319</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,654</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 42282 217000 649000 290214 246565 624000 12479000 43649 2209000 3048000 3630000 12290000 23467000 16179000 42434000 2131000 2465000 1744000 2901000 2619000 3563000 825000 2725000 7319000 11654000 28320 261894 43649 <p id="xdx_897_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_zywlMfZb2VQ7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 id="xdx_8B8_z6yuIPfetSLh" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Carrying Value of Equity Investments</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="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220201__20220430_zuqmPN0ASq0k" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20210201__20210430_z4TZwHfR6hW4" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20210801__20220430_zPOwUDgXGUyc" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20200801__20210430_zl1dj0JeSFx2" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iS_pn3n3_zjLGFhEp7Qsb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, beginning of period</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,539</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,223</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,743</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,109</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_ecustom--RedemptionForVisaMandatoryReleaseAssessment_pn3n3_zVMMJkjtvf69" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemption for Visa mandatory release assessment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1461">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1462">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1463">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,870</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_403_ecustom--AdjustmentForObservableTransactionsInvolvingSimilarInvestmentFromSameIssuer_pn3n3_zfnxIURDe697" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Adjustment for observable transactions involving a similar investment from the same issuer</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(130</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">404</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(334</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">388</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionsAmount_pn3n3_zTdiIHuesl48" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemptions</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1471">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1473">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40F_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_pn3n3_z2IB7Ciwqbod" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairments</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1476">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1477">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1478">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1479">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_iE_pn3n3_zWt1BzG8Peq4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, end of the period</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,409</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,621</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,409</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,621</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 2539000 2223000 2743000 4109000 -1870000 -130000 404000 -334000 388000 -6000 -6000 2409000 2621000 2409000 2621000 100000 300000 400000 400000 <p id="xdx_89D_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_zIj4xNcfLEr9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized gains and losses for all equity investments 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 id="xdx_8B3_zHdYeN39icC4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Unrealized (losses) Gains for All Equity Investments</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="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20220201__20220430_zvz5Rl5lEipd" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49F_20210201__20210430_zhZtSIRkfLpf" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20210801__20220430_zSCa2DcJ1Zbh" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20200801__20210430_z3rSw5GT8S69" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--EquitySecuritiesFvNiGainLoss_pn3n3_zAWPjccL8Eyf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net (losses) gains recognized during the period on equity investments</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,416</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,435</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20,862</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,822</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_ecustom--EquitySecuritiesFvNiRecognizedGainLossNetOnEquitySecuritiesRedeemed_pn3n3_zy0cUB3e8jHd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: net gains recognized during the period on equity investments sold during the period</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1497">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1498">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1500">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--EquitySecuritiesFvNiUnrealizedGainLoss_pn3n3_z4FBuY0nPBj3" style="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">Unrealized (losses) gains recognized during the period on equity investments still held at the reporting date</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,416</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,435</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20,872</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,822</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> -3416000 5435000 -20862000 5822000 10000 -3416000 5435000 -20872000 5822000 600000 14100000 4800000 5600000 4000000.0 1100000 0.2395 0.2657 3400000 1000000.0 1000000.0 0.15 2022-08-03 <p id="xdx_899_eus-gaap--EquityMethodInvestmentsTextBlock_zpM3G1J63Om9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 id="xdx_8BE_zlaO0VZiYRza" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Summary of Changes in Equity Method Investments</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="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220201__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zF1XHebBk8t9" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20210201__20210430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zm4mdTXXyina" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20210801__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_ztzxUfAHIbZ4" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20200801__20210430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zV8xS0ypfHkb" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended<br/> April 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months Ended<br/> April 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--EquityMethodInvestments_iS_pn3n3_zZUDKxQr7L81" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, beginning of period</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,509</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1524">—</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,901</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1526">—</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--PaymentsToAcquireEquityMethodInvestments_pn3n3_ztcnKBhDBKcd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchase of convertible preferred stock</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1528">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,051</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--IncomeLossFromEquityMethodInvestments_pn3n3_zqD6JVwleCqc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity in the net loss of investee</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(583</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(386</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,662</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(386</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_408_ecustom--AmortizationOfEquityMethodBasisDifference_pn3n3_zoygYCNFJb67" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization of equity method basis difference</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(182</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(142</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(546</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(142</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--EquityMethodInvestments_iE_pn3n3_zhdcQLhQUEAd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, end of the period</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,744</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,472</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,744</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,472</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 2509000 2901000 4000000 1051000 4000000 -583000 -386000 -1662000 -386000 -182000 -142000 -546000 -142000 1744000 3472000 1744000 3472000 <p id="xdx_893_ecustom--EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlock_z181s8g52p71" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized financial information of the EMI was as follows (fiscal 2021 financial information is for the period from February 2, 2021 to April 30, 2021):</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 id="xdx_8B0_zfKL1Q6nsZNc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Summary of Statements of Operations</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="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20220201__20220430_zI0ddOCMmadb" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20210201__20210430_zTQfCNGPKhi3" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49E_20210801__20220430_ziOjP5JfduH" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_494_20200801__20210430_zfX7rBrB2aWf" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--Revenues_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zXoBrfc31SB6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,689</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">718</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,760</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">718</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs and expenses:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--OperatingCostsAndExpenses_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zkfoST17NED" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Direct cost of revenues</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,402</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">804</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,307</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">804</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zHflky7AMZm6" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling, general and administrative</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,265</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,525</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,928</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,525</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OperatingExpenses_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zSmobsQFVc3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total costs and expenses</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,667</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,329</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,235</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,329</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_zqb5bwTPfBch" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,978</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,611</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,475</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,611</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_402_eus-gaap--NonoperatingIncomeExpense_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_ztlaVx65M1Pc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other expense</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(82</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1576">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(83</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1578">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--ProfitLoss_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--EquityMethodInvesteeMember_z9VUJXnU6Okg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,060</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,611</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><p style="margin: 0">(5,558</p></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,611</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table> 2689000 718000 5760000 718000 4402000 804000 7307000 804000 1265000 1525000 3928000 1525000 5667000 2329000 11235000 2329000 -2978000 -1611000 -5475000 -1611000 -82000 -83000 -3060000 -1611000 -5558000 -1611000 <p id="xdx_804_eus-gaap--FairValueDisclosuresTextBlock_zQ6Us3zEgBk3" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 8—<span id="xdx_822_zgXlEHSOLec2">Fair Value Measurements</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_899_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zhYpw2iJxsw8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 id="xdx_8B8_zwKStmpZhEnd" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Balance of Assets Measured at Fair Value On a Recurring Basis</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span id="xdx_F55_zZERJ0HFXWqd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 1 (1)</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span id="xdx_F58_zC5h4nxGlkg8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 2 (2)</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span id="xdx_F50_zJTTOlhysYWh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 3 (3)</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt securities</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zEEsx5hUM1q2" style="width: 11%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,885</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zuhfA0wrbPH" style="width: 11%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,821</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_z4ixfch2UUP6" style="width: 11%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1593">—</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zxnHOqBHOvXl" style="width: 11%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,706</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity investments included in current assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zoCZBHBgFxT4" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,179</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_znUovlo3iRl1" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1599">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zPMaTOZXBWGk" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1601">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zu8eW7DGnwga" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,179</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity investments included in noncurrent assets</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zqjuQQSehPH6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1605">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zm0bKV4Sfc42" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1607">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zNEs0lEGuSya" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zBVQW6SYEUvf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zx8k080LHjTh" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,064</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zC4SP2RWMIDf" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,821</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zqGmOxyEhTOk" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zQad4TLC4Rm9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41,016</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> consideration included in:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zw88nnY5lGBh" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1621">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zikYnvnrZaRe" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1623">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zP2Vw6djpvh7" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,578</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzoyyaMyQ1P8" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,578</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other noncurrent liabilities</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zbJ77isNDebl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1629">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zFcvXue7fbPg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1631">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zTej3r2MfHL9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,970</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zd121Besvksi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,970</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zy7eanug32Zg" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1637">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zMFkPlGAJe23" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1639">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zDpu3AteqZn4" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,548</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zHkHvbde0pKb" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,548</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 31, 2021</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt securities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zh1g4PmA0yRg" style="text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,652</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zz04aKRNMhfl" style="text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zEZxwq5upjzf" style="text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1649">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,012</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity investments included in current assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zW2BudcAcL4a" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,225</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zqEiHgvLuBKa" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,209</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zr88p94XWix6" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1657">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--EquityInvestmentsCurrentAsset_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,434</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity investments included in noncurrent assets</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zOU2NMllkhPj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1661">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zpwvbzIFEHV5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1663">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zdr9yEoHBB43" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,465</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--EquityInvestmentsNoncurrentAssets_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,465</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zo8y7kOKDPV4" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41,877</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zgYKgrwnsfY" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,569</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zIdhYqXKuNVa" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,465</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_eus-gaap--InvestmentsFairValueDisclosure_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,911</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> consideration included in:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_z1ULdPz2hLu" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1677">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zIqo9d2AZpK" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1679">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zolBX7QeV0S9" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(628</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z7YFyxiegf95" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(628</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other noncurrent liabilities</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_z5C71osuDwnk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1685">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zZthBlWDOl74" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1687">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zszph7svvMKf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(397</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zCtrerbqyUsg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(397</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zlpYC2OIvwc2" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1693">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_z1IpDsdrlMKd" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1695">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_z5IbGdQLnf7" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,025</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zz2eHSYYM7Yk" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,025</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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: 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; 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_F07_z7GGx7Q6j7Gj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F16_zbga8ug68JU3" 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_zd30D4OCgAO4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F18_zpnUE9TmNdLi" 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_F00_zn1HWVLfzNXl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F11_zFhF1mUecdka" 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_8AD_zCZWOVWI99p8" 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At April 30, 2022 and July 31, 2021, the Company had $<span id="xdx_90F_ecustom--InvestmentInHedgeFunds_iI_pn5n6_c20220430_z83AZZXGwXw3">2.6 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_90B_ecustom--InvestmentInHedgeFunds_iI_pn5n6_c20210731_znwi1s8XMm88">3.6 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_z1PCN2Aecaa1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 id="xdx_8B9_zbxivLCiTrc9" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Assets Measured at Fair Value On a Recurring Basis Using Significant Unobservable Inputs (Level 3)</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: 97%; margin-left: 0.25in"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20220201__20220430_z3cGXbiCGysb" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20210201__20210430_zpc1GQxjlza2" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20210801__20220430_zPEuIDnvSfJf" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20200801__20210430_zvbFnnr1JUb7" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended<br/> April 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months Ended<br/> April 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_iS_pn3n3_zSF6jpesBYGf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, beginning of period</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,261</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,319</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,465</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,825</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_ecustom--PurchaseOfRafaelHoldingsIncWarrant_pn3n3_zPulXCZwqk57" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchase of Rafael Holdings, Inc. warrant</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1713">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1714">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1715">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">354</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_ecustom--ExerciseOfRafaelHoldingsIncWarrant_pn3n3_zuz265WYAbyk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise of Rafael Holdings, Inc. warrant</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1718">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(380</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1720">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(380</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40C_ecustom--RedemptionForVisaMandatoryReleaseAssessment_pn3n3_zReE8uFA2P2j" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemption for Visa mandatory release assessment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1723">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1724">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1725">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,870</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_409_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_pn3n3_zvugbi73dnac" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total (losses) gains recognized in “Other (expense) income, net”</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(130</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">404</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(334</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">414</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_iE_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, end of period</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,343</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,343</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForAssetsHeldAtEndOfPeriod_pn3n3_zQE7tKa04kri" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1738">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1739">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1740">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1741">—</span></span></td><td style="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_8A5_zMWeMnIn0hU5" 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_89F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_zL4bIJwFwWbi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 id="xdx_8BF_z1wSA1e21cHa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Liabilities Measured at Fair Value On a Recurring Basis Using Significant Unobservable Inputs (Level 3)</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: 97%; margin-left: 0.25in"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20220201__20220430_zDEPmlW3iuH6" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20210201__20210430_zSG0dzUJPv71" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20210801__20220430_zSqgrxKPx3Zj" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20200801__20210430_zAHlMZJkMZXh" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, beginning of period</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">703</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">799</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,025</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">396</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitiesTransfersIntoLevelThreeFromAcquisition_pn3n3_z7NX5bHg5tHi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer into Level 3 from acquisitions</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,849</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1751">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,849</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">393</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total (gain) loss included in:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_pn3n3_zShLheGrXpG4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">“Other operating (expense) gain, net”</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1755">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1756">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(303</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1758">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_pn3n3_zGUMDK87GyK4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">“Foreign currency translation adjustment”</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(23</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, end of period</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,548</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">795</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,548</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">795</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_ecustom--AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForLiabilitiesHeldAtEndOfPeriod_pn3n3_zawch0xC1REh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1770">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1771">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1772">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1773">—</span></span></td><td style="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_8A1_zfrvU4M33VQc" 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: 0in"><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; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><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 April 30, 2022 and July 31, 2021, 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other assets and other liabilities. </i>At April 30, 2022 and July 31, 2021, 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_899_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zhYpw2iJxsw8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 id="xdx_8B8_zwKStmpZhEnd" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Balance of Assets Measured at Fair Value On a Recurring Basis</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: 97%; margin-left: 0.25in"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span id="xdx_F55_zZERJ0HFXWqd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 1 (1)</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span id="xdx_F58_zC5h4nxGlkg8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 2 (2)</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span id="xdx_F50_zJTTOlhysYWh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 3 (3)</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 30, 2022</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt securities</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zEEsx5hUM1q2" style="width: 11%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,885</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zuhfA0wrbPH" style="width: 11%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,821</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_z4ixfch2UUP6" style="width: 11%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1593">—</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zxnHOqBHOvXl" style="width: 11%; text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,706</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity investments included in current assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zoCZBHBgFxT4" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,179</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_znUovlo3iRl1" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1599">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zPMaTOZXBWGk" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1601">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zu8eW7DGnwga" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,179</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity investments included in noncurrent assets</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zqjuQQSehPH6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1605">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zm0bKV4Sfc42" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1607">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zNEs0lEGuSya" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zBVQW6SYEUvf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zx8k080LHjTh" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,064</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zC4SP2RWMIDf" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,821</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zqGmOxyEhTOk" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zQad4TLC4Rm9" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41,016</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> consideration included in:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zw88nnY5lGBh" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1621">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zikYnvnrZaRe" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1623">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zP2Vw6djpvh7" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,578</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzoyyaMyQ1P8" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,578</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other noncurrent liabilities</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zbJ77isNDebl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1629">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zFcvXue7fbPg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1631">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zTej3r2MfHL9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,970</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zd121Besvksi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,970</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zy7eanug32Zg" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1637">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zMFkPlGAJe23" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1639">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zDpu3AteqZn4" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,548</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20220430__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zHkHvbde0pKb" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,548</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 31, 2021</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt securities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zh1g4PmA0yRg" style="text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,652</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zz04aKRNMhfl" style="text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zEZxwq5upjzf" style="text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1649">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="text-align: right" title="Debt securities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,012</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity investments included in current assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zW2BudcAcL4a" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,225</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zqEiHgvLuBKa" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,209</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--EquityInvestmentsCurrentAsset_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zr88p94XWix6" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1657">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--EquityInvestmentsCurrentAsset_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="text-align: right" title="Equity investments included in current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,434</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity investments included in noncurrent assets</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zOU2NMllkhPj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1661">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zpwvbzIFEHV5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1663">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--EquityInvestmentsNoncurrentAssets_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zdr9yEoHBB43" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,465</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--EquityInvestmentsNoncurrentAssets_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Equity investments included in noncurrent assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,465</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zo8y7kOKDPV4" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41,877</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zgYKgrwnsfY" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,569</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--InvestmentsFairValueDisclosure_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zIdhYqXKuNVa" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,465</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_eus-gaap--InvestmentsFairValueDisclosure_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58,911</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> consideration included in:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_z1ULdPz2hLu" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1677">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zIqo9d2AZpK" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1679">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zolBX7QeV0S9" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(628</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z7YFyxiegf95" style="text-align: right" title="Acquisition consideration included in other current liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(628</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other noncurrent liabilities</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_z5C71osuDwnk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1685">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_zZthBlWDOl74" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1687">—</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_zszph7svvMKf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(397</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iNI_pn3n3_di_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zCtrerbqyUsg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Acquisition consideration included in other noncurrent liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(397</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDEp_zlpYC2OIvwc2" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1693">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDIp_z1IpDsdrlMKd" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1695">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20210731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_fKDMp_z5IbGdQLnf7" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,025</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_ecustom--ContingentConsiderationIncludedInOtherLiabilities_iI_pn3n3_c20210731__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zz2eHSYYM7Yk" style="border-bottom: Black 2.5pt double; text-align: right" title="Acquisition consideration included in other liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,025</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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: 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; 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_F07_z7GGx7Q6j7Gj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F16_zbga8ug68JU3" 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_zd30D4OCgAO4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F18_zpnUE9TmNdLi" 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_F00_zn1HWVLfzNXl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F11_zFhF1mUecdka" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">– no observable pricing inputs in the market</span></td> </tr></table> 10885000 11821000 22706000 16179000 16179000 2131000 2131000 27064000 11821000 2131000 41016000 2578000 2578000 5970000 5970000 -8548000 -8548000 1652000 12360000 14012000 40225000 2209000 42434000 2465000 2465000 41877000 14569000 2465000 58911000 628000 628000 397000 397000 -1025000 -1025000 2600000 3600000 <p id="xdx_896_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_z1PCN2Aecaa1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 id="xdx_8B9_zbxivLCiTrc9" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Assets Measured at Fair Value On a Recurring Basis Using Significant Unobservable Inputs (Level 3)</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: 97%; margin-left: 0.25in"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20220201__20220430_z3cGXbiCGysb" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20210201__20210430_zpc1GQxjlza2" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20210801__20220430_zPEuIDnvSfJf" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_491_20200801__20210430_zvbFnnr1JUb7" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended<br/> April 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months Ended<br/> April 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold; 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-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_iS_pn3n3_zSF6jpesBYGf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, beginning of period</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,261</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,319</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,465</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,825</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_ecustom--PurchaseOfRafaelHoldingsIncWarrant_pn3n3_zPulXCZwqk57" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purchase of Rafael Holdings, Inc. warrant</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1713">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1714">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1715">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">354</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_ecustom--ExerciseOfRafaelHoldingsIncWarrant_pn3n3_zuz265WYAbyk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise of Rafael Holdings, Inc. warrant</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1718">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(380</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1720">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(380</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40C_ecustom--RedemptionForVisaMandatoryReleaseAssessment_pn3n3_zReE8uFA2P2j" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemption for Visa mandatory release assessment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1723">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1724">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1725">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,870</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_409_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_pn3n3_zvugbi73dnac" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total (losses) gains recognized in “Other (expense) income, net”</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(130</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">404</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(334</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">414</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_iE_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, end of period</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,343</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,131</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,343</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForAssetsHeldAtEndOfPeriod_pn3n3_zQE7tKa04kri" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1738">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1739">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1740">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1741">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 2261000 2319000 2465000 3825000 354000 -380000 -380000 -1870000 -130000 404000 -334000 414000 2131000 2343000 2131000 2343000 <p id="xdx_89F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_zL4bIJwFwWbi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 id="xdx_8BF_z1wSA1e21cHa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Liabilities Measured at Fair Value On a Recurring Basis Using Significant Unobservable Inputs (Level 3)</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: 97%; margin-left: 0.25in"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20220201__20220430_zDEPmlW3iuH6" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20210201__20210430_zSG0dzUJPv71" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20210801__20220430_zSqgrxKPx3Zj" style="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> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20200801__20210430_zAHlMZJkMZXh" style="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>2021</b></span></p> <p style="border-top: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Three Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, beginning of period</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">703</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">799</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,025</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">396</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitiesTransfersIntoLevelThreeFromAcquisition_pn3n3_z7NX5bHg5tHi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer into Level 3 from acquisitions</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,849</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1751">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,849</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">393</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total (gain) loss included in:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_pn3n3_zShLheGrXpG4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">“Other operating (expense) gain, net”</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1755">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1756">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(303</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1758">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_pn3n3_zGUMDK87GyK4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">“Foreign currency translation adjustment”</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(23</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, end of period</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,548</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">795</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,548</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">795</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_ecustom--AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForLiabilitiesHeldAtEndOfPeriod_pn3n3_zawch0xC1REh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1770">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1771">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1772">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1773">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 703000 799000 1025000 396000 7849000 7849000 393000 -303000 -4000 -4000 -23000 6000 8548000 795000 8548000 795000 <p id="xdx_80E_eus-gaap--BusinessCombinationDisclosureTextBlock_zqyYECHl1nZk" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 9—<span id="xdx_822_z3ZjJAzm3Qe5">Acquisitions</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Integra CCS</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: 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 3, 2022, the Company’s subsidiary, net2phone 2.0, Inc. (“net2phone 2.0”), which owns and operates the net2phone-UCaaS segment, purchased all of the outstanding shares of Onwaba S.R.L. and Gem S.R.L. for an aggregate purchase price of up to $<span id="xdx_907_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_c20220302__20220303__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__dei--LegalEntityAxis__custom--NetTwophoneTwoZeroIncMember_zMjyYCUxS3zg">15.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million. Onwaba S.R.L. and Gem S.R.L. are located in Uruguay and use the trade name Integra CCS (“Integra”). Integra provides cloud-based contact-center-as-a-service (“CCaaS”) in the Americas and Europe including omnichannel support, social media integrations, chat-bot communications, workflow management, development tools for tailored contact center solutions and numerous third-party software integrations. </span>The net2phone-UCaaS segment’s and Integra’s CCaaS offerings are highly synergistic and CCaaS is expected to be a source of growth and expansion when combined with net2phone-UCaaS’ global sales and channel partner network.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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: 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 operating results of the acquired companies from the date of acquisition, which were not significant, are included in the Company’s consolidated financial statements.</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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The purchase price consisted of: (a) cash of $<span id="xdx_907_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_c20220302__20220303__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__dei--LegalEntityAxis__custom--NetTwophoneTwoZeroIncMember_zSAwdCJOmp6g">7.2 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million that was paid at closing, (b) <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_pid_c20220302__20220303__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__dei--LegalEntityAxis__custom--NetTwophoneTwoZeroIncMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zqreunrxXh41">27,765 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of the Company’s Class B common stock with a value of $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueAcquisitions_pn5n6_c20220302__20220303__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__dei--LegalEntityAxis__custom--NetTwophoneTwoZeroIncMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zs9CbJbVkQH4">1.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million that were issued at closing, (c) $<span id="xdx_909_eus-gaap--BusinessCombinationConsiderationTransferredLiabilitiesIncurred_pn5n6_c20220302__20220303__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__dei--LegalEntityAxis__custom--NetTwophoneTwoZeroIncMember_z89IbSOKQb1k">3.3 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, half</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> of which will be paid at the end of 12 months after closing and the remainder will be paid at the end of 24 months after closing, subject to holdback for the settlement of claims against the sellers, if any, and (d) <span id="xdx_904_eus-gaap--BusinessCombinationContingentConsiderationArrangementsDescription_c20210801__20220430__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__dei--LegalEntityAxis__custom--NetTwophoneTwoZeroIncMember_zBPVq2mzvO29">contingent consideration of up to $<span id="xdx_90E_eus-gaap--BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_iI_pn5n6_c20220303__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__dei--LegalEntityAxis__custom--NetTwophoneTwoZeroIncMember_zNn677skt8L3">3.5</span> million based on annual cumulative incremental recurring seat revenue of the net2phone-UCaaS segment over a four-year period, payable in cash and/or equity at net2phone 2.0’s discretion.</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"> </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: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember_zB3CLyPBVENh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The acquisition date fair value of the consideration consisted of the following (in thousands):</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 id="xdx_8B4_zTyhmzM9ncVk" style="display: none">Schedule of Acquisition Date Fair Value of Consideration</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; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_491_20220302__20220303__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember_zvbmZDgqVVN8" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_z68fP3yRLDS" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,200</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--CashAcquiredFromAcquisition_iN_pn3n3_di_zMmgFvzz2mOk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash acquired</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(87</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_pn3n3_ztkSnP5WLqKi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid, net of cash acquired</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,113</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueAcquisitions_pn3n3_zyyEeqrF8oBj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares of the Company’s Class B common stock</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationConsiderationTransferredLiabilitiesIncurred_pn3n3_z0BNgNZ5e6i" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future payments subject to holdback</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,158</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent consideration</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iI_pn3n3_c20220303__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember_z4sBdXXHhiR6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contingent consideration"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,361</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_zx9HLkwTzy49" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total fair value of consideration, net of cash acquired</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,632</span></td><td style="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_8AA_zg6fdm3B6dDc" 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The acquisition-date fair value of the contingent consideration was estimated using discounted cash flow models. This fair value measurement was based on significant inputs not observable in the market and therefore represents a Level 3 measurement. There was no change in the estimated fair value of the contingent consideration in the period from the acquisition date to April 30, 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 id="xdx_894_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember_z5zcFkIl5xTl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The impact of the acquisition’s preliminary purchase price allocations on the Company’s consolidated balance sheet was as follows (in thousands): </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 id="xdx_8B5_z8a8E4XUiV4a" style="display: none">Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet</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; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20220430__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember_zZSFpJ2jdjq1" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left">Trade accounts receivable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">332</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_pn3n3_zfBGnRwlipZ9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Property, plant and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">777</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--Goodwill_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,433</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer relationships (<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEltcGFjdCBvZiBBY3F1aXNpdGlvbidzIFB1cmNoYXNlIFByaWNlIEFsbG9jYXRpb25zIG9uIENvbnNvbGlkYXRlZCBCYWxhbmNlIFNoZWV0IChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210801__20220430__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zzJJ3hizRRRf" title="Useful lives, years">7</span>-year useful lives)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,230</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Tradename (<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEltcGFjdCBvZiBBY3F1aXNpdGlvbidzIFB1cmNoYXNlIFByaWNlIEFsbG9jYXRpb25zIG9uIENvbnNvbGlkYXRlZCBCYWxhbmNlIFNoZWV0IChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210801__20220430__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z8lvsOIbC5I" title="Useful lives, years">5</span>-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">400</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompleteAgreements_iI_pn3n3_zi3H4gi21Bj4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Non-compete agreements (<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEltcGFjdCBvZiBBY3F1aXNpdGlvbidzIFB1cmNoYXNlIFByaWNlIEFsbG9jYXRpb25zIG9uIENvbnNvbGlkYXRlZCBCYWxhbmNlIFNoZWV0IChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210801__20220430__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zKrJGHnrHobg" title="Useful lives, years">6</span>-year useful lives)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">660</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">732</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(249</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_iI_zpomE3cucurh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease liability current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(176</td><td style="text-align: left">)</td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_iNI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Operating lease liability noncurrent portion</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">(556</td><td style="padding-bottom: 1.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></tr> <tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets excluding cash acquired</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">12,632</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 23.75pt"/> <p id="xdx_8AD_zw3MioFhbs6a" style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin: 0pt; text-align: justify; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The goodwill was assigned to the net2phone-UCaaS segment and was attributable primarily to the assembled workforce and the expected synergies from the business combination. The goodwill is not expected to be deductible for income tax purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Leaf Global Fintech Corporation</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: 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 1, 2022, the Company’s subsidiary, IDT International Telecom, Inc., purchased all of the outstanding shares of Leaf Global Fintech Corporation (“Leaf”) for up to $<span id="xdx_90F_eus-gaap--BusinessCombinationConsiderationTransferred1_pn4n6_c20220227__20220301__dei--LegalEntityAxis__custom--IDTInternationalTelecomIncMember__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_zGT7PzjhEmeb">6.05 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million. Leaf is a provider of digital wallet services in emerging markets currently serving unbanked customers in Rwanda, Uganda, and Kenya. The Leaf wallet is a mobile platform available on both smartphones and non-smartphones through an app or by utilizing a USSD interface accessed via a short code. The Leaf digital wallet enables customers to store, send, receive, and exchange currencies on their phones domestically and across borders. The Leaf platform leverages the Stellar network for storing and disseminating transaction data while maintaining value with stablecoins. Stellar is an open-source, decentralized blockchain network that connects global financial infrastructure, optimized for payments and specifically to support cross-border transactions. </span>The Company intends to utilize Leaf’s blockchain-based digital wallet to, among other things, provide secure storage and share value to the people worldwide who use feature phones rather than smartphones, as well as expand Leaf’s affordable mobile technology to traders, refugees, migrants, and others worldwide.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Leaf’s operating results from the date of acquisition, which were not significant, are included in the Company’s consolidated financial statements.</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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The purchase price is comprised of (a) $<span id="xdx_90F_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_c20220227__20220301__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember__dei--LegalEntityAxis__custom--IDTInternationalTelecomIncMember_zBFTJrMfm7Ti">0.5 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million paid in cash at the closing, (b) a working capital adjustment for a maximum of $<span id="xdx_909_eus-gaap--BusinessCombinationConsiderationTransferredLiabilitiesIncurred_pp0p0_c20220227__20220301__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember__dei--LegalEntityAxis__custom--IDTInternationalTelecomIncMember_zWnIYm1FvKll">50,000</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, and (c) <span id="xdx_90F_eus-gaap--BusinessCombinationContingentConsiderationArrangementsDescription_c20210801__20220430__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember__dei--LegalEntityAxis__custom--IDTInternationalTelecomIncMember" title="Business Combination, Contingent Consideration Arrangements, Description">contingent consideration of up to $<span id="xdx_903_eus-gaap--BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_c20220301__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember__dei--LegalEntityAxis__custom--IDTInternationalTelecomIncMember_pn5n6" title="Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High">5.5 </span>million based on annual gross profit over a five-year period.</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"> </span></p> <p id="xdx_890_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_zX1o0N3ct8sa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The acquisition date fair value of the consideration consisted of the following (in thousands):</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 id="xdx_8BB_zq8UpGGxjOb5" style="display: none">Schedule of Acquisition Date Fair Value of Consideration</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; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_496_20220227__20220301__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_z4khnGPCyKi6" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_z5HEKamvaCjk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">500</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--CashAcquiredFromAcquisition_iN_pn3n3_di_zY13HhZhbnZa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash acquired</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(167</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_pn3n3_zBzTErUuTf44" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid, net of cash acquired</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">333</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent consideration</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iI_pn3n3_c20220301__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_zPAtRGgXeog5" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,330</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_ziezzN1HUEwl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total fair value of consideration, net of cash acquired</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,663</span></td><td style="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_8A3_zOH1RXyI8dL9" 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: 0pt; text-align: justify; text-indent: 0.25in"><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: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The acquisition-date fair value of the contingent consideration was estimated using discounted cash flow models. This fair value measurement was based on significant inputs not observable in the market and therefore represents a Level 3 measurement. There was no change in the estimated fair value of the contingent consideration in the period from the acquisition date to April 30, 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 id="xdx_897_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_zPGcgetGiItg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The impact of the acquisition’s preliminary purchase price allocations on the Company’s consolidated balance sheet was as follows (in thousands):</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 id="xdx_8B4_zYjGFn1H6fXc" style="display: none">Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet</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; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_49E_20220430__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_zAYC0uOolVp4" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_iI_pn3n3_zcsTAjBa0yW3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current assets</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_zCSZQR9jHPsi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">324</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--Goodwill_iI_pn3n3_zOBpJ9IT2cJb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,199</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_zFmGgvuGVZ05" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tradename (<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEltcGFjdCBvZiBBY3F1aXNpdGlvbidzIFB1cmNoYXNlIFByaWNlIEFsbG9jYXRpb25zIG9uIENvbnNvbGlkYXRlZCBCYWxhbmNlIFNoZWV0IChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210801__20220430__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zQszkjpwEQl3">5</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-year useful life)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">131</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3_zsOlVCbIBB75" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets excluding cash acquired</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,663</span></td><td style="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_8AC_zesQpDpndNZf" style="font: 10pt Times New Roman, Times, Serif; margin: 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; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The goodwill was assigned to the Fintech segment and was attributable primarily to the assembled workforce and the expected synergies from the business combination. The goodwill is not expected to be deductible for income tax purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Pro Forma Disclosures</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: 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s pro forma results of operations as if the Integra and Leaf acquisitions occurred as of August 1, 2020 were not materially different from the actual results of operations.</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> 15000000.0 7200000 27765 1000000.0 3300000 contingent consideration of up to $3.5 million based on annual cumulative incremental recurring seat revenue of the net2phone-UCaaS segment over a four-year period, payable in cash and/or equity at net2phone 2.0’s discretion. 3500000 <p id="xdx_894_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember_zB3CLyPBVENh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The acquisition date fair value of the consideration consisted of the following (in thousands):</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 id="xdx_8B4_zTyhmzM9ncVk" style="display: none">Schedule of Acquisition Date Fair Value of Consideration</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; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_491_20220302__20220303__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember_zvbmZDgqVVN8" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_z68fP3yRLDS" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,200</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--CashAcquiredFromAcquisition_iN_pn3n3_di_zMmgFvzz2mOk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash acquired</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(87</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_pn3n3_ztkSnP5WLqKi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid, net of cash acquired</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,113</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueAcquisitions_pn3n3_zyyEeqrF8oBj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares of the Company’s Class B common stock</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationConsiderationTransferredLiabilitiesIncurred_pn3n3_z0BNgNZ5e6i" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future payments subject to holdback</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,158</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent consideration</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_988_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iI_pn3n3_c20220303__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember_z4sBdXXHhiR6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contingent consideration"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,361</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_zx9HLkwTzy49" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total fair value of consideration, net of cash acquired</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,632</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 7200000 87000 7113000 1000000 3158000 1361000 12632000 <p id="xdx_894_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember_z5zcFkIl5xTl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The impact of the acquisition’s preliminary purchase price allocations on the Company’s consolidated balance sheet was as follows (in thousands): </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 id="xdx_8B5_z8a8E4XUiV4a" style="display: none">Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet</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; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20220430__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember_zZSFpJ2jdjq1" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left">Trade accounts receivable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">332</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_pn3n3_zfBGnRwlipZ9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Property, plant and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">777</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--Goodwill_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Goodwill</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,433</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Customer relationships (<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEltcGFjdCBvZiBBY3F1aXNpdGlvbidzIFB1cmNoYXNlIFByaWNlIEFsbG9jYXRpb25zIG9uIENvbnNvbGlkYXRlZCBCYWxhbmNlIFNoZWV0IChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210801__20220430__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zzJJ3hizRRRf" title="Useful lives, years">7</span>-year useful lives)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,230</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Tradename (<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEltcGFjdCBvZiBBY3F1aXNpdGlvbidzIFB1cmNoYXNlIFByaWNlIEFsbG9jYXRpb25zIG9uIENvbnNvbGlkYXRlZCBCYWxhbmNlIFNoZWV0IChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210801__20220430__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_z8lvsOIbC5I" title="Useful lives, years">5</span>-year useful life)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">400</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompleteAgreements_iI_pn3n3_zi3H4gi21Bj4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Non-compete agreements (<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEltcGFjdCBvZiBBY3F1aXNpdGlvbidzIFB1cmNoYXNlIFByaWNlIEFsbG9jYXRpb25zIG9uIENvbnNvbGlkYXRlZCBCYWxhbmNlIFNoZWV0IChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210801__20220430__us-gaap--BusinessAcquisitionAxis__custom--IntegraCCSMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zKrJGHnrHobg" title="Useful lives, years">6</span>-year useful lives)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">660</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">732</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(249</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_iI_zpomE3cucurh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease liability current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(176</td><td style="text-align: left">)</td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_iNI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Operating lease liability noncurrent portion</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">(556</td><td style="padding-bottom: 1.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></tr> <tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets excluding cash acquired</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">12,632</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 23.75pt"/> 332000 4000 21000 777000 8433000 P7Y 2230000 P5Y 400000 P6Y 660000 732000 24000 -249000 -176000 -556000 12632000 6050000.00 500000 50000 contingent consideration of up to $5.5 million based on annual gross profit over a five-year period. 5500000 <p id="xdx_890_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_zX1o0N3ct8sa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The acquisition date fair value of the consideration consisted of the following (in thousands):</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 id="xdx_8BB_zq8UpGGxjOb5" style="display: none">Schedule of Acquisition Date Fair Value of Consideration</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; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_496_20220227__20220301__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_z4khnGPCyKi6" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--PaymentsToAcquireBusinessesGross_pn3n3_z5HEKamvaCjk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">500</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--CashAcquiredFromAcquisition_iN_pn3n3_di_zY13HhZhbnZa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash acquired</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(167</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_pn3n3_zBzTErUuTf44" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash paid, net of cash acquired</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">333</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contingent consideration</span></td><td style="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; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_eus-gaap--BusinessCombinationContingentConsiderationLiabilityNoncurrent_iI_pn3n3_c20220301__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_zPAtRGgXeog5" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,330</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_ziezzN1HUEwl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total fair value of consideration, net of cash acquired</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,663</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 500000 167000 333000 3330000 3663000 <p id="xdx_897_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_zPGcgetGiItg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The impact of the acquisition’s preliminary purchase price allocations on the Company’s consolidated balance sheet was as follows (in thousands):</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 id="xdx_8B4_zYjGFn1H6fXc" style="display: none">Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet</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; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_49E_20220430__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember_zAYC0uOolVp4" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_iI_pn3n3_zcsTAjBa0yW3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current assets</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pn3n3_zCSZQR9jHPsi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">324</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--Goodwill_iI_pn3n3_zOBpJ9IT2cJb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,199</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pn3n3_zFmGgvuGVZ05" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tradename (<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIEltcGFjdCBvZiBBY3F1aXNpdGlvbidzIFB1cmNoYXNlIFByaWNlIEFsbG9jYXRpb25zIG9uIENvbnNvbGlkYXRlZCBCYWxhbmNlIFNoZWV0IChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210801__20220430__us-gaap--BusinessAcquisitionAxis__custom--LeafGlobalFintechCorporationMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zQszkjpwEQl3">5</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-year useful life)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">131</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pn3n3_zsOlVCbIBB75" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets excluding cash acquired</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,663</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 9000 324000 3199000 P5Y 131000 3663000 <p id="xdx_80A_eus-gaap--VariableInterestEntityDisclosureTextBlock_z98BJi9R0kR5" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 10—<span id="xdx_82E_zY2hKMf09I62">Variable Interest Entity</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of May 31, 2021, the Company entered into a Warrant Purchase Agreement with the shareholders of an entity (the variable interest entity, or “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. The Company therefore determined that it is the primary beneficiary of the VIE, and 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_891_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_zhPjw3sajCel" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The VIE’s net income and aggregate funding from (repaid to) 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 id="xdx_8BF_zXwsJxhTxW67" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220201__20220430_zEpOsGBPsfP5" 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; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20210201__20210430_zT6yUTS9OYvf" 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; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b> </span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20210801__20220430_zpXUU4PmJxP4" 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; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20200801__20210430_zQetYidoyl04" 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; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b> </span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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<br/> April 30,</b> </span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b> </span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b> </span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_ecustom--VariableInterestEntityNetIncomeLosstAmount_pn3n3_zCKCCg98Umjl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net income of the VIE</span></td><td style="width: 2%; 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; width: 1%; 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; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td><td style="width: 2%; 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; width: 1%; 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; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1872">—</span></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; 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; width: 1%; 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; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; 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; width: 1%; 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; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1874">—</span></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--VariableInterestEntityFinancialOrOtherSupportAmount_iN_pn3n3_di_zuVQlmDnunHi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aggregate funding from (repaid to) the Company, net</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1877">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(95</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1879">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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 id="xdx_8A5_zKNc0h5JulOk" 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"> </span></p> <p id="xdx_892_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zHfb77pcDu8j" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 0in"><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: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_zJ10Ljohv50e" style="display: none">VIE’s Summarized Consolidated Balance Sheet</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="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20220430__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zu83uYYbXlw3" 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; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20210731__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zgnbK0jPclvl" 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; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="width: 68%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,570</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,364</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--RestrictedCashCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted cash</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,896</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,848</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--ReceivablesNetCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade accounts receivable, net</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--PrepaidExpenseCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">344</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--OtherAssetsCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,160</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">858</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DueFromRelatedPartiesCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due from the Company</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">87</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1899">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant, and equipment, net</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">520</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">637</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--OtherIntangibleAssetsNet_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other intangibles, net</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">927</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,042</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--Assets_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,280</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,184</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities and noncontrolling interests:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--AccountsPayableCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade accounts payable</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">312</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherLiabilitiesCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,792</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,491</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--DueToRelatedPartiesNoncurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the Company</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1919">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated other comprehensive income (loss)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40F_eus-gaap--MinorityInterest_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncontrolling interests</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,426</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,354</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total liabilities and noncontrolling interests</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,280</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,184</span></td><td style="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_8A2_zvJ9O9ik44F9" 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: 0pt; text-align: justify; text-indent: 0.25in"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_zhPjw3sajCel" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The VIE’s net income and aggregate funding from (repaid to) 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 id="xdx_8BF_zXwsJxhTxW67" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220201__20220430_zEpOsGBPsfP5" 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; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20210201__20210430_zT6yUTS9OYvf" 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; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b> </span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20210801__20220430_zpXUU4PmJxP4" 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; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20200801__20210430_zQetYidoyl04" 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; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b> </span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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<br/> April 30,</b> </span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nine Months Ended<br/> April 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"/></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b> </span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: center; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b> </span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_ecustom--VariableInterestEntityNetIncomeLosstAmount_pn3n3_zCKCCg98Umjl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net income of the VIE</span></td><td style="width: 2%; 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; width: 1%; 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; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td><td style="width: 2%; 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; width: 1%; 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; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1872">—</span></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; 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; width: 1%; 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; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%; 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; width: 1%; 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; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1874">—</span></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--VariableInterestEntityFinancialOrOtherSupportAmount_iN_pn3n3_di_zuVQlmDnunHi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aggregate funding from (repaid to) the Company, net</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1877">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(95</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1879">—</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </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> 72000 72000 -1000 95000 <p id="xdx_892_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_zHfb77pcDu8j" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 0in"><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: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_zJ10Ljohv50e" style="display: none">VIE’s Summarized Consolidated Balance Sheet</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="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20220430__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zu83uYYbXlw3" 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; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>April 30,<br/> 2022</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49D_20210731__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zgnbK0jPclvl" 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; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>July 31,<br/> 2021</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="width: 68%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,570</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,364</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--RestrictedCashCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted cash</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,896</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,848</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--ReceivablesNetCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade accounts receivable, net</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--PrepaidExpenseCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">344</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--OtherAssetsCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current assets</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,160</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">858</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DueFromRelatedPartiesCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due from the Company</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">87</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1899">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property, plant, and equipment, net</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">520</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">637</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--OtherIntangibleAssetsNet_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other intangibles, net</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">927</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,042</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--Assets_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,280</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,184</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></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"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities and noncontrolling interests:</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--AccountsPayableCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade accounts payable</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">312</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--AccruedLiabilitiesCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherLiabilitiesCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,792</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,491</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--DueToRelatedPartiesNoncurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the Company</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1919">—</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated other comprehensive income (loss)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40F_eus-gaap--MinorityInterest_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncontrolling interests</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,426</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,354</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total liabilities and noncontrolling interests</span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,280</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="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; 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; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,184</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 1570000 1364000 4896000 3848000 29000 91000 91000 344000 1160000 858000 87000 520000 637000 927000 1042000 9280000 8184000 2000 312000 46000 26000 5792000 4491000 8000 14000 -7000 3426000 3354000 9280000 8184000 <p id="xdx_80D_eus-gaap--OtherOperatingIncomeAndExpenseTextBlock_zskIv1L8DGB9" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 11—<span id="xdx_822_zUhc5bQHroj2">Other Operating (Expense) Gain, Net</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_89A_ecustom--ScheduleOfOtherOperatingExpensesGainsNetTableTextBlock_zXLW360lOXmh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the other operating (expense) gain, 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 id="xdx_8B9_zHiHvgJcrUIb" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Other Operating (Expense) Gain, Net</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="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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220201__20220430_zA3SQ9Enprwl" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20210201__20210430_ziOoQMF7M2Vk" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20210801__20220430_ziUFfh0aIQo4" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20200801__20210430_zv9v2s9yU1J9" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; 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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended April 30,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; 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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months Ended April 30,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><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: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--LegalFees_iN_pn3n3_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--StraightPathMember_msOOIENzstP_zHIQR8Ci8Q49" 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%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate—Straight Path Communications Inc. class action legal fees</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><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">(1,410</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: 3%"><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">(299</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: 3%"><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">(5,081</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: 3%"><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">(2,017</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 id="xdx_405_eus-gaap--UnusualOrInfrequentItemInsuranceProceeds_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--StraightPathMember_maOOIENzstP_z9WE0apongtb" 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">Corporate—Straight Path Communications Inc. class action insurance claims</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">1,252</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">904</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">4,139</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">2,618</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_406_ecustom--FintechMoneyTransferSettlement_pn3n3_maOOIENzstP_zcF24X13JkEl" 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; font-size: 10pt">Fintech—other</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">13</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">45</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">13</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">45</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--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_iN_pn3n3_di_msOOIENzstP_zdC3GXgr7Qf3" 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">net2phone-UCaaS—write-off of contingent consideration liability</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 style="-sec-ix-hidden: xdx2ixbrl1950">—</span></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 style="-sec-ix-hidden: xdx2ixbrl1951">—</span></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">303</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 style="-sec-ix-hidden: xdx2ixbrl1953">—</span></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_409_ecustom--Net2PhoneUCaasOtherNet_pn3n3_msOOIENzstP_zoKCXK8x6ePc" 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">net2phone-UCaaS—other</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 style="-sec-ix-hidden: xdx2ixbrl1955">—</span></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"/></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 style="-sec-ix-hidden: xdx2ixbrl1956">—</span></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">(10</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">(100</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_40F_ecustom--TraditionalCommunicationsGainFromSaleOfRightsUnderClassActionLawsuit_pn3n3_maOOIENzstP_zKRcTdqkEdjh" 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">Traditional Communications—gain from sale of rights under class action lawsuit</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 style="-sec-ix-hidden: xdx2ixbrl1960">—</span></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 style="-sec-ix-hidden: xdx2ixbrl1961">—</span></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 style="-sec-ix-hidden: xdx2ixbrl1962">—</span></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">2,000</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_405_ecustom--TraditionalCommunicationsNet2PhoneIndemnificationClaim_pn3n3_msOOIENzstP_zUFBNeII0ps3" 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; font-size: 10pt">Traditional Communications—net2phone indemnification claim</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">(33</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">(55</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">(68</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">(442</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_403_ecustom--TraditionalCommunicationsCarrierServicesSettlement_pn3n3_msOOIENzstP_zV2cd2eVNVjg" 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">Traditional Communications—IDT Global settlement</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 style="-sec-ix-hidden: xdx2ixbrl1970">—</span></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 style="-sec-ix-hidden: xdx2ixbrl1971">—</span></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 style="-sec-ix-hidden: xdx2ixbrl1972">—</span></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">(554</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_404_ecustom--TraditionalCommunicationsOther_pn3n3_msOOIENzstP_zu4TT7k8zew9" 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-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Traditional Communications—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; 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">(1</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"><span style="-sec-ix-hidden: xdx2ixbrl1976">—</span></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">(5</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"><span style="-sec-ix-hidden: xdx2ixbrl1978">—</span></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: White"> <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--OtherOperatingIncomeExpenseNet_iT_pn3n3_mtOOIENzstP_zvBhUvZq1bL8" 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; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total other operating (expense) gain, 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; 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">(179</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">595</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">(709</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">1,550</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_8A1_zfmElWwRxxmd" 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> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><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; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As discussed in Note 17, the Company (as well as other defendants) has been named in a pending putative class action on behalf of the stockholders of the Company’s former subsidiary, Straight Path Communications Inc. (“Straight Path”), and a derivative complaint. The Company incurred legal fees and recorded offsetting gains from insurance claims related to this action in the three and nine months ended April 30, 2022 and 2021.</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: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Write-off of Contingent Consideration</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: 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the nine months ended April 30, 2022, the Company determined that the requirements for a contingent consideration payment related to an acquisition consummated in December 2019 would not be met before the expiration date for such contingency. The Company recognized a gain on the write-off of the contingent consideration payment obligation.</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> </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: 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: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Gain from Sale of Rights under Class Action Lawsuit</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: 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 21, 2020, the Company received $<span id="xdx_90F_ecustom--ProceedFromSaleToThirdParties_pn5n6_c20201219__20201221__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--PaymentCardInterchangeFeeAndMerchantDiscountAntitrustLitigationMember_zTG4nYmOgna">2.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million from the sale to a third party of all its rights under the Payment Card Interchange Fee and Merchant Discount Antitrust Litigation. The lawsuit is about claims that merchants paid excessive fees to accept Visa and Mastercard cards between January 1, 2004 and January 25, 2019 because Visa and Mastercard, individually, and together with their respective member banks, violated the antitrust laws.</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: 0in"><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: 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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 net2phone 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_89A_ecustom--ScheduleOfOtherOperatingExpensesGainsNetTableTextBlock_zXLW360lOXmh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the other operating (expense) gain, 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 id="xdx_8B9_zHiHvgJcrUIb" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule of Other Operating (Expense) Gain, Net</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="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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220201__20220430_zA3SQ9Enprwl" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20210201__20210430_ziOoQMF7M2Vk" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20210801__20220430_ziUFfh0aIQo4" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_495_20200801__20210430_zv9v2s9yU1J9" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; 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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended April 30,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; 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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months Ended April 30,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><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: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--LegalFees_iN_pn3n3_di_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--StraightPathMember_msOOIENzstP_zHIQR8Ci8Q49" 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%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate—Straight Path Communications Inc. class action legal fees</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><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">(1,410</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: 3%"><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">(299</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: 3%"><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">(5,081</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: 3%"><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">(2,017</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 id="xdx_405_eus-gaap--UnusualOrInfrequentItemInsuranceProceeds_pn3n3_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--StraightPathMember_maOOIENzstP_z9WE0apongtb" 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">Corporate—Straight Path Communications Inc. class action insurance claims</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">1,252</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">904</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">4,139</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">2,618</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_406_ecustom--FintechMoneyTransferSettlement_pn3n3_maOOIENzstP_zcF24X13JkEl" 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; font-size: 10pt">Fintech—other</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">13</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">45</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">13</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">45</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--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_iN_pn3n3_di_msOOIENzstP_zdC3GXgr7Qf3" 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">net2phone-UCaaS—write-off of contingent consideration liability</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 style="-sec-ix-hidden: xdx2ixbrl1950">—</span></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 style="-sec-ix-hidden: xdx2ixbrl1951">—</span></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">303</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 style="-sec-ix-hidden: xdx2ixbrl1953">—</span></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_409_ecustom--Net2PhoneUCaasOtherNet_pn3n3_msOOIENzstP_zoKCXK8x6ePc" 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">net2phone-UCaaS—other</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 style="-sec-ix-hidden: xdx2ixbrl1955">—</span></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"/></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 style="-sec-ix-hidden: xdx2ixbrl1956">—</span></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">(10</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">(100</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_40F_ecustom--TraditionalCommunicationsGainFromSaleOfRightsUnderClassActionLawsuit_pn3n3_maOOIENzstP_zKRcTdqkEdjh" 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">Traditional Communications—gain from sale of rights under class action lawsuit</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 style="-sec-ix-hidden: xdx2ixbrl1960">—</span></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 style="-sec-ix-hidden: xdx2ixbrl1961">—</span></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 style="-sec-ix-hidden: xdx2ixbrl1962">—</span></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">2,000</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_405_ecustom--TraditionalCommunicationsNet2PhoneIndemnificationClaim_pn3n3_msOOIENzstP_zUFBNeII0ps3" 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; font-size: 10pt">Traditional Communications—net2phone indemnification claim</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">(33</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">(55</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">(68</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">(442</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_403_ecustom--TraditionalCommunicationsCarrierServicesSettlement_pn3n3_msOOIENzstP_zV2cd2eVNVjg" 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">Traditional Communications—IDT Global settlement</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 style="-sec-ix-hidden: xdx2ixbrl1970">—</span></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 style="-sec-ix-hidden: xdx2ixbrl1971">—</span></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 style="-sec-ix-hidden: xdx2ixbrl1972">—</span></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">(554</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_404_ecustom--TraditionalCommunicationsOther_pn3n3_msOOIENzstP_zu4TT7k8zew9" 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-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Traditional Communications—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; 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">(1</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"><span style="-sec-ix-hidden: xdx2ixbrl1976">—</span></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">(5</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"><span style="-sec-ix-hidden: xdx2ixbrl1978">—</span></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: White"> <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--OtherOperatingIncomeExpenseNet_iT_pn3n3_mtOOIENzstP_zvBhUvZq1bL8" 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; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total other operating (expense) gain, 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; 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">(179</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">595</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">(709</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">1,550</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> 1410000 299000 5081000 2017000 1252000 904000 4139000 2618000 13000 45000 13000 45000 -303000 -10000 -100000 2000000 -33000 -55000 -68000 -442000 -554000 -1000 -5000 -179000 595000 -709000 1550000 2000000.0 <p id="xdx_808_eus-gaap--DebtDisclosureTextBlock_zXmoIdlFIrug" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 12—<span id="xdx_82F_zhuUY0gQm0Tc">Revolving Credit Facility</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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_90A_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20210517__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--TDBankMember_zMH0d4wJI6Yl">25.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million. IDT Telecom may use the proceeds to finance working capital requirements and for certain closing costs of the facility. At April 30, 2022 and July 31, 2021, there were <span id="xdx_900_eus-gaap--LineOfCredit_iI_pn5n6_do_c20210731__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--TDBankMember_zKmESlUK2NIh" title="Revolving credit amount outstanding"><span id="xdx_90E_eus-gaap--LineOfCredit_iI_pn5n6_do_c20220430__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--TDBankMember_zVhSRRrzQK92" title="Revolving credit amount outstanding">no</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">amounts outstanding under this facility. In the nine months ended April 30, 2022, IDT Telecom borrowed and repaid an aggregate of $<span id="xdx_907_eus-gaap--RepaymentsOfLinesOfCredit_c20210501__20220430__dei--LegalEntityAxis__custom--IDTTelecomMember_pn5n6" title="Repayments of lines of credit"><span id="xdx_909_eus-gaap--ProceedsFromLinesOfCredit_c20210501__20220430__dei--LegalEntityAxis__custom--IDTTelecomMember_pn5n6" title="Proceeds from lines of credit">2.6</span></span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million under the facility. <span id="xdx_902_eus-gaap--LineOfCreditFacilityDescription_c20210801__20220430__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--TDBankMember" title="Line of 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_908_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_c20210517__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--TDBankMember_pn6n6" title="Line of Credit Facility, Remaining Borrowing Capacity">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 April 30, 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> 25000000.0 0 2600000 2600000 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_80E_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zhPKAecU5vpf" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 13—<span id="xdx_823_zEaay8CMUAd5">Equity</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><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; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company had an existing equity incentive program in the form of deferred stock units (“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_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20220104__20220105__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--StatementEquityComponentsAxis__custom--DeferredStockUnitsMember_zGOdmNFMW2l6">301,296 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of its Class B common stock in respect of DSUs that vested on that date. On January 5, 2021, the Company issued <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_pid_c20210104__20210105__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__us-gaap--StatementEquityComponentsAxis__custom--DeferredStockUnitsMember_zt11MAa80xzl">283,838 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of its Class B common stock in respect of vested DSUs under the program.</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> </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: 0in"><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; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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_903_eus-gaap--StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_iI_pn5n6_c20220430__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zAOQTSA9BjYh">8.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million shares in the aggregate. There were <span id="xdx_90B_eus-gaap--TreasuryStockSharesAcquired_pid_do_c20210801__20220430__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zGasPio9Eol7">no </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">repurchases under the program in the nine months ended April 30, 2022. In the nine months ended April 30, 2021, the Company repurchased <span id="xdx_90E_eus-gaap--TreasuryStockSharesAcquired_pid_c20200801__20210430__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_za3q7nejtRuf">463,792 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of Class B common stock for an aggregate purchase price of $<span id="xdx_90E_eus-gaap--TreasuryStockValueAcquiredCostMethod_pn5n6_c20200801__20210430__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zJAIyHj6l9A4">2.8 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million. At April 30, 2022, <span id="xdx_90A_eus-gaap--StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_iI_pn5n6_c20220430_zwseKvF95bAe">5.8 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; 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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the nine months ended April 30, 2022 and 2021, the Company paid $<span id="xdx_902_eus-gaap--TreasuryStockValueAcquiredCostMethod_pn5n6_c20210801__20220430__srt--TitleOfIndividualAxis__custom--EmployeesMember__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zDaYwhJeN2pf">9.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_90B_eus-gaap--TreasuryStockValueAcquiredCostMethod_pn5n6_c20200801__20210430__srt--TitleOfIndividualAxis__custom--EmployeesMember__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zbEaEvw22Yi7">1.3 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, respectively, to repurchase <span id="xdx_909_eus-gaap--TreasuryStockSharesAcquired_pid_c20210801__20220430__srt--TitleOfIndividualAxis__custom--EmployeesMember__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zmibdCSyGEPl">200,438 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_904_eus-gaap--TreasuryStockSharesAcquired_pid_c20200801__20210430__srt--TitleOfIndividualAxis__custom--EmployeesMember__us-gaap--StatementClassOfStockAxis__custom--ClassBCommonStockMember_zwMBcmDaQyuk">109,381 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 the vesting of DSUs and lapsing of restrictions on restricted stock. Such shares were repurchased by the Company based on their fair market value 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; 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: 0in"><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; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the nine months ended April 30, 2022 and 2021, the Company received proceeds from the exercise of stock options of $<span id="xdx_90D_eus-gaap--ProceedsFromStockOptionsExercised_pn5n6_c20210801__20220430__us-gaap--PlanNameAxis__custom--TwoThousandFifteenStockOptionAndIncentivePlanMember_zdU0NLbSKBpg" title="Proceeds from exercise of stock options">1.3</span> million and $<span id="xdx_90A_eus-gaap--ProceedsFromStockOptionsExercised_pn5n6_c20200801__20210430__us-gaap--PlanNameAxis__custom--TwoThousandFifteenStockOptionAndIncentivePlanMember_zrSyLczAo4T9" title="Proceeds from exercise of stock options">0.7</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million,</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> respectively, for which the Company issued <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210801__20220430_pdd" title="Number of common stock options exercise">1,010,000</span> and</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20200801__20210430_pdd" title="Number of common stock options exercise">81,041</span> shares, respectively, of its Class B common stock. In April 2022, Howard S. Jonas exercised stock options for <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pn6n6_c20210801__20220430__srt--TitleOfIndividualAxis__custom--HowardSJonasMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zFkNHwqmsLKc" title="Number of common stock options exercise">1.0</span> million shares of the Company’s Class B common stock that were granted on May 2, 2017. The exercise price of these options was $<span id="xdx_90F_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionExercisePrice_pid_c20210801__20220430__srt--TitleOfIndividualAxis__custom--HowardSJonasMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z8BZ7jxVulT8" title="Share-based compensation, exercise price">14.93</span> per share and the expiration date was <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20210801__20220430__srt--TitleOfIndividualAxis__custom--HowardSJonasMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_z7KWbdsUZbYk" title="Share-based compensation, expiration date">May 1, 2022</span>. Mr. Jonas used <span id="xdx_902_ecustom--StockIssuedDuringPeriodSharesUsedForStockOptionsExercised_pid_c20210801__20220430__srt--TitleOfIndividualAxis__custom--HowardSJonasMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zCKr1QreUmE3" title="Number of common stock options exercise">528,635</span> shares of the Company’s Class B common stock with a value of $<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pn5n6_c20210801__20220430__srt--TitleOfIndividualAxis__custom--HowardSJonasMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zaAlRJzRywI8" title="Number of common stock options exercise, value">14.9</span> million to pay the aggregate exercise price of the options. In addition, Mr. Jonas tendered <span id="xdx_90A_ecustom--StockIssuedDuringPeriodSharesUsedForTaxWithholding_pid_c20210801__20220430__srt--TitleOfIndividualAxis__custom--HowardSJonasMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_znPsxHoginOe" title="Number of common stock options exercise">137,364</span> shares of the Company’s Class B common stock with a value of $<span id="xdx_901_eus-gaap--TreasuryStockValueAcquiredCostMethod_pn5n6_c20210801__20220430__srt--TitleOfIndividualAxis__custom--HowardSJonasMember__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zD3CFURvcaz6" title="Number of common stock options exercise, value">3.9</span> million to satisfy a portion of his tax obligations in connection with his</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">stock option exercises.</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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 15, 2021, 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_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20211210__20211215__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember_zfbiSF8Af1Wj">175,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; text-align: justify; text-indent: 23.75pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>NRS Restricted Stock Grants</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; text-align: justify; margin: 0pt; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In February 2022, restricted shares of NRS’ Class B common stock representing <span id="xdx_908_ecustom--SaleOfStockPercentageOfSubsidiaryEquityIssuedInTransaction_pid_dp_uPure_c20220201__20220228__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--NationalRetailSolutionsMember_zAn9xazohMM6" title="Capital stock outstanding percentage">0.5</span>% of its outstanding capital stock on a fully diluted basis were granted to certain employees of the Company for services provided. The Company recorded stock-based compensation expense and an increase in “Additional paid-in capital” of $<span id="xdx_900_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c20220201__20220228__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--NationalRetailSolutionsMember_pn5n6" title="Increase in additional paid-in capital for stock-based compensation">1.2</span> million for these grants, based on the estimated fair value on the grant date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"> </p> 301296 283838 8000000.0 463792 2800000 5800000 9000000.0 1300000 200438 109381 1300000 700000 1010000 81041 1000000.0 14.93 2022-05-01 528635 14900000 137364 3900000 175000 0.005 1200000 <p id="xdx_80C_eus-gaap--MinorityInterestDisclosureTextBlock_zjjbbH4x5aR8" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 14—<span id="xdx_82B_zKUIeP52N8Y">Redeemable Noncontrolling Interest</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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_c20210928__20210929__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--NationalRetailSolutionsMember_zop6w1pQntbj" 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_902_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn6n6_c20210928__20210929__us-gaap--StatementClassOfStockAxis__us-gaap--CommonClassBMember__dei--LegalEntityAxis__custom--NationalRetailSolutionsMember_z33cjbEFFxHg" 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; 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: 0pt; text-align: justify; text-indent: 0.25in"><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 sheet 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.</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: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.025 10000000 <p id="xdx_807_eus-gaap--EarningsPerShareTextBlock_zHpQ4xaQSep1" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 15—<span id="xdx_821_zbU0Ue4fCXl3">Earnings Per Share</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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; 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--ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_zUXeHL7rrZ95" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zS3uyrWs88t6" style="display: none">Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share</span></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="display: none"> </span></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="display: none"/></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" id="xdx_493_20220201__20220430_z4JB6NpkCbR6" 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" id="xdx_49C_20210201__20210430_zWOQkZn7Seh8" 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" id="xdx_499_20210801__20220430_zdEewus1yKp8" 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" id="xdx_496_20200801__20210430_zfaxyPLm6eTd" 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">April 30,</p></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nine Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">April 30,</p></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="14" style="text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center"> </td></tr> <tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_zk0ovyQhS9Ij" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Basic weighted-average number of shares</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">25,901</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">25,530</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">25,706</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">25,475</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Effect of dilutive securities:</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_40B_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_pn3n3_zsxRsK9SBpq1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Stock options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">301</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">295</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">575</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">101</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_pn3n3_zEJ47Bb0jWVl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Non-vested restricted Class B common stock</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td 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="padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">311</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">174</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">327</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Diluted weighted-average number of shares</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">26,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">26,136</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">26,455</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">25,903</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AA_zFmLIWqT0Obg" 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> <p id="xdx_897_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zukg8foKAhGc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following shares were excluded from the calculation of diluted earnings per share:</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 id="xdx_8B2_z2x5YSJ7SLD" style="display: none">Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/> April 30,</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended<br/> April 30,</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; 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; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; 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; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="14" style="text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Stock options</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220201__20220430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zKsDGcZr0oT" style="width: 10%; text-align: right" title="Shares excluded from the calculation of diluted earnings per share"><span style="-sec-ix-hidden: xdx2ixbrl2073">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210201__20210430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zKnpkrbK8FM1" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2074">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210801__20220430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_z9olmlbPOpxb" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2075">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20200801__20210430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_z1wE54chz0db" style="width: 10%; text-align: right">713</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Non-vested restricted Class B common stock</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220201__20220430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedClassBCommonStockMember_zdnYlsUeIMr5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares excluded from the calculation of diluted earnings per share"><span style="-sec-ix-hidden: xdx2ixbrl2078">—</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_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210201__20210430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedClassBCommonStockMember_zaOsBwBBUu8c" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2079">—</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_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210801__20220430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedClassBCommonStockMember_zmYrG7kYEinh" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2080">—</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_982_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20200801__20210430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedClassBCommonStockMember_zX6Q5s10YWj7" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2081">—</span></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; text-align: left">Shares excluded from the calculation of diluted earnings per share</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220201__20220430_zDmSwcCBZtRk" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares excluded from the calculation of diluted earnings per share"><span style="-sec-ix-hidden: xdx2ixbrl2083">—</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 id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210201__20210430_zWc9WNBgy6T5" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2084">—</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 id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210801__20220430_zwrYmRo3L2Lg" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2085">—</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 id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20200801__20210430_zjzIfo1Y51re" style="border-bottom: Black 2.5pt double; text-align: right">713</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zLTmLYL7RiYa" 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> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock options with an exercise price that was greater than the average market price of the Company’s common stock in the nine months ended April 30, 2021 were excluded from the calculation of diluted earnings per share.</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_89D_eus-gaap--ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock_zUXeHL7rrZ95" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zS3uyrWs88t6" style="display: none">Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share</span></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="display: none"> </span></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="display: none"/></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" id="xdx_493_20220201__20220430_z4JB6NpkCbR6" 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" id="xdx_49C_20210201__20210430_zWOQkZn7Seh8" 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" id="xdx_499_20210801__20220430_zdEewus1yKp8" 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="2" id="xdx_496_20200801__20210430_zfaxyPLm6eTd" 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">April 30,</p></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nine Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">April 30,</p></td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</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"/></p></td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="14" style="text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center"> </td></tr> <tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_zk0ovyQhS9Ij" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Basic weighted-average number of shares</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">25,901</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">25,530</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">25,706</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right">25,475</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Effect of dilutive securities:</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_40B_eus-gaap--IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_pn3n3_zsxRsK9SBpq1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Stock options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">301</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">295</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">575</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">101</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends_pn3n3_zEJ47Bb0jWVl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Non-vested restricted Class B common stock</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td 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="padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">311</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">174</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">327</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Diluted weighted-average number of shares</td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">26,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">26,136</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">26,455</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">25,903</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 25901000 25530000 25706000 25475000 301000 295000 575000 101000 3000 311000 174000 327000 26205000 26136000 26455000 25903000 <p id="xdx_897_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zukg8foKAhGc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following shares were excluded from the calculation of diluted earnings per share:</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 id="xdx_8B2_z2x5YSJ7SLD" style="display: none">Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/> April 30,</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended<br/> April 30,</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; 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; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; 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; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="14" style="text-align: center; font-weight: bold">(in thousands)</td><td style="text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Stock options</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_985_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220201__20220430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zKsDGcZr0oT" style="width: 10%; text-align: right" title="Shares excluded from the calculation of diluted earnings per share"><span style="-sec-ix-hidden: xdx2ixbrl2073">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210201__20210430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zKnpkrbK8FM1" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2074">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210801__20220430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_z9olmlbPOpxb" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2075">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20200801__20210430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_z1wE54chz0db" style="width: 10%; text-align: right">713</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Non-vested restricted Class B common stock</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220201__20220430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedClassBCommonStockMember_zdnYlsUeIMr5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares excluded from the calculation of diluted earnings per share"><span style="-sec-ix-hidden: xdx2ixbrl2078">—</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_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210201__20210430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedClassBCommonStockMember_zaOsBwBBUu8c" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2079">—</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_984_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210801__20220430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedClassBCommonStockMember_zmYrG7kYEinh" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2080">—</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_982_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20200801__20210430__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedClassBCommonStockMember_zX6Q5s10YWj7" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2081">—</span></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; text-align: left">Shares excluded from the calculation of diluted earnings per share</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220201__20220430_zDmSwcCBZtRk" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares excluded from the calculation of diluted earnings per share"><span style="-sec-ix-hidden: xdx2ixbrl2083">—</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 id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210201__20210430_zWc9WNBgy6T5" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2084">—</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 id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210801__20220430_zwrYmRo3L2Lg" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2085">—</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 id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20200801__20210430_zjzIfo1Y51re" style="border-bottom: Black 2.5pt double; text-align: right">713</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 713000 713000 <p id="xdx_801_eus-gaap--ComprehensiveIncomeNoteTextBlock_za8d2e5jKs0f" style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 16—<span id="xdx_825_zbAJjtGo18Mh">Accumulated Other Comprehensive Loss</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_89F_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_z5JIR7Woftce" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zzPji3qECTO5" style="display: none">Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"/> <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 style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 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> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 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> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 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> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="10" 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="width: 40%">Balance, July 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z2rGPc7ta1z2" style="width: 16%; text-align: right" title="Beginning balance">(9</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--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zFgwLcnTWnbd" style="width: 16%; text-align: right">(10,174</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--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20210801__20220430_zZaH8SeKop49" style="width: 16%; text-align: right">(10,183</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Other comprehensive loss attributable to IDT Corporation</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--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zrUC1AldoEpa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Other comprehensive loss attributable to IDT Corporation">(547</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_986_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zgOpiIG558ei" style="border-bottom: Black 1.5pt solid; text-align: right" title="Other comprehensive loss attributable to IDT Corporation">(611</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--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20210801__20220430_z121MDPe9BT3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Other comprehensive loss attributable to IDT Corporation">(1,158</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">Balance, April 30, 2022</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--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zXbXawL9O8E" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">(556</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--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zBGxvyYEA1gh" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">(10,785</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--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20210801__20220430_zD4usHOtTaD5" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">(11,341</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A5_zUHFmvIOo2Cl" 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> <p style="font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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_89F_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_z5JIR7Woftce" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0.25in"><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; margin-left: 0; text-indent: 23.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_zzPji3qECTO5" style="display: none">Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-indent: 23.75pt"/> <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 style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 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> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 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> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </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: 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> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="10" 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="width: 40%">Balance, July 31, 2021</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_z2rGPc7ta1z2" style="width: 16%; text-align: right" title="Beginning balance">(9</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--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zFgwLcnTWnbd" style="width: 16%; text-align: right">(10,174</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--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iS_pn3n3_c20210801__20220430_zZaH8SeKop49" style="width: 16%; text-align: right">(10,183</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Other comprehensive loss attributable to IDT Corporation</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--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zrUC1AldoEpa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Other comprehensive loss attributable to IDT Corporation">(547</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_986_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zgOpiIG558ei" style="border-bottom: Black 1.5pt solid; text-align: right" title="Other comprehensive loss attributable to IDT Corporation">(611</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--OtherComprehensiveIncomeLossNetOfTax_pn3n3_c20210801__20220430_z121MDPe9BT3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Other comprehensive loss attributable to IDT Corporation">(1,158</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">Balance, April 30, 2022</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--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedNetUnrealizedInvestmentGainLossMember_zXbXawL9O8E" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">(556</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--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20210801__20220430__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedTranslationAdjustmentMember_zBGxvyYEA1gh" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">(10,785</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--AccumulatedOtherComprehensiveIncomeLossNetOfTax_iE_pn3n3_c20210801__20220430_zD4usHOtTaD5" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">(11,341</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> -9000 -10174000 -10183000 -547000 -611000 -1158000 -556000 -10785000 -11341000 <p id="xdx_80F_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zVRHXh7odzu8" style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 17—<span id="xdx_822_z61nozD4Hc1d">Commitments and Contingencies</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0pt"><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: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0.25in"><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 and, to a large degree, continue to work-from-home. Beginning in the fourth quarter of fiscal 2021, certain of the Company’s employees returned to work in the Company’s offices on a part-time 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: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0pt"><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: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 22, 2019, Jose Rosales filed a putative class action against IDT America, IDT Domestic Telecom and IDT International in California state court alleging certain violations of employment law. Plaintiff alleges that these companies failed to compensate members of the putative class in accordance with California law. In August 2019, the Company filed a cross complaint against Rosales alleging trade secret and other violations. On February 2, 2022, the court approved a settlement agreement between the parties. The settlement did not have a material 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: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0.25in"><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 is currently scheduled to begin on August 29, 2022. The Company intends to vigorously defend this matter (see Note 11). 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: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0pt"><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: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><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. The Company has evaluated its state tax filings with respect to the Wayfair decision and is in the process of reviewing its remittance practices. 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: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0pt"><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: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><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, is currently under audit by the Universal Service Administrative Company (“USAC”). The Internal Audit Division of USAC issued preliminary audit findings and the Company has, in accordance with audit procedures, appealed certain of the findings. The Company awaits a final decision by USAC on the preliminary audit findings. Depending on the findings contained in the final decision, the Company may further appeal to the FCC. Although a final decision remains pending, the Company has been invoiced $<span id="xdx_90D_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pn5n6_c20220430__srt--ProductOrServiceAxis__custom--FederalTelecommunicationsRelayServicesFundMember_z2mL6ItMk3Rf" title="Loss contingency, estimate of possible loss">2.9</span> million and $<span id="xdx_905_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pn5n6_c20220430__srt--ProductOrServiceAxis__custom--UniversalServiceFundMember_zmzaVVaFyxlg">1.8</span> million on behalf of the Federal Telecommunications Relay Services Fund and on behalf of the Universal Service Fund, respectively. The Company does not intend to remit payment for these 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 April 30, 2022 and July 31, 2021, the Company’s accrued expenses included $<span id="xdx_90F_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrent_iI_pn5n6_c20220430_zx7pxoAyUtEf" title="Accrued liabilities">38.1</span> million and $<span id="xdx_905_eus-gaap--AccruedLiabilitiesCurrentAndNoncurrent_iI_pn5n6_c20210731_z7VzDwsVW3H7">38.3</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: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0pt"><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: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At April 30, 2022, the Company had purchase commitments of $<span id="xdx_90D_eus-gaap--PurchaseObligation_iI_pn5n6_c20220430_zypv48JpWVKa" title="Purchase obligation">5.0</span> million primarily for equipment and services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0pt"><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: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><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 April 30, 2022, the Company had aggregate performance bonds of $<span id="xdx_901_ecustom--PerformanceBondsOutstanding_iI_pn5n6_c20220430_z89MFs5qioTl" title="Performance bonds outstanding">22.0</span> million outstanding.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>FCC Investigation of Straight Path Spectrum LLC</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><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: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 20, 2016, the Company received a letter of inquiry from the Enforcement Bureau of the FCC requesting certain information and materials related to an investigation of potential violations by Straight Path Spectrum LLC (formerly a subsidiary of the Company and Straight Path) in connection with licenses to operate on the 28 GHz and 39 GHz bands of the Fixed Microwave Services. The Company has cooperated with the FCC in this matter and has responded to the letter of inquiry. If the FCC were to pursue separate action against the Company, the FCC could seek to fine or impose regulatory penalties or civil liability on the Company related to activities during the period of ownership by the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2900000 1800000 38100000 38300000 5000000.0 22000000.0 <p id="xdx_80E_eus-gaap--OtherIncomeAndOtherExpenseDisclosureTextBlock_zfKFIDmyPhP7" style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 18—<span id="xdx_823_z8ozgTnEQCth">Other (Expense) Income, Net</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_zHfNogxacSQc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other (expense) income, net consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zCIUugIuzPXa" style="display: none">Schedule of Other (Expense) Income, Net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="display: none"/></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_496_20220201__20220430_zdkBTFAuhGib" 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" id="xdx_49C_20210201__20210430_zDvpCSKDnSg3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</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_490_20210801__20220430_ztFnViLAzlTj" 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" id="xdx_49F_20200801__20210430_zdj0g99565t1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</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; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/> April 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended<br/> April 30,</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; 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">2021</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">2021</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_409_eus-gaap--ForeignCurrencyTransactionGainLossRealized_maNIEzk51_z6tJY2cdtpIf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Foreign currency transaction (losses) gains</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(857</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: 11%; text-align: right">(1,069</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: 11%; text-align: right">(259</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: 11%; text-align: right">396</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--IncomeLossFromEquityMethodInvestments_maNIEzk51_zhbIWwrXK4y" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equity in net loss of investee</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(765</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(528</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,208</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(528</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--GainLossOnInvestments_maNIEzk51_zuDawsRlG3El" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Losses) gains on investments (see Note 7)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,416</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,435</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(20,862</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,822</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OtherIncome_maNIEzk51_zM7kkfAdx7P9" 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">(30</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">(23</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">(905</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">(82</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--NonoperatingIncomeExpense_iT_pn3n3_mtNIEzk51_zPDqvnigkzdc" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt; text-align: left">Total other (expense) income, net</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">(5,068</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">3,815</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,234</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">5,608</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zAywCfS4OWc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_zHfNogxacSQc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other (expense) income, net consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zCIUugIuzPXa" style="display: none">Schedule of Other (Expense) Income, Net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="display: none"/></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_496_20220201__20220430_zdkBTFAuhGib" 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" id="xdx_49C_20210201__20210430_zDvpCSKDnSg3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</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_490_20210801__20220430_ztFnViLAzlTj" 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" id="xdx_49F_20200801__20210430_zdj0g99565t1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</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; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended<br/> April 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Nine Months Ended<br/> April 30,</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; 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">2021</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">2021</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_409_eus-gaap--ForeignCurrencyTransactionGainLossRealized_maNIEzk51_z6tJY2cdtpIf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Foreign currency transaction (losses) gains</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(857</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: 11%; text-align: right">(1,069</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: 11%; text-align: right">(259</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: 11%; text-align: right">396</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--IncomeLossFromEquityMethodInvestments_maNIEzk51_zhbIWwrXK4y" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Equity in net loss of investee</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(765</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(528</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,208</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(528</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--GainLossOnInvestments_maNIEzk51_zuDawsRlG3El" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">(Losses) gains on investments (see Note 7)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,416</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,435</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(20,862</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,822</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OtherIncome_maNIEzk51_zM7kkfAdx7P9" 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">(30</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">(23</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">(905</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">(82</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--NonoperatingIncomeExpense_iT_pn3n3_mtNIEzk51_zPDqvnigkzdc" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt; text-align: left">Total other (expense) income, net</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">(5,068</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">3,815</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,234</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">5,608</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> -857000 -1069000 -259000 396000 -765000 -528000 -2208000 -528000 -3416000 5435000 -20862000 5822000 -30000 -23000 -905000 -82000 -5068000 3815000 -24234000 5608000 <p id="xdx_807_eus-gaap--IncomeTaxDisclosureTextBlock_zY6bWRV9AsF9" style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 19—<span id="xdx_82E_zfijATJA6hg7">Income Taxes</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In the three and nine months ended April 30, 2021, the Company released $<span id="xdx_90F_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pn5n6_c20210801__20220430__us-gaap--ValuationAllowancesAndReservesTypeAxis__custom--ValuationAllowanceUtilizedFutureExpenseMember_zmMqro3yEckg" title="Change in valuation allowance">24.0</span> million of its valuation allowance on the portion of the deferred income tax assets that it is more likely than not going to utilize. This release was mostly related to domestic deferred income tax assets. The Company used the framework of Accounting Standards Codification <i>Income Taxes (Topic 740)</i> to determine whether the valuation allowance should be maintained or reversed. The Company considered the scheduled expiration of its net operating losses included in its deferred tax assets, projected future taxable income, and tax planning strategies in its assessment of the valuation allowance. The primary factors that resulted in the valuation allowance release were the three consecutive years of profitability in the United States and expected future profitability in both the United States and the United Kingdom that will utilize a significant portion of the net operating losses. The Company’s tax planning strategies were not a significant factor in the analysis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> 24000000.0 <p id="xdx_809_eus-gaap--NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_z8vLjMEsgh" style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note 20—<span id="xdx_828_zQjNQdhMwT48">Recently Issued Accounting Standard Not Yet Adopted</span></span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><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; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2016, the Financial Accounting Standards Board issued Accounting Standards Update 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 is evaluating the impact that the new standard will have on its consolidated financial statements.</span></p> Each of the certificates of deposit held by the Company 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 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #E^R50'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 " Y?LE4;0$!T.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VUEH:&;B^))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F_GSS M#4RG@] ^XG/T 2-93#>3ZX\4:O^/ 9^PPS&K!'AP,EJ,H*F%PF MAM/4=W %+##"Z-)W R@DX!M^PR^;6YN]\],%GSNB[XIN#MKFK%;2N:YGUQ_>%W%7;>V+W] MQ\870=G!K[N07U!+ P04 " Y?LE4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #E^R52?ZT+@3 4 %$6 8 >&PO=V]R:W-H965T&UL MG9A=4^,V%(:OEU^AR?1B=X806\X'[$!F0H!MM@L$0MNAG5X(6TD\V)8KR03^ M?8]DQX;4.7:;"_#7>?WHR'J/I-.-D,]JS;DFKW&4J+/.6NOT:Z^G_#6/F3H2 M*4_@SE+(F&DXE:N>2B5G@0V*HQYUG&$O9F'2&9_::W,Y/A69CL*$SR5161PS M^7;.([$YZ[B=[87[<+76YD)O?)JR%5]P_6LZEW#6*U6",.:)"D5")%^>=2;N MUZG7-P'VB=]"OE'OCHEIRI,0S^9D%IQU'$/$(^YK(\'@WPN?\B@R2L#Q=R': M*=]I M\?;]6O;..A,4],\:F(?@\#O3[K''=(P)+HG_H1,XAH0ZE-3Q3 M//Q[EAP19U@7_@''*_/C63UOC]Z%\#/X:C5Y>$MY77KP<-?IWB$4_9*BC\I, M "&P&%<16]5AX/%+%BF.< Q*CD&[;-QE3&HNHS=RSU,A=1T2+J5EAA$-2Z)A MR_Z1#+S%6L-^)%RK*4NCDFG4CFG.92@",S0(#,[:SP=7V@Z&@T^?&K[GXY+M MN!W;5:A\%FT1K^!R[>C'U>X\!.FD1#KY3TB/G,G]0+A60Y9(G+FN!KT*E81AJ J_W9Q!R[@IM"9$CIR M!F7JE?S"WVKQ<"G'<5S'&8SP?JP\W<5-N2![8*]D%@!>N Q]9@T,Z55OHLV%TK#2/XC3/=_>;BB,W(=K$S0JDS0AC)AR6#]M!>E0>#SR?'\FJ>D!;U8-9 NN3?)/ 3-K8%K66 M#%=L(*O0\ M4W!;U?ZWF]\4K%KGQ+NR& M$;G--%3CQ-ADW69-H=RWRF9+\67L#D9]C\($]:4.ZMV^#&ZM'QI\WJK!E=UZ MK6;F_ZO!_7\UF/:'YD=W6MQ[MVEGOG"[EZF@O,&D.M^_*Z^6^Z43NTO8JQ[/ M-UNOF1D@BD1\":'.T0B<5N;[E_F)%JG= GP26HO8'JXY"[@T#\#]I1!Z>V)> M4.XBC_\!4$L#!!0 ( #E^R53.C!QLS0< ($A 8 >&PO=V]R:W-H M965T&ULO9I;;^.X%<>_"N$&BQ9PQN)%MYDD0.)TVRVPW<', M;/>AV =&HF-B)-$K4[]:M456U'S[IW:B09^V:BVYAH>V\=5MVL%+X=&=;4B492L M:BZ;Q+PYBFX?'GU]Z_'R8/DWG@G5BK MZA=9ZNWU(EN@4FQX7^E/ZOGO8C^AV/17J*H;_D7/>]MH@8J^TZK>-P8%M6S& M__FWO2..&F#F:4#V#B^ 1TF.BH;IG7/-;^Y:M4S:HTU]&8^#+X96L-L M9&.6\;-NX5<)[?3-6C6=JF3)M2C1':]X4PCTV737H4OT\^=[].>+OZ +)!OT M9:OZCC=E=[72,+)IORKVH]R-HQ#/*+>[]AVBT1*1B!!'\W6X^3_Z"IKCH3D^ M;;Z"^1XF30Z3)D-_L6_2?=N*1B/>=3#/]X$>Z:%'.O1(?3WR;HO -Z@P'\1O MO7SB%0SA]-7853)T9;;9TTV>8II?K9Z.76);X2C%+#V8G0AE!Z$L*/23Z'0K M"[/:Q?^B>>R5G:B)\CB=B7:8X3Q-7RLP:GZ88SU7:5B1-XL2M,C^HS(,J M/[9BQV6)Q#= =>>.]MP13$DZCW:'%4URCQ-Q-!$C"@K\26]%"VPZSJ%.)$0. M]S!&9BH=9CA)4T_*P$=@P^&H5YI7Y\C$KK6.\OEBN^P@<&GL$3K!"),W%AR* MLE:_+-$.\*N7PXXRZ7AG G78HT[=Q-9#&9MG9)=9E!&?>R?@X3#Q_J94^2RK MRBF-VBN?L#R:2[/-,,MR#^'PA#@<9MP8H++1O'F4D.8ZOP^=6&/6TMMF:9QF M'IT3U7 8:^>! ]O02BF>@\-AA7$2^S;[Q#8'@*;R@99FMNB'59)BCV:)]SA,._NQ4; KB_!LX6J!=+\VUZJ/Q!LX- D MSK.Y8 >73R M ;'Q0-(,S].QRXQY(X@*MI:CO77>!VB&A,!HBG6-=. 7'_AW3FN!%P_=Q M/]Q_06O5[I39>ZI!D(*+KUM5E:+MOOM31G#Z83@0Z9?@7=W195V80W#$WH-H M&&F)+MY%&.#>HB=>]>(#XKW>JE;^QUAL.R2[#K#K M]'I0PUGNW*_+_]_1J9\F&-(P#&_+4IH%@4ULKB0N98,*OI.PJ9T3MG%'\CC' M\_+"99=FPW61[F#$S1LE$YV0UI7&X2729X- M.WW\M%])^&5=08V+;L&^KE_#<#"DRR@>FY ESHG5Y&[6Q'E)=G(UMH0:J-N) MX25&]>)TIPWDRPP*2LN=#CN3%CU\H1.Y:9C<4%+V=5\-;P;46'&H&D)L:U[B M/ $;5>>^WK;A?(DQM4[53KL(9S[A$\1I&.+'PDNQD85TIT4;RY>41ND3HRG8<;_T\TA=V38 M""D\ARB;,LS#F1V_[/9!/<]YHU__VCJ!]$^VL /6Q"-*-_0$G MCEZ+O7'N.\K?R[$,=QV_8YE3?Q#869MN)K^_.\O64Z%GR1_AZRL\L MG)_/]75JO0$EJ?7"T6%D);75T?MQ\\<)/_+V438=G/$VT"IZEX)GVO%]__B@ MU6YX9?Z@M%;U\'$K./C#&,#O&Z7TZX-Y"W_XJXN;_P)02P,$% @ .7[) M5 +)"^*" P M T !@ !X;"]W;W)K-_QM\8C\=,]UP\RP1 H=\IR^3,2I3:WMNVC!)(B;SC6\ATSYJ+E"C= M%!M;;@60N#!*F>TZ3F"GA&;6?%H\6XKYE.>*T0R6 LD\38GX\PB,[V<6MEX> M?*:;1)D']GRZ)1MX O5UNQ2Z95=>8II")BG/D(#US'K ]PL<&H-"\8W"7I[< M(Q/*BO-GT_@0SRS'$ !D71%]VL #&C"?-\:MT:E5C&L/3^Q?O[XK@=3 K M(F'!V7<:JV1FC2T4PYKD3'WF^_=0!N0;?Q%GLOA'^U+K6"C*I>)I::P)4IH= MKN1W.1$G!GATQL M#=Q+#;S2P"L"/9 58;TEBLRG@N^1,&KMS=P4DM MNGGU&LE$]TA$,_0EX;DD62QOT:M:>VHKC6<&L:,2Y?& XIY!>=B*.^0YM\AU M7+?#?-%O_C%GVAP7YKAN;NM)J6;&K6;&+?QYYW"BB.>9G@8!$= =63&X183I M=5_,DN-8:ES C16C/1"BIYOT98(M",LAR[,@Z_PA,"YT$-J6JTDXIV#4/7;^)VR (OG)RA/98$?%%-N"Y[@S;+* C")G*7 M#(_#,\C'6H/[B\T5^1NV=SS';^5O6^7B27-?M$^.U.9[YA,1&YI)Q&"MS9R[ M4+\@W";ZLPJ$$>C^->?JI6$.[M6'VOP?4$L#!!0 M ( #E^R51PD(;6;@8 ,$9 8 >&PO=V]R:W-H965T&ULI5E-;^,V$/TKA+&'!$ABD13U$20&$MM%][#;(-GM'HH>9(FVA95$EZ2= MM+^^U$CI5Z9:7 MB;H2.UZ97]9"EHDVAW(S53O)DZP)*HLI\;Q@6B9Y-9G=-.<>Y.Q&['615_Q! M(K4ORT3^?<\+\7P[P9/7$X_Y9JOK$]/9S2[9\">NO^\>I#F:'K-D>O T^^OV7]IR!LRJT3QN2A^Y)G>WDZB"!*5[I479!9L1E'G5?B8OG1 G 28/'$"Z &('^ ,!M N@ M'[V"WP7X'[T"ZP(:ZM.6>R/<(M')[$:*9R1KM,E6?VG4;Z*-7GE5%\J3EN;7 MW,3IV5Q42A1YEFB>H2=M/DP5:(7$&GVN4E%R=/:]2O99;GX_1Y?H^],"G7TZ M1VJ;2*Y07J%O6[%7296I"_3IS?'-5)L!UI>9IMU@[MO!D('!4/1%5'JKT++* M> ;$+\;CXY'XJ1'FJ YY5>>>C":\V\DK1+T+1#Q"@/',/QZ.(3K_[^K+_WSU M-V+08ZG0)A\;R-?5P[%(T!]W*Z6E6>I_CF3WC]G])CL=R/[(#[S:<[!JVLB@ MB:P[WV%&2409O9D>3B<#@(4THO@M;.'"L$>9'_MO<4L(Q\)F*@X 478DRD9E MG MEUI=9((B_F':ON+H>D2\X9@U&Y5ODTK1>E)KD]=J5G9KHC+^DQ5Z99ER? MSKC93=(\:7NT&4)2"JGS?YH3YY#T[57]$Q&('[* 6=*[,.IY81Q:TKNP, X8 M#BSE75CD4WP">R-1>)0H')7HR>Q&>;6Y0!M><9D4K0"9::IY7<;UAH7.)F,%0#$/'*&X3,O MMH@#()]8);)P09B:/XLVB(H&6,='UO$[,W\P$UZE'&(X&EK[M&NU2U)^.S'* M*2X/?#)#T%80 _-JM92%BPFL);)T(3Z-8?K8ZS=Y;U2 ;T*;>D^=S@-NT9Z[ MEDT5^]8BG4.XP&/,Y@S@XIA&@=UN 1SV<,1(.,#^Q.+@4?:_Z2V7R'CK>I%7 MF[HG-O3/T<8XZ0M4&3]^ICA'7X7F"&.P!737.!W>)0[ME0"@6&RO!"A5:"^J M)8#"C'D#8I!>##(J1K>+KZ4H7R4Q%A!D3*"U2"*;,@2+[.:X &"^%Q-LLX9@ MGL\&:/?>!=-W:&MNUJ\V#K7FWTPZ2)JZ>X^]V0$8[+0[ $2PO=@A$*$#7'LG MA<>M5%OO?96_1]EWRY%Y@3//+LPT9H"K./5/>* MFUMHWA%'.GD9:'7,G6SJ.]/MHG 88:? 5@0>PYQ%^:S*!SP-KCW?WC< )X] M2''(F_MWP_W<2%#Q=:[;A?ZN$*[CNJ2$.MW-A9D&'06V$D V%D5.\0/9"/8' M[#7N;1X>]WE?^>LJ!ZD"+@U[SN;FHFA 8]O+ 3!L-BV'*7#-R.QM TQ[,X?' MW5S-]*RE>HX2K66^VNMD59B9%J@2YH=*2]&X7J-(VP#A^7=MUR6ESD( 4"<; M4B<) ,+$O@E;0C 2^@.*]$8/CSN]?NX=/3XOOJ&YD#LA!\UNE_STEL\/0VS+ MX*),;3@^'X#%H;U6E@"*A:$_( 3I'1_Q1N\REXFLS+0K9+;X]F'->X(8>UB6 MYD-ID?[V[ M*@!%KH8<)NE-%1DW58N\V&OPB=5]%_D>1Q>%K^S^NP!S4;O; "C#<OWZ,'"O>%8_ 4R3(MT7;5&97[E3BJ-E MU=L<,FYSALO*]1:$Q9Z]CD$8HW9# V&AO6,L09@?#AA7TCL:,NYHQDK+M1(D M()[=MD$8IO:N#<)\QFR> ,R(:Y?7].21=,GEIGD7H$R/V5>Z?>1X/'M\WW#7 M/&6WSM_CZSD&SB_P];)]F]"G;U]N?$GD)J\4*OC:7,J["LV(9?N^H#W08M<\ M$%\)K479?-WRQ/2[&F!^7PMS']@=U!DBH[M8=J#FYPV%H[=V0YE_W['3AH*2RNTO<2W M\WWGXN,O_:W23R9'M/!2"&D&06[MYC8,39ICPY=1OA ML+]A:UR@?=S,-:W"AB7C!4K#E02-JT$PZMS.$F?O#;YQW)J].;A,EDH]N<5= M-@@B%Q *3*UC8#0\XP2%<$04QJ^:,VA<.N#^?,?^V>=.N2R9P8D2WWEF\T%P M$T"&*U8*^Z"V7[#.I^?X4B6,_\*VMHT"2$MC55&#*8*"RVID+W4=]@#$TPZ( M:T#\'I < '1K0/>C'I(:D'S40Z\&^-3#*G=?N"FS;-C7:@O:61.;F_CJ>S35 MBTO7)PNKZ903S@XG2AHE>,8L9K"P-% 36 -J!7G(&)\ E?,U5:9C,3#^T%)OS$*9U'.,JCOA '%VX5T1L M8"8SS%KPT^/X3T?P(=6D*4R\*\PX/DHXVNA+Z$;G$$=QW!+/Y./P3ELZ_^=] M]L_>WQ2CVW1)U_/U#O#5K=#T!_P8+8W5],I_'F%/&O;$LWOWP>?]._S:*K]_93%N(;I+HK=&LS5OGE:DJ4[CW; O4:Z^7 MADI02EO=3;/;2/+(*]&[_7'G=M)IV9^2A%>*^TI?Z?\]TVLN#0A:6BVLVGC16"I+$N2G.?V&4#L#.E\I97<+YZ#YL0W_ %!+ P04 " Y M?LE4+J&V,.0# G#0 & 'AL+W=O.[);8!%O$K MHT=U?S6D7IO3!)[>O[+_ M:,6#F!51="[*WUBNBZF7>2BG&[(O]2=Q_(DV@A+#MQ:ELK_HV& ##ZWW2HNJ M"8895(S75_*U,>(D 'C< 6$3$'8#X@L!41,0O3=#W 3$[\V0- %6NE]KM\8M MB":SB11') T:V,R-==]&@U^,FT)YUA+>,HC3L[G@2I0L)YKFZ%G#!:I *R0V M:"XJJ+W"%,6!HD>^%A5%5R^<[',&Z&MT@UZ>%^CJPS7Z@!A'GPNQ5X3G:N)K MF)GA]]?-+![J68079A&ACX+K0J$ESVGNB%\,QX\'XGUPI+4E?+7E(1PDO-_) M6Q0%/Z P"$/'?.;O#\'2.6CH29@%^XSK3F+0:DT$'?]$%E6A]UE!7I5#JNI%^-V!DVB9)!XV< M%X1OJ>G$/8<]HV1_0TN;),@LR ?"2K(JZ0UL+C>*E!0INMY+IAEU-FR=*S[Q MX28,XX[Q#A#.@H[O#E 2=VUW,:61V_51:\AHT!#826"?X+",2DGY^AN"FN6J M)/4.E?\)JZM=[%SR1P[YXX[Z/F;4U;5P\*08=\0[0-E)89Z)SUKQV:#X?RTY ME^K,H3J).K+[H"3MRG8089QT.G+I0(U/RN=,][C5/1[N@C/%EZ6.>[GCK">U M#XK2<9ITQ/91XRSI%,NR#TI&071A7<'!V_8=?(?NU!)M_5=(!Q&W?IWP<)1?,&;DZ,- M_NY2Z#GSN/@,)QVY$]*N"TY#<&]/B!.<=0WIHZ!8<+=8'+ L#;N=X4!!DZ5= M2_R3@U]%Y=:>N!5T_9[K>G]O1]M3_;T]RW;&'_#='#O&%^8KP!XTW^CK3XB/ M1&X95ZBD&T@5W(Y@[Y/UJ;Q^T&)GCYTKH>$0:V\+^)*AT@#@_48(_?I@$K3? M1K-_ %!+ P04 " Y?LE4&("<\AT* "C5@ & 'AL+W=OW#YU#D2XI\0^OZI:R^UFO.&^/[ M)B_JF]FZ:;;OY_-ZN>:;M'Y7;GDA/GDJJTW:B)?5\[S>5CQ=[0MM\CDU36>^ M2;-B=GN]?^]3=7M=[IH\*_BGRJAWFTU:_?C \_+E9D9FKV]\SI[73?O&_/9Z MFS[S!]Y\V7ZJQ*OYB;+*-KRHL[(P*OYT,[LC[Q/FM07V$7]F_*4^^]MH+^6Q M++^V+Y+5S,+GN[B]>7,QC M6O-%F?^5K9KUS"U"I@&4/%&#' FQL >M8P)(*,&>@@'TL8$L% MJ#50P#D6<.0,[D !]UC E3,,%?".!3PYPU"S^L<"_EX.A_[;=_Y]VJ2WUU7Y M8E1MM*"U?^P5M"\M^CPK6K$_-)7X-!/EFMM%6=1EGJW2AJ^,AT;\$DIN:J-\ M,H*_=UGSP_CY2Y'N5IGX_!?CROCR<&_\_-,OQD]&5AA_K,M=G1:K^GK>B+JT MQ/GRF/?#(2\=R/M'V:0Y4&RA+[8H-QLQ1!Z:WUSD:5T; M=Z>W ?K]6^D?=/1 3[];B584 SS-C4]IMKH2#;A(MYEH!QTTO-".8H:K=]4/ MJ=( *+I0N]\7B7'7-%7VN&O2QYP;32GJ60DUZ*BQGOJ9-V+"%=(*TJK(BN=: MQTKTK(]EL2R+IBIS\4K[=NH0P_WK^[5S.:A1C_9![-80Z9C\F M &)H*=>H)I>R+X MSJME5O-V(JKWTBZW[> !IYH#RCJK@>,Y4D=HT[5+BO?U-EWRFYE8,]2\^L9G MMP8T@R!Q@A%U#I%R14B<&(F3O)W3TY1UTI2EU=1G,5M4V;*]T[W.YLO#Y'Y0 MV'97+==BX;0RGJIR8_#--B]_< Y*SE*Z3PP.>3PNM/69(#HD3H#$"4==?824 M+4;B)&_G]&1GGV1G7Y#=J[#VRRI0>LVZ*G?/:[%]>(TUME7Y7*4;2'RVVOS4 ML^1;C[96$\2'Q F0..&HJX^0LL5(G.3MG)[XG)/X'*WXHBH5"S@ANZJ;_/AA M82_6G_7NLU*9JU79?O-Q];B_=XIY;M8\FI?FW^"?I X 1(G1.)$2)P8B9-ROR3RGRMRGYOUKS:3T<57[?V M[#=NY&4-BLI7\_N>M"%>:---$!42)T#BA$B<:$PCQDC)DK=S>J(B9F>8FEI9 M?>2-F*"$K#CH>II*(]B>23Q)2OH<$[2$!0JP0"$6*,("Q5"?M.Z9Y&,!8=2U MX#F(G/GK9*RE>+>MWAG,W%N*!!0/ 18C+I'=P 40I[B*0 QUY,4/%.2ZA,IK M82#NRC$M(N_XH3B/^?(< (81V_/E'@':@Y&!'ND\7G+!Y-W5XAVQ!T^78B-4 M9T,+U2.FE]VG2E]HDTT9R4B@ *CWE6P!AUC9(BQ0C 5*P'ZSAF33&=)$[TB? M_V\@+4[_&X 'LNKN^F*XR*M4($P=QVH,,(Z!(-?Q7*77U3AX' -QGF^[\C@& MP@AQ?>;* UD-M.V!Y1WI[%RB]W.G[#J):EE25]YUZO--&6)R^LU##;')B*.G>6Z.W925M6U;F# MMZQJG+K456. I2X0!&Y9(4L16NH"<="6%0J#MJQ >PQN63LGD^BMS-%;5L"" MHXXRD+&,3"Q0 -9;V;Q@^918H!@+E(#7;[FP;&AG55*]53EPG T<@*>!\R5[,0I]PBC*P M#,LQU0ZQLD58H!@+E"" ^NKJ/$VJ]S0Q3T12T#-TE?L'UD%<+%" !0K'M4"$ ME2_& B4(H+X .PN7ZBW)9BKRP_%H@G;S-!6NDWA2Q;%8L4(P%2A! ?>%T M3BS5.[%O'9=5B@0(L4(@%BL8U98R5+T$ ]076^;E4[^?JW7\*.):FKYQ8 MT^>8(BFL,[58H! +%&&!8J!/?%?^>F "]1QA=& ^ZLQF>L%LANU_"HI'-2Z) MXZCV/Q"GNH9J#'5=>5T$!/FV+W^!( 3BKCR/R&K3SA%7E@^[:AZAUCI(BQ0C 5*$$!]>74^+?L'#]HR MX# F<8BL-RSC%@L48(%"+%"$!8JQ0,FEONWKK;-W&=Y!6P8]*L"6G_*B3SA% M7EAN+A8HQ )%HUHRQDJ7((#Z\NK<7/:6H[8,.J_I*LLO+/L6"Q1@@4(L4(0% MBH$NL5SYFU,)$$7] >N?=7[1/X#P]E_;V?U!+ P04 M" Y?LE4(I/,D*8( !0) & 'AL+W=O9L2T"?(CTM3T3RTF;F3X\<=+[&2(A"S5)L HV_WU M79"2*)$@)+>]^1!3U +O(!7\Z#T QH+'[C[%GM72,#92'$D_GP.;N>>,8CEK-4FRDH_%FS. "SH(K-1?X_GNG5]22>H(PM:9WK+^+Y1[8!U#B8 MBEPU_Z/GC:TW06FMM"@V@\&#@I?M7_JR"<3> )C'/H!L!I#^@&!D@+\9X#= M6\\:6'=4TYLK*9Z1--8PF[EH8M.,!C2\-&E\T!*^Y3!.W\Q%J43.,ZI9AAXT M_($<:87$$LVI6J%/D&>%WGTK:9UQL'F/SM&WASOT[OOWZ'O$2_1U)6I%RTQ= M337X8V:=IIMGW[;/)B//3M#/HM0KA3Z6& M&2(>(19_YJ;E8[M8N>9,.:8-=M,&S;3^R+2_ MP.;F92H*9@MY.S9JQIH]O+[!V,.SJ^EZ/Q!#JS#V<+RS.G LW#D6.O%^R'Z' M!=NN'RU@DZ>B3'G.4+GSV-PWGU*SMBHIUAPRCQ:O2%AB=>D(5K3S*7(&ZXY! M=4LY;6M&F2%:"*GYG\T-6_S:Z8+]^/GPKQ<_JU6,[?&;[7R='?%UR:2$>&QC M15_Z"Z;U<39X>A"1H.?BT.@<@XLC/L8['V.GC_EGGD+14 MU";O$&S&UW216Q=G/ Q;.(M[CEN,"/'L;B<[MY.C>Z8N@>=R_B<$.!<*BMHC ML-Q[M)2B@(HJGY@V;B/%TEI:]FJ+(!DZE\R\L =A:'4>>B.["WM=J?:<(!ZT M2)_.#6EE"!8(,+D:7<:;J0X#:W.@V#4+=*Y19SU:;ZBY2,SI$658K!833W(.5WP_&B]P5W1Q[X3_%=) M,W;JAMC,=0 U#B+Z/7KE(E!3*F.7I@RNX(>V=)W'0)T>;&8B0V5@![/@1GTB0DJU96=MWE(7WDJ#/,18K$HUQ M(^[($;O9\9=3I8W5":/73.A,%;7BLM 9]L)^7FUF@>>- M"!_2L1XA;E3TM97D1K#1%!R'N@"J :J:4>(&JUFQS3>RWX9M$!!+:0Z#?E&S MF9$H'*$ITC$J<3/J?EZ^T"5E.?I1Y(:I ,/G,KU \QSX!]T:552 -&W39&KV M,Y62CJ3%^5!S?'*I*IJRZPGD7T'19),;9&TJ+1P>CB>N8V?B9N>/+TRFO(6] MP6':IVH;#;6BX-C;@F(-A-.-MP3"PN!X/! =@Q,W@V_SWV#-V$+O:?0FRYO= MV&U#>WVQ<"[&9-;OC6UV?N('LQ$<'3D3-SE#[Y0REJEMRZ'W,2B:CP.$?U+M M.834D;WO)OLOT.$TQ&@VU #1A162CN:F;\ ]R](L[&P#^\_5P"'8CN9]-\T?)M;0@$%M*CXKF@.I7;5'JEXHGG$J[5D=TJ]A MW_Z9C]N=OX&TXW'_"(\?(&5[\J85;*)E."NV(2=#:]!'-C2*XK':U[&V[V9M M6(S[^N-45>7;FF 2^WW^M=D%."$C;G?\Z[^1?Y=':6WCN(U_O=G ;QO]$C+2 M0OL=^_KN%OKC(%FU MXI@,"H1-0Q#LVS$&G8@(CIT#_#-,YBAKP1YY69I%# ND8I(+:\,:6,0'B88: MTF;G84)&\AETZB)PJXM_ RLS9XY.E$.A@9/82P8H;7;0H8YHDJ#3)('[0/VA MKJJ\.3VF.3)O&&1URUX@;,\;2'NB'] <+T&'CG2"(7 +AI\ZY69^/*N;PYK^ M>8:BZ*BY>M_OHL)GOU7V8\T MN%+U$)D5F%T,](']RUH@Z+1 X-8"9H- PZO&94!SS+:E (-8O3E>UL"$PQ_( M@\0?1,;I_ALB,]U[-Z-@\K%Y946AYM>(]LV&W=W=:S$?FI=!>O=O\>6\?;FE MFZ9]U^9G*J$J*I2S)4SI7OO!/&#W$M'-7U!+ P04 " Y?LE4PVJ.G9T$ #%"@ & 'AL+W=O M,"0 JE?+NF:Y<6 DZ9; M-G3+XF8;,.R#?$?[M.JDJZ2+XW^_ASJ?ZP1)^F'8%_LDD0\?4B3%TY7SGT+) M'.F^,C:<]8_:U)4=S][M#?)]_ARUP%OG#F#UW$\JQ_U*>"%ZHQ\<:M M?N2-/V\$+WP;F>_K@;"P#7=J"BX?Z0U#:\LHZ7N?9BX#3V@_H8+1/V2C+ M7L [V/IYD/#>/(>7YZZQ4=LE73NC<\V!_IK.0_3(B[]?,'"X-7"8#!S\UT"^ M"",U>!QJE?-9OQ8@?\?]R2\N2>PI.5K6R:W&SL:HI M=.2"="%5EXB MMA=+)N&1C4XN6E-I-3XAY[L#(&TV7_5*=<;.%Z#!R/98 MIO7F$D'[@G:$6+43 FW;MM8YG-B(!6V1&4UJ'(&B(^D -!Z]_BV)37W4N6%L MB/$;7C:FQ9B]_G- T^0=G#'K?0%;4^'(N@C0W#0%KLD8T6OM/"0 ,7CD^7.C M)5;S-6U=(7%![M=PY">O<4!7;7Q-][+'L+N&V7"JY1!NF"A9#GG$-"_$Q]%"Z4]U;N9^.7.-PX7 M _JU9LDK@$(2#3,D;7#MQ=(SM[ZC%*AJVPA+&R$T 6VV78"0/BF.'06-U-"V MP,5+9^]"VAF(I8IP?PTJQ/ MT.Y-2M+V>03)3Q8?O,&' M0P[L) S]?PF#O*9%XX'L=Z'W>U#"6R?/+DY0 &+[ZWU$&"V_CZ$RM19JACM!\(L&QKMI^[CUS7\!Z67)K+'"0150_ DD#H(OU$>FYB]P"\RWZXO<>#Y6"_4TSE\C7(!R',X/!3 MK^!P9[1 DUVF 2I0ZM?ME+'=W#G@?E%^BKY+A!51'@[=XJWT[ M-+6+Z.HTJ,Q=Q-B3/DO,F>Q% .>26=U"#&PGU\F_4$L#!!0 ( #E^R51U M8X?#3@< -L0 9 >&PO=V]R:W-H965T2 M;,>=I/.P+[%$\=Y[[KE?9*YVQCZZC1">?:^4=M>#C??UF]'(Y1M1<7=A:J'Q M96ULQ3U>;3ERM16\"$*5&B7C\>6HXE(/;J["VE=[T M/VSXMQ0[=_+,R).5,8_T\K&X'HP)D% B]Z2!XV[/XE.G\RTI<;Y<)?MFOW)HL! MRQOG3=4) T$E=?O+OW<\G C,Q\\())U $G"WA@+*]]SSFRMK=LS2;FBCA^!J MD 8XJ2DH2V_Q54+.W]PV#BO.L:4HP;5G'W4;:5!V-?*P0/M&>:?MMM66/*-M MP3X9[3>._4,7HG@J/P*R [RDAW>;O*CP76TO6#J.63).DA?TI0=WTZ O>T9? M[^6]J(WU4I?LO^]6SELDQQ\OJ)\>U$^#^O3_Q.:+VJ@>W[B:Y^)Z@()SPF[% MX.:S\2)*?OMEGDR2M^PE@^QA(Z([4]5<[]F&.^8W5@A4$KG.5TJP52_M6FD7 MLP]2>Y%O8J:%3^J-T>+U-RW74A0,JJI&RSPH=Q$4I,[06A9AWJX.7LK3O%W$.-N!6LD(Z" MV$@40,%6>^;WM7#,K)EK@<5=#0GK6LN5\!M3.-8X"'C#:FNVLA#@1DC;2W4H MT/DL#TD"]E'E03$VNB-S40^'$1PKRD9QJ_9XVJ)_=)C^PJ%\(\7ZQ$ A!*N2&RY:K@7+0XX%W)1(S]@7P+N M#PD7.FJ!*$B,! GB0('4.0+&ALHX]XJMK:EZHOK\B+HL[=4P"4:!P4I2!EN? M>9=<]\)SJ=C2J*;%WB?JY_N3-.6ZLX!\A31G.LCO*#%J ULAH[@ZYOG7+P?Q M"!E.DZ=+I4 [WP=86$$RP>4R1JJ6TA.1Q5:@\[2+:#S:\78^%6C?;8Z",:F0 M1_M#/K;KMU^62VJP8H_W/G-M1-R"#JM[IRO:@A2LI/>!?1*V0B$R!:,0B5&/ M, !8B[/,C\Z*]EF>#_N.B:U,4]"FDYK&3IB PYWVYZO_:$CGJBF02)_,2H+W M!U.__E;'R%F)L M-K< =:YM2\N *E^"W:KU>-;I0;?YWRS%:@'.\)/XCVD*\ MD_Q3#L,7Z$9_R4%H -$5%J(1(G$OMEU:L3N41P@HUV=ZE-'E:VI3(1!YNZ]G M&]5N'P6B$AT+@)!4E2PME6#'HZ<2ECI4%;HQA7'I0YT1S#NN>=&ESL?W#^R? MRJQ@>4C%)Z@9/6JSTU3S=]Q:"8:ZKNU>@8&V#83D[C.*_9!16R.[-%I^6C)\ MP4FDG3&TAK.>,XW-J:-:OEX38\!4BA!*=Z@]"A(=QTSEZ*RF"BJPB]-A$)VE M U?.''/!P']D:@42\=OW$JH.1PT#J-OTH%X&MC8< ]-Y1(^LW!F+&0+2HMPX M[WJM(9]QQ@P&,2U@%9V>8K06I-GCI.L:BXKS_'M;GBS/30./:4P$'API MZLRQ&BN8OB$]#JM1:;;$+R5%BX3TW1IN0UV]EQ:G5F-=5U<=F"XH;7:*[_T+ MA#U])&_1P4*E$WVG*"3\LF3N%(02)5?QL2L78HM3>DUAPS;P)]N9"U8P!E9- MIQ5!QKXVX=J8'%2^[MM,*30::HN4%T@72:88D\(@OMKX3LY3 MLH4I*G1#GFOX%?;(T!L:&[X7@29& 276^NT7[$L_6*-^7)BU4S-@PB1/\O&*369S.YVPXB1>78WI/8VCY*;C)*;C) M97PYG=+#))Y."5(ZS>+9-'D*;I;&\W02#7\/J+K3P#DX )F.4P 9ID"4X2$9 MPZ>,/DPF68MP/DNBSXC-WV5OEL39C-B;)O%X3 \+:%U,YD\ 3N)QFL73Q?1G M$"\#OD68H@WXOC:X$74O9.#P_XR;/P%02P,$% @ .7[)5&9>Z,D-"P #A\ M !D !X;"]W;W)K&ULO5E;<]NX%7[GK\"XGL[N M#"WS+C$7S]A.LTW;7,9.VH=.'R 2DC!+$5J LE?Y]?T. %*48GN3SZ5_-BLA.O;KNFG-RY-5UVV>G9^;:B76W$S41K1XLU!ZS3O\UV&T:V8H/FIGM>LWU[DHTZO[E27S2 M/[B1RU5'#\XO7FSX4MR*[M/F@\:_\X%++=>B-5*U3(O%RY/+^-E51NOM@G]+ M<6]&]XPLF2OU,_UY4[\\B4@AT8BJ(PX^ZO MK>VP9S$Y8+19\VW0WZO[OPMN3$[]*-<;^LGNW-IN>L&IK M.K7VQ-!@+5MWY;]Z'$8$L^@1@L03)%9O)\AJ^8IW_.*%5O=,TVIPHQMKJJ6& M85*RMZKM M5H;]K:U%?4A_#H4&K9)>JZOD28:7&SUA:12R)$J2)_BE@Y6IY9?_AI4+K=;L M&KIJ> .0[E;LVF(L-/OOY=S8Y_][0F V",RLP/3[8'V2"<7C,[/AE7AY@H S M0M^)DXMWJA-!^M>_S)(X>D,,^KD1PK=8;WNZ8X+HU")Z1^94WWSC[*V^_ M"=E&2P2F;':L6VFU7:YP%7BJ[J2-0;4 IX[+AG4456J]WK:RXB34,-[6;,-W MB-<."Q="RW9I @XIB#A&UY5JA.&-8++MA&XM'6_8G9*5L.2W;V_!6TNN)78A>W=S&]I5K>B2S0H/SSY=_VX; M)^1G7X!'2C C0;6 )*SN&2.T!%\[3:T;OE5SV8C@H]J^ MY@W"8>FT>_/J(_NI47/>3#P=#LEM![ M>5##2[2<;SOE7S@OQ[()>R4-7RZU6/).U($/-V-C;*$:E#22U/$Y5#(K=6\> M="G=D]5C;FR^8[UG,B.6-G1(O-\:%T98!R\9HO09NT5=KK> #N$XZ//JF/%5 MS_AVQ/C6,WZ_9]RG/Q-0JJ5\&[/A+OBXTD($X^3.WH'MP9,'"7\@+UFIK8%8 M\V.P#V1VRN(\S+.(;J(PR4O<9%&8E3/$W)I5JQI C+)*5W19:Q:1+FTY3E>9@D97"< M04BA/"?>69:S#%RCU#*/D^#0W6(LG14)B_&VH$5%%.8E+/N6(9A]-B M!G*(B %1.0V+V8RED%44>;#W;U9,PZC,V Q 9"F#MF$636%-"@/BX#V\2Y.B M<1Y#B3":92Q-PR2-"+H\RSP*3Z2*9 83@%J:Y>$T2UB91&$9SUA9E.%T%GL& MV(ID%J9Y2G?3-)RE,6U8&*4YMBIS]SETQ8;_4;&P%&JI^68E41O%$LJ&J!D2 M>XFD5 M7&&@E938&<-':67 ;Y6R;!.];]EK,]1;=)?2SGAB.E6#5BK=+V@L*'8&3W\)ZAKM9Y\973^M)=] M8TT]"IC!C?>N^M2>VCUSP7K0B3'T40B?OI$*#BTX[8/DE$W#,K4169;A+*>[ M),W":90&[[>=D;7X$H!GP:'IK&])^NLT"_-BZB_>>0JI(*#FP> :9^5B,$9R[K$> M3/)Y\W1(*4/*^".PIGKS34[MHTR%UCQ+SGX#X ME\[MRJIW"8?S=&:+TBE#-D&13KX#\3A/PAC%TE^/$$>@IV7)TC),"Q1X)*TB M^6K$/7$,I/.DCU$V&>QRO0 A[HKD0?F[$=390_G@@]#VE*2E%FO>R*5O MM<<#6:T@OU4=6_$[FGIV#W;+MN9L1NS4GATSN)J%I"*HT>#K3J++V(T>PP4P M+]Y)> $X;A16H+:!G52UF00/]>VZ-^)1J9C@4-(.8\\VE?_80GCJRRW,PK" M45'+I20/$[_2H .EZJVVG(@+_##8830E S 3HLV^K"JU;3N##KL2\L[V$,1\ MF-6O>$,J.3 Q?_AJW0.F1_/OF@-F22WNOG;3Q$+KT+QMAPXZ.YL86TX:L78UWZC)[,&-W@09X[/"VQ;HA_C2=&=E>@JCA MK-I/OJ,]8O=JV]360@ULA_G=S:C!_4JTX_%M-+1!45[?N9U<,$EZD#P21SCX M48?L$D_)7W'GL7C==M)ZF.VE#O0 8OU>!8WDX \;!-A73]6/CYZ-XB(.Y>G\X8S$:+*%USEHWIUEK/"#. MFL>U[ZFMQSD_^%:'Y2Y))M'S5P*!1,.BU],^CI]/'FS[O4SL7^O.B^W!ZQR9 M^)&CEL=,.!QSWXRX75IN0U[XUT#I,\3CMSVXCM*;5NTSSV74UB^T84_'1*-V@SRHCU M&Q4,)YH#2)?5+UMI7':DH'^];18(,WLN<*U,9P[.# ?C7!C""E0'+$6^JNQB MRN#SSM>+44*R1UM\<%-WUB8[7P-LFB/>=*+%Z:#%98X'8S/X_5+ML0]O;&Y9 M(QL86[YLJ$(!L=XT:B=$?P(D=>UJ*)[03&D):1W>;@U5@N"-VPKL*I9]=E[H M]\6EYKF@BL;&%#*-YL&*@;N0)8^ M952^N-:2=A')0XOY[GC8U4M[Y#DPM9:!J.US,F#>DM-,V&LH?'PP8M$X5,3J M:O48>!*0'APG;>U/+4$VE/]A>[1H7$>QDIL!1JM*1UEW(+":5L*.^@[;R=A+ M1SG$V[5P3NU*QW#&72M;N]9"N BK-!I!+;DM@L>IN'=):[(6"SH)/K 4_QVJ M=3!"DIL1C@_I6/F$W M[_LQ<;CTZ\!NR\=-!;H,ZL,U:0,T: M]6@!>C3*9\$HG[TZ5BQX0K%Q.O/%P?7BUO2V;P1\@:"V.2RG]E0OS(IHD!5\ M#0B/RCJ4 ]+%]_^$[ZJ=W[/)( MV#?MX!]])CO>^[%BP;>B0 -0G% ]*NUQ$;:@L#-WF&,\>N@#VOGH&R68+^V7 M6(I4E$KWN7)X.GSLO73?./?+W9?BMXA B9S>B 5(H\DT/W&=;?^G4QO[Q7.N M.EAB;U<"[;RF!7B_4*KK_Y" X1/XQ?\!4$L#!!0 ( #E^R53B2KSZL@8 M /X0 9 >&PO=V]R:W-H965T:;+81P<%>JREX,"N?JL]'(9H4HN8UT+2J<66E3?9CVRM1$\ M]T*E&B5Q?#HJN:P&E^=^[).Y/->-4[(2GPS8IBRYV5X)I3<7@_&@&_@LUX6C M@='E>#$^NYK0>K_@;RDVMO<.Y,E2 MZV_T\2:_&,1DD% B=_1ER6WXEJK M?V3NBHO!? "Y6/%&N<]Z\UJT_DP)+]/*^E_8A+7C= !98YTN6V&TH)15>/*[ M-@X]@7G\B$#2"B3>[J#(6_F2.WYY;O0&#*U&-'KQKGII-$Y6E)0;9W!6HIR[ M?"?0)7L^D6H+F<9&L [T M"K C#7>R6G>KL#=Q?"4S 5YC1)!6=-,%OQ780-2B).2$*5'&Z!(76 NNX!7H M2K"MX :A(M)VTY;*P2@FEUHND!XO=P(R!2W5JXDN8OI0>PJNP=&UW#8"F1PH21&.NP$!Z6'%685C+W8$NN/(9G M%KL?VA:W33:94W/SC4K!5Q^YR6'92)736']^S0TR/2B=>27H^32)XL!_/-/^&M,%9LV]R@QDTELHJ/ $XFB*>YI2V%U#+TP-TM.(=+6OD/VB MPG$TZ122+JSXJCT=;*0K/$A;,R'W0[8I)-HC*30ME1"9[7.?UP">0S!*R"H" MV0M/.Q'<-'6M!+4[5RR7-E/:-N:@9P\JXX#A-\((3PM:(; ]@QL\G>6-$E0! M?2U8&_=:/A_5\J>%CSO\L 4Q'TV*).S>V!?*-^MO\_ !$[(W89P0S *7/8%T&,W9O3+B;>C'B^",_9J3>'/6H. M_%]S>IG\%7-^KIS^\4==:O];X?G\H)Q\FS)J4Z(3EHZ'K!,ZX4&(W1](@EN4 M[Y,#H],H;L\B:30);X=0U%D40$!9<10#?HZ+:%K3N(.I&F^7ANQIB/!0X+H4K8--)1$"6MI:&_;V?7_$23V$&F# M=/ 8([S8R3](#;SKY(_EZ#\:MW_HZ%=JNY]^Q) 9\-1+QYO[Q>T6ZXMMODC\ MZ.H(*TV&*C#,=3F9I( ,$G@^3,57W;+A(%O"J<5BX&.I* MEDU)!Z#&!-G#4_0>] .ZA:>^'[O [,TH>"S].LR\;H6[%B:]" MP'52YU2+%(^N&,^(7U//9>-X3!\3C-WI)&5^+T^&Z6E"KZ>0S/W8#,838FZT MGZ^P:&'>Q28X6?,M-;;%0)V.4_8.SZ5,EG7C0G6C&!+ITW2Q@&V[6LJ([T0I%XVB& M=SX3;MOAP^G:WW"7VN%]V;\6@N?"T *<7VF\=K4?I&#W+X_+?P%02P,$% M @ .7[)5#B\$RF?! /0P !D !X;"]W;W)K&ULO5?;;N,V$'W75PSUW92!.B+3 [GSCG#\=E2Z0>3(UKX5@AISCNYM>5)KV?2' MF MNJI$22=SI0MF::L7/5-J9)D7*D0OB:)AKV!<=B9GGG:C)V>JLH)+O-%@JJ)@ M>G6)0BW/.W%G3;CEB]PZ0F]R5K(%WJ']4MYHVO5:+1DO4!JN)&B*/S*!TIH0F,S@%HW5/+68U0R.MLUY MUK/DA=/52QN+E[7%9(_%,7Q2TN8&WLL,L^_E>^1]&T*R#N$R.:CPHM1=Z$G\%JGX#['8*X$89W+!5@V$PBE5H\\0P., M8)PJF7+!F<>DFD/J+;HOX+9%_60Q75OT MB"-:'8V")YO!_FS&412.!R.(XW$X&HZ#>Y>AX-671%Z,C\-H/*15D@S#<3R$ M"UM'V&+7B[I0@4)U%/J^2#N7J:BHF;BHA]TH*+@0ON5+1XKC0?=X3?,:2_1O M@5B%[GIWF C^98*>OZ8=HZ:N7RK#B9JCR&"V@JMW]_"!2RHU3O5T1\CB*=7[ M-2^X4_O&P2N)3G>S^G'7I>L?.:TD3Z%0$EF)-6,L^(H7%IT+PN4;.4P"M2QI6%^".BNTQN\N)DU J0%:?R!2KZH(C<+ MXZ;Q8QU)"%4VK8$FE[V1?JJO'-=S('8T$A&#QN3EA).F=R(T#E92?;(N/"MG)(< MU/=55IHN$DV7< S/X[A!P'1?QAH0K%W:#7J9[N M6FH[&U_4(^$3>SU8?V)ZP0GT NEBM-U:5?D"<*4L8]O&'B#15HHM@[+ M1YH$<--CNV@60=/C8;$/M#6VB%"B2U)QO;]^AY0L'SEZ[$LLCN8^OA%SME+Z MUN2(%KX5LC3GG=S:Y6FO9V8Y%MQTU1)+>C-7NN"6CGK1,TN-//-"A>S%83CH M%5R4G8LS3[O6%V>JLE*4>*W!5$7!]?HE2K4Z[T2=#>.36$7H79TN^P!NT MGY;7FDZ]5DLF"BR-4"5HG)]W)M'IR[[C]PR?!:[,SC.X2*9*W;K#N^R\$SJ' M4.+,.@VX^;[2_\;%3+%-N\%+)+R*S^7EGU($, MY[R2]H-:_8%-/*G3-U/2^+^PJGE3LCBKC%5%(TSG0I3U+__6Y&%'8!0^(A W M K'WNS;DO7S%+;\XTVH%VG&3-O?@0_72Y)PH75%NK*:W@N3LQ2N<6KC!6:6% M%6C.>I:4NE>]6:/@9:T@?D3!&*Y4:7,#K\L,LWWY'CG3>A1O/'H9/ZEPLM1= M2,( XC".G]"7M!$F7E_ZB+YWY1T:2WUD30 ^7%YF\/IK)>QZ)W+X>S(U5E.7 M_/.$T7YKM.^-)K^>UB<5N%D\-4L^P_,.#9M!?8>=B[^413;X_;=1',4OX, & M?,R1S96D,1/E H0!OADU4'/@=UQ(/I5X0I-\8KA$:EY28%H%IW!#(Y]5$AGQ M3^[S;VVQ2:&T%?]BQBZ5L?!6*V/8IY)@03HJO"4X,/?)[^E,GK[A0K//7%;( MCD7);*XJ0T4QSQ@57\BV^J?L$LG,7,RX):/D589+981]#D<0!V$8TN\F'4=P M/(9G]!,%XW'$/G5ONO"1+)M*K]E42&E\X4O*H8$H#,:#/D1P/ I)B(ZC44JQ MZ*729(M-%;D#23!.AZV!XWX:$V\2I&'*KJI2S,22RX9U$"3]:,L:#8B3:''* M/BK+I?,W">)![/QSKJ:DV#D;Q\$P'+ _*[F&)/)A1T^&'06Q#SO9"]U1D^_% M' P&XQT7G0-$2^-[<3O'AY",X#A)ZCB2^%[$_6 4IZVZS:^GMC%'_8#BH8=^ M'718%XBH4PVL^RUUX-D>8[80,VY A1YG!=.UY+E6QY.4:/NWBSYEQHS+)9N^7@6K"%';/$(5JC1 M):0[9@55RZ\I$CR"83=J*8UG% $B%#78H@-;V)\6YD1=_P1DV2S1[SNY#EJ5 MHP,CT:@[/+12$@[]@I&N0Q^*Q0=4*F@G?N&!0.DM1=88X+/Y:/KV8O8M?.C7 M 53 QB_O2=LIE3/EZTJNNO8"D5'FZT9S81=(Z..K/R.1RCKH=/P' =3EW(] M-:WV2 S>$4;=Y)=*1?.PTSM-TS=N^N$9OC _ -+ [4%%ZIS3$-38?P#CESOV MK_;L/P#P!QN%[>,T[.#T%V%SHB@JRAJY=LV4!*/!B$WFEH:KI6_&;DY=PAS% M0!JD_7[#Y\A0DS><%LN&D9 Q3FI&1M2&+QU&6TCUX'FP^'X@ASYCPHT!5.5> M6<&#CFL,$H95+F8Y**J4/K$Y+T\LS3,!):&#H,()O3/%A+%,$W@L2J?L)W9I M <+$JX;'W8V)_NQS&\YN"V8!/WQ_1U( M2R\-QN&PK8];E&4 M,UEE[>8"Z]B!3]4=;OOT_[AY'P\:18^UW4;15:OHO5?T4^WX]*?(D6NNHP?; M*Z:>B8)AM*UND@S]Y]Z OGNHO ]E? /WF? 6*&<$&!E85V\IP;UJ$/U<"@O4"W_U-=1)56GK^V%+;6_7 MD_I2N66OK^977"_<%I0X)]&P.Z2[EJZON_7!JJ6_8DZ5I0NK?\R19Z@= [V? M*RI[&PO M=V]R:W-H965TCJM1W[V%R]KEM3JDI^;+ANMUO1/-[(LGYX,XI&W< GM=X8 M&KB\>KT3:WDGS8^[CPV>+GLJA=K*2JNZXHUW'.2 M9%G7G^GA7?%F%!)#LI2Y(0H"EWMY*\N2"(&-GSW-4;\E+1S>=]2_L;)#EJ70 M\K8N_ZH*LWDSFH]X(5>B+69$KV\+K7]YP]N;C(;\;S5IM[ZQ>!@ MJRIW%5^\'@8+YN&9!;%?$%N^W4:6RZ^%$5>OF_J!-S0;U.C&BFI7@SE5D5'N M3(.W"NO,U=N?6V4>^;OJ7FH#91O]^M* +KV]S#V-&T] R]6Z$W7%0%MSQTQO!&3@PG!+M#>IM051YZ!.(Q%_P>-HAO\L7;!/8B5DR;^M MRP(,ZV=WBA=A$$PP7['A9LX/7-9VG$LI1<.K-IF;>-,@I; M)$&8SO&?)2'[1GT!@ZH":Y)O6].*DJ]:F(Z$@\)XG 1I-F.W;=/ Y,Q3&Z+G M!8^R()HM< -;IDG*?E):."7](+WQ,\L3A*TND7]_/LF^C5Q>$@B!*+!K X93YJ3=67_VZ?+#OKM_)6L#K MS4NTE4!M,1",1\$L34%\$4;L6X*Q5TP<9-$"ZIMFB=?V/)YB=!9/V8>ZRI_3 MU"Q((E)4% 79-.4_;"2[K;<[43T"+[F$00OK@AX,\+JA W6JL6.](DZARRHA MG@=)'#+OU7N2'J^GUC&-W([T;39@W"YS(!++^E[2$/19^23YH#"+II1BI\F2 M(-V!'N^Q5>6XM\SX3?=>X1G=R++@RT>>PTJH"WP,ZK1B;31[I;G<[LKZ49*# M5$Y%QS-VXM&:C0B(+YC8R%(8I\]&FGI"VNY6\5W;Y!MD:&@IBX+Y(F6_2C^D M@I72N2B9]40\YV5+;N_=V)H4E*LU:'D5YJ)I'FD*,DDKNRC[1,*G>"$-HSCB M5$$I>'HAC6R0V*U)5D(UCJ(FB_&'C4%LI=-M(JR%1@DPE*'SP M!P&-:A_R]6' O^WX_JGC^T0*L"'*AN7^COVP::1DPT3//R!W'8R<7'B4/&Y$ M*:H2GX_31;V&L>)O&DRWH M"E,WCXB@)30":&HMM;9JZ>+H\74,?,Q"?L&NBW^V/C80Q7I)*9=LP5 65%IX MV,."=7E/S JNU5:5HAF&E553;YU#"H1_X*'DPB_!+\4M6M9DMW@/\O:!QE#F++.#QP SQ9*3%IP'21, M..72LE8[[]O[2<^+\^SKIQ%3\ +.7;?>PJ7 .!;YD-YG557""R;\QPI**-6_ M .8U0I<+365-B+++15F>\FH7,KSNSM1:>])\["A>\#_;/8CP-0C_CUWQ _)" MSXF5%BZ4U^O*\EB@M(#]!VB"6D\FP#'*B8@@_()/42M,:2@.@WD6^S$D-?8= M7/(EJ["ET^OOV$FC&#LQ^=@OHK!WC8$U#P7]7=L;0-BA&P4=36_D#FF5%B," MR6K=V_,_%",Z*88G35*DDSD[E&(ZR7Z#$"?[ATG7.;UW ME>+>\]CW%?M&+IM6-(\(ECX(F6&U(51A^0I[ODS=UR"#_757Q#Y3M](\85EK M*Y4+EQYRO].8MCU5TDH$?80.7T&^??^NJQ\#JR)P=-VND=[@$N5OE9+E=7:)+/+#!Y*@*<>6P52_"K$_X%%_[12*'"K0% ME@Y<*\ ?Z*]0*PA(G/B@D4S2HZ 1#=QU*;J)WB![B0)?MP]1V5=/ISS G?-!=:4]L7DJ,AN*C.R#=FO96K+U M210>L]BI&8:SP#O0%#&UE-966Q*2 F]OR.RK1RD:!EIJ:SNO4JUZ&0[XGB!Z M>O/XP$4DZ1@*-B^$ZPYQ69J4'$=6L$_=?G5 M[=/%2F<6Y;)_XQ?[Z.FZ_K'\LI.5EA<]=Z#DHRH?:^0R.HOCT?QBPH<9P@?8 M^## ]NV_<$V7PZI@D,@=9_7^M'^ MX^2U^R:WG^Z^;+X7S9KZF%*NL#2[!U#O[A6Y9&^13>[N1HI - M3<#[58V([!]H@_Z3[=6_ 5!+ P04 " Y?LE4_?98R(0' " %0 &0 M 'AL+W=O)IT*+DHN31"2:KY^GQP&9U*2.1_+/K?DL$*;BB:E8QL\'D&N&ZUL^N'BO+">+?_VTB*/XE#[!BW[> M%=[Z$L/_:X'U9/X T+==%!7 M"$5^Y;>\(!$=1B/JZ9@.XY9.Z# 9T<_*LH(,A21VJVH#DIL1@5 111"GG+C?66%#(K:@AF M(B1%26&QM5@T"Z+YLD-I__UR@T6.80%!I9(/X![BQ$&41/Z7.(U1SGD0SM*^ M#G[7*YI&01C-R&4&;(W 8DF2#T=.C#_-0F>$T6,Y# &B)3J6C[!;!-&W8-23Y=UW8 M36/\CX-D%A[ 12G8)GZA=],PB.,IV#<.]SY.XR!-TA_AVW0V];^=(<"#B_G< MBSN=+9UO<=F=L0+_9HLY^A5]_>\3R% P9ZC'DDPR=V. MZ)1\KZ&RY5"E1,;1G$VOACZGOZ$)8?:@H+&T(@,>C5UAK2<=P4+1XJD55DQ7 M^82L:MR,BD'U8Y+^+68/*B3!4M1RDXKV&"(NEK2&,>!CS?7@]-(^J%4.^""\ M [?_6I45D_=TRW(,AO&,E*(HW!@C<279KP10DDW%G1+%?8 <#X.30GW>0$^H MH58&=+<5V9;NN.9/Q2WJ%8>GCU/&O8A.6YU8EGDI45T,2E6(G*%MVP[CQA(S MQI;4:N2,-C\UY)B,U,GHA4/T6B(:.J0VKID!#O=BE1SJ?^Z,!6.<@@- W?NC M4MDG6MCX:'?T ZGXD_O^F$&4;'BK9:];VL=JM/'Q@H[I=2%&;*180XR!Q6OY M.&*'KNO19'3885_>5ND79[M//7Y?^OS>/N!'7%QB*-*.(I^WFG/2G_#H>QA9 M#E:.'GS0J9L!(: KOA%2HF"@5,6U4"[0@WCF.UL2]:M@ AUO2C[6&GQCG"]N MV)J!N+^H(@<0$Y"W,AO3'=.:-2'<+U7M?S*% G['=29>@C),%MB^#A_)#<]Y M6;D:C!'Z51@&:2XA Y2^)QJ^.U!4C ]C2OZ,4$,L_EU;)$.83.',B&[@D\I@ M]"CPW)\^39O<='6:#OD=?)L9/L),5B5857+;)NDP2E#H-$Q!X"1%,DKW]N=0 M1@XM[V<)L'R:/'PFURXEL%/6$C[]"B>.EP_+L!/860%3I,'L5Q?.-/K:[VE2 M9LL+%[XNJ;TTO=/'&\ECZD?G\]\<@_]94O_:8_I_FMGS$*-JOERZ<0U' ,CJ MY8Q\ADPS:PAF(:VBC:1TK55)V'[F,70>+-+]+.:?DF72C!U#C,61"\3^7'=" M^OE"5.6&)I!LGSEX\"!O'D\Y('F7_"W@&^@X8/9FU,KNJ44]"C^2L?R/VK>V M+ADQ__Q/C&BSIQ/1S[QHJNGATX]-PGZ<_Y!,)+U@!0!?H=X("5H*\-!;"5_9 MM6OW!',6>K\HW;#0SZSC.>F'MW6')?984*L-S;GENH2@S9LY@=TR4;@4:.8N M(?WU%7H'E/> K*JT@FD,I"#(W[_V@X4JU 9,,X;6L(.8U 'MIFZ$_:/.-ZZF M"RS0$*;:FQB"F&OXV+;-M (- /H!HQ#:.8:VJFBKN$%M^Y/)-3 *$"%*8XX M7W1;63/52 XSJX':5N!@ED/.N]&UL1LK<6+"H@?.A.D)O+KBM L54'S7+E9, M.(%9]^G36(K?^7()\C"S)3AM9D"XL0L$19N[@=/"F(O>&>70(PH << 9 M>&PO=V]R:W-H965T(8L)4F#;9M@CCI/BSV840.I6E(#CLSM.+]]?N=,R0E.[:;!ELL%NA#8I&< M<[]]ASS;6O?);[0.\G-95/[%8!-"_>SHR*<;72H_MK6N\"2WKE0!EVY]Y&NG M5<9$97&43"8G1Z4RU>#\C.^]<^=GM@F%J?0[)WU3ELK=7.K";E\,IH/NQGNS MW@2Z<71^5JNUOM+A8_W.X>JHYY*94E?>V$HZG;\87$R?71[3>3[PL]%;O_=; MDB4K:S_1Q9OLQ6!""NE"IX$X*/RYUDM=%,0(:OS:\AST(HEP_W?'_17;#EM6 MRNNE+?YALK!Y,7@ZD)G.55.$]W;[O6[MF1._U!:>_Y?;>'9^/)!IXX,M6V)H M4)HJ_E6?6S_L$3R=/$"0M 0)ZQT%L98O55#G9\YNI:/3X$8_V%2FAG*FHJ!< M!8>G!G3A_"+]M3'>D(?\V5$ 1[I_E+;4EY$Z>8#Z5/YHJ[#Q\KLJT]EM^B-H MTJN3=.I<)H\RO*C=6,XF0YE,DN01?K/>O!GSFS_ [[+QN..]7-IR92H5,Z'* MY(7WR/@]Z^4_+U8^.&3)OQZ1>]S+/6:YLV]TZZ/45(C/?*U2_6* 2O/:7>O! M^4\V:''ZU[\\3:;)\WW-O7Q3!;UV2BR75^)M)7Y4+MW(673B4(:-)O-K5=TP M]>*Y1PVNO,D,RG H*QV2>F,K+9,Q//^F2L?R@$XFD^>WGO&]Z?/#H=QN#"38 M+623,]$BG K:LZB>9/1QJ=25\'J-(@Y#63=0"P642544TN9\&GW"!_ PU5KZ MC8*U].1MM54K):_&[\<_C%G$:UUVE^A$N"75>NWT&F)[QK)V)M5$W]0R6/E$ M3N?CB2A-4Y0K0L; I^F3"5_.B:=:-N^%0#UJ0KLB.#?:K4G<6G<'ZJ=O389+$L+VV2C%?L@1>$@V48I?*/=2/F1&E&D88'H."[)@1T_ M":U(BXM2PTP5/?]=X^!\/$J+AGUHRPJA456E"P2YKJV#Y[U-C2IDJ1%QG&6M M.'.&$F?#:&4#]"G+!K3M T'--$?+1K.IT)UC"#-]C39>TP4RH/5H4P6P\7)7.Q*XSX%EX5"B[OD&-I*8&BDGS!' MPD8J>:V*1D>ITUTQM%+))<;[1M\1G![B^&P\ZXX/Y485N0"7UI>X+5>Z5YF4 MTM0(/,(D.;Z7R5"@;_V">4[5O;%%ME(P ME%,0M&CHH>" $(NT4*8$_1K2?&@/%(5V2'J#!*G0^4BG@^R0\Q;L02DX:IF. MF;C?2F;C.4=Y+[-BMN7*N)V72& &1\1_25&)\.367(W3J.'X]2J<2=D5(W:!U-RQ3>$+\H,@9K'ED[]VO0=MI\;PXY9D5]3ZU:K0 M79<'0OX$&]NJ 5)%@T7M,!P@YRKY _5B.=N7Q7T(YTAD9:FWP[J6H]@9]#L\ MT6J#5FQLMFNS7Q0!2@30S10]=HLMT2!YTG"K<4>JOG7!H,( UP*)W)WC0 FV M'4?2?D5G7JD"G1EESLL,^4#YMMB\>*S4WO1:[A7=W[Q\U^GSCO6YN*W/(9!4K/HS=BN/8CL6;RG* /S.41 4 MH5,ODRF.TAP,:%9U04E#":&A9)S!B\5"O+8VXU;Z='@\FXDE[PS@!<=&93>F M]O) +F0R3&:3J!R#F ,YE\)+Q?HHZIM1NAR'Y)J7\\3>5=FM &='7V*I; M7=+=ZA*14:^LB=VCYP*)F*= ,@UV75*&1B/0#?(!(.TS%5AM$8HQFH?*Q>O" MHF;D*\)>&.I+BZ?M0.FWB.G7;A%O7GY@P.NBIN#[@59O6\:-XG?!?]).1NW$ M/=KUB)O.]?"8;.V&]V2-R1D,RL#>8,(@A4$$2+O3VU/!0 M@@&58A?V768BJ'P,3YIJI:I/- S:>F/"]UO8HH;RXSK^I3C_75$N@:4YC2"E4#E&^FA0N#D:U$T:G7_7M@ 4Z\WO!#5M80/ M5C<2J+LP_V;4)3]>7;UD=.URE7)30DY![VNL @H^1]T@PS*]TU#<]@PP&6GD M]RR%C_'3:6P6 &S#ML'I:"_J+?5.J0)J8UJHZK!G>PN%5> MI=VX4H1B"YJQ\ O^T9$X#ADS>R[DU (WCD4GB,)5T4X"]UMDLJ9EB/8KT'8FW(E[;&@&9>9$T/HV". M\"APA@U%["OM9B?9:Z/HM7TKH7A7&URH7^Y2_YV-2=Z_,8EOVY@,]SK\]A$L MT\[T1$[&?2E'B N9L9-'5']K75+<9'$I4E5S$JOL%^0M]VM^<4 OSTS9E'$E MFD\(NLJAX%4@_;I58/[_L@K,OUP$IB=?LPG,"$@\Y(G9<$8PXIM!^FQX@=*CVZT<@*@.&\*@-1<'\KI M;$I05/PF%-W5Q*-(M -#?R0"Y0P2?S@"A;,%?U>1+U&UZ.&H#R_( W<3"*!- M\M>G_1>![43CEXN>7NB0PMT+5S*.T8/:?TMN4T8D&1%0'C5K# 8 7(%:F.R& M'=6?,SQI,Y/GFK-DKZI"@ZERKR9C>=^7@Z.]CS.$*_D3%/D4C2I^I^GO]E^Y M+N+'G=WQ^(D,D!RPU ,+Y2"=C!?S0=S&NHM@:_[4 ^@(J,8_-QHYZN@ GN?6 MANZ"!/3?_L[_ U!+ P04 " Y?LE4:NK:U^4% "A#0 &0 'AL+W=O M]V!+)^^Z[CW='ZG*CS1>[ M!G#\6Y$K>]5;.U>>]_LV74,A[*DN0>',4IM".'PUJ[XM#8C,&Q5Y/QX,SOJ% MD*IW?>G'[LWUI:Y<+A7<&VZKHA!F>P.YWESUAKUFX$&NUHX&^M>7I5C!([B_ MRGN#;_T6)9,%*"NUX@:65[WY\/PFH?5^P2<)&]MYYA3)0NLO]'*77?4&1 AR M2!TA"/Q[AEO(Y!;WZ'.IXQX:4ZM_Z7;^JU@QY/*^MT41LC@T*J\"^^U3K\C$%<&\2>=W#D M6;X13EQ?&KWAAE8C&CWX4+TUDI.*-N71&9R5:.>N/PDCQ2('?J<<&+".OU5. MNNUEWR$ZK>FG-=)-0(I?0)KQ]UJYM46 #+)]^SZR:JG%#;6;^%7 >6E.^6@0 M\7@0QZ_@C=I01QYO_ +>1[,22GX7E T1O]7*ZEQF(B2'RO@]A@_*A0&]Y.^D M$BJ5(N>/. B8B<[RO^<+ZPSFTC^O,$I:1HEG-/H?Q'\5B4KWW)8BA:M>26&8 M9^A=?] .V'#PZR_3>!A?\)>\\;EE&.Y[L>6CH5<;?]T:4**B%&K+P:_/N%1. M<\$_"V.$7'RZ>^N?AA%7U1C&::O-%JC;4H$P5P!307*H+RBUOG_'%MEV[ M(5K.&;FH'.6%1C^X6CFCO -AY$F@9:--OAGC&[ZPH8?'#J V%UZ@XG M%[9+R,NRPF+!;0:^K%1&F'[;C@V40A*ADSVQ,!N!I%PB/;VQY_P13^6LRH$J M]@-"W^V@YRWTNQKZH0'=PT0YD""CKNH+@+=/[&F-E6&/^' /\'@VYB>=D2SR'U:87C1>#+P_Z.SA#U@8AJ9DI^4 MUB?1=';&1]$TF;(G([*0K9Y[Z [48R-&2L4S/ANR^UI,^(:7.FHLLR$?)0G[ M2%7?E!O&3)S0Y_!LP*?C*7M3P:Z[-&DTG;1;=V^H-V/[YB5&[Z(VD)+*(Q 8 MQP-^-IH$5Y@<3JB51'HV[.0LGJ##01*S)^U$SFH.1WP6Q5-28!H-IPG[$X\- MF?MFS,C)2]5[?JA'*;;^P#GBE'.C8/CZ/)+$;- M$Q22%#DHJR;GIH1<%57N\T$'.%R#YR'=99^AJ8QC:NXG?)CPXPG'FMD+A>T: MT2A*8MKET3BIQ>FR>DV%0_G^4P^UR@4>AUJ%XZ&RH2_BA$.]ZMIM+7:G5'!- MIM2J&TL\.=J8.V7ACW?9G-#=0MJ+!0L.8_D-DU=7QK82K_"<,7@/2[&;XRE4 MMY1:^!VUU]S^Z+;6[UR;"S K_W%@N<^8<(-N1]OOCWFX=N^6AX^7]\*L)$J2 MPQ)-!Z<3O(2:\$$07IPN_25\H1U>Z?WC&K^AP- "G%]J/*7K%W+0?I5=_PM0 M2P,$% @ .7[)5&=Q#)EA!@ +@\ !D !X;"]W;W)K&ULK5=9;]LX$'[GKQAX%XL$4&U)MIND30(D[K$I>@1-VCXL]H&2 MQA91B51)*F[VU^\,)5]M8BW=T#2HZK6+D6LLRB)LJJM1&L=/1[54>G!Z'.8N[>FQ:7VE M-%Y:<&U=2WM[CI59G@R2P6KBHUJ4GB=&I\>-7. 5^D_-I:6WT5I*H6K43AD- M%N#,ZPJ%D1F M?.ME#M8J>>/V>"7]5?"=?,FDPYFIOJC"ER>#PP$4.)=MY3^:Y9_8^S-E>;FI M7'C"LEL[/AA WCIOZGXS65 KW?W+[WT_?'(DR)>/LI[H>>=T/0.H4?PSFA?.GBI"RQV]X_(P+65Z@6>- M'<(XCB"-T_0>>>.UU^,@;WJOUQ[ -&\95.E6$S+';2F:J4OX65CA;_8_C\6I\AX;.DA_W[87 T9/^Q+65A6)%LA*[ MX>B7,^A@;DT-3A)8R53+ 730$@+L#RF22]:2ALECI'9A MWF/H;;9N7L2U\;3U,77-P#[HT#P]FO+K0=R])M%T&L/#\)V%?)R%?(@S)PKE MJ*$YJE5*(Q,6) =1X!G:W4A]"WO2P9(:--!_9R/U5]2%U-[M0TFS&:(&+>M. MB 0RNV /FM9+;N^[(*!?AJ6LYH05P8JHG>9?2U,17!SC9TMYB-#!7@= M *7SUEIR;HMA>*_%W%AF.2I11@N[S*ER73G\Q T6*R*: KPA%]46AP2//3,K MRQ6::!3JCD;Q!XH-Y,G*F4"'\&6;(F8;BIAM4X2XT"'.#\G=37N!'BV=;=C@ M4OKPS>*W5ME0%"$E%+X[>:F1MZ%X-EX+R><]DN!45ZRTGEN;[W#S G.L,TIR M&B='=&QLJP*TH5Y&1G-+0U*(P0PJ#-5K*6AWL,2U>;DQ)K_=2:'@5"TTM5#. M>& LTT5]S;$KX#WHC\DJM0A3P] K14CV5<]]'[>Y;[O6X&W'?>*#%AM/DQ#Y M>#?R9"P2' NJZG08BUI5%0L(>D*]L"X"D608V8(LL\3^I%Q6E5"D?8> ><=E M;_M,TO(+ZD4V+R4Y":\ZR,&[;L;#"Z(#T]+@C,+@+1UUX2UE:^4PQW1%XHS@ MC&X4*W@'E-2]("<:J0K*5$Y'$*: 4#5L=)YCX^&S2#'/9.OR5N(B;@[I114MAN8T$?_5F@8'!EHHH M@T;*4K1=@^$60L:'K&12?W41W"C3([?D(*W"P>X/*8@[C4?,. ;B'!=*4YDM M!"'L34OEQE9&S)R9]>SZ,GC6W8$VR[N;Y#MI%\R-%^B+C;;()NV#T4?:&EL$:%(A9UU>CD[TO.+T7Q: MBQU^0?]G?6=I->I0"EFA=M)HL+B=)8O)U?*4[:/!7Q+WKO<,7,G&F$=>K(M9 M,N:$4&'N&4'0WS/>H%(,1&D\M9A)%Y(=^\]'](^Q=JIE(QS>&/6W+'PY2RX3 M*' K@O+W9O\;MO6<,5YNE(N_L&]LLXL$\N"\J5IGRJ"2NOD7+VT?>@Z7XS<< MLM8ABWDW@6*6*^'%?&K-'BQ;$QH_Q%*C-R4G-0_EB[>T*\G/S^_QV:AGJ7=P M8[&0'CZ*7"KI#].1)W@V&N4MU+*!RMZ ^A5NC?:E@P^ZP.*U_XC2ZG++CKDM MLW_@G72UGD2\LS?P5KCQL)(N5\8%B_#/8N.\)5[\^P[X M:0=^&L%/_H]&O@O%.KQRM0V3A:25#>$]>H!'E@5IJ*%SE/XF>VR\75O)[Z97/\R!-0> M*0)([0T(R)MH8F<129M^"(7PM"T MCC1@KD1CXWPLD5&/Z::P\$ LE:JC:03X/:@#G$S:/K +L6W//]JT11!6\,Z3 M-:,'4HPE.^EZV&O-G@--[("J41:RLKZ)^&JBL#&6B,L#H3PLUD+R(\V+!K:C M2;7-2\^A[5T7NU\6<^CM(5&6#O/ K-@<>#QTG$NJ6"C%\-_0*!)0.(=T>3!P M;Y[]%FQ06,J\I!0> M85'0"2E9T_'$_^2+%#ZMEW_<0T6'M*R5;%)FO'O2Y M#2TG@HZW5:AW<4;G%M((FJNN>YM]Y&P M:.[&K^;-%\:ML#NI>2!;U/&FW!A/]VY\+.E#!RT;T/[6 MT"'<+CA ]^DT_P]02P,$% @ .7[)5,DDEE1X!0 TPT !D !X;"]W M;W)K&ULI5=M;^,V#/[N7T%DAV$##,C+ MW78#[JYH=]MGQ59BH;;DD^2FV:\?*=FNVZ:]'?:AJ2V)Y$/R(46?;I6^,R7G M%A[J2IJS26EM:I:6PG)KS68MJZ9WEWP2FW/)LFD7[@1F]+2PG1YVK -O^7V:W.M M\6TZ:"E$S:412H+FZ[/)>7)\,:/S[L!?@F_-Z!G(DY52=_3RL3B;Q 2(5SRW MI('AOWM^R:N*%"&,;YW.R6"2!,?/O?8/SG?T9<4,OU35WZ*PY=ED,8&"KUE; MV1NU_9UW_LQ)7ZXJXWYAZ\\FV03RUEA5=\*(H!;2_V^(G<$GY2TI8'WLN#%4_DI8AB I#V0B_1-A>>-CB"+0TCC-'U#7S8X MECE]\S<=.WY#TVS0-'.:LA\.T9MR5$['IF$Y/YM@O1BN[_ED^5E9'B39SS\M MTB0] :\;KOB::\V+X-:J_ Z^2F%-O_=1YEP2=>%:JXUF-?Q9\N!2U0V3.RA9 M 4P"?Q#&"KD![H7$(-1T0D*"+3E0&8-:$W&=13#.8NLL_D*PTOCDZO:K<8_) MR:\HQ6P(;8,E=,^=D1!(MZT0+ZE$]=)R;L J+-.H7G/8TH]4@1X%YT4$>VF)E0NUZV8TG%(7@/T0A=;7Z M,AP-$P6B/QHED0Z^@R3*^I6P9S\VD6H7^I8R ,%)(YQA'9%8$A^%V2+I OI< M[@<(Z>O9\<62-]J7 :^;2NWX"W(3),.L,.N=6Q[.=4; L@>\PVU9JJJ@LE.K M2F JT3G'UEQ)Z2>2@$XY'7U'ZQL.^5>QQG1KZ)K%['L5;A;R[WWWQD;0YF6? M:N?)F'JKW1/\*[?H^A@7.E@SH7&@T'<%-B:M:I^)!ZYS MT?4E!T(U72[##,#F:0X;.#$W@X TY#]T=PA0[5*RR]9-\-,ER9 M3@-1BE.K;-!["@*U"IR0"_RS?4J>2U)2X#M)"5 61P:P%CM=" )AV5XP@3&*6P;W*&ULK95-;]LP#(;O M^16$!^Q4Q([3KE])@*1;L1[:%BFZ:\?)3MI"K3=91=; MDLF'+RF)'JV-O7,E(L%CI;0;1R51?1;'+B^Q$JYO:M3\96EL)8BG=A6[VJ(H M@E.EXC1)/L65D#J:C,+:K9V,3$-*:KRUX)JJ$G8S0V76XV@0;1?F,=B&]X_YX2[\,N7,NF7!X8=0O65 YCDXB M*' I&D5SL_Z*73Y'GI<;Y<(3UJWM\"B"O'%DJLZ9%512MV_QV-5AS^$D><,A M[1S2H+L-%%1^%B0F(VO68+TUT_P@I!J\69S4?E,69/FK9#^:S+% WN9,(=P8 MG1M-UB@V6L&5)K3H:!03Q_'6<=XQ9RTS?8-Y"M?,*1U\T046+_UCUK<3F6Y% MSM)W@=/:]F&8'$":I.D[O.$NZ6'@';W!>R-3^#W-'%D^*'_>"7*X"W(8@@S_ M:V7?9?H;>N9JD>,XXBOHT#Y@Q-D0]@:''S^!*P79@EB#)P842SL$,G/:/8)# M]Q)[SZY,"Y*.SU\GA$AD8*I(P*5YA%(\(&2(&G)O+Y<2"Q .*GQZ$IHK 7C? M2-J U$ E\H5F7BWTQDO@/!DH"T%8]#*AA,X1VK:682X:A]YGPU=GPPLLWQ?) M\RFP3!UZ!,O>RCD H:@TS:H,!EU>_ !MB#&:0QDKU:9C^8+W?0D@%]9Z33U1 MF4:3A^X1I,Y54_# K^F7&R2W&]1EJ-$/.4OL"MJ'UPYFO'?]*[2KT.0&ULI5?;;MLX$'W75Q!>8+$+)+8E MV7'BV@;B-,7VH6E0I]MG6AI;W%"DEJ3BY.]WAKK$CB_M(B^F*,TS208YMUU=@,(O*VUR[G!JUCU;&."I=\IE+^KW M+WHY%ZHSF_AW]V8VT:630L&]8;;,YB#U9MH).\V+;V*=.7K1FTT*OH8% MN._%O<%9KT5)10[*"JV8@=6T<&_9/7CEJ6W,*-EC]$ZK)IY[+#4ECQ M4KIO>O,7U'J&A)=H:?TOVU2VHZC#DM(ZG=?.R" 7JAKY*G>&\D)19NR< :_"O1SLUMNE%!KR^[!L$7& M#4QZ#G'I:R^I,>851G0$XXI]T))I&C"%+8$H?#3?K2XE"R1W%JP M3*\.!8M>NPPPIGG!U0L!TW3CJP32@#^!P:)GJLR7R 2M/1GO=P*=85^QCBM/ M,"T-#83+BT**Q--#84*G7?912"_IM.) * ]@.$Z@ M<.C#G7?<$X#@LD!87QUCA1)8I8 >S&,2$*%52K!,HU);+?[!#!6AIA'TD M(&RU*Q"NI#15'@-C42(_> :3" MD5."&*RM@$4EX/N6@)M= ?-60)-C^^464.NB_A6R]BEXR S 3K-D MV.J$]+WN#LO\R+>#8']X+G>R*">5JR(:C(0O[87"GU?D3YC@2WTKU&ZIC-M\M MXIC%8$^!33*LI!HVDC7(9E]]H&L3X2J%KQ!IOV&EN60UQ\4=5M MDTAXW7S$PZPRWSV8FF:R*[NN>T7[D/M]".!-N?K->&]^==FA.T5OZSJ7@UG[ M2RLQ+)6K;G;MV_9>?%U=!U_-JTOU%V[6 D,G886N_>X(KTBFNJA6$Z<+?SE< M:H=73?^8X=T>#!G@]Y7&T +MOX79?U!+ P04 " Y?LE4%&G_/.<" M "-!@ &0 'AL+W=OG:2FUAVJ8Q$(7MV4VNC85C!]NA8W_]SDX(15L1#WN)?^3N M<]]S?)?Q5ND[DR%:^)4+:29!9FTQ"D.39)@SCI6I15.:;S+K-L+I MN& ;7**]+:XTK<*&DO(%*@L;U))A%HWG/V7N#'QRW9F<.+I.54G=N\26= M!!TG" 4FUA$8#0^X0"$D<=^=/]$\^=\IEQ0PNE/C)4YM-@F$ M*:Y9*>RUVG[&.I^^XR5*&/^$;67;'020E,:JO'8F!3F7U>PXS#L['&( M:X?8ZZX">95GS++I6*LM:&=--#?QJ7IO$L>E^RA+J^DM)S\[G25)F9>"64SA MTF:H8:%R^KR9._<'A&_*F'%H*9*S#Y.:.J^H\1[J*5PH:3,#YS+%]*5_2 H; MF?&3S'G\*G!6Z&/H=MH0=^+X%5ZW2;OK>?T]O//[DMO'T2ND7D/J>5+W/Q_@ MJU17BB-3L 0G ;$,Z@<,IM^5Q59T\N'=,([BC_"6R'"388OM&*Z88#)! U3/ M@"S)(!',&+[F"?-EHM:@/"QY 1,.MD6-P)ROH&(V(UA2CTA+@R!<<%6 H\(>+1D%'&)2:FYY12$RI.*3\*B MU!IE\@@WFDDCJDAO.:76 9=@,U4:)E-SV*KEM^%K*1ZA&_EK%\%[.#B%0S=$ MG78TZ#W/AUTX;%WN.S9FK>:KTKH$P"KX'2@, UN7:.!U1DNFI^U<*JPC>*+G*]< &:/]#T#U!+ P04 " Y?LE4Q;Y/^1X/ !Q)0 &0 'AL M+W=OO(+*#10NXCB^Y3MH" MN4RG*=IIT'1F'Q;[0$NTQ:E$:DC)KN?7[W<.*5ERDG8QN]B71)9Y.=?O?(?T MRXUU7WRN5"V^EH7QKP[RNJY^/#ST::Y*Z<>V4@;?+*TK98V/;G7H*Z=DQI/* MXG VF9P_W2-G6AC;ISPC=E*=WV2A5V\^I@>M"^^*17>4TO M#E^_K.1*W:OZU^K.X=-AMTJF2V6\MD8XM7QU<#G]\>J(QO. W[3:^-ZS($T6 MUGZA#[?9JX,)":0*E=:T@L2_M;I614$+08P_XIH'W98TL?_Z3OG]8[_BK[B M1ONTL+YQ2OSSIV/>)=Y_\K*W]S.4K4'WTE4_7J )GHE5NK M@]>_V%HET].__^UL-IU=B&\K>FV=-7*M7>,3**T0U^+9]3,^?B\^Y M2K! )Y$AK#4VQFE_RQ74Q@D4R5.A64 M@T4AI*]4'*?Q;]%X:.?]2&B3%DT&&?E]B'WE_"A19578K5(8XYNJ*C2]%6ME M,DL/)$N["G9SM<'W8_&Q4DY2YF/3[2AAF8)*;*+3"R^ZA04\#9RAT8H5(BAY ML72V?)%#")$UCN2B->IB!NP2UFF8\?,C>WA9P/?*5@7I%ATE* ZQD.BYJU9I;G2J8=S@ MITP5 &&W[8G9MPV',KM?(VA0>#+$+RDB=<%.3W-IC"HZ-X=5NU@!>,)R@$E= MPE[:P'ZNJW-9W$)R^A4COC##>SD:V3C9RJ,MF2AZ8M; M,I:)"4/J7LM"H^@;+1./+; !Q26E,!EEU<7A6MN"IW%*![\2[" %-F-Q5V!, MK9?+,)%2+9&2$_V--54TE/K,KA0 M!V]DN=]9YW94D[R[5V[O0%1&0J\2I%.++5+)9S M/?4!.4:\40L7W!9*5M@TFJZJG%WSKE[5=:'83)(@@I\6JMXH%0*- AR&"?G7 M&YWI3!A;(XAA" DF *]1 *OE$JBZ%[]=P@*JP5+8DK:%1L02"B!&M$ZA&'X=E(W.,S)*$"TR"YH^];N[X?WXUWP0GQ,%2;)>%G MT #>TV5GYKY+.']VZ$8P((%-A<8J/HD9^.OX?DQUND9,DQ!D6/B8_:- M0@A(%/+.@0,I,()7N@L2_F)AZI/1[/QL-#DYNL#C'*1C-@N/1_/1Y(P?CXYG MH_/Y["+!XPG>'L_X[>E\=#0[I\=CO#V?GM'CR7R.CU-^/#_%*A-Z/#\_IZD7 MXG0T.SL) _ ES'L\/PJ/IZ/3V1D]'D^.L2/>DF5.LTF5;"306*DO MI%\F2TD)1H.U^;TQ3'CA>Q3,)0?GN\8H,3O;'P!M]=;# =PF.W>SH JDS$?6>L5F$SCBRU1<;Q-F+)P MB%$([;FD2)M5"Y+)8Q M,E6Q#-J!T00@\+K4J/I8"40"5L$>J$KIE]P6640Q<#A)70)%7=X61*?7#&O% M-AEL,A@,UH2T1V&#=8*BTM2C[Q6!P?H]SW9$@)('6UWGA*$ K8BT]XSW@R1Z MF*XC]@F$0\9]$6^5P?S/CL#VF018T@/UC)!OL15O+9;)!!+N'>I++ *Y*HA% M$H8'$J>,6FI&(+NAZI[K"NRDPP2?0Y2'AA3,F; 3V9[6?#[:WR_86LDT?S"[ MP\A,0Q1PVXBYO8H0"E?2%JX=7NE,!VVN4\$;[2Z&4L*.V*V!J&80KVJ-L2NRCT*M8@!J"XE?$DV@V5:X(7 MH8C?*$)&HL/$%FC<&X49V/UA,2-()#F>T4ZSR<6;ZVM^FEX@O&#UC>)>AE T:"Y)<:_8#\I,B_M(M-.1#V_(&A@Q9T%4:@(I3;:F! M = (KB+PU11."-=G^CFVRQ0\%Q@&[\7!$OSH#?@,1_6I/LA1J[ M/FZ'G9[ N"Z8KME65P1/<$$0*?"#9WK]'-8CP(RBI=IG;2&MAP$4BQ7J4DF-799T$,O3[U55 M,^%OJ>;IXX2]M"&V;$M<0K"$-7>P/1*;7 /O*=3!?9EF,$M OY$%;.4!";T! M M X8IMMQ6(^V9:_^P8DJ(P5<\CS292)1^G)KO$<5(!#$=@T2D[/IF @!VC%-\+&0B*2!="X6NMV,VK,(' M9./TY('T293^(23L*_$7-HZ4L&V$N$-?*P-K7")R@:@A;CMT_P]W"F!51NGM"CC=3S46S 'V&7R6/L,C!9A!)U\<^ AH).W<1T M^GPL+H<\=P#E?XWSWII$9J$1:XL#XD:M+$/PW@:H,K]3!XB! 98+.E2@1.X. M%0+IXL;1:=BNA2Y+V$>12/[W3/RZ\S2X*_2::#IA0$RB-K& 163&70%5$"A? M4*\0#CN0+ZDD)HLY<)AO''?HO)DFSZW@X:'\"^I1UNWA@+%&M4C3TR49Z&)C M?N^9(9Q@;9$M"*;])EEF:T4*_I?-W5@.(/]B:RG68_$/N:7J%.C#2%!E M"L2.2($(AS942HI7="\%K,H$ 3ZJ\JW7*0<+I53K*Q67X$.9 M@JY1XK%OB4(0#D=JJ K95M9FH>^,9X">XF[-])A(7@-,DYZJIC9)MS":*KB# MSBC[QTGJ*_HS?L&FJ*C.9I'L[#R-Y=KNDV"D]JVL$(A.#"A$6#TZI(YI01M' MDR6=6;E9]JW"'&&>7>_46JM->QK-2M<G0P"N#H@\35:EYQ#INN9AE(C1']1BDA]& MHO&\ZZ 3)6.HV$8 4GR3YEQ]681(M;H//ME0XF(0&6#9%+0=7( .K4V?(IS0 MQ"2B3R&-'LNAW:G^+E%@)\Z3(%%,+=@WYAO5))4\;3HZ^EVI2)-0E_G,J@+; M36/;0C5QV]*H[YEECVUW@O MT,GY)?"W3AX[H"?V)-"Q"+JY%$?GYR\N6SZ$PFD=';#3'0NL9#*89*OP!Y-. M*.R5:<(YS:Z,AL9*TGXM-P)^D9Z0^S[D?'*9T<$[79IQ\6]#NVV@?KV_[#JH MD,SQR+D(BH@;O0XY26=S& P1?$,G-72"588*%42 S4(5V*>Q.7';1PZ&PS3. M[JQQG!15I23Q@KWKE';I(=R !3+K"L5O!\JP!4MJ6_CH)$V&DH[!)>DZ@^(] M#NZ4H/X]=$.Z^Z:WR;!24B8LZ7Z(_,$ZM)$,=_?J%G' ^+YI$\E=RMG'?YS MT]+.@[U_$,?CB;A3CG]; &6L=S(%,[:4.385ZX8F [=5)ZXQ%H_]*..P]S,8/HZA'_L0OC:F M#K^(Z=YVOR>Z##^CV0T//T9"&[XBM"S4$E,GX]/C ^'"#WS"A]I6_*.:A:UK M6_)CCDY7.1J [Y<681L_T ;=KZQ>_QM02P,$% @ .7[)5!\"A7C\ @ ME 8 !D !X;"]W;W)K&ULK551;]HP$'[/K["R M:0I2U 2'0,H ";I.J[1V5=MM#],>3'*0J(G-;%/:?[^S'3*06I[V$I]]=]_= MY_-=)CLA'U4)H,ES4W,U]4NM-^,H4GD)#5-G8@,<-2LA&Z9Q*]>1VDA@A75J MZHC&\3!J6,7]V<2>W@)Y'& ,8LRENPA0.C;X"=DVO!=:G()2^@./:/,+$N.[K/ M;D%/ LXW\HPD<4AH3.D)O*1CFUB\]"1;QY$P7I"6MR*_YDNE);Z1WR?"#+HP M QLF^3^7>A+,=.58;5@.4Q_;3H%\ G]V(S1X_>S#NXSVZ4=R(J#3>0'L=56K MXZC+!7:7THJ(%4$SLA(U=FG%UV-RC^U?;&LPJA/PGJF,*4^?=)+W4$J H[= M;I#5TQ)DZ8CTC- /X^&Y$VGJA.1\Z%W^V5;Z!2_ 7S.Y-C=1PPI=X[,1-IUT M,]!MM-C8N;,4&J>8%4O\;8 T!JA?";RO=F,"=#^BV5]02P,$% @ .7[) M5 OJ,*&ULG51- M;]- $+WW5XP,0B!5L>.D-"U.I*2E(H>BJ"UP0!PV]B1>=3_,[AJG_Y[9M6-2 MB0:)0^*=V7EOWHQGG#7:/-H2T<%."F6G4>E<=1G'-B]1,CO0%2JZV6@CF2/3 M;&-;&61% $D1ITGR/I:,JVB6!=_*S#)=.\$5K@S86DIFGA8H=#.-AM'><<>W MI?..>)95;(OWZ+Y4*T-6W+,47**R7"LPN)E&\^'E8NSC0\!7CHT].(.O9*WU MHS>6Q31*O" 4F#O/P.CQ"Z]0"$]$,GYVG%&?T@,/SWOVFU [U;)F%J^T^,8+ M5TZC200%;E@MW)UN/F%7SYGGR[6PX1^:-G8TBB"OK=.R Y,"R57[9+NN#P> M2?("(.T :=#=)@HJKYECL\SH!HR/)C9_"*4&-(GCRK^4>V?HEA/.S98JUQ+A M@>W09K$C1N^/\PZ]:-'I"^@+N-7*E18^J@*+Y_B8E/1RTKV<17J4<%Z9 8R2 M4TB3-#W"-^K+&P6^LW^6!]?!S] M63L\&5Z\>35)A^D'."0[62IP)=+/( )3!2@"@VP[CK[C0/WB8M^PX6F(O]*R M8NJ)5D8@S6L!KR$=#Y)GW/#V05<\A_-Q\NYO/8@/)DJBV8:]L9#K6KEVN'IO MOYKS=B+_A+=[?4'C ^A^ MHZE'G>$3]!^LV6]02P,$% @ .7[)5.JC5N9R @ L 4 !D !X;"]W M;W)K&ULM53=;],P$'_?7W$*$@*I-*F[C3':2FW9 M1!%#T\9 "/'@)M?&6F)G]H5N_SUG)\LJM/8!B9?$'_?[.-MWHXVQMRY')+@O M"^W&44Y4G<:Q2W,LI>N;"C7OK(PM)?'4KF-76919 )5%+)+D."ZETM%D%-8N M[61D:BJ4QDL+KBY+:1]F6)C-.!I$CPM7:IV37X@GHTJN\1KIIKJT/(L[EDR5 MJ)TR&BRNQM%T<#H[]/$AX)O"C=L:@\]D:?:HU\V(/C'E". M<*ZTU*F2Q7-X!S/C:=1.!0OOII*I3 4QZ_A J6K+?I@,"MH J$-Y+)_EK7WW.W%6U54HEV'7N$@ MN&\*JEOMVM&TJ<*G\*:774B[5OQ<"EPQ-.F_Y8=GF_[03,A4H2:7AKC"PS#G MEHK6!_#^RO"UM1,OT#7IR1]02P,$% @ .7[)5,8&(VM^ P U0< !D M !X;"]W;W)K&ULC551;^,V#'[/KQ"\84@!K;9E M*[:[)$#;[; "N[LB[;:'80^*P\3&V9)/DIN[?S]*3KRDN+;W8I.4^/$C*8GS MO=*?3 5@R9>VD6815-9V5V%HR@I:82Y5!Q)7MDJWPJ*J=Z'I-(B-=VJ;D$71 M+&Q%+8/EW-ON]7*N>MO4$NXU,7W;"OWU!AJU7P1Q<#2LZEUEG2%P M?W;W&K5P1-G4+4A3*TDT;!?!=7QUD[K]?L-?->S-B4Q<)FNE/CGE;K,((D<( M&BBM0Q#X>X);:!H'A#0^'S"#,:1S/)6/Z.]\[IC+6ABX5=ZP5P&O.WU)DH@2%C'V"EXRYIUX//X"WC'=%71*VUKNR#_7:V,UGI)_7X%/ M1_C4PR/EV?0-$+4E'SO0PH=8@<'#8ISQ>=W-MVK\:@QW7:],)TI8!'@? M#>@G")9CL(D^!,-V$EL!61\CFD-$1\,MW*JV$_(KV8,&(IQ#@U?57)%C$I/O M3F(RK25BJMX(N3$7Y%TM+905D6!95RD)/Y-'+3:U.UVB<9';7M:E/VT&58W- M$!;(H[*BF3Q6&N#L(!$\!G4SGH/)"IY ]F#(CX3-:,$2%&)..>?.DG.:9T[Z MZ8>P7E!*6TX0GDSM9JA;(M%$&:6ZU:HD:,G1$8IZ1*:,,?QZF6,\LQ5+V4TBIQ0(&H1YV<$ M8QHEG*9%^A;%F>=7T,3SX5C!C)%I1J/,+:2(C/5Y@]]9 3FGC!6^@32*7=F* M64&S/'[.#V.YU-[H+TUS[# V@_M*(GJ2I&2*08X$(^S2M]Z!\.2I;4'O_$ Q MI%2]M,.K.UK'F74]/-7_;Q\&WGNA=S6R:6"+KM%EAF^5'H;(H%C5^8=[K2R. M 2]6.'=!NPVXOE7*'A478)SDR_\ 4$L#!!0 ( #E^R50=!$%7'P< &T6 M 9 >&PO=V]R:W-H965T5*Z!.UEA5^F:MZ)0S^ MK1<3O:ZER)W0JIQ0WX\F*U%4HXLS]^Y]?7&F&E,6E7Q?@VY6*U'?7\E2;3Y*1I#+N6A*\T%M?I*=/]SJRU2IW2]LNKG^"+)& M&[7JA!'!JJC:I_BCX^$8 =H)4(>[->10W@@C+LYJM8':SD9M=N!<==((KJCL MHDQ-C5\+E#,7'^1G6342/LA,+:K",?7MG9B54G]W-C%HPU M6L$U8JTQ+)!RLX1K1[:LX;^7,^W>_W; 8-@;#)U!]HS!*691WI02U!PZXQIN M"BT6BUHNA)$YS.[AJM$HIS5,Y0(CWH"H! MV.0^U6N1R?,19J]&W7)T<;>4WER5F)E%M0!CEQWT4FTTF*5$?E9K4=U_\X^$ M!O$;C3G8X<_W\<^V^/4 O^[PJQW^;(O_%+;$>*]+C&<#Q49+ /W(NUO64GK# MT(1?4>V#-T\*?EM4R(1J-)K5WWE7M].IC7!Y#V,(..&A;P<^H3S%0>B3,$UP MP!(2I;'WJ[#I)$KTSXBBA*DJ&_M&0Q 0EC"(\)<#H\2/.001X8QZ=\J@Q-NB M,C); HU(2IG]%H4AQ)3PF 'GA-+4JZ2AZR6B^?[CM1!3!XASJSL,.82HU6=. M>4#1TUF!:WNGUM]_7.,43I*(0H!?(SLI\@E/[62.0D'K)RY*AQ>N15G: $D# M$D<)BJ.) "E*8Q(E"3"T%47<>W=S!S^6:H;XHYCX:0@)$A$R0+0D]&/TAJ$# M@7>+T55;H $/$ 3QDQ 8(Y3YECH>AAT+=[7(BXY##,954Q69:!FD";J K+&0 MDSBDD%*?I$$":922. DZ!;@4-"&,,SN*&4E88!>,^(SC4H7MF"-67/ #R<[[ M9.>OD.P_2K6HQ7I99#AI@=X\EREG=8)='@ETJD2$(R):B6MC,Q7<#7FT%'L9W^?A+M<. M!:4+NK;:/&B$@&T,\W_;Q[R''HRW63Z&F*3,E90T)0FW(\I"$OO,NVV,+G+Y MF(!3[Z'KX%:8ONF?<4AX%'>/+O7Z;R2B;<7@F-8I)B+K,D<]9V]/-HDP>3BD MC$3<[[.N=ZBK2>,^7_N,_#N8#AXQW172,2 :]Z0A5J$PTQP++=8Z:JL;! G:Y$HZ[+CO/8/.\C,!IR3 ;M\]]QC'1&=I"BPE+,(="A:MB![->"<<(-.G]:C.F6>GL@J]OSYY^HQTU SV5=J+QM^V*EFI:$K&SRW9SGW071$C3#MEY5W9YB MH'9LBW#,@ZX^4=?)\=]#2\Q&U'R+Y%L;V,+9C40Q@9!8&;/" !0(W7RXL]XYM+W'( M<[7+L[7KYZ:\]UA ;"AX@U"XV0?F'0 VC 3K&O7?M 4I:U"'/2AJ+8UVGX(W MMG:0-'9G,Q)&?F_+.X:$9VT]M(&:&1Y([*%FURSPH&0+L2W(P:& 2OJ 2HX. MJ,N5JDWQ9YO%KQ!@!RT?'V!B#]:+ BYO:E?\^DS]0@Q^#0>O?EUG8#?YTJ9 M[1]KH+]AOO@+4$L#!!0 ( #E^R52YX-#S= 0 ,\, 9 >&PO=V]R M:W-H965T[,I_WNSGEA3<=N[4' M-1W+R@A>L <%NLISJE;73,CEQ N\S<(C7V3&+G2GXY(NV!,S?Y4/"F?=!B7E M.2LTEP4H-I]X5\'H.K'GW8&_.5OJ%@W6DA:&:W4CQF:.%#*,=+.'_@3C=Y:V#$3E;6#%\Y%.<*AZZPO;2+5Z(+3%RZXX4R/ MOEE#9A9Q;L,!TT!]GY< 7YV_1B)JU?4O_-[=.&3%:/*4G%-O8>RS<'F " OVXD!'R"\&,*' Z'J M-Z'J'QVJJ\5"L04*?>L"N%WGV6I7+ X*V-,,6P$Z0NJN"'RGL[0J8ZN4;%\- M_(D MJKL5 @\Z86#++^D,P^&ALDN:6"9'Q_)393#+X0YS,J]RN*,XK57!S7V.YKN+ M[:#4W0&NQ9-\+3[?$O\FI;<<]>9V@U/7_C9AWK[L_JN-Y'G)Q"L[S^WM!7B. MRQ18D=KHNDS#5\W(7F>1NSH"/["3&#.A'T>6["$9]4-+]B$E*@_ MG6/UPV 3Z=K(DJYL$](8]GX0D5NF->%Y61F7-\C \-XZC89#.%O?9X? M75G3;3TR/W4OZ-JP0N-"LR1U;](L.^J M^OE<3XPLW9/U11I\ #LRPS\.INP!W)]+:383*Z#YAYG^"U!+ P04 " Y M?LE4^5/!7> " #Z!@ &0 'AL+W=OA6;1B,KO5$MXBQ)AG'-N RG8[]WHZ=CU5K!)=YH,&U=,_T\0Z'6DS - MMQNW?%59MQ%/QPU;X1W:;\V-IE7<>REYC=)P)4'CIA>S4Z?O%;YS7)L= M&5PD"Z4>W.)+.0D31P@%%M9Y8/1[Q#D*X1P1C=\;GV$/Z0QWY:WW3SYVBF7! M#,Z5^,%+6TW"\Q!*7+)6V%NU_HR;>,ZPRRC4'F>7= GN5'9METK-4:M-,F;T[PH7IK(L>E*\J=U73* MRP5CZU1Y]$P$L*6)S =N*!/^A(@'=2BX"=RV_ MMN(Y&*11<,1E8"O5&C(PQ\%\-RO!;E8^0#Z*TD%.0IJ0=#H*7C"#_=E,DR3* MST:0IGDT&N;!OU'O7H5KIE=<&A"X)-/D9$3-JKM)VRVL:OQT6RA+L]*+%3U. MJ)T"G2^5LMN% ^B?N^D?4$L#!!0 ( #E^R52_%#KO>@4 (T/ 9 M>&PO=V]R:W-H965T59Z=M4Z6D)+5&1=X+ M/&_0*PCCGBTCGC]%:"JHJ"R.45S<7BHN-WUH+/;)YI(^A=GI=D M3N^H?BAO):YZC9>4%90K)CA(.KOHC/VSJ]CH6X4OC"[4UCN83*9"/)K%Q_2B MXQE -*>)-AX(/I[HA.:Y<80POJU\=IJ0QG#[?>W]O(7-E?6-2Z<=B!I%):%"MC1% P7C_)]]4^;!D, MO2,&POSGD;O1J>7K#Q=U9Z"(YY&<".XSA1<\Y2FN_8]1-5 M"];0KH)6A^-2=B'T7 B\(&CQ%S:IAM9?=,3?1_Y$E49":>6"S9OP%*Z_54PO MM[?@K_%4:8ET^;LE:+\)VK=!PR-![["*TBJG(&8P?B(L-]M[BL5TJ@A*-V$/ M;7B[Z_N,.C.18UDQ/@>F@*Q+RP0C^\%2D[-J(I[!&ISS(W#.N!!2LW]HZDR$ MTO!!"J6,.E\(7E%G1/&'9V)2N'>J]<.GC'+ MFT,^ZD;J3ACW)V!X/1%D0# &51 ML)>W 1Y#.(23,*SS"(.]C/ON,(@:=^NGE38Y^WT7\\&7?IVT5Q\02OW >0/7 M),E,>CJCD&RE#)N4(:-Y"M.EU9F(HB1\"1DQY)X\W'V\=6&!B[*2"0J188P; M30=9C2 -]9'_CSC+="9%-<_0;"K%(Y5V7PJRA"D%)?*U(3PW[+;4?-34?/3B MFI]@3S2]I,+]N2%ZW6,.%]RS9GRH);1&-A/\3)4DH1<='-&*RB?:L7TBV8)1 M[,#8VF=[IO%;]8+> 43#;NW"@DH*>#9U2WK677YE&YS=]@%;[>,KTQE*!*>P MI$0:KH7N<#!TQC.-9][(UVR8X1> 8R0*(C?J]U=Z1@RU>*VI*5\I8L$&8:WH MH'2E%\7^IM)M34,+!:$0[6!EAMHY0H:4D/"(F-)!@)I)T]U1OBIIH5I1EB!#%G(I!W0M3OL8X[$ M IUSX^PGYM7Q[=F:3L[+II/SP^F$%!CMS"%GW9/A>4_&Z3,.\&H6;.&;H]-U1 M/VHC=MP0._ZIELAXA;M\])0L4_Q@_46)BT^"SZD\1.[6P(?)/=:[ ]@U71#Y MMB+=-JT-HR'9(&[E-B(N&L2Y1=R%\?-.::-!4US."XJ+\22OTF;<@3;J0*;B MB6X*[U=@[G?K_WA"/U5?[=\OKTRUO#I8+P$6@>_&_H:N81C;;\0!?BP=XFMO MZXI44#FW%T&%6U9Q7=^6&FESUQS75ZR->GU1O2%R;KYV6O M7FA1V@O75&B\OMG7#._+5!H%_'\F,+_5P@1H;N"7_P)02P,$% @ .7[) M5 OO3T1T!P U!0 !D !X;"]W;W)K&ULQ5A; M;]LX%G[GKR \P<(!A%JBKDZ3 (FGG78Q[01)IP/L8A\8B;:YE40/2<7-_/H] MAY05)74\F0*#?;%(FCR7[US)TZW27\Q:"$N_-G5KSB9K:S:>L;",)LU7+:3\U.W=J7/3U5G:]F**TU-US1< MWU^*6FW/)M%DMW M5VN+"[/STPU?B1MA?]U<:9C-!BJ5;$1KI&JI%LNSR45T M5^=34(42-2BM$B!P^=.+$1=(R$0X_>>YF1@ MB0?'XQWUMTYWT.66&[%0]6^RLNNS23&AE5CRKK;7:OM.]/JD2*]4M7&_=.OW M9NF$EIVQJND/@P2-;/V7?^UQ&!THPF<.L/X &OFDK43T^/P/!!NG83KI+=I#@Q4:_HG$84!8R=H!> M/&@;.WKI,_06W*PI;ROJ!JC[':^=TO^^N#56@X_\YP";9&"3.#;Q,VQN('2J MKA94+>FW ._#]2 ]#,P3L^&E.)M Y!FA[\2DMQR1(\N5"H+%6&1KUX(N50TQ M)]O5"=U)1/9*1 !G61,$^I]=?4_B*"!3V1*[5IT!N,PQ^9>H5B* 0^4KNJBY M,>02V#4-!!;X:/DEH D+6,&(67,0D7)+'='!>@YVI$Z!.JY$](BR*(??+)F3 M:[[DHJ;O5%V!P.8@)S8/ Q8E!"FR) O2+/T+; ,"&S?"90-8SEA"(Q8D^7,R MP&ZK96E%19PX]*DX+4"'7)(X0$V^6Y)__%"PB+VF@&,X)[^ !35$NOXB+,8C M%=YL1I2=EE8"BS@(DP)^LS@D;^57$%"V()J@36<[7M-E!Z9#Y0 PRN(@R7*R MZ+0&DY.>VMA[CFB4!5$^AP'8,HD3\ED:[D&X$1HY+NA"P0EM)4A$KC@,2KGA M%N"B5Y!.!1"OZ WB0J>H#PM?.R+#^6&7^S=Z?8Q>$$2Q\P:0,"7]UDN'UW"N M'/'=#)RHT: 5Y;C12C49 G"1"?AQ%YAV[< \."+)H#?&D6]V@7+(75 MG*7DHVK+0TCE01PA4%$49&E"#^2,=,@9Z8MSQH)K?8^8?N9U]Q>RR$$.^[/( MI[4@Y9JW*T!9MBYME#ON=SONN+I0S8:W]P[L_+6A>V#92DP8EF)S(,&A*V&% MAIKEW'?)I?84#20F3;=K6:['E(FKU&!47&L$-YT6SGZ\!C(MQRBA6PZ19?K, M9A[GM9>@1EPDNNPSC,BGM1:"C$L7_0C8/5K9>_!)CKSD-6]+R)*W8B7;%D4! M(3;@PN"0Z-YI/'=?QF+WS1/\)D$$\7XM*M%L7*>"\+BH:8 NMTK?0Z*H 1$! MNAMAC(-EERZ>?J=14.0A/287U7^[/@20HKI%DZ,M"!2ZUG#7%J'5[U1]A\)R M:F0C:Z['T;/4JG$F,1PRBS2F@T"91C%PH$F8T&D<)S",BV*D@GF0)H,_QQ/R M'JPMM?>8YW3HOP^("L@%O2..\$Q"CV?&HF_F!T(R&T(R>W%(_MJ"5]?R#_"- M::W0"L?T)^AYO3-?U/4+0_0@Q_TA^L":K!Q'3(Q>!L>< _,]T0BUH.ZJ/IZ> M:06^1ZN_-80^PC5DD,1I"ZY?JE7K9*R@\H&?CKP HF5O?IY"M8O0]8YH"J4L MQ246!D7&^C4H/N1G"*43T@)+C^MW<#+0*^S9_-2?HW!PZ9$U'ROZ7>RM!!NM M!0@!_09NUV*CM*O'D#G$ 23R$1*'@B4?@B4_'"S^5N?*UT,]Z=WG@R_*?Q(; M!QD\7[X&WZ:^4?+W2\#1^'+FI-D5MUN?4?ZDJGW31$#8>/W("_7[/Q<:EPAW MWG?DFY^'%7+5:8#%.!A&G14=.BOB.JN!0A*$80B-5)A&?DS>[)S1P8@QA,X, M]/H+B1!TFA8Q^-@T+M#]H"QE+OK\G%PTZ*=_<"P7".ICY.&B+0VMY!+$$6BO M:52XPU'B/FF2#;/#5<)W?T?0YR7@\D_G!QR_&!R_>*GCWUB(.1^9,/L%9'#J M[77VEQ!U66()#51;2NCG9>L?8;!'Z-5\\^']DYZ(3I?2E+#;N=#^P]+G]Q%. MKLJ_%;>Z0U58?T&SZN$.@WX9'3^*@^?4_5M]_UK_H)- V,%I *P--?9CC".X@-5AD M%9"5:$&KVI'B%?2R$E\)7"L:!2Q+X3>%2T,BT7 M?+N A[I*7("Z@A!FH4O^ ^DC))ZFQ:/5?;$Q&[TT-4*OW'L:/CQTK?6/3L/J M\&1WX5^J'K;[][X/7*^P[-5B"4?#5SG<7K1_0_,3JS;NW>I66:L:-US#S4)H MW #_+Y6RNPDR&!XRS_\'4$L#!!0 ( #E^R50]]Y84$ 8 '43 9 M>&PO=V]R:W-H965T$OR M-6,[S22=I/'83OK0Z0-$0A(:$E T$=^?7?!PY0CJW&NOI +"MC]=A?X=H7# M&Z4_F!7GEMZ6A31'@Y6UZ_WQV&0K7C*SI]9\,RB!@:O:W[&BP(5 8R/C)/D=O5 MT6 ZH#E?L*JP%^KF)6_\25!?I@KCGO2FF>L/:%89J\IF,2 HA:S?[+:)PY8\WUP_ M!G0=Q+"%>!KN5'BRUGLT\CT:^F&X0U_4N1PY?82/N;,3.1O2(C4LX/'E5<*H6])053&9./#&&0W";2.>46=I#\Q8V*;W@ M6:6UD$M89X39%O_=IJ]6G"Q4 :<-E5A,(X7S:EQ:[8K#)N[PL!H/DSDM!)N+ M0E@!H2A[^!:([]KAPT,$!['%-T=\^[1UE7RKJ^0UO^8%">@P&-%:#NDP;.6( M#J,1O5*6%60H)+$K51E ;D8$=H@HNBU"GO.YI0:5U^X\HX'O3:<)"H$W#0,0 M?OT%WN$!2&'H3?R4_/:Q$O:."GG-C:W/@)!94<$>)D)21 H?VX@%J1=,9IV6 M]EU_;G21;;I H%+)!^H>Z@F]( KJ)W$>(\Z)YZ=QWX=ZUC,:!YX?I.0D [-& M(-F13 %MYEPS1WT]X_OD+>P!35H _;3WHW(O#4,OF4SIJ"+.)#PI:H7-IJ[FIE\2-N48DOU?%'8T"E]Y@6WJ]- GQ'7I1ZF^H"V*(3?C$ M[,:^%X8)Q#?T[W,2/"0NQG! ?E8*0L>P"G..(:SJ=50 MY_0'#"'T'A0\EE9D8*.)*WSKH2-(%*T^-3=<7SOF$W)=X61T#-B/2?I5QAXP M)$$J:JU)17L&42]26F,8]"/GULIW%):D*RS)%Q>6IU,L?6=0OA1+*1;@'V3X MG>R!?U6#'CK&I='6ZK\3'_:0^V;-,GXT<$5'7_/!UI)4=X'B$Z^+4@:I6?(V M7+T2A<,S5:Z9O',!GQR8-BE/*%.T0L>)Z3E>R<^W2>?X9EG[\8$F6+@M"Q^4QZ8J>W3.ET)*! 9.K;D6*G=4$Z9U.8F"/O5$ M4&82;EVQ(?G]+TP#,Z6S)E5^HYH:/81*NX/8Y"<'P4U1,;M:A$9 M0A<(:T9T"?]C#.X>!9G[5',ZK@G] T>.=,AOX0^1X2-D7E5"5"6W;D: 6B,$ M'?LQ (YB%(/X/OX<6&0S\G4!A\C'T<,Q.7-' LM3)>'_5N'@U/B0^QQ@%P4\ M(HW.?BGB3&.NZSG-D5GQPFU?7-*@Z:W>SMZ?2SMX+.UX+/UB'GO=*S(_FW,=I/"OG_26L3'X_49#9S#2(V'4!ILY1< /[[J\>1;.H:72&>!!'[A3V.\E]TB<+HM:N30-D][2!"S=( MX_.^"I!WS-INM&,B))_Z$:*V]'$6JKML M#%6R.?J^#-3?YS^.AL:]JY"2ZZ6[\#$T4Y6T]:U(][6[4SJIKU+NI]<74F^8 M7J*K!5_ 4G]O IV/KB]YZH%5:W>Q,E?6JM*)*\Z@,\<)\/M"0:?9#-! =]-V M_"]02P,$% @ .7[)5.@./V''! 70\ !D !X;"]W;W)K&UL[5=M;]LV$/ZN7W'P@LT!E%@OMF5GB8'87;H 31LT6?>A MV =:.EM<*5$EJ3CY]SM*MF*GL9H.V[ ! PQ;I.[EN>/=/>;I2JI/.D4T<)^) M7)]U4F.*DUY/QREF3!_+ G-ZLY J8X:6:MG3A4*65$J9Z 6>-^QEC.>=R6FU M=ZTFI[(T@N=XK4"76<;4PQ2%7)UU_,YFXSU?IL9N]":G!5OB#9I?BFM%JUYC M)>$9YIK+'!0NSCKG_LG4]ZQ")?&!XTIO/8,-92[E)[NX3,XZGD6$ F-C33#Z MN<,9"F$M$8[/:Z.=QJ=5W'[>6+^H@J=@YDSC3(I?>6+2L\ZH PDN6"G,>[GZ M&=MU("ZUD=E:F1!D/*]_V?TZ$2]1"-8*086[=E2A?,4, MFYPJN0)EI?RYY)K;#&GHWK*Y0'UXVC-D MV@KTXK69:6TFV&-F#%!YH8XA]%P(O"!H ML15&:4B$Y>*!1931-M_GO-'# 2">5(IDSD@Q=?S!R"+RA^$G* MV9&SN=GJO&5C3[JY$WT.QA M;=7FYL" Y 6G:4D\ \4&<%$!9KN GSGN*NU-$/-U$#5'KI@&^M35K)VV6OZK M$^C<*I;8<&-9VDI3&"._LP.;:B , ^=:8=4->$^4K:F:^\X["D\1C2A%94? M-9)BX),HT;HR#RX4Y('>Y*1&( M;Q!!%D?-:RF3%A8"1VP]#9U8Q$=FBQ-9@ M4UX084 $@1N$7@TN9QG2W@#ZU!EO97Y$#5,@M3%;*L2Z0;HPA.'0<]X555W3 M0!!HLZ$L?1[)Q5%)BPHI1!14'<$&>=\YCV-5XE:0W: _IC9_:DYP-N>"FX &/C1I7H[^-Q\:-C_$_QF.MGO[#/#;XDL7\X4MH++1- MNH]A0C>T+?JG&29TA\.PK:)][_'OIO>OHIAV./]SS!..F>U2Q0&,O\(5(&^J(4-&07> A^Z-M1ZGQUE.ZON][6C8=H:5G=ZVQ6 MB1KKRT^SV]P=S^L;TZ-X??&\8FK)*3$"%Z3J'45%:#W"RG-9F$=-#?JR1]02P,$% @ .7[)5-3%;S=0! )PH M !D !X;"]W;W)K&ULI591;^(X$'[WKQAQU:F5 M4($0('0!B7:WVIYN=U'I[3V<[L$D [$VL;.V4\K^^AL[(:6H197N)8DGGIEO M9KX9>[)5^H=)$2T\Y9DTTU9J;7'5Z9@XQ9R;2U6@I#]KI7-N::DW'5-HY(E7 MRK-.T.T..SD7LC6;>-E"SR:JM)F0N-!@RCSG>G>-F=I.6[W67G O-JEU@LYL M4O -+M'^52PTK3J-E43D*(U0$C2NIZUY[^IZX/;[#=\%;LW!-[A(5DK]<(N[ M9-KJ.D"886R=!4ZO1[S!+'.&",;/VF:K<>D4#[_WUF]][!3+BAN\4=G?(K'I MM!6U(,$U+S-[K[:?L8[' XQ59OP3MO7>;@OBTEB5U\J$(!>R>O.G.@_O40AJ MA<#CKAQYE!^YY;.)5EO0;C=95R> -DV/XHJ1-#5E*,'FIWR%X#<9@ MC_$Z.&EP7NA+Z'?;$'2#X(2]?A-SW]L;O&'OF]YP*7YQ1XLVW"AI5"827K%$ M)K"@/*"TE4"MX59(+F/!,UB2$(F2UL _\Y6QFDCU[PE$88,H](CZ;R!:4J\E M)56!O'VE3KR3LS+3]HD]@]X+ M@^?C 5P<2$[P:]#P:W"27X>U7/KQ*WY16IZI3XMKGA'+$99NEKS&HY,NWLE:C!_1YL 2>U<4C":'R)@;'7^4V8[U>^WC(L^-06NN MV TWJ2<@_BS%(\]\CU-EVH-1U[_[PY#=TWS4(G9^8K<_;$?C(?3;41BQ!\T3 M@AO'%7:-,9(=&J%MYHH+180=$HX9U"TV'M+;$IX*BM^TFD,+-J@K (.C"L#^J7!&O M+9<;X29\1<)Q,"*'W3!@#\KRC-48SF#<#B*7@:C=BT+V)QT6(A-6H&'.B534 M(-)J*I$CNZ@/$4KH43X*OO/'S!FX=NGW C:/8UWB02["(03#HU1DS_Y@T!Z- M \IY2(ET&3F:"/MVB9SE,B\SSP=5F:,]&E-WEWC$?5.?9\J8"^B%<#X":O<7 MH; F%*IO&+@J]P=AG9Q#5*>R<)R^5UNYM.L<;:7,+FE>' M__/VZ@KUA>N-D 8R7)-J]W)$+:NK:TFUL*KP5X&5LG2Q\)\IW>10NPWT?ZV4 MW2^<@^9N./L/4$L#!!0 ( #E^R53;7>N4L0, -0( 9 >&PO=V]R M:W-H965TZW"W"^5?J+*1$M M/%9"FH5?6EM?!8')2JR8.56M4B6". PO@HIQZ2_G M[=F]7LY58P67>*_!-%7%]-,-"K5=^)&_._C$-Z5U!\%R7K,-/J#]7-]KV@6# ME9Q7* U7$C06"_\ZNKI)G'PK\#O'K=E;@XMDK=07M[G+%W[H'$*!F746&$W? M\!:%<(;(C:^]37^ =(K[ZYWUMVWL%,N:&;Q5X@^>VW+A3WW(L6"-L)_4]C?L MXTF=O4P)TXZP[603$LX:8U75*Y,'%9?=S![[/.PI3,,#"G&O$+=^=T"MEZ^9 M96$)T>D'66[_IK,<'K,_@O9*V-/!&YIA_KQ^0IX.[ M\<[=F_BHP>M:G\,D'$,Y,A_$EK+ST:_IW,5(7 9 Y]^ ;^O%X;JZEH M_CH"DPPP20LS.0#S0+V4-P)!%7!"QE]*]%$ U[I7IF89+GSJ38/Z&_K+58E> MH03UG<.QCL2^^?C?%"'Y :IU1CT[@SMG-JTSDNA?/\&Z,01H#!C<4$?:*]A% MY)T6D>?X*7BY;@#P1XX-N+QD9<>K94C2$6S9EWJW2M MR!_\Y:=I',6_4K*8:U#OGMD2;E55-9)GS-T,QO%_#IE@%"#K+@N!&R:@0$K3 MSS"*QDD4PIE;QK-9MTC'X33JS\9A= G_&Y-+TV@F,W3'O#(0C>,TAEF80#*. M)C.(QQ?1U'O+I<6L[#$Z J,))&DW>D197)=*XJO/MXP]]');S2V^4D7A",LH MK404$>F6ANL^KSQ5LJ2ZBE][0K[LJOF=):Z[678;:-QFH;PTKT7[+TT%>I-^YX:JJ)& MVN[1&4Z')_NZ>ZF>Q;OW_CW3&RIY:K6"5,/S2[JC=?>&=ANKZO;=6BM+KV"[ M+.FW [43H.^%4G:W<0##C\SR'U!+ P04 " Y?LE42S:F09UNGVEI9!&A1"U)Q>G?[Y"2M7%C.RD6NR\>4IPY/'.C M9[J1ZEZ7B 8>*U'KF5\:TTR"0&6[*F?_>AQP+ MU@KS56[^P-X?1S"30KM?V/2ZH0]9JXVL>F-B4/&ZD^RQC\-K#.+>(':\NXL< MRRMFV'RJY :4U28TNW"N.FLBQVN;E*51=,K)SLROF:IYO=9PBPJ6)5,(;^[8 M2J!^.PT,76#5@JP'6W1@\0&P<_@L:U-JN*YSS'?M R(VL(NW[!;Q4<"+1IU" M$IY ',;Q$;QD\#9Q>.E+WC;DK7;>,F,47[7&^@Q&PJ>K.[B4JI&*N;+)9%61 MH$1D]Z44.2H].<)D-# 9.2;) 29+ZJZ\I2ME =]=Z6#^CCV@HDZ F[9:$4$Z M0:LSN&*BY90X'E*]V7R*#W[%$QTPS*< M^=3K&M4#^O.[$KW-SUSK@:ONN+9/N&:[7%<#U[SGBB\GQ/DLJX;5/W[_[7T< MC3]H;T]2*%'T4FBC[476II""7AP"G\#_&FS/UJHMV B&E7=7*L2=[@"J;2Y< M<=]0\ ^<[05[X\C)5A,1_=;K2+V=5'0,VF5 M76;HH02-6:NXX:@GWM(&&F1CXZ")%Z&>OV[\"]"?(SI MWOH-GORC5ZC6;FZQ;UQ;F^[/??@ZC$87W43PCWHW5WUF:LTI6 (+,@U/QU1W MJIM5NHV1C9L/5M+0M.&6)8UWJ*P"G1=2FNW&7C ,C/._ 5!+ P04 " Y M?LE4#':S.,\" !\!@ &0 'AL+W=OO.$5[ (DV)$!+$2 ![;1.JUJ5=GLVR4&L.C:SG5+VU^_LA)1J MI>K+7N)?=]_WG7UW&6V5?C(9HH677$@S#C)K-\,P-$F&.3.G:H.23E9*Y\S2 M4J]#L]'(4N^4BS#N=,["G'$93$9^[TY/1JJP@DN\TV"*/&=Z-T.AMN,@"O8; M]WR=6;<13D8;ML8%VL?-G:956*.D/$=IN)*@<34.IM%PUG/VWN GQZTYF(.+ M9*G4DUMZGN MX3,.<>40>]TED5=YR2R;C+3:@G;6A.8F/E3O3>*X=(^RL)I..?G9R31)BKP0 MS&(*MS9##7.5T_-F[MZ?$7XH8Z#YP)8"36L46J)TCF%2P<]*^/@(_ 7<*&DS M U[$\0=XW3K^KL?K'\&[^EUPNQM^ M@-2KD7H>J7L$:4'UDA8"0:W@\%9G3#"9H &J(+AB209SP8SA*YXPGYAD?^SF MW[OPCU4\9-A@!^S+0W9T[,D_[,JS)V_8A7OW+6H$YGP%%:\9PO^(L?$HJ9L( M_H=P?+:1^?29<>%R[H0 3Q:,&!>8%)I;3B14CE1L$N:%UBB3'3QH)HTHF3Z3 MT(TFEV S51@F4]-J5/+;\+T0.^A&/KLB^ +-"VBY(>JTH_/>ZWS0A5;C]MBU M,6LU7Q;6!0!6P?7E XG0&Z5+BX3P7NZ&!QTA1[WV?<^0V$+:LCG4NW5KG98=Y=6\[,LW3*^Y M-"!P1:Z=TW,J)5WVNG)AU<;WEZ6RU*W\-*/? VIG0.Q^X0CJ'\[D+U!+ M P04 " Y?LE4@A0UP2$0*D""KM,JK5W5=MO#M >3'"1J M8J>V*>V_W]D.&4@4[24Y._=]]]W9=YGNA'Q6!8 F;W7%U465%_.IW;N7\ZG8ZJKD<"^)VM8U MD^]+J,1NY@V\_<9#N2FTV0CGTX9MX!'TC^9>XBKL6/*R!JY*P8F$]R MK=*B;L&HH"ZY>[.WM@X'@/0C &T!U.IV@:S*STRS^52*'9'&&]F,85.U:!17 MOY=%R")?_V&IZR@3VYX)FH(R!W>!_^)K2I0_6FH,9+Q#[.6 M=>E8Z0>L$W(KN"X4N>8YY,?X$!5V,NE>YI*>)5PT\H+$44!H1.D9OKA+.[9\ MR=FT7;*$\9RT!5#D]V*EM,3+\N=,F&$79FC#Q!^$><0>RK<5$+$F9RI]JL!G MB4VK7JJ&93#SL!<5R%?P7%(]'_81RC8"Q[/,!/:1TLHH03>R%A7V8\DWE^0_ M1?9,Z4W]!Z2S>D^%!#@Z;'*'4H]V3@+]DJ,.L558?-7O88=A_W"\\5("S]X) M'@%7S'6N7PF%1],G&QPRBGPB?IJ,2=\8@R :39Q)$V?$DU'O^F5;ZG1C9RB4^]):%81X9Q.GAJFE6"& MJ4LL2 >)S708T'AH]Y)@A-)/W=3P8";4(#=V\BF\!UNNW7CH=KOANG SY9^[ MF\RW3&Y,)2I8(S2Z&&-723?MW$*+QDZ8E= XKZQ9X \"I'' [VN!]6H7)D#W MRYG_!5!+ P04 " Y?LE4P%YCL6,$ #8$@ &0 'AL+W=OR[D"V>F7PS6R]Q MDI&<)S0'C"S'QCV\FZ'*H$+\D9 =/W@&)94W2G^6+X_QV+#*'I&4+$3I LN? M+9F2-"T]R7[\W3@UVIBEX>'SWOOGBKPD\X8YF=+TSR06Z[$1&" F2[Q)Q0O= M_4X:0F[I;T%37OT'NP9K&6"QX8)FC;'L09;D]2_^U23BP$#ZT1N@Q@"I!LX) M [LQL,^-X#0&SKD1W,:@HF[6W*O$15C@R8C1'6 E6GHK'ZKL5]8R7TE>"F4N MF/R:2#LQF4OEQ9N4 +H$WPK"L$CR%7@A7"::EXT/&RY-. =SLI("D8U7$1$X M2?DUN &O\PAX&.M$-&SS17*PY MF.4QB37VT;!].&!ORI2T>4'[O#R@08?W!;L%MO4;0!9"FOY,SS>'.CK_+?KL MW=&/DF&W(K$K?^XID=1#+V514%8)Y#&OUZARKO_X(N'@49",_S40S&F#.54P M^T2P%[(E^89H151;>I5EN01N)S8*;-<>F=O#L=' ?#NPX3$LZL.@9;M.Z!SC M9CJ_:D7/8 ULR5VCK4(&/%-9] ME&.%2,G-3(>R'%?/V&L9>X.,/R>Y((LU^/%$LC?"AM3BMR[]CY=FT 8+WBW- MH)RU41S E]/%EI=];,&Z7XE A5KFI.;URG&\W.4"0]**_QX;4+4 MA4/O5F=C>CQ8\D\9+AT,.HX"BS0P1^Y,U2'3P&QDP1/+)NRJ$;0OI='&TY&T M$.K)5 >S0Z_'6P,+;>BJO#4P"-V#_!P3[RHC'"Z-WQF.DU(\. 53FF6;/%E4 M8N)G";OUU]7 #?R>423%A0?8'B;,DVY4M&'Z\9%%7-]!PW1B2[+!I>?*_XP5>D+$AC_:< ML"TQ)D![Q+B0H^A2CF87<'2<\*Z6(GBI:=-X\HZ6W]"SE&FCA4%U,8]T,-_J M;<9T,!?YZI)O'IS4,\)6U14)!PNZR45]'FM;VVN8^^KR06E_@'=3J&F/X-VL MOF3IW-=W/D^8K1)9*5*RE*&L6U].)59?H]0O@A;5/<$;%8)FU>.:X)BP$B"_ M+RD5^Y&PO M=V]R:W-H965T\;PW;\9CI[TVS[8!0/(JA;*; MJ$%L[RBU10.2V85N0;F=2AO)T)FFIK8UP,H DH(F2L95E*7!=S!9JCL4 M7,'!$-M)R6DDM0EFM%#%2; M:+N\VZU]? CXQJ&W9VOB*\FU?O;&OMQ$L1<$ @KT#,S]7N >A/!$3L:OD3.: M4WK@^7IB_QQJ=[7DS,*]%M]YB&+$N-[HGQT8[-+T*I M >W$<>4/Y83&[7*'PVS76>>QEIR@=KU&LE?#2?N6O7D 9%Q8\L2,8;Y];U.* M+JO'TF+,L!LR)!8*[6KNQ"K0WER@G1IPA%8;Y*HF/[:Y1>/FYN<5^O5,OP[TJPOT3YW, MP1!=C0E8+F!JNOU?5P>Z=:#S5^LE6Z7TY5P!/3MV":8.PVU)H3N%PP3,WOG^ M;(>Q^1L^7+Y'9FJN+!%0.6B\^."Z9(:!'@S4;1BB7*,;R;!LW!L Q@>X_4IK MG R?8'Y5LC]02P,$% @ .7[)5(+];7K^! P!8 !D !X;"]W;W)K M&ULM5C;;MLX$/T5PNA#"VPBD11U"1P#\:6[ 39- M$"?;AV(?:(NVA4JB5Z3M!MB/7TI6))NBU*Q3YR'6Y?V0J3NK\A)&"4M%Q%.0L<5U[P9>37!A4"#^BMA.'%R#/)49Y]_SF]OPNF?G M(V(QF\OH5I?E$FV9:E&R; .!)TN$9O-X>F=-X7?7)R]*-BX&HF MX<(?:?%W,&ER!:CG$_CVIX*"6\D2\7='(*<*Y!2!<$N@)RYI;)H]>S.W,,L% M8AX MFJ])$T4(0H&9&[_*S^_,[PN3:+WB*;MX'E$Z?0M'0>4Z."]'T*Z5WSZ-I=+N MB "B_C2:3##H.!IL;( Y:ANC$V6 863#EE4$#_H;[,XRHV&4UY+&8,239)-& M\Z*VXBVT053'06352@^[I7YX/YWF=>3QIJBJZM_L!2A*4Z'V'!6!X%_P/^02UA(,R9DY MK:49NB=RZIH6HV/KE!I@-B*!SF@3YMA.T""T"<.^8K2%S[HOP.[&\(66*_&Q MV!V":4FL.)7*6K&A?V8J:P6'P8E4!@;!5#L/G^OGA>'[+W/KU%M:XC>%Y"42WM")U&:&EW3"CQ M74U'1R8<1J[> \<&''9M$NB]TH1#Q+9;]!;5G05U=Q9=;T3J@!YV+BM:W7NM6@[E9S+U?'VZ#W<8EK^;G$M=#CGVS@V[@L M[=SC94>T[_B1"89M7_^<-, P1EC;9TU,,)\=#>#6"AN=C>#79'Z;6[O=GNW1)<;EB-&19#E#O%YS+UYL\0'5H/?@/4$L#!!0 ( M #E^R51KTT+CI08 '8I 9 >&PO=V]R:W-H965T<[W"8\^G?N:3LZ331X& ML?B:HFP317[ZZTJ$R?/%"(]>3GP+EJN\/#&>G*_]I9B)_'[]-2V.QCLOBR 2 M<18D,4K%X\7H$I]Y9F50(?X,Q'.V]QV54WE(DA_EP?7B8F245R1",<]+%W[Q M\22F(@Q+3\5U_%,['>W&+ WWO[]X_UA-OIC,@Y^):1+^%2SRU<7('J&%>/0W M8?XM>?Y=U!/BI;]Y$F;5?_1<8XT1FF^R/(EJX^(*HB#>?OH_ZT#L&11^8 -2 M&Q#5@+48T-J =AV!U0:LZPB\-JBF/M[.O0J@94GP6U?D?A!F[]![=#]ST=LW[] ;%,3H;I5L,C]>9.?CO+B^ M@FB?-5AKQX(1: O:NW=S3VXR(NN^"0E^!<$:W#RW7Z M 5'C-T0,0H#KF78WQ]!T_M_H7N_1#X)!=RN%5OYXB[^]15$N +E>T/<_"BBZ MSD64_:T9B.T&8M5 M&6@NR3W0VCU;,W,RJQ,@$\32FS*Z?GX:9\4 &91F^)# MF-N$88-RYK!#G ?AN%51\@3,DN]FR;6SO+^]OO-<-+N[O/-FFJB9.W_FL/18 MNX&L?O1LS=A>H AEEJ'2 \!,:E(E[&X39C&&'4MAIPFSN6%8+>38NSG:7$"VOG^25?B31#WV]$]"!2;>R(]$D&IDEF4TQ[TD2; 7,,6[V- M()B-&5=I:L*X97)#90F ,F"B97K'3DR@'D!N'-.ZF)@R;)E-%"8!9A%M4I:D)XYP0!V:)R-1.]*E= M90G]B[J6$43F58*'98W(=$M(/]9JNV.L 3"(-0 &L0; =*S)3$_TF;Z=M>/U M!9&9EK"!:9,)F.A+UW;:M'9ES^,L6_MS<3%:IR(3Z9,831#X7'4B1^ZI''DG M<'08;:E!1*]!P/+I7OH0J0#$&GC]2%T@^NJZ??UH[5ZS?D[DR#V5(^\$C@ZC M+:61Z*416#_=JS(JM8D:PZX?*A6*ZBO_UO6CMWO%^CF5(_=4CKP3.#J,MA1I MJA?I6Y&3]2J)Q?O[J>]W6S5[/:6!FTI4"B3MV5:J[0Z?4(L_I=B 8)@U'K@ M&".&V@7Q !@E!FYYX*)2FZE>F]O8>D6I2*4TT8%[3E3*$^W9=:) H\BAZH,8 M@.)VHU $4 0[&*O<-6%%V8EI"W=2%ZE>%X]S=[Q@I%(7Z, M*2:U@?5L2>GM M7I&P3^7(/94C[P2.#J,MY9'IY5&SC+H7CDSJ QNX9\:D6K">/3/6;%]9)E$S M.(#BIM%X+]!$%?G;4?J?'@##G#HM3XML[^7'D8Y9.WO=RS8F]8(-W$QC4BU8 MSV8::W:U(/::*(@]J$,&L L^/&@5::X]B-CC: (ZRH@TV%3 !G,L?" M:AT,X"S+)K2EH\VE5O C6O$:,H_755PF<#YP(X[OO4+NV8BK[8Z]Z@-@T*L^ M :^Z@-PNE=]7"H'/Z(9!,(>:+<\X7*H)/Z(FG:CL7NF8,KN; S>H3)G0S9X-JMIN?S.) M;1J-4@> 88-Q1TVR (Y8N+B#%3(A?P[F7%7,\=X^LDBDRVH#7X;FR2;.MQN% M=F=WFP0OJZUQRODK?#;%P'D7GWG;+8#2_79'XHV?+H-B$83BL1C*^& 5-*;; M37[;@SQ95[O8'I(\3Z+JZTKX"Y&6@.+WQR3)7P[* 79;+2?_ 5!+ P04 M" Y?LE4&I0>>K@" G!P &0 'AL+W=O-A6-GMM/"?OV. MG30M+'1H>VGLX_-]Y^*OQ\.M5(\Z S#D*>="C[S,F.+*]W6204[UN2Q X,E* MJIP:W*JUKPL%-'6@G/MA$/3]G#+AC8?.=J?&0UD:S@3<*:++/*?J>0I<;D=> MQ]L9[MDZ,];@CX<%7<,2S$-QIW#G-RPIRT%H)@51L!IYD\[5HFO]G<-7!EM] ML":VDEC*1[NY3D=>8!,"#HFQ#!0_&Y@!YY8(T_A9@S&#G(GJ M2Y_J/AP D*<=$-: \#6@^P8@J@'1>R-T:T#WO1%Z-<"5[E>UN\;-J:'CH9); MHJPWLMF%Z[Y#8[^8L#I9&H6G#'%FO$3AI24'(E?D6E2ZLQG)$3P@3YDLE24Y'JH6\P01O& M3^IDIE4RX1O)1.06 V::+$0*:0M^?AQ_>03O8V.:[H2[[DS#HX230IV3*/A MPB ,6_*9O1_>:2OG_Z(O_CGZBV9$C50BQ]=[@^\>-B!*("LE\[TRMLQD9.:$ M"HI\G\3:V7\<"=AM G9=P.@O 14DLU;O'K=:/#2:]'B->A?!HU7U5'_X)^/_5^[D:NQ=FQ)=;.-M9GJ M$S?,7MFGG:M9I\4^QU>@&MI[^NH)N:4*VZ<)AQ6&"LX'J!M5C>5J8V3AYDXL M#8K#+3-\R4!9!SQ?26EV&QN@>1O'OP%02P,$% @ .7[)5#(]=W!\ @ M4P8 !D !X;"]W;W)K&ULO55=;],P%/TK5IC0 M)L'RU71C2R-UJ1 @(:IV@P?$@YO<--8<.[.=9OQ[;"?-NJX=//'2^..><\\Y M;IRXY>)>E@ */5:4R8E3*E5?N:[,2JBP/.%GPGT,J=,3).5IS?F\GG?.)X1A!0 MR)1AP/JQ@10H-41:QD//Z0PM#7!WO&7_:+UK+RLL(>7T!\E5.7$N'91#@1NJ M%KS]!+T?*S#C5-I?U/:UGH.R1BI>]6"MH"*L>^+'/H<=@#\Z @AZ0/"O@+ ' MA-9HI\S:FF&%DUCP%@E3K=G,P&9CT=H-8>84ETKH7:)Q*EGJOT7>4$"\0#,H M0 C(46K[@D I9TKHI-$T>VB()#;YE$LET>D,%"94GJ'WZ&XY0ZO@[_TE -]RW\<0&8/@+",-KDNUIF_?7,9!-[U-U4:3*,YF(9("4K:+?_ZT&%T M8L96C'G;-TGXX>(R=C>[D1\H&HV]H>B9S]'@<_0??/[57R=B]$QZ&.WY.U#D M1_YA?]'@+WK5WRU7F!Y2%+T(\V+DAWN*7A:-Q_Z^(G?GE3?7[5+SA7VXFY6(;O2/('4$L#!!0 M ( #E^R52>[27WE@( /<& 9 >&PO=V]R:W-H965T2M45B(+$S;(<"1;-NAV$'Q:9CH;+D2G+< M[==/DC^2MDE0;)=8HOC>(RF&FC9 MS!S?Z0WW9%,H8W"C:84WL +U4-T)O7,'EHR4P"3A# G(9\[.9@(!"J@P#UI\MQ$"I(=)A/'6MZ$6;Z9*6$/B4:IZ*5;KRLIH!XCN8E%XK\P?8&]3Z!'(2 M#,4V#A HYDP)?;=HGC[51!+K&7.I)#I/0&%"Y07ZB!Y6"3H_NT!GB##TK>"U MQ"R34U?I@(VLFW;!+=K@@B/!A>A6"Q82+5D&V0%\N,AJABUS _YVMI[;]."(X&P9$5#(\E\*H_L[X_TUXN[:/ >_V9FOX\U'RM MVL2JF7FZC7S?5&:[?Z-OG:['WDN?Y*U/Z$_"ET[+MT[!^&JGUE;$W?LGZX0V M=H1*G4+-5'LS@W68TG,[G%[9%_Y-[!^P)WJJMT-X1]\^";=8; B3B$*NI;S+ M3_K>13MFVXWBE9TC:ZYTM>VRT"\3"..@SW/.5;\Q L-;%_T%4$L#!!0 ( M #E^R52&YA<=,@, ,$) 9 >&PO=V]R:W-H965TV+XWMO/?.[W(]>[;CXD&FB J>,I;+N94J54QM6\8I9D2>\0)S_6;#14:4 MGHJM+0N!)*E(&;,]QQG;&:&YM9A5:]=B,>.E8C3':P&RS#(BGB^1\=W<S@FQQC>JNN!9Z9KP2M,TSP&H+7)03O$/R&X'\T0M 0@H]&$RKI=>Z\2%Q%%%C/!=R , M6JN9097]BJWS17-3)VLE]%NJ>6JQUH67E R!;V!=%@5#702*,(BHC!F7I4 ) M-\B(P@04!Y4B+'E6D/SYDX0?!0JB:+Z%[ZB_EH3C"!6A3)[ *=RM(S@^.H$C MH#G*Y2":L\P62 'QWF3P[P;9VN M-F?>2\XNO8."%X4X ]_Y#)[C>0/[67Z<[@[9^;_HJW^._B89?EM ?J4W>D>O M_O 'A()6**B$_'>$7FN)&4F(N51#Q5*KC"L5TP4?%V'@S^S'_0\P@'&U3+ ?/ P[3@MS?-#G+3=]Y+#%<2^LZWB=C[#L@R8]CWV,[SA=DWV0-_+# M89=AZS(\Z'))9 H%H0GH0QM(QLM<2=WQ8E;J;F-:GVF9F% M47)/&544Y72OE<9&<:,/< D;P3/@;_\8@QTT[!>\%W32V,>,)QU,U,=XSOFD MD\8A4#CNI-'>.Y,R%-OJ,B!U(>C\U-VE76WO&Q?5,=M9OW2G2W=@/=+WD_HZ M\2I?7VZNB-C27.IT;70HYRS4Q2WJ"T,]4;RH3L1[KO3Y6@U3?<="80#Z_89S M]3(Q =I;V^(/4$L#!!0 ( #E^R50>5=P&/0( +,% 9 >&PO=V]R M:W-H965TLTD68IT=I[9S.?[]K9T040JH4E_BM;TSWIEX/6V4?C0%HH5G*4HS"PIK MJ[LP-%F!DIFAJK"DG9W2DEF:ZGUH*HTL]R IPCB*WH:2\3)(IWYMI=.IJJW@ M):XTF%I*I@_W*%0S"T;!<6'-]X5U"V$ZK=@>-VA_5BM-L[!GR;G$TG!5@L;= M+)B/[A9CE^\3?G%LS$D,3LE6J4 ^ P03ZX D@Z0>*%M95[6DEF63K5J M0+ML8G.!]\:C20TOW5_<6$V[G' VW="UR&N!H':PJ:M*(/TBRP0LN*1LO+/7Q%\M+ ZR5:QH5Y,PTM5>?."+.NDONV MDOA*)?-*#R&)!A!'<7P!OK@-_U(+@H\\?/0G/"1/>F/BWIC8\TVN\+6";A E M/5'BB9(K1&<>#?YV<8VNW?H,^(%:7O+O]CD)')!I<\FY?P+"&*0J;6$@'D/. M#K>TCWOMX__4[JZ9JDL+:[IA UBASNC^75)_^Z1D&$6O+FF_#8N''\YAK=#P MI*7<<_:-Z3TO#0C<$5$T?$?W1K=/1#NQJO)=ME66>M:'!;VJJ%T"[>^4LL>) M:]S^G4Y? %!+ P04 " Y?LE4"/3EGV," !!@ &0 'AL+W=O5!)(Y4,E\' 0COR24>^G$[2UD.A&U9I3# M0B)5ER61SU? Q&[JA=[+QAW-"VTW_'12D1R6H!^JA325W[%DM 2NJ.!(PF;J MS<*+>6+[7<-/"CO56R/K9"7$HRV^95,OL(* P5I;!F(>6Y@#8Y;(R/C=Y*G-H0<(XP, W +POP*B%A YHXTR9^N::)).I-@A:;L- MFUVX;!S:N*'18,>7'.!SEM4[1%%' M%#FBZ #1WQ292Y&U*5)0)K$UJS/(;'0?/XPQ#BYO=0'2?',I@>M^LSL/+X>" M;02,G ![8;XO_BC0L^X&C(2O.^N*/S/45^[X+:X?B#R)QR M9;+;&%AP>F989#-PFD*+RMW9E=!F KAE868T2-M@SC="Z)?"CH%NZJ=_ %!+ M P04 " Y?LE44GM2]KH" 6" &0 'AL+W=OT%2(/\;=JBMA(4H6T"#5'87KO-I;%PXLQV M*'S[G9T0NB5I>=/8L9_[/7>MSYWMA'Q6&8 FKSDOU-S)M"XO7%=M,LBI.A8 F/KD&31E7I^2,/*VNR^/"S_47&4^U;N_RMWL41MG8*V3H&--QJ( M9Y-6!P*%;:#0!@H' J&?L*\:M2JV*G/V7A:A[Z'SEQY6U+*B8ZRHCU6KHCU6 M$$=A/VO4LD;'6*,^UJC+"N.@GQ6WK/@8*^YCQ5W69""M<8L:'T.-^U#C#LJ/ M!KZM28N:'$0]9H"-.-4@^X"3#G HM6G+FQ[F"4TYX?8TE_0->[/N/:?3+CGV M!]B^]]%WO(/T6U"*L+RL-"38*C!K4+JW37@=_EDXG0[P]_J>_XGL1=O5ZCKP MCZ[6Z\7OG-))X$>MEZ8S=7>-I\'_CMV]IFUNS#LJMZQ0:"1%F7<^QI,CZTNH MGFA1VCZ^%AIO!3O,\.(&:3;@>BJ$?I^8JZ']*[#X"U!+ P04 " Y?LE4 M9BD%,4/ M1?5-[]W8(C7GS)R9$3G#%1?W,D54L,XS)D=.JE1QZKHR3C$GLL,+9/K-G(N< M*+T4"U<6 DEB07GF!I[7=W-"F3,>VKUK,1[RI8\97(\=W MGC:^T46JS(8['A9D@3>H[HIKH5=NS9+0')FDG(' ^<@Y\T^G?F UN([Q97< M> 8C9<;YO5E<)"/',Q%AAK$R%$3_/> $L\PPZ3A^5:1.[=, -Y^?V#]:\5K, MC$B<\.P?FJATY!P[D."<+#/UC:\^826H9_ABGDG["ZO2=N Y$"^EXGD%UA'D ME)7_9%TE8@.@>9H!004(=@'=%P!A!0AW , MCN#N)H)W;]_#6Z ,;E.^E(0E!:=?"D^CQH)3PK1 ="[P,$7A TQ#,Y'.XWR?D[[]-7>]]*1EBW M0&CYPA?XOA9H2LX68)OA TRX5$U%+FGZEL8<0 _C03<_SG3?,TQ,AT_7<4K8 M D&?O["3%;BD9$8SJAZ;ZEVZ[6X&&VS(W@JV5P?;:P^6S EF\(EGB8Y"P@6+ M._#C"O,9BI\M9>_7_/W_INS]O4KT=DLZ.< FVK?QN[M&TS\8;2D=U$H'K4J_ MX(J(^T-R=UPS'K<[QWM=^FY1Y,#GNA69$GJ&:+QJVKE]>$0B&N^8?P_FDAS%PHZ#$F*^9*J\G>K=>N0\LX/6SOZY M?SKQ&_8C,Z+:*>B9OIQOKXA84";UMS'7KKS.0!^UHAP9RX7BA9V)9ESI"8 ME%82F[$'GL2LEI24\,"1J(L"\U_W0-EF;+G6^\ C6>52#]A)7.$5S$$^5P]< M]>Q.)2,%E(*P$G%8CJT[]W86:KP!?".P$5MMI#-9,/:B.Y^SL>5H0T AE5H! MJ]\:)D"I%E(V7EM-JPNIB=OM=_6/)G>5RP(+F##ZG60R'ULW%LI@B6LJ']GF M$[3Y&(,IH\)\T:;%.A9*:R%9T9*5@X*4S1^_M778(KC!$8+7$KQS"7Y+\,\E M!"TA.)<0M@23NMWD;@HWQ1(G,6<;Q#5:J>F&J;YAJWJ14N^3N>1JEBB>3.9J MXV4U!<26:()%/C!?-'NMR1I3**48(%QFZ!&$Y"25D#4 /;:/1)=3D)A0<84^ MH.?Y%%U>7*$+1$KTE+-:*(J(;:E,Z]!VVAJ\;PQZ1PS>5?P:^8[G]= G MI^E?:JKHKJ&[/?3I^='[Z+/SHSN[=%LM5+=:7K=:GM$+C^@=+_V/NX5:('7L M?IX(XW=A?!/&_UN85#?@3YB^Y6NDAD9*WTKK)!JY?A3;Z^U5.D2YSL@-1AUL MQVC0&0U.&MW:E>F_>&Y4@QTW3A2.]DSWP-QH-(SZ38>=Z?"DZ2,O%@\P!%'HJ*),3)U>J/'-= MF>908'G"2V!Z9L5%@97NBK4K2P$XLZ2"NH'G#=T"$^8D8SLV%\F85XH2!G.! M9%446#Q? .7;B>,[+P,W9)TK,^ FXQ*O80'JKIP+W7-;E8P4P"3A# E839QS M_VP:&[P%W!/8RDX;F4J6G#^8SE4V<3QC""BDRBA@_=K %"@U0MK&8Z/IM$L: M8K?]HGYI:]>U++&$*:>_2*;RB7/JH Q6N*+JAF^_05-/9/123J5]HFV#]1R4 M5E+QHB%K!P5A]1L_-3ET"/[@'4+0$(*/$L*&$-I":V>VK!E6.!D+OD7"H+6: M:=AL+%M70YC9Q842>I9HGDJF6.;'R#S1U\>*;# %IN0QPBQ#-R"5(*F"K :8 ML;=(=#@#A0F5Z"<6 IL].4)?T-UBA@X/CM !(@S=YKR2FBS'KM*6S<)NVMB[ MJ.T%[]@[+\4)"KUC%'A!T$.?[J=_KZBF^Y;NOZ:[.J@VK:!-*[!ZX3MZ'TE$ MIUD)H5M]U=;R0RMO?K!-XGO>*(K'[J9;50_,'\7#40M[Y3YLW8=[W>^QC)4> M%.*9L#6ZQ[2"/O.U^J#C:A3[X>B-]UV4[\7^(.[W/FB]#_9ZOYK=HDO",$L) MIF@!8D-2D.@'*8C9C=_74"Q!_-FSQU&[4O2Y>QSMQC3T/.]-3+LHWX]..[!7 MYH>M^>%_8YKC9WW,JG\A?2"&PO=V]R:W-H965TQX0(L!#'"5\H@5" MI)>ZSKV Q)A?T)0D\LZ*LA@+>2=;Q3QE4JW+FCH??'Z/_5H"78):8$Y=&?X>^"";:4 ,^6>$L$E_I]G=2 M K+S>!Z->/$?;$M;0P->Q@6-2V=901PF^T_\4!+Q' =4.J"& [0Z',S2P7RN M@U4Z6 4S>R@%#W,L\'3,Z!:PW%I&R[\49!;>$GZ8Y,]](9B\&TH_,5W(B>1G M$0%T!:XV.(SP,B+G MN^N2AXH,5)&!BGAF1[PY68H#R&<*1N183)D(_R4^<"D7*LS[)$Z1)%]WFRDR MD2/Q;0ZAM:V@5<#8*!"8%0+S!R#PO"S.(BPDAL^,<@[N$KEG1 6HSW*O. -+ M(LT)N,4/*H#[&JS#TAO@VA96!S*K0F:],;(_Y?53R*Q6W>>V/6B 4QD9:G1V MA<[^O^A4Y=JM2A :&$ZCWK:5G&D0J2MVJHJ=WHI=(E?!*O0DUSS?/.8DI3P4 MX-LUB9>$?>]9CH,JQ> =EN.L/\DW^%W%[*#-K&$8#6+;1A 9'3-A6($>_OP5 M/.NOH8.37J=9L5'$V^OE[PZR_A@[. M1NV]8M281;UQGT7K$6G0J%N_\0:;SNR)J!U$E%Y'BV4T:O8-E14R.J8'/! Y ML+>FNP6XE<^:9VP'9F$4'>J:9VQ8L!80\%T41)GEB 9CY%A-MA1FCC/J8*O6 M$/ 41 1\6D7TU_F*I5&+#7@*:@,JE,2PV6141G#0\8QKO0'?1'! A98PAD.[ M6;/"S+$[% >L)0=\0G-0EE(F^08SFO@O7<2U[(#OH3MR,COZ&JH[.'J+ M#NZB=IZO]!4D MU(T-['CT?JEHM>\Q8^>\+K5^P%OX 7_-$5$ $! M7N/LPB_/+@(2^6"Y*VQ<&J[?XJ":/?G . M'!.V+L[3.?!HEHC]&6(U6IW9SXJC[>8X*8WZ]3K'_D> : MLW68-%GJ#Z M]6/Z'U!+ P04 " Y?LE4YOF$J90" "B!@ &0 'AL+W=ONU IH[4,7]* A2OZ),>..A6WM0XZ&LD3,!#XKH MNJJH^K@#+K9/P M=IK9>!?PD\%6[XV)S60AY:N=?,]'7F - 86R-AX:SF]3M(" M]\<[]J\N=Y/+@FJ82O["UF$/$ Z. *(6$'T6$+> V"7:.'-IS2C2\5#)+5$VVK#9 M@:N-0YMLF+"G.$=E=IG!X7AN/HN\YD!D0:92H#)UK2DG]Q1KQ9"!MCN3#66< M+CA_F2E,3/X,%DCDL=U'G,T 3I"_(%7F>S\CYV04Y(TR0IU+6FHI<#WTT MAJVLOVS-W37FHB/F)FMU3>+@DD1!%/7 IZ?A/VINX*&#A__"?5.FKE915ZO( M\25'^+Z+#6@TGS#JRR9_DQ;Y\E8S_-@OQ:_)0KM"_CXA&G>BL1.-CXB^,"Q- M%:4 \@%4]16Q(4@=@;VUFW$8WZ0W0W_3HSOH= XVPH!WM.DF0PZ#>2=$:23QCYJ]M901#'G20'3J(LBON=I)V3]!-.3LJF MAP7(PG[5K%/-3JH^2:2\3RL[./8HRH*T4VNNR&%4. C"Z#]/_EX'L=W[GJH5 M$YIP* PNN,Y,/573$9L)RK5K*@N)ID6Y86E^(J!L@-DOI,3=Q/:I[K&ULQ5==3]LP%/TK5K0'D(#$^6@;U%:"5M,V#:FB='N8]N FM]3" MB3/;H;!?/]L-:2!IQ1Z ES9V[KD^Y_@FUQENN+B3:P"%'C*6RY&S5JHX=UV9 MK"$C\HP7D.L[*RXRHO10W+JR$$!2"\J8ZWM>S\T(S9WQT,[-Q'C(2\5H#C.! M9)EE1#Q> N.;D8.=IXEK>KM69L(=#PMR"W-0BV(F],BMLZ0T@UQ2GB,!JY%S M@<\G.#( &_&#PD8VKI&1LN3\S@R^IB/',XR 0:),"J+_[F$"C)E,FL>?*JE3 MKVF S>NG[)^M>"UF221,./M)4[4>.0,'I; B)5/7?/,%*D&68,*9M+]H4\5Z M#DI*J7A6@36#C.;;?_)0&=$ X' /P*\ _FL!004(K- M,RMK2A09#P7?(&&B M=39S8;VQ:*V&YF8;YTKHNU3CU'BNZR(M&2"^0A?WA#*R9'"JR^-4$CT[AZ04 M5%&0)VB1ZSIA]"^DZ#N7$LVXI'8KCJ:@-%(>HU.TF$_1T:=C] G1'-VL>2E) MGLJAJS17LZ*;5+PNM[S\/;PN"G&& N\$^9[O=\ GA^'?2J;AV,+Q<[BK':IM M\FN;?)LOV)-O"DOUS(RV5_L-TM%)4F8E(ZJZU>7'ED#/$C /W_TXBOI#][XI MNB/&JT.>"0MJ8<';">N2L5TN;%#$OC_P7@AI1X5Q&'5+"6LIX4$I$Q"*KFBB M79:FG*=0&)[HUQ5D2Q"_#Y1!5"\1?7091"UGXFY;>C7GWOON<*^]PW&,NTGV M:Y+]@R078>?8BX*+K3%Z)+GZ7_6 6ZT/?S1E5 Q>/:2 M:_A3M;%V4!#L\7#7K/ ;=JM.*7Z;91A'+[6TVU/@Q_O4[#H4/MRBKLJ<)K0@ MS%;$Z^I@US/PX:;Q'G40=CPH>TS9-2+\AIVHDV74/EO$WLOWDMLX:9IC_A41 MMS27B,%*P[RSOLXBMB?G[4#QPAX^EUSIHZR]7.NO#1 F0-]?<:Z>!N8\6W^_ MC/\!4$L#!!0 ( #E^R521=+B$C0( 'H( 9 >&PO=V]R:W-H965T M"<37VB1&Y65D(61!M3KGU52B29"RJ8'P9!WR\(Y5X2N[FY3&)1:48Y MSB6HJBB(?)T@$YNQU_'>)^[H.M=VPD_BDJQQ@?JAG$MC^6V6C!;(%14<)*[& MWE7G)&;8W!*ED*\62-[]G8"RP0,DRUS4#,XQFGR)A-9#!^-SF] M=DL;N#U^SW[MM!LM2Z)P*M@/FNE\[ T]R'!%*J;OQ.8;-GIZ-E\JF'*_L&E\ M P_22FE1-,&&H*"\?I*7YARV L+.GH"P"0@==[V1HYP139)8B@U(ZVVRV8&3 MZJ(-'.6V* LMS2HU<3I9F"IG%4,0*Y@*KBFO1*7@@9L*,_J&&=P(I6 N%'6G M:*X!=$*X-:ZY F/<"+Y&":_&84,:V-?R\Q6*)\M>!4O?: M;7I'5NK>SF$-]QQ5O]70/Y9*]W?AAWONZ:"E'QRDGPI9"DDTPD3P[!_+/&PW M&1Y9F8>[[T1OSTF-6A&C8ZGS:.?_J#/H1)_P_:U68KOR+9%KRA4P7)FPX&)@ MKKJL.UUM:%&Z[K(4VO0J-\S-QP%*ZV#65T+H=\,VK/9S(_D#4$L#!!0 ( M #E^R51L6&)/D@( -,& 9 >&PO=V]R:W-H965T$/6N$3]N%E(8_D-2T9+Y(H*#A+SH3<*[F<]&^\"OE/*XYO4;2 H_7!_;/+G>3RXHH MG CV@V:Z&'H##S+,R9;I!['_@G4^MY8O%4RY)^RKV+Y13+=*B[(&&[NDO'J3 ME[H.1P##TPX(:T#X'M [ 8AJ0/11A5X-Z'U4X;8&N-3]*G=7N"G1)(FEV(.T MT8;-+ESU'=K4BW+;)TLMS2XU.)U,<:5AB>E64DU1P>44-:%,P3 4W M\+B-XDWV8>'[,?A6<+11G8@ZEY#V W#EO-,/@X/VM+Y/_79/ZN_*4;4M$+D M^&Y/\'WE.U3:S "MKL'U!>$9S)ZW5+\>M\C/T4II:;[P7V=$>XUHSXE&)T07 M4J2(F8)&ULM5==;Z,X M%/TK%IJ'&6FW8$,@J9)(;;JC=J3.5LU\2#O:!P=N$JN ,[9)9J3Y\6L3"I2O M3:7,2X+AWNMSCNUC>WK@XDEN 13ZD<2IG%E;I7:7MBW#+2147O =I/K+FHN$ M*MT4&UON!- H3TIBFSB.;R>4I=9\FK][$/,ISU3,4G@02&9)0L7/:XCY869A MZ_G%(]MLE7EASZ<[NH$EJ,^[!Z%;=EDE8@FDDO$4"5C/K"M\N2!Y0A[QA<%! MUIZ1H;+B_,DT[J*9Y1A$$$.H3 FJ__:P@#@VE32.[T51J^S3)-:?GZN_S\EK M,BLJ8<'CKRQ2VYDUME $:YK%ZI$?;J$@-#+U0A[+_!<=CK%^8*$PDXHG1;)& MD+#T^$]_%$+4$K#7DT"*!')J@ELDN#G1([*U8R\]KF26R MGV,?!Y.IO:\S:$=YQ'.],NH%4+<$Z@X"_P#\JRP1G9!^WA)F3B-.BW MHXCK^4$W_W$)=#P(]!:B#>3T3QK]25EVHTQV34D*(CB 2UJ)=@*]O%_^.[/$GT/KZ(J93H MNA0"_4+_Y!/E+@U/4J>R3SSLGZ];*+AMC 0'36G:0;XWZ5&F,D\\[)[]RCS2 M-848W?(X8NE&&HTN3A*ILE)\3B_%;9_TB=<4J1V$B1?TR539*1[VTT>-3+!0 M081^@V*5_>)S^N]P,7-HOY0[&L+,TJ=R"6(/UAQU'I(Z/)HX?:)6'HV'37H) MPNS."RVI)B(4,[OW@SY:@V89H:7BX5-=WR],TI.7:F7I^,R>CCM,';NX.1,[ MHCR_Q\E(Y>IDV-4+S:[1E=[97R7@T/&U<]EV1.F# FZ( M9=>N'N;>I\]\&Y9*%,-:ISD7@5[\XGB5.C84W^6WD157^FZ3/V[U]1.$"=#? MUYRKYX:YX)07VOE_4$L#!!0 ( #E^R51##SF JP( (T' 9 >&PO M=V]R:W-H965T14]<06"OR2")E3C5N9NFHK@<86E'/7Z_<#-Z>L<,*I MM2UE.!6EYJR I22JS',JG^? Q7[F#)R#8<723!N#&TZW-(4UZ&_;I<2=V[#$ M+(=",5$0":TZG"6F Q^L#^R=;.]:RH0H6@O]@L#5 .\E('@#X-< WQ9: M96;+NJ2:AE,I]D0:;V0S"ZN-16,UK#"GN-82OS+$Z7"-;1&7'(A(R-5CR?0S MN2EVH#2>E%;DY!(T95R=DI,EE6C*0+.(\E/RD:@,+6KJ:DS#D+E1'7)>A?3> M"'E&;@42*7)5Q!"WX!?=^('70>!B_8T(WD&$N=?)>+&5/>+W/Q"O[WEM"77# M/Y<&&3;AA9[B[JLW.OY2&\6NR DXUQ'C>^GEMSW@%$>#/%M^W:5.1#RVYF1F[ M<.AY$Y1QUY+3J,EI](\2K&A"@9-KP6-6I,J(T?L;-8(F=N:_POY4LPG3)_Q=PTB0Q><]VFKQN)S\8GKT0 MQCV:>#G(U%X$BD2B+'0U_!IK<]=&PO=V]R:W-H965T3@Z#TZ8!+?&IK9)NO_^V(;07!Q. MVN8EP6:^;SP?P\PPVG'Q368 "OW(*9-C+U.JN/=]N7",3 MR9+S;V;QD(Z]P!P(**R48<#Z;PMSH-00Z6-\KSF]QJ4!'E[OV3_:V'4L2RQA MSNG?)%79V!MX*(4U+JEZXKM/4,?3-7PK3J7]1;O:-O#0JI2*YS58GR GK/K' M/VH=#@":QPT(:T!X"H@O *(:$%WK(:X!\;4>NC7 ANY7L5OA%ECAR4CP'1+& M6K.9"ZN^16N]"#-Y\JR$ODLT3DV>=>*E)07$UVB.A7@E;(->,"WM3O*]).H5 M/; M2*6S0TGT=@$*$RK?H0_HR_,"O7WS#KU!A*&_,EY*S%(Y\I4^F*'W5_4A M9M4AP@N'B-!GSE0F4<)22!WX13M^V(+WM2"-*N%>E5G82C@MQ!V*@OUG@%8P]W48DB"UX$^3*Z!OQ M+&[$DU0\\8'>'SJ#?N 6O-<(WFL5?)I^+:M"9@7G2W,"O-3E3Z*GB.5 9(XAP0D;($X7HT/4<(47"2H>=&<1"?)*B# M*(I.C))SHV@P<,O5;^3J7YF?SJ+>"OZ%U.N?A]<[4>!&KI)65T<:#1J-!JT: M/>0%)L+V1I=&K>!?T.A&/(L;\21_SG.D]K!1>WA=DP#=CW1[,&_AY18Q/"_L M<7#:(AQ&/=,WC_+O&J;D?YBJ@/V#62T'L;%#LD0K7C)5]>1FMYG#IW;\/-F? M=>[G'X P!OK^FG.U7Q@'S=?,Y#]02P,$% @ .7[)5+FMU+HA P T D M !D !X;"]W;W)K&ULK5913]LP$/XKIV@/3!HD M3=J.56VETG8;TC8A&-O#M ?37!MKCAULIX7]^IV=$%H(%8*])+9SWW?GNR_V M#3=*_S$9HH6;7$@S"C)KBT$8FD6&.3-'JD!)7Y9*Y\S25*]"4VADJ0?E(HRC MJ!_FC,M@//1K9WH\5*457.*9!E/F.=.W)RC49A1T@KN%<[[*K%L(Q\."K? " M[65QIFD6-BPISU$:KB1H7(Z"26RYVGS&>C\]Q[=0PO@G;&K;*(!%::S*:S!%D'-9O=E-G8:Z';@WH/M=#KP;XK8?5WGWB9LRR\5"K#6AG36QNX+/OT90O+IU. M+JRFKYQP=GQ!PDM+@:"6<"E):8+_Q10.A#(&S5OX1%(S0'J$B1 PORZYO853 MN49C22W6P,$,+>."3 _A\F(&!V_>PAO@$KYGJC1,IF886@K4N0L7=5 G55#Q M$T$E\%5)FQF8RQ33%OQL/_[#'GQ("6JR%-]EZ23>2S@I]!$DT3N(HSANB6?Z M?'BG;3NO\SY_L?>=9"2-9!+/UWN";\I,!E18\ ,GB3437@N_)E?&:OKW?^]Q MTVW<=+V;Y DWW^B0;&2X\C+4N% KZ06:EIK+%=@,H4#-50ITZF E3WXOSS;M M56[[WJT[1M?CPZ3;Z0_#]79%'UOUNDEOUVC60A5'Q_UXUVS>PG4W-SU?T)@!2$K22W,#1HD6X[:4[0W%764#4[ %C@*ZJPSJ-09C:/M-_A// MK.+I;B6T$SW(^>M=[92EWY2EO[&PO=V]R:W-H965T@#+8TM8B72(6D[Z==W2&FUEJS5&@W2%XND9L[, M',^,AI.3D$\J ]#D6Y%S-74RK?>WKJN2# JJ;L0>.+[9"EE0C5NY<]5> DVM M4I&[@><-W((R[LPF]FPM9Q-QT#GCL)9$'8J"RN]SR,5IZOC.\\%GMLNT.7!G MDSW=P2/H+_NUQ)U;HZ2L *Z8X$3"=NK<^;6Z0T(^O%:A3VS2*Y^MG]%]L\!C,ABI8B/Q/ENIL MZHP/FDWRHBSA00 MIULAJ!2"MD+TBD)8*8376H@JA>A:"W&E8$-WR]@M<4NJZ6PBQ8E((XUH9F'9 MM]K(%^,F41ZUQ+<,]?3LL4P0(K9DD5&^ T48)ZNO!Z:_DP?0F4C)/3^"TI@= M6I'W2]"4Y>H#^42^/"[)^WI?)B7/@2O^!"2 M!\%UILB*IY!VZ"_[]<<]^B[R49,2/),R#WH![_;RAH3>1Q)X0=#AS^)Z=;\K MG!^SOOK/UAMDA'6&A!8O?@5O"5L\2>4DR5322[400+YZS=\3>XU M%.KO'G-1;2ZRYL)7S*T/,LFP\DU&)@(S3VJVR8%@&]R"E.@(UD3RU$5K"3RP MP*9!'F>^%R,%QW/R+H4BS_-JH8;/<>USW.MS52Y8!3H#PK&](S?*1,!LZ0!T M%45\X(!B [(O'X:UA>'_D7ZCVMRH-Z Y1?P$/I(-[!CGC._,W[@'R4179YJ/+D@- M8F_<^A-[39I1X%;M:0)3!Y-<@3R",R-="=YA;.RU$_S'C36(&]?$C7]2W(-I 9!OO?RJ?5^0INH0)MU.PI;*=8E%8X&K>"[ MI/S!(&B%_Q98,_ZS4+.CM*M\[E_ MN_ [SI?F$F+GW!?X\@;S0"7V9T5RV*(I[V:(WP]97@K*C19[._5NA,89VBXS MO$B!- +X?BN$?MX8 _75;/8O4$L#!!0 ( #E^R50C *K]Y@0 4 9 M >&PO=V]R:W-H965TD[?3O2TF.;)&,DJ; OM@B=6:&9SB< M&7&\Y^*;7#.FP&-95'(R6BNUN? \N5BS,I7G?,,J_6;)19DJ/10K3VX$2[-& MJ"P\#&'@E6E>C:;C9NY.3,=\JXJ\8G<"R&U9IN+'%2OX?C)"HZ>)^WRU5O6$ M-QUOTA6;,_5U1#6XS*O MVO_T\>"($P&MQRV #P+8%/"?$2 ' ?):"_Y!P'^M!7H0:*A[+??&<4FJTNE8 M\#T0-5IKJQ\:[S?2VE]Y50?*7 G]-M=R:CIO P3P)9BK5#$= TK6H\\;)M)Z M+R5XGS"5YH7\ ,[ UWD"WK_[ -Z!O )?UGPKTRJ38T_IM=0:O<7![E5K%S]C MEX!;7JFU!+,J8YE#/AF6CP?D/>V#SA'XR1%7>%#AY4:< P(_ @PQ=JSG^O7B MR$7G]ZS/WFR]YPS2105I]-%G]"5LJ6>,7?/=JS:,F<8M9)!(UEGO=V4X(A0,O9VI[OC@(4D M(J@/2VP8@H3ZL=_'S5PX&C9[LW,0I1U1.D@TR85.D&#!I:K/F!C@W2KR3U: M_9 &U.!MPPB$81P:O&U8& <4!09M&Q;Y!)W >JR#CG4PR'JNRT!>K3Z"E0XG MD19 IPR09CJ;Y5+526;'7!X(K,4$. RQX0 ;12GR(X._C4(1B4W8S $+$(V1 MFW_8\0\'^7_A2I.N-UTVU-FC+O/2O>VAO9^:C6]LU+4#%D!*C3!.;%@)ZT1&N0Y^[[-U0]PR]2:9^"FVC&IF"Y^MZQ\8&*H\"%\M('_CTJ+CI4= MD3?7VH-HK^@$46QNGHT*D;5U-HB& 31W;EA5G^*QFT##[<0O5-F#IEXF\*%9 M8QRH")JYU@$*";1B=5A5G_&QK4##?<4;*RRRZSW"5HOA0E%L9B0'BL1F$I^] MI*O/_]A@H.$.XU%PPW?Z8+;0+1G5K:G)^25N?]+&G0,--Q8M5%MG%_2RR3O2@ MD?IVYD)NT@6;C#:"229V;#0%SJ]4ES5B^N+WK?6]=6Q)T'!/,EBJ8^LCYXQ M,T=?NV"NL'# **56 GA)6TO4.[G1*)E8-5=)4I_P;:7:S]ANMKNNNFPN:8SY M*W1QC1SS27V]U=R@'-6W=V.WJ5CEE00%6VI3\#S4*4NTUTWM0/%-H_3L% #0 M%0 &0 'AL+W=O9*B2Y)Q4R#SO!DR>9P ^9V.55XURFMQ#R!5'.9$@6ST]:9_WY"NQ:0C[CCL-(; MU\0NY5[*S_9F$I^V/,L(!$3&FF#X]P C$,):0AY?"J.MCO"Q@4@$$>#NO]RS=_S P;GBBY(LJ.1FOV(H^@'(U[SE,;[#=&X5N. M.#.\^))Q\T@FZ0-H@T%L-'DS!L.XT.034XK96'Q+WI';FS%Y\_HM>4UX2GY; MR$RS--8G'8,DK*E.5$QXOIZ0-DQX"?=MXGM'A'J4UL!';OA9-B_A?@U\O,?L M'FV$7[PP^U*U2=!,_G)_>-WL'PZ;_>JPV2=N^"^90+A?!^]@T)611\O(H[F] MH,'>E#VNX\U(UUD]K#IDMU! MH>=YY: MYD')/' R;V)Y1,9\-@,%:03D',P*("4C3*)'GL[)62*SU!#,&G*; MQJ!$_G1MJRX/@IKE;3!?1_ONH"!L6EY8+B_\YN4!D#\_0G(/ZB_'UG?+&;H_ M=.LOG.9M?_!>+UD$IRUL #2H!V@-25VZ=MW1L8ZSW4$U<;8>%.X59[W233VG MFZXA O[ [@6@*)@%F23+S(!UCL$@TQAOE[C((K#J*G'/'4);I(Y+4L<'DKK M',A;&/('!Q&3-T^OR#4S\+:.J'M*O]OVO)\=<=Y2/Y%G\X8"'(E M18SU1.-:HO8^N>I[58?@O> UP2R')5.8H'K!D!?VN=:5$->JF+>3#+0?T(; M\S=:%=])Y&GUA3-NC(P^_R^NJ"3+=VM659;(KZL4XB-RS@3#WT='FC*M^^N\;NA%->QO$(3Z[QG,_%(\&C M"R@\)N4U_I)Q1>Z8R# ]QW*5KIB*D2"WFAG_G3TU;6=IFC'1+*,7!:MP6T>? MI]#NH* Q#"L-\-TB<,"*;Y??O=Y!75OT?+WN0=M'@DIKJ%MKB@@[WXZPAIC" M#/S^7I56LD/=LG-HMSHN[.]W"*$;YR>W?0ZPV*;W@2S(%%>$C-J_K:,8O M3$"#]J#KZKMH)574+57UE>.'[&LE3M0M3H?NZXCN2H_?*)JTDA[JEIZ#]W7T MP@2TU^X>U^YK9^-#DOW6^9&I.4\U$3!#2U[[& VK]>?#]8V1R_S;TKTT1B;Y MY0(+$R@[ -_/I#1/-_9S5?D1=_@?4$L#!!0 ( #E^R51I=W:R=08 .TH M 9 >&PO=V]R:W-H965T@C[0-AT+E427I)(6V(\?*:NB;?%B1RJ0/C2Z MG'/XG4]'/)]%3NXI^\+7A CP+4MS?MY;"[$YZ_?Y8DTRS%_2#S\NO$]NUT)=Z$\G&WQ+KHGXN'G'Y%F_CK),,I+SA.: D=5Y[P*>746AZ,>6)(5+E+QGM[_2:J$8A5O05->_@_N*]N@ M!Q8%%S2KG"6"+,FW?_&WBHAC'%#E@ X<8&1Q""N'\%B'J'*(2F:VJ90\7&&! MIQ-&[P%3UC*:.BC)++UE^DFNGONU8/)N(OW$]%H6TK)(": K,,,ISA?EX07G M1'#PEF!>,+($6(!7.&'@$TX+ OZ1SPN\)XN"L22_E7X\X>#I%1$X2?DS\ )\ MO+X"3Y\\ T] DH,/:UIPG"_YI"\D8C5N?U&AN]RB0Q9T%QOV$H3!Z[]R5/-5FH)@N5\6)+/$W!\Q\,R;S FP3/DS01"=EA3-:T M9DA9_4US=D#9S1LY '@M2,8_.^"%-;RPA!=:X%V1N0!9J9F[3I-*\?3&=;HADYT?WPM$O%=OJYWA LYKTORDGR1%DM)EGR' M%3/R(L EKR;LPR:J 1R.#[ WK2(4A9$9^ZC&/FJ#/:>Y'_ZH23T,X0%Z@U$T MB,W@QS7XL1/\!RIP:D(T;E(% WA8#$VK>#2&T(P)!KHK!$Y4%PO)*4_*UKR@ MLLLO"06@;ES0W;EV MI^[7^:80_#EX0^Y("F#=(C$;Q80D8S :QI?M W1RANSNV[3\S3WQ;TH9F:FA;!K-(*E);W>NF"UMU MW6,ZU\PSA"UQIY?ZM7G&-WA!SGORYR0G[([TIL"HP-L'VB=/=WWH;ONVSCGS M^-D8,71W*;ZBPU)HFD5P-+1-YEH&0+<.Z+[CSCPCVGAP>IU2&>T#[?]*T^H% M=:=>CF[V,\^@%CK=7B?0V4&@?3JU=D+=:2SA"A[_R3&8H' 3F M&1YIY8;4:T\>#T.J4R MV@?:YU+K2=2=GCQ! WDDI87.KB1E!X'VOZQK21EV)RD]''I&LG#H]CJ!PPX" M[7.H=63H5G=V#11VHH%"K<;"Q[F0L[.2TW8I9^:)09T<9"4P.:EG-,9M;EG% K MQ; [I7B\NO$,:F.B^470M AD,K,N H5:YX7=Z3Q?^AYQ9TE_W-@M8%HZ,IG9 MEXXB)HH=HGYG'ZR%\Y'27$I6Y$H45-9(!24Z5OBFQ_LZ^ MK8RPVW+_&Y>O<9&+[;Z7^FJ]QVY6;D4[O!X%9Y?RG6G>D64O[YA\9'G(.\AX M)Y1WR@UI?0UKNQ'P+6:W2EFO7:CR4A>%,P+4BNL@RJGY,@,OUR/&=IX4;MDJ-77#'PYRN MX!;,77ZM\,YM4!*6@=!,"J)@.7(N_8NY[UF'TN*>P5IO7!-+92'E=WOS.1DY MGMT1<(B-A:#X]P!3X-PBX3[^K4&=)J9UW+Q^0O]8DDM/4!/J6;Q8V,.\B8J/[I8RW$A@/BM#L$ MM4.PZQ#M<0AKA_"U$:+:(7IMA%[M4%)W*^ZE<#-JZ'BHY)HH:XUH]J)4O_1& MO9BPB7)K%#YEZ&?&MYAY2<&!R"6YU!J,)E= =:$@(=20CY0I0+OE5R M W&A%!,K,J&::7*G[?4M6PFV9#$5AMP)N="@'N@"03^+O$#$H[_@ 3@)C\G1 M# QE7!^3]^3N=D:.WAV3=X0)\C65A:8BT4/7("V[.3>N*4PJ"L$>"B&YDL*D MFLQ% DF+_ZS;_[S#WT4Y&TV#)TTG02?@9:Y.2>B=D, +@I;]3%_O[K?1^;WH M\U^.OB5&V"186.+U]N!M9-",Z9A+FUN:?+M<:*/P,_%/1XRHB1&5,<(],2:4 M4Q'#"5G B@EA4Q+3.0?%9%L^3"JT?HEFOZ0/XR#H(]F'S9?48A3ZY]M&LQ:C MJ-_;-IJ_- H'P;/1%N5>0[G72?FZ4'&*'TA+](8N*1ZO3Y(G2%V?X+&+3\F: M*H4'LHU_)[0M317P@G-F!<.853K0I="]JU[G?Z-SO MU'G^""IFOZAS)_0;=.Z_X/4^''@[J7B@8/.?!-M2\:Q1\:Q3Q1M((,O+S@![ M&W+/-,4B)A)JI/J!_08'F\H4ZX_6V(6TBMD9X0UB'@AG=B"<^=E+O?W!V1[! M!XW@@T[!OTI#.3G"KRU*>DQ6V#%JU#F66*C_P]*.%??//P9!X'WX8E)0Y @> ML?74<(Q/8IGAIU2 *2W\#VTO8]"RZ7 G(Z\[U M>2/0^>M*!HBDNUB^.%NL6@Q"J-PA^MKD.8_0=HBZWO/79[727>:4K$" M^]H+@?,$+Y.@R@H\CU6:E$<3LZ'6PF8"+Y(J68 J6U8K&UKUB2GPLD>T+K6* MS]ZM;5SG'M]PA \%-#L4T/P 0-6;=3=:^0S4JIRA-(EE(4S5=#6KS9QV64XG M.^L3_V+JMZS/[%Q7C@[/\-50>$75RB8$AR6&\D[/L)RJ:LZJ;HS,RT%B(0V. M)>5EBK,I*&N SY=2FJ<;&Z"9=L?_ U!+ P04 " Y?LE4J)I+$?8# !, M#0 &0 'AL+W=O8NWFRO=-E&#*S*7:H*0G*Z539NE6KWVSTE-1OG:K9Z,5&8%EWBKP61IRO3W*0JU'7MM[WGACJ\3ZQ;\ MR6C#UGB/]F%SJ^G.KU!BGJ(T7$G0N!I[U^VKQ=#9YP9?.&[-SC4X)DNEOKJ; M#_'8:[D-H<#(.@1&?X\X0R$<$&WC6XGI52&=X^[U,_K[G#MQ63*#,R5^Y[%- MQM[ @QA7+!/V3FU_PY)/U^%%2IC\%[:E;P= A/C= I'3JG1NB6#CEUO^">"S=GEDU&6FU!.VM"Y M^KDWZ<6ERY-[J^DI)S\[N:?$BS.!H%;PD;,E%]QR-'"#S&0:8V 6WC.NX0L3 M&<(G>K5PAU&F-9=KF#+##3P8=WW/UY*O>,2DA0>IE@;U(UL2\@>YR:R!LX_X MB +" M(=PH:1,#"QEC7.,_;_8?-OC[I&DE;/ L[#1H!+S>Z$L(6Q<0M(*@9C^ST]W; M=71>%WWQOZ/OB1%661;F>-T7\'8R:,Y-))3++0-_7"^-U50K_FR(T:EB=/(8 MX0LQIDPP&>$%+''-I70I23F]0CN:JZ>.DWPI'_N/N.ZJQ&0[W M;>;'-NU6T-TW6AP;A<->9;/'MUOQ[3;R_:R9-"O4='"L@O)PP4JKE*KOMXP; M[BIQ[5$J@#N[M := UZSQNBN?5V9#8MP[%%_HIP1;'1N$PK->G M5^G3:]3GUU\&0=!Z]\DFI!'U5:_ U6%%==A(=98PN4;7MC-)$ZK@?].TX,Z4 :6!2KRA M"D^#+- !+'4@XTADU%^=%S+MBG1A(W9&CP1%/G8XOU+&'Q!U4C;N\S\KU>A_G4^\!^O3]M6L7;,^IT^% M8K+_ 5]\9]PPO789(7!%H5J7?2KTNIC=BQNK-OEPNE261MW\,J'/'=3.@)ZO ME++/-RY ]0$U^0=02P,$% @ .7[)5.D]5.@2 @ > 0 !D !X;"]W M;W)K&ULC511;YLP$/XK%NI#*VTQ@36K*H*4)JK6 M29FB1NT>ICXX< 2KQF:V">V_W]D0Q+2FZPO5!:6U]3:K(2*F8FJ@:).X72%;/HZCTUM0:6>U E:!2&,UHQ+H,T\6L;G2:J ML8)+V&ABFJIB^O4&A&KGP30X+MSS?6G= DV3FNUA"_:AWFCTZ,"2\PJDX4H2 M#<4\6$ROE[&+]P&/'%HSLHGK9*?4LW/N\GD0NH) 0&8= \/? 98@A"/",G[W MG,&0T@'']I']UO>.O>R8@:42/WENRWEP%9 <"M8(>Z_:;]#W<^GX,B6,_Y*V MBYUA<-88JZH>C!547'9_]M+K, ),OYP 1#T@^B@@[@%>.=I5YMM:,-;,[PVG@T=L.E.\6MU;C+$6?36\8U>62B ;(&9AH->$36D/,56,:%(3^8 MULQ)?4$^DX?MBIR?79 SPB59"(1//7SZ-YQB^X,&T:!!Y/DN_Z_!BIM,*">#(;\6.V,USMG3 M.SGB(4?L<\0GRX-$5 @*IQ\145T-^>=8U7M1V6G+ Z>-TM\&D"[ -PO ME+)'QTW?\-BD?P!02P,$% @ .7[)5*$RYS++ P C X !D !X;"]W M;W)K&ULM5=M;]LV$/XKA%8,+=!&(O5BI[,-Q$K= M!6B!H&Z[#\4^T!)M<9%$E:3BYM_O*"N2/%N*MC5?;/'EN7MX=WQTFNV%O%,) M8QK]R-) M6XM9-7'PVRH8J%(_^"Q3N;6U$(QV](R MU9_$_G=6'\@W]B*1JNH7[>N]CH6B4FF1U6!@D/'\\$]_U('H +#7 R U@(P% MN#7 '0OP:H W%N#7 '\L(*@!017[0["J2%]331 MF\I::PFK''!ZL892C91R,,;2B7**O-"VKY5! /<5,TFK# MRVNF*4_5*_0&?5E?HY M(,=]C8A#R!EX. :.>^'7P_"K N"NTPM_]__@J_%P? RW(:=-8DF36%+9\WOL M+4L%,TH=9?7;!YA#-YIEZL\!'V[CPZU\N#T^0JH25% >OT8YB"#42&1FJ/$H M67PNA@>#0670J-[]8N)[POX>H-_N2KL+P\83'!V#U/ SNMGCO/7^?+VHDWJH9Q MYV6#!\FM2EU*!G%Z@.9$*^AG-G]!BX&T0(E(XPWM88-/V+C8G_:P:142D^&< MB5SS? =,(!Z==]M9"N0T(&Z >RBT HJ'%?2ST#1%6_.>O7]\SQYQ&5].^%0U M,0EP_FQ[A5O1P M\)\5*:RQW3CZO97?:B >(8(#Z0MK_)$HX:!'E7 KA7B$%OXK70KQJ3RZ;I\N MM?J(GQ#(\9^H6B1L$_PR2W>G+S7<:-*@[ MGBN4LBW G(L)7 -Y^/0Y#+0HJE9](S0T_M5C I^+3)H-L+X50C\.3/???( N M_@902P,$% @ .7[)5#U)QR)I! "A !D !X;"]W;W)K&ULM9?;;MLX$(9?A3 *; +4D4C9>B;7P./2*)4>\_W02[G(!O-9^6ZIYS-5 M6"DR6&IBBC3E^NX*I-I=#.C@_L57L4VL>^'-9SG?P@KL]WRIL>557F*10F:$ MRHB&S<7@DKY9L- 9E#W^$; S1\_$#66MU$_7N(XO!KY3!!(BZUQP_+N!!4CI M/*&.7P>G@RJF,SQ^OO?^KAP\#F;-#2R4_%?$-KD8G ](#!M>2/M5[?Z&PX#& MSE^DI"E_R>[0UQ^0J#!6I0=C5)"*;/_/;P^).#*@HPX#=C!@SS4(#@9!.="] MLG)8;[GE\YE6.Z)=;_3F'LKDI-7I^05$1GYEJC"\"PV,\_B()P4+SH(OMH+9AV" M+W-]1@+_-6$^8RWFBW[S#X5$%P3?&'*>, M_/B([\BUA=3\UQ,CJ&($98R@(\9[I>*=D+(M67O+L+1T)7LS9^%HZL^\F^.< M-'O1T?ET4O5Z(&M4R1KURKK.+&PU)XO%BOSX!.D:=-]HQY7;\1_+:%C%"'NE M?],\!D1(I(K,&L11!.*&KR6TI7CO:G24O"!@[:F;5/$GO?&7&G(N8@*WB&,# MK64P:80=M0<]KX*>]P;]8A/0R!2M(;.$&P.V-?!Y(["KE+;(TRKR](GAXK:C M[=UKDB,>,':&0\?)S7$_L&T2I@T)DTG':J5^33K_Q65T,#V.>#X*@HZ01W"E MO2$7)< QZQKDGIB)R TYF0SO@&M2&-@4DDCH*$J M#+M4U5BC_5S[@FL5)RO;$@ENU]/N)#!4FR'JV9=-JY91<\UV88+6+*3C9]1L M=ZT>S!\LD Y,T!J.M)^.EU&D"^BG$VU2<XZL)E#'XRY5-5)I/U,_PSW#<9XB M6<1.8,1-@ML:HE5#W*JE25;*PJYURFJVLGZV?@2^(>^E6G-)W@D\&$0)'@PU M9H7O]^^GSP>LIBJC?^R$P(X.=OV0_.U-BS49&705(ZL9R5Y^^&--_@5TVE&$ MK 8@ZP?@[V\/K D_&G0<&E@-/]8/OY/+<='!P M?,I^/!7>T47-W9(_<;T5>(V2L$$;_VR"VO7^XKEO6)67=[>ULGB0*!\3O*R# M=AWP^T8I>]]PU\'J^C__'U!+ P04 " Y?LE4HQ"-B^0" !Y"0 &0 M 'AL+W=O-/8E7K+WN[KH!J1_?V77B! D,0O"2O,A$K@=>:DQQYOLZ3C%C^E@6F-/)4JJ,&5JJE:\+A2QQ3IGPHR#H^AGC MN3?LN[V9&O9E:03/<:9 EUG&U.,8A5P/O-#;;MSP56KLAC_L%VR%%RX(W"LW'8M@[.XB?'M=Z;@TUE(>6]74R3@1=81B@P-A:" MT? 7)RB$12(>?S:@7AW3.N[/M^@7+GE*9L$T3J3XQ1.3#KP3#Q)1GAG.ZYJ04"'()TZP@D>QL%/\I MN>96MR\:9J6*4\H<9HK'"",A9,SLF0;2=4*C%#QA!A,8,\%RLIF[+^K@' WC M0A_"P8PIS$V*AL=,'/9]0]PM S_>\!Q7/*,7>)["E21_#5_S!).G_C[E7"<> M;1,?1XV HT(=0RLX@BB(H@:\5BUDR^&U7L";Y@97BL%D,H>[*\P6J'[#/YBX M*T0%-R@JS5)>Z-JB(7"[#MQV@3LO!!Z7FG:TWK\TN+ND/9@:S'13C$X=H].8 MW*W&92E T!]('\$C,J6?N\)FD-YSCD_H=&LZW?=H_4.Q!.&:9?@F@7MUM-ZG M"7Q2QSCY"(&;03JO"GQ:TSE]C\#7,H]E5J"A(K!2B%2=S9ND#H-=.0H^3>QP MK^B%'R'W*RC=5_4.HQVCJ!'K$MD2O@FY8 (N.,D?IU1952$5JR1X]V<>[BI8 MV/H\[7?E*FQ_B/;-* W?NK_7#:GRKES/UQ#+,C=58ZQWZW?%J.JF._/J47+% MU(I3FQ.X)-?@N$?2J:K/5PLC"]=;%])0F7?3E-Y&J*P!G2^E--N%#5"_MH;_ M 5!+ P04 " Y?LE46DABE/T$ "[%@ &0 'AL+W=OCL M@S "-+$M5Y)#,],?OT?&L9T""F7#;AZ")?M<=?1]1^JMA+Q32\8T?(_"6)W5 MEEHG[QQ'!4L64=40"8OQS5S(B&HRLUC0>L9 %VJB@^'// MABP,C2;TXUNNM%;8-(+5YT?M'[+@,9@I56PHPK_X3"_/:MT:S-B_]'N>B(J V]HA0'(!LJ^ EPMX M^PJT[! M6C?9H?N2R@8TO3J0)B%;Q(?[B+L[Q4=V\?,$Q;WF3O'W!XL[F.,BT:1(-,GT M^3OT#5*%,TI!)>/P]0+G8*Q9I/ZVV/ *&UYFP]MA8Z)%< =CI5(V@U$J>;R M*R:YF-7A"PU35J]:5]MRNC;0S@P8D+GON\WLK^?<5Y/W_'=/(F@5$;2L$8QC MS1:2PG X@:^7+)HR:4N,7ZCUCY;\=F&C;76]L#$4T93'U-BHXP Q=<9D-H0; M26,U9U*RV;;MU-Y,*FE[9&=6.X5K':MK5_0!L5TKT&*= 5NX4_WR'4ZZ&YX9JV_T\*STY=S:72VAV M_<-+OIH##R*GAB1,PA3Q:GS.C4 M2P;QX\8\N1U2.L%O%D8.Q#V30&$N4GGRP*B$) ?$A#[0:\1@"JI9H?.8( M"0SK33\ &HBK6_WWW[K$[?RA8,8Q,\Q$T[!MQ9+=W /I;9]ENC;/)@-_ICH0 MD=D<.UH=DLT# M@-=N>[OS75(8L5/8H:PZ))L494,,4C(4L=/$OA6 .#$>W8 !&+E.*@KW=@I$2D4G[>+52PB6QP^5+U,KF,:+=]"TK4T(GL1\D#J^5S?.#M59*F"7_ MSP%B2#:QUY)"K\1>SXZ]QVR_GC&]1_OE6]JOA5E<2*28\[)]PF:LVC[9>A^O MI #/3@'_;>\SS+VI8JN_M3J=RKV?N=:]I'+!8P4AFZ-DL]%!Z)#KF]+U0(LD MNPJ<"JU%E#TN&47'S0?X?BZ$?AR8V\7BOKK_#U!+ P04 " Y?LE4Q^UW MT>P" "!" &0 'AL+W=O8\O70:3L;PQV-$V4, MKC_(28P+5/?Y7.B=6WL):89,4LY 8#1T1NW^K&?.VP,/%-=R:PTFDR7GCV9S M$PZ=EB&$*0;*>"#ZL<()IJEQI&G\JGPZ=4@#W%YOO%_;W'4N2R)QPM/O-%3) MT/GD0(@1*5)UQ]>?L"0BJ>56#-(*.L?)*G2HP1==EC)83]@S+9WBXF<'Q%!6AJ3R!,[A?3.'XZ 2.@#+XEO!":H=R MX"K-V,1U@XK=N&3G[6'7@5O.5")AQD(,&_#3P_BK WA7*U7+Y6WD&GL''8YR M<0Z=UBEX+<]KX#-Y/[S=E,['HL_^._HK,3IU[72LO]X>?U]%3!C]38!1MV;4 MM8PZ>QB9"J9E!>MXIDAU93:57>GFPKHQK73E7VI!5]O_Y,%(IGWW94X"'#JY M25.LT/&AZ2_]>ZC9QT.]4JM7J]4[J-;+!8^J"QX)GL&QV%SSD^U[?@H,59.6 MO3<)MG>D/$CC'Z1\&^GLJK>CY<=CE5JZ6STU0Q';828AX 53Y16IK?6\'-DQ ML6,?M_N3=H-]JN=K.0Y?W)?#^9:(F#()*48Z5.O\4N&PO=V]R:W-H965TTT6]67-1$Z5MQ,Y6M MH&39&=75%$51.JT):R;S6??L2LQG?*,JUM K >2FKHFX/Z,5OSN=P,G#@P_L M9JW,@^E\UI(;>DW5I_9*Z+MI[V7):MI(QAL@Z.IT\@J^/,?8&'2(SXS>R;UK M8(:RX/QOO'[S_W@U> M#V9!)#WGU1>V5.O323X!2[HBFTI]X'=_T-V $N.OY)7L_H*['3::@'(C%:]W MQII!S9KM+_F^"\2> 8P]!FAG@ XUP#N#+G+3+;-N6!=$D?E,\#L@#%I[,Q== M;#IK/1K6F&F\5D*_9=I.S3]?OO[UEQS![#<)KKNI9/_0)3CGC>056Q*E;\Y( M19J2@NMN73V]H(JP2CX#S\&GZPOP],DS\ 2P!GQ<\XTDS5+.IDHS,_ZGY8[% MV98%\K!XU8H7 $C#PKJ@X(Z?XG'WS!Z MO=).P!LJ)5!KTH O:UY5]^#]7:/#O&?@"LB:*.Z%T*N60LN&T4% ME>H$O%ZM])*5@*_ N?9Q0^4)>*?C^/6-_BJX5+26?P4XXYXS[CAC'V3X[;S(("YFT]O]>-LH&&4PSGK8#QSCGF,PFF_1DDR#9 M*T%;PG0\O^N2*:DSF(GU89BF63JBYT#AM/#02WMZ:9#>>[6F0E<(T2T\(B5U MSW=J?1QE<8Q&%&T43+.L<%/,>HK9(Q'4:B.43H]6%Q"="@_+L]4ZH+QSGEE< M,([WEMZ6L0,5Y9VP*(H'B],&Y4E6>[F6/0< MBW 2<46JP(07=LI$&&71B)H#!E&:)&YR,!KT)#HFQUMR;Q+<*0F18VGF<#S1 M+EB<1,A#=$_X8)#HJ[(4&QK.[YV+'Z89YBA/QAP=.%1$N2^:@Q!!=$265XPL M6,44\[!%=DXD,,)CLC8,906./%P' 8)A!=(!W=2;JFL9^)8WKW5ON39-WRW5 M::7O*7A:<2F?.?ECB]AS"+&554Y-3>F#G0: M[@ZV+3HH05:L;13,$E^H!VF"86W:UH"]Y="5UN88^K8H.J$X-\P;!^ M?=:=IJD,?:<$7C>*&;&X$LSL*, 9;>B*E:;! E_?TGI!1:A1@H,LP>Q_T][! M09I@6)L.;?"@0YH2>UX=*)QZ>A(X:!,,B],''1/!2E,"2LW7R<]6GC@OQCV3 M X7SV".=:% G=)0Z'="!(H?\C+ME!Z: 'JJ#/J&P/AW2?R);=XIQM71@L*\W M1GL[I&.$R=^-(%ML($S'J]&!RA/?9 ^"A,*"=+&A8"5XK9.;ZAUMW9+FWLG1 MUI-\W(6$/V4.6U[*EI3T=*(53U)Q2R=S$-J*#J*$PJ+T'[MHY-HZ67&W02GV M;/+0H$XHK$Z'=]'(5I<"6:%W[)^BV-/_H4& 4%B 'NNCD;TG*E!N1=!&Y3#W MI=<@42B\=3J\BT;V1FB\N7- ,/3%;] C%-:C0_IG9*M,/*[T#@Q*/>0&'4)A M'3JJ;T:.O5!66%%TZ%;L*_-X4"0<5B13I!1_K$2%G1Q4?G8'.[94>>HL'I0* M/[J3^KG&'SNV3_$H_ [,Q"X<13#_#>X5Y8 MRGZ^X<>.@S^[G#E0CG(VW3MO-H?];XFX88T$%5UIL^A%IBNVV)Z?;V\4;[LC MZ 57BM?=Y9KJ"B<,0+]?<:X>;LRI=O]?C/F_4$L#!!0 ( #E^R50\G-#6 MF 0 @3 9 >&PO=V]R:W-H965TN*.,,%$I>LQ%2]21DOD%2/ M?.F*DF.4&*;@2XDYDH0N MP=G\1>E1X'/P62GN(_A#Z?8LPA*17)R#"_#T$(&S#^?@ R 4/&9L)1!-Q-B5 M:EP:W8WK,=Q48_ /C*$'[AB5F0!SFN#$XA]U^X\Z_%W%1T.*_TK*C=\)>%WR M2]#S/@+?\WW+>&9O=X>VZ1P7??[3T7?(Z#4*Z1F\\ #>C!4EHYA*(Y%&')58 M9DQ(H+(.:JF ;]<+(;E:_G]WA Z:T($)W3L0^A.A$L?9K[\,?>C_QG1$F[HJ MD+X!T1OC\Q3VQN[S=L+V38)PUR3Z;Y1Y)\K.#,-FAF'G#"F6?IDI>B^>9@@] MU#-=ES)4H4XXFC MCA>!^3-VIL"F]!/A1!5.L$5=SVO3>WRLG1STFQST?R('!]76"?8.9D^$$_7W MF+V 7HM9JXUGE^Z@H6W02=LC1PG10D2YV@:*8D5);(0I:@:7ZM *6<%$*@Z M8+@^M058J6V:@SA'0IA"06L9K<6*2!O?G:-X!]\GPHE.A#,?[.5$%7<'-UM61G>""DK0VT.D@A8W_X;YV>NWMU6(3MO=7BTU_V-*IQ28(?#LG MHX:3T7&_':H ;>J,W3OA4,PP-[&O0W)/B=)*@VTB<' MN$PN[R=,5XR%1'7"V)WGKMK!MS2^+)U M9N*ETD:*L?V3*[ D/VA7!C.;F3\:M=-OL0J](6SGWP;FP<$! 6R*9-A=)1]) M%*%BQ1&-<77(V>D*]\M_/_3;;.U;C;R@3=:^40![>VMEW\KOPV&+*G?KR[[ M?&FN5(3Z$%A167W"-;W-M0$$D#;!-*(T$[-B0*%87M ?'@)M?$PK$S M^]K"O]_9"5$GK;PD=_9]WWV??4FV-?;5U8@$;XW2;AS51.U%'+NBQD:X$].B MYIV5L8T@3FT5N]:B* .H47&:)%_B1D@=Y5E8F]L\,VM24N/<@ELWC;#O5ZC, M=AR-HH^%!UG5Y!?B/&M%A0NDIW9N.8L'EE(VJ)TT&BRNQM'EZ.+JS->'@E\2 MMVXG!N]D:JW+*D>1]\B*'$EUHH>S/8G]G[./5]AE M/V/:U203%VI%I>C K:*3N MWN*M/X<=0#K: TA[0!IT=XV"RJD@D6?6;,'Z:F;S0; :T"Q.:G\I"[*\*QE' M^3W5:.&^12M(Z@H.O[_Q?3L\@A]\H\=PQW-Q.$424CFX$]:7;7CW *2&F52* MC]9E,;$43Q@7?=NKKFVZI^T4BQ-(1\>0)FGRM)C"X<'1ORPQ&QG M[J&=BW<>&(*)L"7<:$);U$)7"->(('0)LVZ%8"I=8=8<7&J29/F@X5:2K$28 ME><9-DNT+Y](.ATDG09)YWLDW1KG8&*T/UW4A40'S[=< S>$C?NLP]G0X>Q3 MT\_=F%S,K2D0RVMKFH50^&@>:VG+N;#$35_^=T<=[Y? Z[_>39YF\6972KPS M6?XCG0E;2>U X8HQR\2,FT8MJ4AUA3"FO\5:'T![Z^,H8_$S^_P M]\G_ E!+ P04 " Y?LE4"H(L&,L$ !R#P &0 'AL+W=O MC9Z,56$%EWBCP119QO1FBD(]G'6BSG;CEB]7UFT$DW'.EO@)[>?\1M,JJ+6D M/$-IN)*@<7'6.8].+Z.! _@3OW-\,'OOX*C,E;IWBZOTK!,ZCU!@8IT*1H\U M7J 03A/Y\;52VJEM.N#^^U;[!T^>R,R9P0LE_N"I79UU1AU(<<$*86_5PR]8 M$?(.)DH8_PL/Y=ECLI@4QJJL M,ZX[)\LLPX8-@#Z%:#_'-!K PJ@*<>E-Q]X&;,LLE8JP?0[C1I+2)T&WL[0,BX,_,JT9NXZW\%/\/G3#-Z^ M>0=O@$NX6ZG",)F:<6#)%ZA(/AL-QL-Z_IU:;KO">FIPE>-:ARFI0K[$S@18R@YK, MH)7,C58)8FI@H57V&C*ENGX[F5:;_Y[,L"8S;"5S-;N#.U?-B_P]\VI4FQE]T[R:C5[FU3 ,ZZMXXL1)[<3)-\V'V#*9/WK[GJ:._+$GW/RX[BG:&XE6*#H?=PS1YY5F0P59J4 M^A@P^K>0[%"%K:P\K2YAXPWL:FG4>^4-E']G[X4[ MX=/B,&L]\M3;74F.VFMR8S!G:!+-<]?>'72W7>W="H_T\T LMBG!#1A,"MJ% M^09RS:EIY6(#3 CGRUXU^O&'41P=_VR &8/4(E,/@@X@$YXSL1]3F"/3AMH4 MBU0:+>2H@4E99$?,@B74E9,DU$20J](2^/(Q63&Y1)BB3%;DPCV;=N'CU?2W6\BH$^6YX*7+3M\M+@M1GINY%LVG7E65Z?FUX!I=48)< M%.8HB@=@%7VT!Z[1I0#DBEPU[ZG+I2' $RAR4G6(N\ U:FKCP;M%H0"2YH4E M7VAT\,YDBBAK3)R]!3<)T?M:,$V,NR5Q%Q)NCJA0LKEPYZF9$G3-%+PR['N1 MW,772R5=3)+H E._+F3.>+H+-'%)"\HA";XK&?JNI-_=9P)DEJYPZY+8'!6R M,*2/9!FW/DH+]#H<&5;139E+BCD33"8^29VP0N9*^]!7NV_B03>DAED(M[FG MEN2]T$5^]+\'OJW8[;J,J+W-:/Q_WJ*;"YW[KRQW@U>5NV!OMLA0+_U0YWA3 M"2N;ZWJW'AS/_;CT;'\:G5Z4X]].33F-7C.]Y-)%=T$JP^XQ>:;+ :]<6)7[ M"6:N+,U#_G5%0S%J=X#D"Z7L=N$,U&/VY&]02P,$% @ .7[)5.7EM#@9 M!@ KAP !D !X;"]W;W)K&ULQ5E;;]LV%'[N M?@5A=, *.+9(2K)<) %R;6RLK1&WW4.Q!T:B8Z&2J%)TT@S[\2,EQ90KBA&: M&$N 1)?S'9T;OW-$'=XS_JU84RK CS3)BJ/!6HC\[7AW:Z$NC(\/,8*%=N&/NF3F;1TM#I M^SL[_"3G(X"=3OA5?[C)^-GSGC[_Y:>/9?%N*QAM*QB5^KP.?6<)*0K 5F I M6/@-?/U3W@WNV L<]7,XOFOF MY6FY'1_=K8^NU4?I4DAI5( 59RF@/R@/8^FI]*Y:F6F)3ZK%/L-BR"> M[%H];\OX@6^VV-M:[%DMUA$/69K*-KMCZ-8%D\5>*X;0@>U8S]MR 71<:+;; MW]KMOX3=0W!'DHW)_'?^TP&?]9"9MV4ZDS+9.C>Q.C?+0CFAR<*1?8%$4:Q\ M(@G(21P=R$LAR6,AS^5,5[E]H.::2$5"#GL%4>(FCR=M;Y#K[;ISU19"DY]D M9I-VY@/WY[0;A!#TS($)MH$)K(%!#O1J=OJ85U-A%@$9+IJI3@L6"WUEXMU4SGI(OD8&/2@5:SSZHE5T7G MM$_ H>Y!2@O MG]P3'@T;7>I$+\Y6PS(.8NV^ R=>9]N!NN] >^/IR CX5XZAM8'7Y5P*EBS9 M5!S9)VVZC4!O'VG3= _M?']6^@AIG5[M:-/*< MWXU3IQWGM'&[CFFJA_\'UU]"$]EWUIGF7V@GX.XZNV)J<8#E",RE _VJ2],P MW 7<^L\RXJ/&:@'I0:+L. MA[J#Y3P.S595JB=-J]S1%'?8I&D=]:%ULTUYS"N*CX@P&V77_9X\ #C\[=6K M]FO:KK6:KI&=KI^35K?]ZH("'W=,5D@S.'J1-P';&O#:G.-V+P+-_>A%9GVC M2;YA2II@W^VP2=,VLM-V-Q&>TQ7E7)9AQ57E'D\?-D2:A%&P#S;4;(NF^QZ1 MZLVP658(OE$W"O!1K&42Q5I.Z-7L7@S!%UH("99];D%YS$PSTVEM;#.%V(%H MZN^.NA<&.11@^6M.-=;- =N;PV..ZY3707\ZH5BS/(;[V'C1A(V?(.S.K9?G M;[B@]MN]8]QQ>5IPU[O&OI*=GC^I^6G#'ZKH#6M/AN DE$7(C6;/<7L0=WT\ MF:(.8S2SXQ=A]FX6G>/V+@\*.J.DZ1W;Z=U:Q9*V+M(\80^4]N(JK+D;^_LH M;.;A_J2]Y[PVUB:D="5A#FCB"Y>5GD!LF!$O+ MPS4E$>5*0-Y?,28>3]27E>TGRN/_ %!+ P04 " Y?LE4''.<@' " "0 M!0 &0 'AL+W=OA;-GDV=ZZ017^&S +J5DYL\-"KT>1?UH>S#FL[GS!W&>-6R&);J7 MYMG0+NY8:BY16:X5&)R.HF_]ZV+H[8/!3XYKN[,&KV2B]<)O[NM1E/B 4&#E M/ .CWPH+%,(341B_6\ZH<^F!N^LM^UW03EHFS&*AQ2]>N_DHNHJ@QBE;"C?6 MZ^_8ZKGP?)46-GQAW=HF$51+Z[1LP12!Y&KS9^]M'G8 _>$!0-H"TO\%#%K M( C=1!9DW3+'\LSH-1AO36Q^$7(3T*2&*_^*I3-TRPGG\C'62'4Q$0A/6E5: M.:,%&H1#,6KB!UT>4$S1O=//$ M_ ,Q >. @U*+I3^QNT8OY2V^#%#I1WA,B>RRF7;93 /?Q0&^0RE\?2!#N'U .I-ZYBJO<<&387*4?_MR^5QUK1WD7S: ME\/CL.1?V =1PT[4\"A/R:@&]11*+^J#70^H=ARK(P M!?:)W'BY#%[\#%OE_22+5[N1Q3O]XF?5(S,S3O4I<$J@I/>%WM=L^G^S<;H) M+331CAHR+.&ULI59=;]HP%/TK M5IXV:6V^R5H!4B%,V\.J:NSCV22&6'7LS'9@^_>[=D(&P475]D)LY]QS[[D^ M.)X>A'Q6%2$:_:H95S.OTKJY]WU55*3&ZE8TA,.;K9 UUC"5.U\UDN#2!M7, MCX)@XM>8)5%O76/Y>$"8.,R_TC@M?Z*[29L&?3QN\ M(VNBOS5/$F;^P%+2FG!%!4>2;&?>0WB_R@S> KY33 .!Q!T1] M0#0.2%X(B/N ^+49DCX@>6V&M ^PTOU.NVU3Z4X(&G0P&8&MOLV&OI% MN?')6DMX2R%.S]=@O+)E!(DM^F&[2LH;O"<23((>VWI#I'FUKK D"GU3I$24 M(UT1M,2L:!FVVPV(!5:T0)B7**>L!1:TPI)3OE/H"3@L 7J3$XTI4V_1#5(= M9?\ TJ^5:!40J*FO09FISR]Z%8M.1?2"BAA]%EQ7"JUX24I'?'X]_NY*O \= M'=H:'=NZB*X2/C3R%L7!.Q0%4>2H9_GZ\- EY_^RK_XY^UDSXL%CL>5+7^ ; MC-" $>Q^(ZRUI)M6XPU83POT*?^*ED(V0G:&*D1=PP/L7SQ7@I5$JOLKE21# M)8FM)'ZADLZDA['/^>#SSHTN W;$B24VA^]^'J5W ;1G?[JM+E0:!^>HW(7* M@LDY:N5")5DZH,XZD X=2*]V8&TZBD1CNNS4F5YDC2]47F*BNW2D\1*39B/, MZA(3GN0ZTS<9]$VNZGL4_&9/E#E_8"/!9(49+AE6"BW.;.42/[D4/Y+N0(2C M]N27F#!+1M(=/%'FEIX-TK.KTH_G[C_9.[ON"??-IJ(G?V3J%@(UNNNQ-H6!VN+0_V:SU:7X3WR]"QGL,UI[N5 M_*7O[DB?L=Q1KA C6T@5W&9@5]G=.[J)%HW]L&Z$AL^T'59P52/2 .#]5@A] MG)@$P^5O_@=02P,$% @ .7[)5.$0/=Y# P [0P !D !X;"]W;W)K M&ULS5?;;MLX$/V5@9ZV0!/)LATG@6T@OBRVP*8U MXNWVH>@#(XTM(A2I)2D[_?L=4K*:9A75[1IH7\3K.3.<.2!'X[W2#R9#M/"8 M"VDF069M<1V&)LDP9^9<%2AI9:-TSBP-]38TA4:6>E NPCB*+L*<<1E,QWYN MI:=C55K!):XTF#+/F?X\0Z'VDZ 7'";N^#:S;B* MHS1<2="XF00WO>ME+W( O^-OCGOSI _N*/=*/;C!FW021,XC%)A81\&HV>$< MA7!,Y,<_-6G0V'3 I_T#^^_^\'28>V9PKL0'GMIL$EP&D.*&E<+>J?T?6!]H MZ/@2)8S_PK[>&P60E,:JO :3!SF75ZT \ 1!/.R"N ?%SP. %0+\&](^U M,*@!@V,M#&N /WI8G=T';L$LFXZUVH-VNXG-=7ST/9KBQ:43RMIJ6N6$L],U M*2\M!8+:P+O2&LMDRN46UE8E#_"N<-DTL'Q,1)EB"ANM;_@2G[0\=:*@:P#6F)2:6X[/E317 M>5':1D4MZOGX)Q'#&XNY^=3AUJ!Q:^#=ZK\D]TIY^!\])U_K.:WUC >/"O+( MR[9-J)TVW55_;0J6X"2@N]R@WF$PA3:!G(AG<2*>9<4S\#SNQ=E-1[W^.-RU M))&#X[02AJ3V'%/M.38^%&:R:WZ/JOZRL'/MYB?H^Z*^<7C="V8, MS)P>H<:KQNK5KZ3&7O2E$(A^@AZ[C7Z'($]%M#@5T?($1%6JPB?E M6XYZZ^MF XDJI:U>W&:VJ(7^NI'X);I+:<" M3^"&3$7G(Y*MKFKK:F!5X8O'>V6I%/7=C/Y'4+L-M+Y1RAX&SD#SAS/]%U!+ M P04 " Y?LE4YNLU2<8# #"#0 &0 'AL+W=OMIX'.Z3:0>L">C'=G""N37W2-7;W;M)4YSH")E%''8 MC*TIOE_@0 .,Q>\I',3),]*IK!G[KE^6\=AR-"/(()+:!5%_>YA#EFE/BL?? ME5.KCJF!I\]/WG\QR:MDUD3 G&5_I+%,QM; 0C%L2)')S^SP&U0)^=I?Q#)A M?M&ALG4L%!5"LKP"*P9Y2LM_\J,JQ E ^6D'N!7 /0=X%P"]"M![;02O GBO MC>!7 ).Z7>9N"A<2228CS@Z(:VOE33^8ZANTJE=*M5!6DJNOJ<+)R4HI+RXR M0&R#IE%4Y$5&),1H1C)"(Q!(:1$M2)2@>4:$2#=I1,P,*_M/,@&.YBQ7$DVT M=O: /C(AT%4(DJ29N$:WZ.LJ1%I%GWQKZ,WBM&K9=0S_OQ+_DZDTR:+)8U8#NA*R^,:??NHX&@I(1=_ M=@3WZN">"=Z[$'P&VY32E&Y5RS"J;2MGZ2(P+G3WW$]NL8,'O9&];PGMUZ'] MSM!EKE$CUTPO 2(E3]>%)&NUMB1#R_"+*@G?,6Z63YO^_><,7?_(KQ35--K)=\!S6KP?NOG6$=?/CVM3-\/AO#]IG SG'?<=YKY815J 9! MW^M?H'BR->(WJKERT SL!V=B?LFJ2<\]TG.[U7RB&W5H4DP?C8_O'_T/_Q<0/ _\$.4/GPSK: OG=A(HY[ 'ZW32#$ M+.AOJ"8,_#1?7F[>2!&ULM5;13MLP M%/V5JX@'D%C3I)2VJ*T$16A,,%5T; ]H#VYRVUHX=F<[+?W[73LAA"VM>.$E ML6.?<\\]MJ\SW"K];%:(%EXR(-ZJJD75BPISU :KB1H7(R"R^AB$GF G_&3X];4VN!2F2OU M[#JWZ2AH.T4H,+&.@M%K@Q,4PC&1CC\E:5#%=,!Z^Y7]QB=/R"UL,,0TMR'&F8E*&OBM#QGM"7:]V"3OL4XG8<-\ GA^'?PIE$^%PB"&DV^ M%^2#NN^M0;/Q@TK1X*"B1TGU11NROG3XPP9'[;=JU_Y\BZ-:<8T^T^22O7ZT MHU;_'Y?#6O%W-^\]TTM.FU7@@E#M5H^\T,5E5G2L6OO[8*XLW2Z^N:(? -1N M HTOE+*O'7?%5+\4X[]02P,$% @ .7[)5!CI2SE= P B@H !D !X M;"]W;W)K&ULI59=;]HP%/TK5K0'D+8F<3Y(*T!J M@6F3]E&M^WB8]N"2"XF6V,PVI?WWNW;2C ;#JNT%8N?<^VDA@N0VJ*Y\&0>K7K.3> M=&SGKN5T++:Z*CE<2Z*V=@OFVN) M([]CR(>BU#!D+SE2U'#2_(!RW4P!\W*2@W)*_+E M9DX&+X;D!2DY^5R(K6(\5V-?XWH,J[]LF1W!%Y+[@N%%GP'')'_/QT M_/F)>!]]Z,R@CV9&*HCA,>Q8>#@RBAU>S#J/!B=], >,9>\ MD4->T!/GP-"HI\V!.0]Z!BP)^4[7V"9>X2 MG1V>OR1(>[4X.T1%6=C?4P<5C6D4]Y0?PI(TZ->UOW>YUB#7MJM19"FV7#=? MTVZV:YPN;;_0F[\*+V:A8WZ.C5;3%_VA;[JT]TRNS>&H8(6I@C/3U\BF\VD& M6FSLU7XK-#8*]K' 9A&D >#[E< CU Y,@J[]G/X&4$L#!!0 ( #E^R52L M$]_.7P( D% 9 >&PO=V]R:W-H965T,D[5HX!G(K5F 9LF;M'HH]*#9C"]7%D^0DW==/DA,W Y:\ MV*+$[*6BA-C356$NE)( M<@_B+(RCZ";DA(H@3?S>0J6)K VC A<*=,TY4>]C9'([#+K!8>.)%J5Q&V&: M5*3 )9KG:J&L%;8L.>4H-)4"%*Z'P:A[/QXX?^_P0G&KC];@,EE)^>:,QWP8 M1$X0,LR,8R#VM\$),N:(K(S?>\Z@#>F Q^L#^X//W>:R(AHGDOVDN2F'P>< M[?1V. ''W!"#> M V*ONPGD54Z)(6FBY!:4\[9L;N%3]6@KC@IW*4NC["FU.),^BDQRA!]DAQHN MIV@(91J^$:6(*]<57 5,*>,V1KJ)#0VID.&V9Y_W/#')_CO8"Z%*37,1([Y MO_C0:FT%QP?!X_@LX:A2'>A%UQ!'OEA(>#7)] M3M"@%30X6X=)242![LXW'RH.%?G?]3=T-Y[.O0";-.XGX>980GC4GAQ5X8=0 M@\^EZ=1VMYWS4=/>'^[-(S$GJJ!" \.UA4:=6QM>-8/7&$96OME7TMC1\GSFLQC#H^B/H)9HSX8I=X0[3C&+99'8]R)3?)C8@S M6&9:LN">BI1,J.!3S<$KIR47*V<>@&&FA-*!L56UH?I@J1\%118YB65W;2/-P8'T%!.[Y=559AH>FJ M/S@G&X?F9H-,EQ!M4_%Z9CPN[ M'-G,HU^]UI;8_,URXR_AM$OLY=%+;'SM;9MG.R==8 WB!2 M\A7>1<0F:#!=<&&X;&=SGF5,/CK@++VA4_L2N<-OG\]83A?"W'9@2C;C+RSC MBS+IGKJ&1+1/;<:?87G]N'M]L;&XS-B299-VJHMI,PSLP$9M+W#81ZZ:RX]@ M/@[S(X!A<3 %F(_SPN+\2^L9HNMQ&*9MZ$6&J,\0]7%>/F32?+ X?I_$7OZ5 M)DD4Q3&6TMGP[2!!Q8'(OU:KO%JXQWR=!]@-7VJ0["5XIV( MK13/-2#^O(%'DOBKC<4!#ZP*6.] ?'\-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( #E^R50W8\DQQP8 .,Y / >&PO=V]R M:V)O;VLN>&ULQ9O;;MLX$$!_A?!3"J3K6+8EM6@*I+ET S07Q-WL8\%(M$U4 M(KTDY33Y^AU*,3*,W=E]H?R46E;IX^'E#$?TIT=M?CYH_9/]JBMECP=+YU8? MAT-;+$7-[1]Z)12\,]>FY@Y>FL70KHS@I5T*X>IJF!P=I<.:2S7X_&G3UJT9 MXA?:B<))K>"BOW OQ:-]?=^_9&MIY8.LI'LZ'K3_KL2 U5+)6CZ+\GAP-&!V MJ1__U$8^:^5X-2N,KJKCP:A[XUX8)XNMRS,/^9T_V/:*XP]W'$".!^D1-#B7 MQKKVCK9]#HQK 3=WKQJG+V3EA#GC3GPUNEE)M?#-P+<8HJ_1QF'SMPOB1_-_ MPJCGP-D![<<08X)R'&/D#,/ MX?^#97K.+E6A$>2$@)SL$?)'@B"G!.1T;Y"GNEXAR)2 3/<&>?Y/(Q%D1D!F M^XLDMTL$F1.0>5S(+]S*%NG6" NWMG<@M \$VH?(:(V52EC+9F+A;X5)TK43 M$HZ.J,7[*"[CG5@+U0AV)PJ]4/(M&NF5R&+Y)K@5V"$C2B*CV!:!$7_8COMV MAJYYY>?"(>.JA. %F)1&1I$]'(RWHC'0ER$6)8Y19'/XD+DGF !K85V[ MBF RRA:CR+JXX-*P>U[!'+B" =<8L85'>6(4610G!43.MO,R8**T,(KLA7MN M)(>/A.Z$7!@ZE)TK!]V+^2@CC"(KX<8MA6$W*V'@/;5@!^>_H#4KWK&OL"/N6D-*K)S?UOGPM<,08Y*;C..=& 91EMS &9TMN!":CU)!$5L-) ;UU8_!ZM%H?L6CB,2)DCB6R.#HE]Y[_"L%'F2"*; [),N*&"1,#:!H8A#$G= MM-WK]QP9BXOT\>=./8*<:D##2);"",>2;FPAA8F4X;ZV"^FQ"3,M DLH$PYDFM MC9//73@[;(Q)&6@2V4 8<]:L5E6;$_'*C\^B"A8DRD*3R!8B,+731.$B$V94_3-'4[(J[!F-2%II&MM!FPW@F')>5 M9=?<^#BN!4Z.II2 ICT*:,<^$F-2 IK&KJ.16]PQQB2?UO1C-<,BD!37L44%?? M;71CV5_*"%[)9XQ)"6@:64!;Y9=P4<)'22@!I3T*:$=%!F-2 DI[%- 69C V M4TI :60!A]P&?9.\/1+M;?3" MBL\*4A;*(EOHMX7V;H!B3,I"68\60D5WYH]TLPM4]"NAO(1=+F-OO^1I&Z0+ <;DP MIP24]RB@F\8!ARJ[XT2Z^,EN,"8EH+S'IT'XX>I+=HPQ*0'ET7\[0YR]8P<8 MDQ)0WF,Q;LL% MKXI;P_P?W](HF4S]J>9Y4U6G<.U&?=.\W/Q&Q[VAVY8?)Z.YV%=[<>Q^U77PV9?3LWPT';E?+FR M;?M3,UZ6_:[NFLU[LRNU+)=>]_$.Q#('9#N0&!W0+P#@=Z" M>@N!WH)Z"X'>,GG9)M!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!; M4&\AT%M1;R706U%O)=!;46\ET%LG'TL(]%;46PGT5M1;"?16U%L)]%;46PGT M5M1;"?16U%L)](ZH=R30.Z+>D4#OB'I' KTCZAT)](Z3C]T$>D?4.Q+H'5'O M2*!W1+TC@=X1]8X$>D?4.Q+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3 MGY4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ MZNT$>COJ[01Z^V2S"8'>CGH[@=Z.>CN!WHYZ.X'>"?5.!'HGU#L1Z)U0[T2@ M=T*]$X'>"?5.!'HGU#L1Z)U0[T2@=YIL%B30.Z'>B4#OA'HG KTSZIT)],ZH M=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KWS9+/W3^H]C%_' M,MQZOM?X_)^D>KS<6VZ/ORZ_3Z*$JRO.]7W%\/074$L#!!0 ( #E^R52- MG,NK- ( %8R 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8 MV@:6+%*DU"+.INVVS:(78"4Z%JP_D$SJW+Z4G 1HD1H)7*#OQH)-F][X]-QLD-[,?1=67X[Q9]^.PS9QMO/)ZM-IXYRU3DSOSA_ M*7,N,.Z\=>/DX\2P\[<8V;\R.U_MS M=(=E'CY;'I??\>\S?JG_SCX$I \)Z:. ]*$@?6A('R6DCPK2QP=('_F&T@A% MU)Q":DXQ-:>@FE-4S2FLYA17&UL4$L! A0#% @ .7[) M5&T! =#N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ .7[)5)E&PO=V]R:W-H965T&UL4$L! A0#% @ .7[)5,Z,'&S-!P @2$ !@ ("! MCPT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.7[)5&[C&@F? @ Y 8 !@ ("![A\ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ .7[)5"*3S)"F" 4"0 M !@ ("!,#$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7[) M5.)*O/JR!@ _A !D ("!J%$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7[)5#9S3?'@"@ OAT M !D ("!Y&, 'AL+W=O&PO=V]R:W-H965T&>70 M(PH << 9 " @;9V !X;"]W;W)K&UL4$L! A0#% @ .7[)5&KJVM?E!0 H0T !D M ("!$($ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .7[)5,DDEE1X!0 TPT !D ("!2Y( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .7[)5!1I M_SSG @ C08 !D ("!XI\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7[)5 OJ,*&PO M=V]R:W-H965T&UL4$L! A0#% @ .7[)5!T$05#0\W0$ #/# &0 @(&=Q0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ .7[)5+\4.N]Z!0 C0\ !D ("!7\T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7[)5.@./V'' M! 70\ !D ("! N$ 'AL+W=O&PO=V]R:W-H965TN4L0, -0( 9 " @8?J !X;"]W;W)K&UL4$L! A0#% @ .7[)5$LVG'Z) P / H !D M ("!;^X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .7[)5,!>8[%C! V!( !D ("!9?@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M.7[)5&O30N.E!@ =BD !D ("!>00! 'AL+W=O&PO=V]R:W-H965T M5=P&/0( +,% 9 " @2T7 0!X;"]W;W)K&UL4$L! A0#% @ .7[)5 CTY9]C @ 08 !D M ("!H1D! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ .7[)5 ]<[Z* @ 9@< !D ("!T2(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7[) M5.;YA*F4 @ H@8 !D ("!>RT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7[)5&Q88D^2 @ TP8 M !D ("!938! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7[)5,8U'SB= P V0P !D M ("!"D ! 'AL+W=O0P$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ .7[)5", JOWF! !0 !D ("!/DL! 'AL+W=O MH_3L% #0 M%0 &0 @(%;4 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ .7[)5.ZN M,RXQ! ^0X !D ("!>5P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7[)5*$RYS++ P C X !D M ("!5V&PO M=V]R:W-H965T&UL4$L! A0#% @ .7[)5%I(8I3]! NQ8 !D ("! M%',! 'AL+W=OP" "!" &0 @(%(> $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ .7[)5#R&UL4$L! A0#% @ .7[)5.7EM#@9 M!@ KAP !D ("!N(T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .7[)5.$0/=Y# P [0P !D M ("!(9H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .7[)5!CI2SE= P B@H !D ("!LZ0! M 'AL+W=O&PO=V]R:W-H965T7!E <&UL4$L%!@ !@ & 5QH #*[ 0 $! end XML 101 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 102 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 324 339 1 true 76 0 false 5 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 - Acquisitions Sheet http://idt.net/role/Acquisitions Acquisitions Notes 17 false false R18.htm 00000018 - Disclosure - Variable Interest Entity Sheet http://idt.net/role/VariableInterestEntity Variable Interest Entity Notes 18 false false R19.htm 00000019 - Disclosure - Other Operating (Expense) Gain, Net Sheet http://idt.net/role/OtherOperatingExpenseGainNet Other Operating (Expense) Gain, Net Notes 19 false false R20.htm 00000020 - Disclosure - Revolving Credit Facility Sheet http://idt.net/role/RevolvingCreditFacility Revolving Credit Facility Notes 20 false false R21.htm 00000021 - Disclosure - Equity Sheet http://idt.net/role/Equity Equity Notes 21 false false R22.htm 00000022 - Disclosure - Redeemable Noncontrolling Interest Sheet http://idt.net/role/RedeemableNoncontrollingInterest Redeemable Noncontrolling Interest Notes 22 false false R23.htm 00000023 - Disclosure - Earnings Per Share Sheet http://idt.net/role/EarningsPerShare Earnings Per Share Notes 23 false false R24.htm 00000024 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://idt.net/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 24 false false R25.htm 00000025 - Disclosure - Commitments and Contingencies Sheet http://idt.net/role/CommitmentsAndContingencies Commitments and Contingencies Notes 25 false false R26.htm 00000026 - Disclosure - Other (Expense) Income, Net Sheet http://idt.net/role/OtherExpenseIncomeNet Other (Expense) Income, Net Notes 26 false false R27.htm 00000027 - Disclosure - Income Taxes Sheet http://idt.net/role/IncomeTaxes Income Taxes Notes 27 false false R28.htm 00000028 - Disclosure - Recently Issued Accounting Standard Not Yet Adopted Sheet http://idt.net/role/RecentlyIssuedAccountingStandardNotYetAdopted Recently Issued Accounting Standard Not Yet Adopted Notes 28 false false R29.htm 00000029 - Disclosure - Business Segment Information (Tables) Sheet http://idt.net/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://idt.net/role/BusinessSegmentInformation 29 false false R30.htm 00000030 - Disclosure - Revenue Recognition (Tables) Sheet http://idt.net/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://idt.net/role/RevenueRecognition 30 false false R31.htm 00000031 - Disclosure - Leases (Tables) Sheet http://idt.net/role/LeasesTables Leases (Tables) Tables http://idt.net/role/Leases 31 false false R32.htm 00000032 - 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 32 false false R33.htm 00000033 - Disclosure - Debt Securities (Tables) Sheet http://idt.net/role/DebtSecuritiesTables Debt Securities (Tables) Tables http://idt.net/role/DebtSecurities 33 false false R34.htm 00000034 - Disclosure - Equity Investments (Tables) Sheet http://idt.net/role/EquityInvestmentsTables Equity Investments (Tables) Tables http://idt.net/role/EquityInvestments 34 false false R35.htm 00000035 - Disclosure - Fair Value Measurements (Tables) Sheet http://idt.net/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://idt.net/role/FairValueMeasurements 35 false false R36.htm 00000036 - Disclosure - Acquisitions (Tables) Sheet http://idt.net/role/AcquisitionsTables Acquisitions (Tables) Tables http://idt.net/role/Acquisitions 36 false false R37.htm 00000037 - Disclosure - Variable Interest Entity (Tables) Sheet http://idt.net/role/VariableInterestEntityTables Variable Interest Entity (Tables) Tables http://idt.net/role/VariableInterestEntity 37 false false R38.htm 00000038 - Disclosure - Other Operating (Expense) Gain, Net (Tables) Sheet http://idt.net/role/OtherOperatingExpenseGainNetTables Other Operating (Expense) Gain, Net (Tables) Tables http://idt.net/role/OtherOperatingExpenseGainNet 38 false false R39.htm 00000039 - Disclosure - Earnings Per Share (Tables) Sheet http://idt.net/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://idt.net/role/EarningsPerShare 39 false false R40.htm 00000040 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://idt.net/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://idt.net/role/AccumulatedOtherComprehensiveLoss 40 false false R41.htm 00000041 - Disclosure - Other (Expense) Income, Net (Tables) Sheet http://idt.net/role/OtherExpenseIncomeNetTables Other (Expense) Income, Net (Tables) Tables http://idt.net/role/OtherOperatingExpenseGainNet 41 false false R42.htm 00000042 - Disclosure - Schedule of Operating Results of Business Segments (Details) Sheet http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails Schedule of Operating Results of Business Segments (Details) Details 42 false false R43.htm 00000043 - Disclosure - Business Segment Information (Details Narrative) Sheet http://idt.net/role/BusinessSegmentInformationDetailsNarrative Business Segment Information (Details Narrative) Details http://idt.net/role/BusinessSegmentInformationTables 43 false false R44.htm 00000044 - 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 44 false false R45.htm 00000045 - Disclosure - Schedule of Revenues Disaggregated by Geographic Region (Details) Sheet http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails Schedule of Revenues Disaggregated by Geographic Region (Details) Details 45 false false R46.htm 00000046 - Disclosure - Schedule of Information About Contract Liability Balance (Details) Sheet http://idt.net/role/ScheduleOfInformationAboutContractLiabilityBalanceDetails Schedule of Information About Contract Liability Balance (Details) Details 46 false false R47.htm 00000047 - Disclosure - Schedule of Deferred Customer Contract Acquisition Costs (Details) Sheet http://idt.net/role/ScheduleOfDeferredCustomerContractAcquisitionCostsDetails Schedule of Deferred Customer Contract Acquisition Costs (Details) Details 47 false false R48.htm 00000048 - 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 48 false false R49.htm 00000049 - 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 49 false false R50.htm 00000050 - 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 50 false false R51.htm 00000051 - Disclosure - Schedule of Aggregate Operating Lease Liability (Details) Sheet http://idt.net/role/ScheduleOfAggregateOperatingLeaseLiabilityDetails Schedule of Aggregate Operating Lease Liability (Details) Details 51 false false R52.htm 00000052 - 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 52 false false R53.htm 00000053 - Disclosure - Leases (Details Narrative) Sheet http://idt.net/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://idt.net/role/LeasesTables 53 false false R54.htm 00000054 - 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 54 false false R55.htm 00000055 - 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 55 false false R56.htm 00000056 - Disclosure - Schedule of Available-for-sale Securities (Details) Sheet http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails Schedule of Available-for-sale Securities (Details) Details 56 false false R57.htm 00000057 - 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 57 false false R58.htm 00000058 - 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 58 false false R59.htm 00000059 - 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 59 false false R60.htm 00000060 - Disclosure - Debt Securities (Details Narrative) Sheet http://idt.net/role/DebtSecuritiesDetailsNarrative Debt Securities (Details Narrative) Details http://idt.net/role/DebtSecuritiesTables 60 false false R61.htm 00000061 - Disclosure - Schedule of Equity Investments (Details) Sheet http://idt.net/role/ScheduleOfEquityInvestmentsDetails Schedule of Equity Investments (Details) Details 61 false false R62.htm 00000062 - Disclosure - Schedule of Equity Investments (Details) (Parenthetical) Sheet http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical Schedule of Equity Investments (Details) (Parenthetical) Details 62 false false R63.htm 00000063 - Disclosure - Schedule of Carrying Value of Equity Investments (Details) Sheet http://idt.net/role/ScheduleOfCarryingValueOfEquityInvestmentsDetails Schedule of Carrying Value of Equity Investments (Details) Details 63 false false R64.htm 00000064 - 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 64 false false R65.htm 00000065 - Disclosure - Summary of Changes in Equity Method Investments (Details) Sheet http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails Summary of Changes in Equity Method Investments (Details) Details 65 false false R66.htm 00000066 - Disclosure - Summary of Statements of Operations (Details) Sheet http://idt.net/role/SummaryOfStatementsOfOperationsDetails Summary of Statements of Operations (Details) Details 66 false false R67.htm 00000067 - Disclosure - Equity Investments (Details Narrative) Sheet http://idt.net/role/EquityInvestmentsDetailsNarrative Equity Investments (Details Narrative) Details http://idt.net/role/EquityInvestmentsTables 67 false false R68.htm 00000068 - 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 68 false false R69.htm 00000069 - 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 69 false false R70.htm 00000070 - 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 70 false false R71.htm 00000071 - Disclosure - Fair Value Measurements (Details Narrative) Sheet http://idt.net/role/FairValueMeasurementsDetailsNarrative Fair Value Measurements (Details Narrative) Details http://idt.net/role/FairValueMeasurementsTables 71 false false R72.htm 00000072 - Disclosure - Schedule of Acquisition Date Fair Value of Consideration (Details) Sheet http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails Schedule of Acquisition Date Fair Value of Consideration (Details) Details 72 false false R73.htm 00000073 - Disclosure - Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) Sheet http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) Details 73 false false R74.htm 00000074 - Disclosure - Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) (Parenthetical) Sheet http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) (Parenthetical) Details 74 false false R75.htm 00000075 - Disclosure - Acquisitions (Details Narrative) Sheet http://idt.net/role/AcquisitionsDetailsNarrative Acquisitions (Details Narrative) Details http://idt.net/role/AcquisitionsTables 75 false false R76.htm 00000076 - 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 76 false false R77.htm 00000077 - Disclosure - VIE???s Summarized Consolidated Balance Sheet (Details) Sheet http://idt.net/role/ViesSummarizedConsolidatedBalanceSheetDetails VIE???s Summarized Consolidated Balance Sheet (Details) Details 77 false false R78.htm 00000078 - Disclosure - Schedule of Other Operating (Expense) Gain, Net (Details) Sheet http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails Schedule of Other Operating (Expense) Gain, Net (Details) Details 78 false false R79.htm 00000079 - Disclosure - Other Operating (Expense) Gain, Net (Details Narrative) Sheet http://idt.net/role/OtherOperatingExpenseGainNetDetailsNarrative Other Operating (Expense) Gain, Net (Details Narrative) Details http://idt.net/role/OtherOperatingExpenseGainNetTables 79 false false R80.htm 00000080 - Disclosure - Revolving Credit Facility (Details Narrative) Sheet http://idt.net/role/RevolvingCreditFacilityDetailsNarrative Revolving Credit Facility (Details Narrative) Details http://idt.net/role/RevolvingCreditFacility 80 false false R81.htm 00000081 - Disclosure - Equity (Details Narrative) Sheet http://idt.net/role/EquityDetailsNarrative Equity (Details Narrative) Details http://idt.net/role/EquityInvestmentsTables 81 false false R82.htm 00000082 - Disclosure - Redeemable Noncontrolling Interest (Details Narrative) Sheet http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative Redeemable Noncontrolling Interest (Details Narrative) Details http://idt.net/role/RedeemableNoncontrollingInterest 82 false false R83.htm 00000083 - 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 83 false false R84.htm 00000084 - Disclosure - Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share (Details) Sheet http://idt.net/role/ScheduleOfOutstandingStockOptionsExcludedFromCalculationOfDilutedEarningsPerShareDetails Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share (Details) Details 84 false false R85.htm 00000085 - 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 85 false false R86.htm 00000086 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://idt.net/role/CommitmentsAndContingencies 86 false false R87.htm 00000087 - Disclosure - Schedule of Other (Expense) Income, Net (Details) Sheet http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails Schedule of Other (Expense) Income, Net (Details) Details 87 false false R88.htm 00000088 - Disclosure - Income Taxes (Details Narrative) Sheet http://idt.net/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://idt.net/role/IncomeTaxes 88 false false All Reports Book All Reports form10-q.htm ex31-1.htm ex31-2.htm ex32-1.htm ex32-2.htm idt-20220430.xsd idt-20220430_cal.xml idt-20220430_def.xml idt-20220430_lab.xml idt-20220430_pre.xml http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 106 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 324, "dts": { "calculationLink": { "local": [ "idt-20220430_cal.xml" ] }, "definitionLink": { "local": [ "idt-20220430_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "idt-20220430_lab.xml" ] }, "presentationLink": { "local": [ "idt-20220430_pre.xml" ] }, "schema": { "local": [ "idt-20220430.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/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.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 556, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 194, "http://idt.net/20220430": 96, "http://xbrl.sec.gov/dei/2022": 4, "total": 294 }, "keyCustom": 47, "keyStandard": 292, "memberCustom": 41, "memberStandard": 34, "nsprefix": "IDT", "nsuri": "http://idt.net/20220430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "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", "role": "http://idt.net/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "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": "From2021-08-01to2022-04-30", "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", "role": "http://idt.net/role/BusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "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": "From2021-08-01to2022-04-30", "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", "role": "http://idt.net/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "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": "From2021-08-01to2022-04-30", "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", "role": "http://idt.net/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "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": "From2021-08-01to2022-04-30", "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", "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": "From2021-08-01to2022-04-30", "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": "From2021-08-01to2022-04-30", "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", "role": "http://idt.net/role/DebtSecurities", "shortName": "Debt Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "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": "From2021-08-01to2022-04-30", "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", "role": "http://idt.net/role/EquityInvestments", "shortName": "Equity Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "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": "From2021-08-01to2022-04-30", "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", "role": "http://idt.net/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "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": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Acquisitions", "role": "http://idt.net/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Variable Interest Entity", "role": "http://idt.net/role/VariableInterestEntity", "shortName": "Variable Interest Entity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Other Operating (Expense) Gain, Net", "role": "http://idt.net/role/OtherOperatingExpenseGainNet", "shortName": "Other Operating (Expense) Gain, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "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", "role": "http://idt.net/role/BalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "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": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Revolving Credit Facility", "role": "http://idt.net/role/RevolvingCreditFacility", "shortName": "Revolving Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Equity", "role": "http://idt.net/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Redeemable Noncontrolling Interest", "role": "http://idt.net/role/RedeemableNoncontrollingInterest", "shortName": "Redeemable Noncontrolling Interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Earnings Per Share", "role": "http://idt.net/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://idt.net/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Commitments and Contingencies", "role": "http://idt.net/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Other (Expense) Income, Net", "role": "http://idt.net/role/OtherExpenseIncomeNet", "shortName": "Other (Expense) Income, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Income Taxes", "role": "http://idt.net/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Recently Issued Accounting Standard Not Yet Adopted", "role": "http://idt.net/role/RecentlyIssuedAccountingStandardNotYetAdopted", "shortName": "Recently Issued Accounting Standard Not Yet Adopted", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Business Segment Information (Tables)", "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": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "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)", "role": "http://idt.net/role/BalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Revenue Recognition (Tables)", "role": "http://idt.net/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Leases (Tables)", "role": "http://idt.net/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Tables)", "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": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Debt Securities (Tables)", "role": "http://idt.net/role/DebtSecuritiesTables", "shortName": "Debt Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "IDT:ScheduleOfEquityInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Equity Investments (Tables)", "role": "http://idt.net/role/EquityInvestmentsTables", "shortName": "Equity Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "IDT:ScheduleOfEquityInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Fair Value Measurements (Tables)", "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": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012022-04-30_custom_IntegraCCSMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Acquisitions (Tables)", "role": "http://idt.net/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012022-04-30_custom_IntegraCCSMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Variable Interest Entity (Tables)", "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": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "IDT:ScheduleOfOtherOperatingExpensesGainsNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Other Operating (Expense) Gain, Net (Tables)", "role": "http://idt.net/role/OtherOperatingExpenseGainNetTables", "shortName": "Other Operating (Expense) Gain, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "IDT:ScheduleOfOtherOperatingExpensesGainsNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Earnings Per Share (Tables)", "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": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "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)", "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-02-012022-04-30", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "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": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Other (Expense) Income, Net (Tables)", "role": "http://idt.net/role/OtherExpenseIncomeNetTables", "shortName": "Other (Expense) Income, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Schedule of Operating Results of Business Segments (Details)", "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-02-012022-04-30_custom_FintechMember", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Integer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Business Segment Information (Details Narrative)", "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": "From2021-08-01to2022-04-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Integer", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "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 Business Segment and Service Offered to Customers (Details)", "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-02-012022-04-30_custom_BOSSRevolutionMoneyTransferMember_custom_FintechMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Schedule of Revenues Disaggregated by Geographic Region (Details)", "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-02-012022-04-30_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Schedule of Information About Contract Liability Balance (Details)", "role": "http://idt.net/role/ScheduleOfInformationAboutContractLiabilityBalanceDetails", "shortName": "Schedule of Information About Contract Liability Balance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Schedule of Deferred Customer Contract Acquisition Costs (Details)", "role": "http://idt.net/role/ScheduleOfDeferredCustomerContractAcquisitionCostsDetails", "shortName": "Schedule of Deferred Customer Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:AmortizationOfDeferredCustomerContractAcquisitionCostsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Schedule of Amortization of Deferred Customer Contract Acquisition Costs (Details)", "role": "http://idt.net/role/ScheduleOfAmortizationOfDeferredCustomerContractAcquisitionCostsDetails", "shortName": "Schedule of Amortization of Deferred Customer Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:AmortizationOfDeferredCustomerContractAcquisitionCostsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details)", "role": "http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedToCompanysOperatingLeasesDetails", "shortName": "Schedule of Supplemental Disclosures Related to the Company's Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Consolidated Statements of Income (Unaudited) (Parenthetical)", "role": "http://idt.net/role/StatementsOfIncomeParenthetical", "shortName": "Consolidated Statements of Income (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Schedule of Supplemental Disclosures Related Weighted Average Operating Leases (Details)", "role": "http://idt.net/role/ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesDetails", "shortName": "Schedule of Supplemental Disclosures Related Weighted Average Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:ScheduleOfSupplementalDisclosuresRelatedWeightedAverageOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:ScheduleOfOperatingLeaseLiabilityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Schedule of Aggregate Operating Lease Liability (Details)", "role": "http://idt.net/role/ScheduleOfAggregateOperatingLeaseLiabilityDetails", "shortName": "Schedule of Aggregate Operating Lease Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:ScheduleOfOperatingLeaseLiabilityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details)", "role": "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Leases (Details Narrative)", "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": "From2021-08-01to2022-04-30", "decimals": "-5", "lang": null, "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details)", "role": "http://idt.net/role/ScheduleOfCashCashEquivalentsAndRestrictedCashAndCashEquivalentsDetails", "shortName": "Schedule of Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Cash, Cash Equivalents, and Restricted Cash and Cash Equivalents (Details Narrative)", "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": "AsOf2022-04-30_custom_IDTFinancialServicesLimitedMember", "decimals": "-5", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - Schedule of Available-for-sale Securities (Details)", "role": "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "shortName": "Schedule of Available-for-sale Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details)", "role": "http://idt.net/role/ScheduleOfContractualMaturitiesOfAvailable-for-saleDebtSecuritiesDetails", "shortName": "Schedule of Contractual Maturities of Available-for-sale Debt Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Schedule of Available-for-sale Securities, Unrealized Loss Position (Details)", "role": "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails", "shortName": "Schedule of Available-for-sale Securities, Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details)", "role": "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails", "shortName": "Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "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)", "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-02-012022-04-30", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - Debt Securities (Details Narrative)", "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-02-012022-04-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000061 - Disclosure - Schedule of Equity Investments (Details)", "role": "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "shortName": "Schedule of Equity Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:ScheduleOfEquityInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30_custom_OtherMarketableEquitySecuritiesMember", "decimals": "-3", "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "IDT:ScheduleOfEquityInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-08-012021-07-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": "00000062 - Disclosure - Schedule of Equity Investments (Details) (Parenthetical)", "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": "From2020-08-012021-07-31_us-gaap_CommonClassBMember_custom_ZedgeIncMember", "decimals": "INF", "first": true, "lang": null, "name": "IDT:NumberOfRelatedPartySharesReceived", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000063 - Disclosure - Schedule of Carrying Value of Equity Investments (Details)", "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-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000064 - Disclosure - Schedule of Unrealized (losses) Gains for All Equity Investments (Details)", "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-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000065 - Disclosure - Summary of Changes in Equity Method Investments (Details)", "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-01-31_us-gaap_EquityMethodInvesteeMember", "decimals": "-3", "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000066 - Disclosure - Summary of Statements of Operations (Details)", "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-02-012022-04-30_us-gaap_EquityMethodInvesteeMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000067 - Disclosure - Equity Investments (Details Narrative)", "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": "-6", "lang": null, "name": "us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000068 - Disclosure - Schedule of Balance of Assets Measured at Fair Value On a Recurring Basis (Details)", "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": "AsOf2022-04-30_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000069 - Disclosure - Schedule of Assets Measured at Fair Value On a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)", "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-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-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)", "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": "AsOf2020-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000070 - Disclosure - Schedule of Liabilities Measured at Fair Value On a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)", "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-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-5", "first": true, "lang": null, "name": "IDT:InvestmentInHedgeFunds", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000071 - Disclosure - Fair Value Measurements (Details Narrative)", "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-04-30", "decimals": "-5", "first": true, "lang": null, "name": "IDT:InvestmentInHedgeFunds", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000072 - Disclosure - Schedule of Acquisition Date Fair Value of Consideration (Details)", "role": "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails", "shortName": "Schedule of Acquisition Date Fair Value of Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-03-022022-03-03_custom_IntegraCCSMember", "decimals": "-3", "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000073 - Disclosure - Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details)", "role": "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails", "shortName": "Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30_custom_IntegraCCSMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012022-04-30_custom_IntegraCCSMember_us-gaap_CustomerRelationshipsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000074 - Disclosure - Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) (Parenthetical)", "role": "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical", "shortName": "Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012022-04-30_custom_IntegraCCSMember_us-gaap_CustomerRelationshipsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueAcquisitions", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000075 - Disclosure - Acquisitions (Details Narrative)", "role": "http://idt.net/role/AcquisitionsDetailsNarrative", "shortName": "Acquisitions (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-03-022022-03-03_custom_IntegraCCSMember_custom_NetTwophoneTwoZeroIncMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "IDT:VariableInterestEntityNetIncomeLosstAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000076 - Disclosure - Schedule of Net Income and Aggregate Funding Repaid to the Company by VIE (Details)", "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": [ "span", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "IDT:VariableInterestEntityNetIncomeLosstAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000077 - Disclosure - VIE\u2019s Summarized Consolidated Balance Sheet (Details)", "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": "AsOf2022-04-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:ScheduleOfOtherOperatingExpensesGainsNetTableTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "IDT:FintechMoneyTransferSettlement", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000078 - Disclosure - Schedule of Other Operating (Expense) Gain, Net (Details)", "role": "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails", "shortName": "Schedule of Other Operating (Expense) Gain, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "IDT:ScheduleOfOtherOperatingExpensesGainsNetTableTextBlock", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "IDT:FintechMoneyTransferSettlement", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-12-192020-12-21_custom_PaymentCardInterchangeFeeAndMerchantDiscountAntitrustLitigationMember", "decimals": "-5", "first": true, "lang": null, "name": "IDT:ProceedFromSaleToThirdParties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000079 - Disclosure - Other Operating (Expense) Gain, Net (Details Narrative)", "role": "http://idt.net/role/OtherOperatingExpenseGainNetDetailsNarrative", "shortName": "Other Operating (Expense) Gain, Net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:OtherOperatingIncomeAndExpenseTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-12-192020-12-21_custom_PaymentCardInterchangeFeeAndMerchantDiscountAntitrustLitigationMember", "decimals": "-5", "first": true, "lang": null, "name": "IDT:ProceedFromSaleToThirdParties", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "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)", "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": "From2021-08-01to2022-04-30", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfLinesOfCredit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000080 - Disclosure - Revolving Credit Facility (Details Narrative)", "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": "From2021-05-012022-04-30_custom_IDTTelecomMember", "decimals": "-5", "lang": null, "name": "us-gaap:RepaymentsOfLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000081 - Disclosure - Equity (Details Narrative)", "role": "http://idt.net/role/EquityDetailsNarrative", "shortName": "Equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R82": { "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, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000082 - Disclosure - Redeemable Noncontrolling Interest (Details Narrative)", "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": "-6", "lang": null, "name": "us-gaap:SaleOfStockConsiderationReceivedOnTransaction", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000083 - Disclosure - Schedule of Weighted-average Number of Shares Used in the Calculation of Basic and Diluted Earnings Per Share (Details)", "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": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-08-012021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000084 - Disclosure - Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share (Details)", "role": "http://idt.net/role/ScheduleOfOutstandingStockOptionsExcludedFromCalculationOfDilutedEarningsPerShareDetails", "shortName": "Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-08-012021-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-07-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000085 - Disclosure - Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss (Details)", "role": "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails", "shortName": "Schedule of Accumulated Balances for Each Classification of Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-07-31_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000086 - Disclosure - Commitments and Contingencies (Details Narrative)", "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": "AsOf2022-04-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000087 - Disclosure - Schedule of Other (Expense) Income, Net (Details)", "role": "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails", "shortName": "Schedule of Other (Expense) Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-012022-04-30_custom_ValuationAllowanceUtilizedFutureExpenseMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000088 - Disclosure - Income Taxes (Details Narrative)", "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": "From2021-08-012022-04-30_custom_ValuationAllowanceUtilizedFutureExpenseMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "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", "role": "http://idt.net/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-01to2022-04-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 76, "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/20220430", "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/20220430", "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/20220430", "presentation": [ "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "IDT_AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForAssetsHeldAtEndOfPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of change in unrealized gains or losses included in earnings for assets held at end of period.", "label": "Change in unrealized gains or losses for the period included in earnings for assets held at the end of the period" } } }, "localname": "AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForAssetsHeldAtEndOfPeriod", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "IDT_AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForLiabilitiesHeldAtEndOfPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of change in unrealized gains or losses included in earnings for liabilities held at end of period.", "label": "Change in unrealized gains or losses for the period included in earnings for liabilities held at the end of the period" } } }, "localname": "AmountOfChangeInUnrealizedGainsOrLossesIncludedInEarningsForLiabilitiesHeldAtEndOfPeriod", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "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/20220430", "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/20220430", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "domainItemType" }, "IDT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities, accrued liabilities.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed Customer relationships.", "label": "Customer relationships (7-year useful lives)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerRelationships", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompleteAgreements": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed non-complete agreements", "label": "Non-compete agreements (6-year useful lives)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompleteAgreements", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease liability current.", "label": "Operating lease liability current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease liability noncurrent.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent", "negatedLabel": "Operating lease liability noncurrent portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use asset.", "label": "Operating lease right-of-use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_ClassBCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ClassBCommonStockMember", "verboseLabel": "Class B Common Stock [Member]" } } }, "localname": "ClassBCommonStockMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_CommonStockClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class B Common Stock [Member]", "label": "Class B Common Stock [Member]" } } }, "localname": "CommonStockClassBMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_ContingentConsiderationIncludedInOtherLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent consideration included in other liabilities.", "label": "Acquisition consideration included in other liabilities" } } }, "localname": "ContingentConsiderationIncludedInOtherLiabilities", "nsuri": "http://idt.net/20220430", "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/20220430", "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/20220430", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "IDT_DisclosureLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases", "terseLabel": "Schedule Of Supplemental Disclosures Related Weighted Average Operating Leases", "verboseLabel": "Schedule Of Supplemental Disclosures Related To Companys Operating Leases" } } }, "localname": "DisclosureLeasesAbstract", "nsuri": "http://idt.net/20220430", "xbrltype": "stringItemType" }, "IDT_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees [Member]", "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://idt.net/20220430", "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/20220430", "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/20220430", "presentation": [ "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "IDT_EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure unaudited statements of operations [Table Text Block]", "label": "Summary of Statements of Operations" } } }, "localname": "EquityMethodInvestmentSummarizedStatementsOfOperationsTableTextBlock", "nsuri": "http://idt.net/20220430", "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/20220430", "presentation": [ "http://idt.net/role/ScheduleOfUnrealizedLossesGainsForAllEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "IDT_EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionsAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Securities Without Readily Determinable Fair Value Redemptions Amount.", "label": "Redemptions" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueRedemptionsAmount", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfCarryingValueOfEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "IDT_ExerciseOfRafaelHoldingsIncWarrant": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Exercise of rafael holdings inc warrant.", "label": "Exercise of Rafael Holdings, Inc. warrant" } } }, "localname": "ExerciseOfRafaelHoldingsIncWarrant", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "IDT_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitiesTransfersIntoLevelThreeFromAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liabilities transfers into Level three from acquisition.", "label": "Transfer into Level 3 from acquisitions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitiesTransfersIntoLevelThreeFromAcquisition", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "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/20220430", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_FintechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fintech [Member]", "label": "Fintech [Member]" } } }, "localname": "FintechMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "IDT_FintechMoneyTransferSettlement": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fintech money transfer settlement.", "label": "Fintech\u2014other" } } }, "localname": "FintechMoneyTransferSettlement", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_HowardSJonasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Howard S. Jonas [Member]", "label": "Howard S. Jonas [Member]" } } }, "localname": "HowardSJonasMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "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/20220430", "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/20220430", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "domainItemType" }, "IDT_IDTInternationalTelecomIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IDT International Telecom, Inc [Member]", "label": "IDT International Telecom, Inc [Member]" } } }, "localname": "IDTInternationalTelecomIncMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative" ], "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/20220430", "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/20220430", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_InformationByCategoryOfDebtSecurityDomain": { "auth_ref": [], "localname": "InformationByCategoryOfDebtSecurityDomain", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesDetails", "http://idt.net/role/ScheduleOfAvailable-for-saleSecuritiesUnrealizedLossPositionDetails", "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails" ], "xbrltype": "domainItemType" }, "IDT_IntegraCCSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Integra CCS [Member]", "label": "Integra CCS [Member]" } } }, "localname": "IntegraCCSMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative", "http://idt.net/role/AcquisitionsTables", "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "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/20220430", "presentation": [ "http://idt.net/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IDT_LeafGlobalFintechCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leaf Global Fintech Corporation [Member]", "label": "Leaf Global Fintech Corporation [Member]" } } }, "localname": "LeafGlobalFintechCorporationMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative", "http://idt.net/role/AcquisitionsTables", "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "xbrltype": "domainItemType" }, "IDT_MobileTopUpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mobile Top-Up [Member]", "label": "Mobile Top-Up [Member]" } } }, "localname": "MobileTopUpMember", "nsuri": "http://idt.net/20220430", "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/20220430", "presentation": [ "http://idt.net/role/EquityDetailsNarrative", "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "domainItemType" }, "IDT_Net2PhoneUCaasOtherNet": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails": { "order": 5.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net 2 Phone U Caas other net.", "label": "net2phone-UCaaS\u2014other" } } }, "localname": "Net2PhoneUCaasOtherNet", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_Net2phoneUCaaSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net2phone-UCaaS [Member]", "label": "Net2phone-UCaaS [Member]" } } }, "localname": "Net2phoneUCaaSMember", "nsuri": "http://idt.net/20220430", "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/20220430", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "IDT_NetTwophoneTwoZeroIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net2phone 2.0, Inc [Member]", "label": "Net2phone 2.0, Inc [Member]" } } }, "localname": "NetTwophoneTwoZeroIncMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_NewarkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Newark [Member]", "label": "Newark [Member]" } } }, "localname": "NewarkMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_NonvestedRestrictedClassBCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-vested Restricted Class B Common Stock [Member]", "label": "Non-vested Restricted Class B Common Stock [Member]" } } }, "localname": "NonvestedRestrictedClassBCommonStockMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOutstandingStockOptionsExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "IDT_NumberOfRelatedPartySharesReceived": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of related party shares received.", "label": "[custom:NumberOfRelatedPartySharesReceived]", "verboseLabel": "Related party shares received" } } }, "localname": "NumberOfRelatedPartySharesReceived", "nsuri": "http://idt.net/20220430", "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/20220430", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "IDT_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails" ], "xbrltype": "domainItemType" }, "IDT_OthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Others [Member]", "label": "Others [Member]" } } }, "localname": "OthersMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "IDT_PaymentCardInterchangeFeeAndMerchantDiscountAntitrustLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payment Card Interchange Fee and Merchant Discount Antitrust Litigation [Member]", "label": "Payment Card Interchange Fee and Merchant Discount Antitrust Litigation [Member]" } } }, "localname": "PaymentCardInterchangeFeeAndMerchantDiscountAntitrustLitigationMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/OtherOperatingExpenseGainNetDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_PaymentsToAcquireRelatedPartyCommonStockAndWarrant": { "auth_ref": [], "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 payments for purchase of common stock and warrants.", "label": "PaymentsToAcquireRelatedPartyCommonStockAndWarrant", "negatedLabel": "Purchase of Rafael Holdings, Inc. Class B common stock and warrant" } } }, "localname": "PaymentsToAcquireRelatedPartyCommonStockAndWarrant", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IDT_PaymentsToExerciseWarrantToAcquireRelatedPartyCommonStock": { "auth_ref": [], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Exercise of warrant to purchase shares of Rafael Holdings, Inc. Class B common stock", "label": "PaymentsToExerciseWarrantToAcquireRelatedPartyCommonStock", "negatedLabel": "Exercise of warrant to purchase shares of Rafael Holdings, Inc. Class B common stock" } } }, "localname": "PaymentsToExerciseWarrantToAcquireRelatedPartyCommonStock", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20220430", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IDT_ProceedFromSaleToThirdParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceed from sale to third parties.", "label": "[custom:ProceedFromSaleToThirdParties]" } } }, "localname": "ProceedFromSaleToThirdParties", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/OtherOperatingExpenseGainNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IDT_PurchaseOfRafaelHoldingsIncWarrant": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchase of Rafael Holdings Inc warrant.", "label": "Purchase of Rafael Holdings, Inc. warrant" } } }, "localname": "PurchaseOfRafaelHoldingsIncWarrant", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "IDT_RafaelHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rafael Holdings Inc. [Member]", "label": "Rafael Holdings Inc. [Member]" } } }, "localname": "RafaelHoldingsIncMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/LeasesDetailsNarrative", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails", "http://idt.net/role/ScheduleOfEquityInvestmentsDetailsParenthetical" ], "xbrltype": "domainItemType" }, "IDT_RedemptionForVisaMandatoryReleaseAssessment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Redemption for Visa mandatory release assessment", "label": "Redemption for Visa mandatory release assessment" } } }, "localname": "RedemptionForVisaMandatoryReleaseAssessment", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details", "http://idt.net/role/ScheduleOfCarryingValueOfEquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "IDT_RestrictedCommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Common Class B [Member]", "label": "Restricted Common Class B [Member]" } } }, "localname": "RestrictedCommonClassBMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "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/20220430", "presentation": [ "http://idt.net/role/EquityDetailsNarrative", "http://idt.net/role/RedeemableNoncontrollingInterestDetailsNarrative" ], "xbrltype": "percentItemType" }, "IDT_ScheduleOfEquityInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity investment [Table Text Block]", "label": "Schedule of Equity Investments" } } }, "localname": "ScheduleOfEquityInvestmentsTableTextBlock", "nsuri": "http://idt.net/20220430", "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/20220430", "presentation": [ "http://idt.net/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "IDT_ScheduleOfOtherOperatingCostAndExpenseByComponentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfOtherOperatingCostAndExpenseByComponentTable [Table]" } } }, "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTable", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "stringItemType" }, "IDT_ScheduleOfOtherOperatingExpensesGainsNetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other operating (expenses) gains, net [Tabel Text Block]", "label": "Schedule of Other Operating (Expense) Gain, Net" } } }, "localname": "ScheduleOfOtherOperatingExpensesGainsNetTableTextBlock", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/OtherOperatingExpenseGainNetTables" ], "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/20220430", "presentation": [ "http://idt.net/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "IDT_SeriesBAndSeriesCConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Series B And Series C Convertible Preferred Stock [Member]" } } }, "localname": "SeriesBAndSeriesCConvertiblePreferredStockMember", "nsuri": "http://idt.net/20220430", "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/20220430", "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/20220430", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative", "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "IDT_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation, exercise price.", "label": "Share-based compensation, exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionExercisePrice", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "IDT_StockIssuedDuringPeriodSharesUsedForStockOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares used for stock options exercised.", "label": "StockIssuedDuringPeriodSharesUsedForStockOptionsExercised", "verboseLabel": "Number of common stock options exercise" } } }, "localname": "StockIssuedDuringPeriodSharesUsedForStockOptionsExercised", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "IDT_StockIssuedDuringPeriodSharesUsedForTaxWithholding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares used for tax withholding.", "label": "StockIssuedDuringPeriodSharesUsedForTaxWithholding", "verboseLabel": "Number of common stock options exercise" } } }, "localname": "StockIssuedDuringPeriodSharesUsedForTaxWithholding", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "IDT_StockIssuedToRelatedPartyDuringPeriodValueStockOptionsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued to related party during period value stock options exercised.", "label": "Exercise of stock options by Howard S. Jonas" } } }, "localname": "StockIssuedToRelatedPartyDuringPeriodValueStockOptionsExercised", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "IDT_StraightPathMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Straight Path [Member]", "label": "Straight Path [Member]" } } }, "localname": "StraightPathMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "domainItemType" }, "IDT_TDBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TD Bank [Member]", "label": "TD Bank [Member]" } } }, "localname": "TDBankMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_TraditionalCommunicationsCarrierServicesSettlement": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails": { "order": 8.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Traditional Communications-Carrier Services settlement.", "label": "Traditional Communications\u2014IDT Global settlement" } } }, "localname": "TraditionalCommunicationsCarrierServicesSettlement", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_TraditionalCommunicationsGainFromSaleOfRightsUnderClassActionLawsuit": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails": { "order": 6.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Traditional communications gain from sale of rights under class action lawsuit.", "label": "Traditional Communications\u2014gain from sale of rights under class action lawsuit" } } }, "localname": "TraditionalCommunicationsGainFromSaleOfRightsUnderClassActionLawsuit", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_TraditionalCommunicationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Traditional Communications [Member]", "label": "Traditional Communications [Member]" } } }, "localname": "TraditionalCommunicationsMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOperatingResultsOfBusinessSegmentsDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByBusinessSegmentAndServiceOfferedToCustomersDetails", "http://idt.net/role/ScheduleOfRevenuesDisaggregatedByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "IDT_TraditionalCommunicationsNet2PhoneIndemnificationClaim": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails": { "order": 7.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Traditional Communications-net2phone indemnification claim.", "label": "Traditional Communications\u2014net2phone indemnification claim" } } }, "localname": "TraditionalCommunicationsNet2PhoneIndemnificationClaim", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_TraditionalCommunicationsOther": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails": { "order": 9.0, "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Traditional communications other.", "label": "Traditional Communications\u2014other" } } }, "localname": "TraditionalCommunicationsOther", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "monetaryItemType" }, "IDT_TreasuryStockValueRepurchasesOfCommonStockThroughRepurchaseProgram": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Treasury stock, value, repurchases of common stock through repurchase program.", "label": "TreasuryStockValueRepurchasesOfCommonStockThroughRepurchaseProgram", "negatedLabel": "Repurchases of Class B common stock through repurchase program" } } }, "localname": "TreasuryStockValueRepurchasesOfCommonStockThroughRepurchaseProgram", "nsuri": "http://idt.net/20220430", "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/20220430", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "IDT_TwoThousandFifteenStockOptionAndIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2015 Stock Option and Incentive Plan [Member]", "label": "2015 Stock Option and Incentive Plan [Member]" } } }, "localname": "TwoThousandFifteenStockOptionAndIncentivePlanMember", "nsuri": "http://idt.net/20220430", "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/20220430", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_UnrestrictedCommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unrestricted Common Class B [Member]", "label": "Unrestricted Common Class B [Member]" } } }, "localname": "UnrestrictedCommonClassBMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_ValuationAllowanceUtilizedFutureExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation Allowance Utilized Future Expense [Member]", "label": "Valuation Allowance Utilized Future Expense [Member]" } } }, "localname": "ValuationAllowanceUtilizedFutureExpenseMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_VariableInterestEntityNetIncomeLosstAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Variable interest entity net income losst amount", "label": "Net income of the VIE" } } }, "localname": "VariableInterestEntityNetIncomeLosstAmount", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfNetIncomeAndAggregateFundingRepaidToCompanyByVieDetails" ], "xbrltype": "monetaryItemType" }, "IDT_VisaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Visa Inc [Member]" } } }, "localname": "VisaIncMember", "nsuri": "http://idt.net/20220430", "presentation": [ "http://idt.net/role/ScheduleOfEquityInvestmentsDetails" ], "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/20220430", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IDT_ZedgeIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zedge Inc [Member]", "label": "Zedge Inc [Member]" } } }, "localname": "ZedgeIncMember", "nsuri": "http://idt.net/20220430", "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": [ "r693" ], "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": [ "r693" ], "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": [ "r692" ], "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": [ "r690", "r692", "r693" ], "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": [ "r691" ], "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": [ "r679" ], "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": [ "r692" ], "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": [ "r692" ], "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": [ "r694" ], "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": [ "r682" ], "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": [ "r685" ], "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": [ "r681" ], "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/AcquisitionsDetailsNarrative", "http://idt.net/role/EquityDetailsNarrative", "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" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r681" ], "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": [ "r733" ], "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": [ "r681" ], "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": [ "r714" ], "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": [ "r693" ], "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": [ "r681" ], "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": [ "r681" ], "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": [ "r681" ], "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": [ "r681" ], "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": [ "r731" ], "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/AcquisitionsDetailsNarrative", "http://idt.net/role/EquityDetailsNarrative", "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" ], "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": [ "r692" ], "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": [ "r686" ], "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": [ "r687" ], "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": [ "r680" ], "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": [ "r684" ], "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": [ "r683" ], "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": [ "r688" ], "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": [ "r689" ], "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": [ "r732" ], "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": [ "r109", "r283", "r288", "r294", "r470", "r471", "r479", "r480", "r550", "r676", "r716", "r728", "r729", "r730" ], "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": [ "r109", "r283", "r288", "r294", "r470", "r471", "r479", "r480", "r550", "r676", "r716", "r728", "r729", "r730" ], "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_MaximumMember": { "auth_ref": [ "r275", "r277", "r278", "r279", "r296", "r321", "r385", "r387", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r634", "r637", "r677", "r678" ], "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": [ "r275", "r277", "r278", "r279", "r296", "r321", "r385", "r387", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r634", "r637", "r677", "r678" ], "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": [ "r191", "r277", "r278", "r357", "r361", "r565", "r633", "r635" ], "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": [ "r191", "r277", "r278", "r357", "r361", "r565", "r633", "r635" ], "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": [ "r267", "r275", "r277", "r278", "r279", "r296", "r321", "r370", "r385", "r387", "r412", "r413", "r414", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r634", "r637", "r677", "r678" ], "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": [ "r267", "r275", "r277", "r278", "r279", "r296", "r321", "r370", "r385", "r387", "r412", "r413", "r414", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r634", "r637", "r677", "r678" ], "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": [ "r109", "r718" ], "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": [ "r109", "r718" ], "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_SegmentGeographicalDomain": { "auth_ref": [ "r192", "r193", "r357", "r362", "r636", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r715", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726" ], "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": [ "r192", "r193", "r357", "r362", "r636", "r665", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r715", "r717" ], "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": [ "r198", "r548" ], "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" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r110", "r111", "r112", "r113", "r114", "r727" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://idt.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "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": [ "r34", "r553" ], "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": [ "r37" ], "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": [ "r591", "r621" ], "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" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r47", "r48", "r49", "r53", "r60", "r61", "r62" ], "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": [ "r26", "r51", "r52", "r53", "r614", "r642", "r645" ], "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", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "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": [ "r60", "r61", "r517", "r518", "r519", "r520", "r521", "r523" ], "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": [ "r50", "r53", "r60", "r61", "r62", "r116", "r117", "r118", "r476", "r544", "r638", "r639" ], "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": [ "r45", "r53", "r60", "r61", "r62", "r476", "r518", "r519", "r520", "r521", "r523" ], "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": [ "r24", "r553" ], "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": [ "r116", "r117", "r118", "r417", "r418", "r419", "r490" ], "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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r388", "r420", "r421" ], "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", "verboseLabel": "Increase in additional paid-in capital for stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative", "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": [ "r30", "r199", "r234" ], "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": [ "r149" ], "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": "Shares excluded from the calculation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOutstandingStockOptionsExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOutstandingStockOptionsExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOutstandingStockOptionsExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOutstandingStockOptionsExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r17", "r105", "r173", "r180", "r187", "r229", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r470", "r479", "r507", "r551", "r553", "r586", "r613" ], "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": [ "r10", "r33", "r105", "r229", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r470", "r479", "r507", "r551", "r553" ], "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": [ "r208" ], "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": [ "r209" ], "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": [ "r206", "r237" ], "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": [ "r210", "r213", "r607" ], "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": [ "r210", "r212", "r606" ], "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": [ "r210", "r214", "r608" ], "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": [ "r210", "r211", "r605" ], "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": [ "r203", "r207", "r237", "r590" ], "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_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r384", "r386", "r447" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative", "http://idt.net/role/AcquisitionsTables", "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r384", "r386", "r442", "r443", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative", "http://idt.net/role/AcquisitionsTables", "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative", "http://idt.net/role/AcquisitionsTables", "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r454", "r455", "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Total fair value of consideration, net of cash acquired", "verboseLabel": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative", "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r452", "r454", "r455", "r459" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Future payments subject to holdback", "verboseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative", "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r93", "r462" ], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails": { "order": 4.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": "net2phone-UCaaS\u2014write-off of contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsDescription": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents a description of such arrangements.", "label": "Business Combination, Contingent Consideration Arrangements, Description" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r453", "r456" ], "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": [ "r453", "r456" ], "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": "Contingent consideration", "negatedLabel": "Acquisition consideration included in other noncurrent liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails", "http://idt.net/role/ScheduleOfBalanceOfAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r448", "r463" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "verboseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "verboseLabel": "Prepaid expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Trade accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r444", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Tradename (5-year useful life)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "verboseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r444", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Net assets excluding cash acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r5", "r115", "r159" ], "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": [ "r246" ], "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": [ "r245" ], "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": [ "r245" ], "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": [ "r245" ], "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": [ "r247" ], "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_CashAcquiredFromAcquisition": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r6", "r12", "r96" ], "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": [ "r12" ], "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": [ "r91", "r96", "r100" ], "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": [ "r91", "r515" ], "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 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental schedule of non-cash investing and financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r611" ], "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": [ "r20", "r21", "r22", "r102", "r105", "r138", "r142", "r143", "r145", "r148", "r156", "r157", "r158", "r229", "r283", "r288", "r289", "r290", "r294", "r295", "r319", "r320", "r324", "r328", "r335", "r507", "r695" ], "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/AcquisitionsDetailsNarrative", "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/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": [ "r41", "r592", "r620" ], "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": [ "r270", "r271", "r272", "r280", "r666" ], "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/AcquisitionsDetailsNarrative", "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/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r116", "r117", "r490" ], "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": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "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": [ "r22" ], "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": [ "r22", "r335" ], "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": [ "r22", "r553" ], "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_ComponentOfOperatingOtherCostAndExpenseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Component of Operating Other Cost and Expense [Abstract]" } } }, "localname": "ComponentOfOperatingOtherCostAndExpenseLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r56", "r58", "r59", "r71", "r599", "r627" ], "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": [ "r56", "r58", "r70", "r467", "r468", "r485", "r598", "r626" ], "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": [ "r56", "r58", "r69", "r466", "r485", "r597", "r625" ], "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": [ "r68", "r80", "r596", "r624" ], "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": [ "r477", "r486" ], "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": [ "r349" ], "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 Liability Balance" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r347", "r348", "r358" ], "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": [ "r359" ], "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/ScheduleOfInformationAboutContractLiabilityBalanceDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r160" ], "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_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_CustomerRelationshipsMember": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "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": [ "r101", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r311" ], "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": [ "r219", "r241", "r242" ], "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": "Fair Value, Securities in a continuous unrealized loss position for 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": [ "r219", "r241" ], "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": "Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfContinuousUnrealizedLossPositionFor12MonthsOrLongerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r220" ], "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": [ "r216", "r238", "r242" ], "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": [ "r217", "r239" ], "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": [ "r215", "r240", "r242" ], "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_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r423", "r424" ], "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": [ "r95" ], "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_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r37" ], "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": [ "r94", "r264" ], "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": [ "r357", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ], "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": [ "r7", "r23", "r108", "r286", "r288", "r289", "r293", "r294", "r295", "r547" ], "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": [ "r39", "r108", "r286", "r288", "r289", "r293", "r294", "r295", "r547" ], "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": [ "r72", "r125", "r126", "r127", "r128", "r129", "r136", "r138", "r145", "r147", "r148", "r152", "r153", "r491", "r492", "r600", "r628" ], "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": [ "r72", "r125", "r126", "r127", "r128", "r129", "r138", "r145", "r147", "r148", "r152", "r153", "r491", "r492", "r600", "r628" ], "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": [ "r149", "r150", "r151", "r154" ], "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": [ "r515" ], "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_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOutstandingStockOptionsExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "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": [ "r0", "r60", "r61", "r62", "r116", "r117", "r118", "r122", "r130", "r132", "r155", "r231", "r335", "r342", "r417", "r418", "r419", "r430", "r431", "r490", "r517", "r518", "r519", "r520", "r521", "r523", "r544", "r638", "r639", "r640" ], "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/EquityDetailsNarrative", "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvesteeMember": { "auth_ref": [ "r225", "r572", "r574", "r576", "r578", "r580", "r582" ], "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]" } } }, "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": [ "r228" ], "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_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r227" ], "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": [ "r13", "r174", "r226" ], "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": [ "r230" ], "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": [ "r8", "r18", "r506" ], "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": [ "r224" ], "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) gains 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_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r224" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r224", "r629" ], "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) gains 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_EquitySecuritiesFvNiUnrealizedLoss": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Unrealized losses" } } }, "localname": "EquitySecuritiesFvNiUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r221" ], "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": [ "r222" ], "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": [ "r222" ], "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": [ "r221", "r222", "r223" ], "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": [ "r223" ], "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": [ "r496", "r497", "r504" ], "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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r500", "r504" ], "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": [ "r304", "r309", "r310", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r383", "r497", "r554", "r555", "r556" ], "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": [ "r496", "r497", "r498", "r499", "r505" ], "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": [ "r503" ], "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": [ "r304", "r371", "r372", "r377", "r383", "r497", "r554" ], "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": [ "r304", "r309", "r310", "r371", "r372", "r377", "r383", "r497", "r555" ], "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": [ "r304", "r309", "r310", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r383", "r497", "r556" ], "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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r500", "r504" ], "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": [ "r501" ], "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 (losses) gains recognized in \u201cOther (expense) income, net\u201d" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfAssetsMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r500" ], "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": [ "r501" ], "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": "\u201cOther operating (expense) gain, net\u201d" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": { "auth_ref": [ "r502" ], "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": "\u201cForeign currency translation adjustment\u201d" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisUsingSignificantUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r500" ], "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": [ "r304", "r309", "r310", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r383", "r554", "r555", "r556" ], "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": [ "r503", "r505" ], "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_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Useful lives, years" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r259", "r260", "r262", "r263", "r566", "r570" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r259", "r261" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r513", "r514" ], "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 (losses) gains" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r77", "r94", "r205" ], "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) gains on investments (see Note 7)" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherExpenseIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r236", "r602", "r603", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r713" ], "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": [ "r602", "r603", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r713" ], "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": [ "r15", "r248", "r249", "r256", "r258", "r553", "r585" ], "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", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgeFundsMember": { "auth_ref": [ "r371" ], "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": [ "r65", "r173", "r179", "r183", "r186", "r189", "r583", "r594", "r603", "r630" ], "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": [ "r66", "r94", "r170", "r226", "r593", "r622" ], "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_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": [ "r106", "r426", "r427", "r429", "r435", "r437", "r439", "r440", "r441" ], "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": [ "r107", "r131", "r132", "r171", "r425", "r436", "r438", "r631" ], "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) benefit from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r93" ], "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": [ "r93" ], "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": [ "r93", "r564" ], "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": [ "r93" ], "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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r93" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Disbursement prefunding, prepaid expenses, other current assets, and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r139", "r140", "r141", "r146", "r148" ], "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": [ "r139", "r140", "r141", "r148", "r389" ], "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": [ "r601" ], "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": [ "r646", "r651" ], "lang": { "en-us": { "role": { "documentation": "Balance held at close of period in number of shares.", "label": "Investment Owned, Balance, Shares" } } }, "localname": "InvestmentOwnedBalanceShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r648", "r649", "r650", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "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": [ "r648", "r649", "r650", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "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": [ "r496" ], "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": [ "r220", "r584", "r609", "r664", "r707" ], "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": [ "r539", "r541" ], "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": [ "r539" ], "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": [ "r75" ], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails": { "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/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r531" ], "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": [ "r540" ], "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": [ "r540" ], "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": [ "r540" ], "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": [ "r540" ], "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": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r540" ], "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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r540" ], "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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r540" ], "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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r540" ], "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfFutureMinimumMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r540" ], "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": [ "r532" ], "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": [ "r542" ], "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": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36", "r105", "r181", "r229", "r283", "r284", "r285", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r471", "r479", "r480", "r507", "r551", "r552" ], "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": [ "r29", "r105", "r229", "r507", "r553", "r589", "r617" ], "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 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 and equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r11", "r38", "r105", "r229", "r283", "r284", "r285", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r471", "r479", "r480", "r507", "r551", "r552", "r553" ], "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": [ "r19", "r587", "r612" ], "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": [ "r35", "r104" ], "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": [ "r35" ], "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": "Line of 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": [ "r35", "r104" ], "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": [ "r35" ], "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": [ "r35" ], "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": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RevolvingCreditFacilityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r35", "r104" ], "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": [ "r14" ], "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_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/OtherOperatingExpenseGainNetDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/OtherOperatingExpenseGainNetDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/OtherOperatingExpenseGainNetDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r275", "r277", "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss contingency, estimate of possible loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/OtherOperatingExpenseGainNetDetailsNarrative" ], "xbrltype": "domainItemType" }, "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 (gain) 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": [ "r44", "r105", "r229", "r283", "r288", "r289", "r290", "r294", "r295", "r507", "r588", "r616" ], "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": [ "r342" ], "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": [ "r487" ], "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" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r44", "r74", "r465", "r478" ], "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" ], "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": [ "r371" ], "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": [ "r91" ], "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 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": [ "r91" ], "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": [ "r91", "r92", "r95" ], "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": [ "r4", "r54", "r57", "r62", "r67", "r95", "r105", "r121", "r125", "r126", "r127", "r128", "r131", "r132", "r144", "r173", "r179", "r183", "r186", "r189", "r229", "r283", "r284", "r285", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r492", "r507", "r595", "r623" ], "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": [ "r54", "r57", "r62", "r131", "r132", "r473", "r484" ], "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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r2", "r119", "r120", "r123", "r124", "r133", "r134", "r135", "r201", "r202", "r232", "r233", "r432", "r433", "r434", "r489", "r493", "r494", "r495", "r508", "r509", "r510", "r526", "r527", "r543", "r545", "r567", "r568", "r569", "r641", "r642", "r643", "r644", "r645" ], "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 Standard Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/RecentlyIssuedAccountingStandardNotYetAdopted" ], "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_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "auth_ref": [ "r97", "r98", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Liabilities incurred for acquisitions" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "xbrltype": "domainItemType" }, "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_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r343", "r446", "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "verboseLabel": "Business acquisition" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r343", "r469", "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Grant of restricted equity in subsidiary" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r116", "r117", "r118", "r342", "r464" ], "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": [ "r78" ], "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 (expense) income, net", "totalLabel": "Total other (expense) income, 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": [ "r161" ], "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)", "verboseLabel": "Direct cost of revenues" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfIncome", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "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": [ "r173", "r179", "r183", "r186", "r189" ], "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": "Operating income (loss)", "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": [ "r533", "r541" ], "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": "Operating 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": [ "r529" ], "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": [ "r529" ], "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": [ "r529" ], "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": [ "r530", "r535" ], "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": [ "r528" ], "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": [ "r538", "r541" ], "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": [ "r537", "r541" ], "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": [ "r32", "r553" ], "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": [ "r16" ], "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": [ "r46", "r51", "r511", "r512", "r516" ], "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": [ "r55", "r58", "r60", "r61", "r63", "r68", "r335", "r517", "r522", "r523", "r596", "r624" ], "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) income", "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) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r47", "r51" ], "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": [ "r632" ], "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": [ "r369", "r422" ], "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 (Expense) Income, Net" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/OtherExpenseIncomeNet" ], "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": [ "r37", "r553" ], "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": [ "r40" ], "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": [ "r95" ], "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 (Expense) Gain, Net" } } }, "localname": "OtherOperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/OtherOperatingExpenseGainNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails": { "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 (expense) gain, net (see Note 11)", "totalLabel": "Total other operating (expense) gain, net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails", "http://idt.net/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r97", "r98", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Shares of the Company\u2019s Class B common stock issued for acquisition" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1": { "auth_ref": [ "r97", "r98", "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Cashless exercise of stock options in exchange for shares of the Company\u2019s Class B common stock" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r88" ], "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": [ "r88" ], "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_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r84", "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Cash paid", "verboseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative", "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r84" ], "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": "Cash paid, 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/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails", "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r84" ], "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": [ "r204" ], "calculation": { "http://idt.net/role/StatementsOfCashFlows": { "order": 6.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": [ "r85" ], "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": [ "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "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": [ "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ], "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": [ "r21", "r319" ], "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": [ "r21" ], "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": [ "r21", "r319" ], "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": [ "r21", "r553" ], "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": [ "r9", "r31", "r243", "r244" ], "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": [ "r87", "r104" ], "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": [ "r87" ], "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": [ "r81", "r82", "r204" ], "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": 7.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" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfInterestInCorporateUnit": { "auth_ref": [ "r86" ], "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": [ "r86", "r416" ], "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": [ "r273", "r275", "r277", "r278" ], "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": [ "r4", "r54", "r57", "r62", "r90", "r105", "r121", "r131", "r132", "r173", "r179", "r183", "r186", "r189", "r229", "r283", "r284", "r285", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r466", "r472", "r474", "r484", "r485", "r492", "r507", "r603" ], "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": [ "r265", "r553", "r610", "r619" ], "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": [ "r73", "r235" ], "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": [ "r524" ], "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" } } }, "localname": "ReceivableWithImputedInterestDueDates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityInvestmentsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate": { "auth_ref": [ "r524", "r525" ], "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": [ "r524", "r525" ], "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": [ "r553", "r618", "r647" ], "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 $5,061 at April 30, 2022 and $4,438 at July 31, 2021", "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": [ "r313", "r314", "r315", "r316" ], "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_RelatedPartyDomain": { "auth_ref": [ "r378", "r546", "r547" ], "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/ScheduleOfOtherOperatingExpenseGainNetDetails", "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r378", "r546", "r549", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582" ], "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/ScheduleOfOtherOperatingExpenseGainNetDetails", "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r89", "r104" ], "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": [ "r89" ], "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": [ "r12", "r96", "r100" ], "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": [ "r12", "r100" ], "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": [ "r25", "r342", "r553", "r615", "r641", "r645" ], "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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r116", "r117", "r118", "r122", "r130", "r132", "r231", "r417", "r418", "r419", "r430", "r431", "r490", "r638", "r640" ], "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": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r360", "r368" ], "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": [ "r194" ], "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": [ "r64", "r105", "r164", "r165", "r178", "r184", "r185", "r191", "r192", "r196", "r229", "r283", "r284", "r285", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r507", "r603" ], "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": [ "r536", "r541" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "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": [ "r53", "r522", "r523" ], "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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfOutstandingStockOptionsExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Outstanding Stock Options Excluded from the Calculation of Diluted Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Acquisition Date Fair Value of Consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r442", "r443", "r447" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative", "http://idt.net/role/AcquisitionsTables", "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetails", "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsTables" ], "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_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r379", "r380", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/SummaryOfChangesInEquityMethodInvestmentsDetails", "http://idt.net/role/SummaryOfStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "auth_ref": [ "r142", "r148", "r153" ], "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": [ "r191" ], "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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r496", "r497" ], "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/OtherExpenseIncomeNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r173", "r176", "r182", "r257" ], "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": [ "r173", "r176", "r182", "r257" ], "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": [ "r20", "r21", "r22", "r102", "r156", "r157", "r312", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r328", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342" ], "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": [ "r218" ], "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": [ "r160", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r178", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r189", "r196", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r268", "r269", "r633" ], "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": [ "r160", "r162", "r163", "r173", "r177", "r183", "r187", "r188", "r189", "r190", "r191", "r195", "r196", "r197" ], "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": [ "r76" ], "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 (i)", "verboseLabel": "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": [ "r94" ], "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": [ "r93" ], "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": "Stock-based compensation included in selling, general and administrative expenses", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/StatementsOfCashFlows", "http://idt.net/role/StatementsOfIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r405" ], "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Date the equity-based award expires, in YYYY-MM-DD format.", "label": "Share-based compensation, expiration date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r534", "r541" ], "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": [ "r3", "r160", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r178", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r189", "r196", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r266", "r268", "r269", "r633" ], "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": [ "r20", "r21", "r22", "r102", "r105", "r138", "r142", "r143", "r145", "r148", "r156", "r157", "r158", "r229", "r283", "r288", "r289", "r290", "r294", "r295", "r319", "r320", "r324", "r328", "r335", "r507", "r695" ], "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/AcquisitionsDetailsNarrative", "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/StatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r43", "r60", "r61", "r62", "r116", "r117", "r118", "r122", "r130", "r132", "r155", "r231", "r335", "r342", "r417", "r418", "r419", "r430", "r431", "r490", "r517", "r518", "r519", "r520", "r521", "r523", "r544", "r638", "r639", "r640" ], "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/EquityDetailsNarrative", "http://idt.net/role/ScheduleOfAccumulatedBalancesForEachClassificationOfOtherComprehensiveLossDetails", "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/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": [ "r116", "r117", "r118", "r155", "r565" ], "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/StatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r21", "r22", "r342" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r335", "r342", "r398" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Number of common stock options exercise" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r43", "r335", "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Business acquisition", "terseLabel": "Stock Issued During Period, Value, Acquisitions", "verboseLabel": "Shares of the Company\u2019s Class B common stock" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/AcquisitionsDetailsNarrative", "http://idt.net/role/ScheduleOfAcquisitionDateFairValueOfConsiderationDetails", "http://idt.net/role/StatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r43", "r335", "r342" ], "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", "verboseLabel": "Number of common stock options exercise, value" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative", "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": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased" } } }, "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": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r105", "r200", "r229", "r507", "r553" ], "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": [ "r0", "r1", "r61", "r105", "r116", "r117", "r118", "r122", "r130", "r229", "r231", "r342", "r417", "r418", "r419", "r430", "r431", "r464", "r465", "r483", "r490", "r507", "r517", "r518", "r523", "r544", "r639", "r640" ], "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": "BALANCE", "periodStartLabel": "BALANCE", "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": [ "r103", "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r342", "r346", "r488" ], "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_TradeNamesMember": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfImpactOfAcquisitionsPurchasePriceAllocationsOnConsolidatedBalanceSheetDetailsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r42", "r344" ], "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": [ "r42", "r344" ], "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": [ "r22", "r335", "r342" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r42", "r344", "r345" ], "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,058 and 2,192 shares of Class B common stock at April 30, 2022 and July 31, 2021, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r335", "r342", "r344" ], "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": "Number of common stock options exercise, value" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasuryBillSecuritiesMember": { "auth_ref": [ "r604" ], "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": [ "r79" ], "calculation": { "http://idt.net/role/ScheduleOfOtherOperatingExpenseGainNetDetails": { "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/ScheduleOfOtherOperatingExpenseGainNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Change in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r110", "r111", "r112", "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves." } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r110", "r111", "r112", "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r487" ], "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_VariableInterestEntityFinancialOrOtherSupportAmount": { "auth_ref": [ "r482" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of financial or other support the reporting entity has provided (explicitly or implicitly) to the Variable Interest Entity (VIE) that it was not previously contractually required to provide or that the reporting entity intends to provide, including, for example, situations in which the reporting entity assisted the VIE in obtaining another type of support.", "label": "Variable Interest Entity, Financial or Other Support, Amount", "negatedLabel": "Aggregate funding from (repaid to) the Company, net" } } }, "localname": "VariableInterestEntityFinancialOrOtherSupportAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://idt.net/role/ScheduleOfNetIncomeAndAggregateFundingRepaidToCompanyByVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r470", "r471", "r479", "r480", "r481" ], "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": [ "r137", "r148" ], "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": [ "r136", "r148" ], "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": 5 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "https://asc.fasb.org/topic&trid=49130413" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "https://asc.fasb.org/topic&trid=2122503" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r456": { "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" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r68": { "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" }, "r680": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r681": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r682": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r683": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r684": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r685": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r686": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r687": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r688": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r689": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r69": { "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" }, "r690": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r691": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r692": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r693": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r694": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r695": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r696": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r697": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r698": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r699": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)" }, "r7": { "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" }, "r70": { "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" }, "r700": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)" }, "r701": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)" }, "r702": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)" }, "r703": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r704": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r705": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r706": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5" }, "r707": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r708": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)" }, "r709": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)" }, "r71": { "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" }, "r710": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)" }, "r711": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)" }, "r712": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)" }, "r713": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406" }, "r714": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r715": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r716": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r717": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r718": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r719": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r72": { "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" }, "r720": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r721": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r722": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r723": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r724": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r725": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r726": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r727": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r728": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01" }, "r729": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01" }, "r73": { "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" }, "r730": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02" }, "r731": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r732": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r733": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 107 0001493152-22-016275-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-22-016275-xbrl.zip M4$L#!!0 ( #E^R51I!?(:& @ *XP * 97@S,2TQ+FAT;>U;;6_: MR!;^CL1_F!MI5ZD$@:2;*VW"1B+@-%1LR(*S:C\.]CC,C>VA'AO*_OI]SHS- M>U*ZI;I=E$A)L#TOY\QYSC//F3B-6_?W[E6YU+AUFFW\9O35<#MNU[EJU.QO M/*WECQO7O?9'-G _=IW?C@(5IQ?LM#Y.F2LCH=F=F+*^BGA?VV_2Q;QY%'&%XR:UB]9*CZG51[*1]SZ7Z93&.F=^"3#V<679C1MM?Q+6 ./KGZ.AWI\V:C1@%B1^WWXLNI)(A]' MZ;H?-/6^G:#P73D?;CO7'9>]/3TY98W:]=5^7?O_AJE7TW>&.1^T!!>[^ MH3]X:-ZYY9+;0[1:M\V[=PYKMES6?^@Z[/0MKY[^.8-J[T/7^6B6!D_.ZO6S M[[ 2A[MS/./)?L/:J91+@U&4B9"]5S%'2T\D-"U+1SR].*3MXS!\.3TIESIL MQ">")6(BQ53X")74[(^,)V"!<,;Z8JR2E*F8W:@D0K_J'TP%K--V64LE>,93 MJ>(#68]#BNT98GO--2**V$4S]A2K:2C\1U&Q(4YL8'V%46.5,@\#2HBV$<1YW *D) \9 'W<"MA*I(I2Y5MM]$@%I[0FB>S<@EM(OXD M,/'2H!KW?%B#.4/2M30)-?!DXF41FL7H#U-\D;#I2'HCIC/ZL>@_%8G(!R$/ M(JE#P7T9/[*I3$?P4(^%9RS$N.72&,8I'XY.T,]GP]GR0AQ(U \)P6]?0K!@ M@8P!$8+; A(5P!?-\3A9>B[C -QEB J?O3#S,29@9\)O":X"S$KBNS%00XBG M3 C#.:3+I1Q->FUNI(TO:>0*X2T+T0 X5L":F4\;@SRN1RP(U507($_$H]1I MPC$3IYO6<)AI?;-0U84U"W/)CE>X_I"^_ *XNBNA_3G1GS)UJ7- YF*(^$D% M@<3EL7YCXMYA/!&&KX 8.0P%(8$)X'H82CVB'M0L C\31].U+[47*IVA'S%W MHD(+M7&B/.'C-J!R#&CY EBU^'$^>R,>/PK6!"GVLQ#>F0+C_%A8,TR105?V M4E(A$%N,TP2,B',)^A:)9,P+$Y5+*S,%*S,%F(D\7<\(M"!1\JH87_"E^#;F M[N;8GOU"-5HNM87&G(B[V9R_C,H*"0>/9WKW+K2!#P4 EL]D)8'*$@P HIQ( M3?1K5(:(S4!4;BS4R#+])R+D!K)6%"RAKI)O#?10@L5AC%:A]'EJ+!UJZ4N> M2/) 6NEB-J281LHTJ0F3Y4@[$A^&KI46L"C%]D"]QI#4TLM"3ML,'#-6S+F> M\L:JG&5UAD]#00VQ$:"_\ \01@>;'L.-]-B943>R9'4$P=9;)/)<1^VP5]C+-=5+ M9)\8WF)D$VQTD)+K8/-D*Z*_@M=)TRC/RQ)"U))^V!RU7(J43O& SO(QF/8P MTB=[I,>.G[$D0'* <-=:YY:C@!7F$(C.A^)L;M@;:]:(Z[G<(JHVN21\:#+P MO%F1?(>9L5 ^"?PR)T)K'2K?O$B7[#5_?O!BZ/Q;JF1S4NT7"5=9$"D1^S+F M%YQ*J-V*'XB0;;IKHRZ8F\=1&Z0JT7.E8VY@S"B2:2K$"_O64$%+T7-?PD S MR#$R [N$-ML0/E")4F2T^)1).&"2-XL]'AL]C=ND'8ZA%%(IT1;N%; M[J.G%G.Z?1;GNS>*]0F M9$J0@,LJ0) P% P,FK^GY&"MV$U>QA,53@3M]#%_S/\NE.2L+:)QJ&8"3Z!D8MRZ7T6"_9KA9W5S[[T7L:_*C[/ MO27F-J^[#FLYW>[@OMGJW+W[[:A^9*[OF^UV77/0J'46;SC"7?SH[V^E[2(M+?:+*[MM-79_A_:?IUP5@,BI)+]1 M!/>9]\3V&ICKJ^6WAS;>.#5K]*]UK362(F#.9^%E=,S$>K:X6?-R#7DU0S17 M!\JB_ZE6V8T4H7_![J$H+C',IPQJF;I?LM[8%#X7K,M1V%6K!0+:G3\+V]8" M^5\*Y)=(">XMV'N9K=?9?)7D-FEXC:XW8[Z@C2VTNQJ/4 2FQSH%T] K'&R@ M4<"B4<-:%,NRM)@U6DU:L3VC9NOKY]\-,^RYK^U@JM'_&]A_0*#_4_@;4$L# M!!0 ( #E^R52(O=^#&P@ 'TP * 97@S,2TR+FAT;>U;;6_:R!K] MCL1_F!MI5ZD$@:2;*]V$C43 ;+BB(4O<5?MQL,=A-L9#9VPH]]??\\S80("D M=)OLMBB5&K ]+\_+>]ZO!Y%*TC-V7)^DS)=C8=BUF+&!&O.DXFY4V*W0,CI 1W2] M^=I^YVS,]9U,SA@UK9^S5'Q.JSR6=[CU9V92&7/R<#,WDO%&C 1&1F^?PY:$G6MZ-TG4_ M:.KG=GWV]OCHA#5JEQMUQN")Y/.C)4W[YO7?KGD]YGWH775O/[-8\V6SP;O>QX[?LNKQ[\<\C>UX]/0?=L+ MMYNWY5*SW;_QO38K0L 0@5NO10AF;^LG0"SSKSQVVQQ<-J^]VVK_0\_[:$.# M)R?U^LD+1&)_%XJ_A5.[E7+I'=>!B!7K2!.,A*X 3YIF9NF(IV?/Z^(^I>N? M\N7XJ%SJLA&?"J;%5(J9")$J:=CO&=<@@GC.!F*B=,I4PCI*C]&O^CM3$>NV M?=92&L]X*E6R)_'8I]R>(+>7W""CR-UXSNX3-8M%>" METMH,^;W A.O#&IP+X0UF#,F)4N34(- ZB ;HUF"_C E%)K-1C(8,9/1CV7_ MF= B'X0\&$L3"Q[*Y([-9#J"AV8B FLAQBV7)C!.A7!TBGXA&\Y7 [$G6=\G M!+]]"L&"13(!1 AN2TA4 %\TQV.]\EPF$;C+$A6^!W$68DS SJ;?$5P%F)7$ M=Q.@AA!/E1#'"TB72SF:S-K<*)M0TL@5PEL6HP%PK( U.Y^Q!@7I_5F;3YDZ-SD@ M>\RKH7E*R!&#F-!2& "N![&THRH!S4;@Y^)H^DZA,2* ME$0\,SLWH46\*$ P/*9G"10 MF<8 (,JI-$2_5F6(Q Y$VXVE&EFE?RUB;B'K1,$*ZBKYTD /)5@?N%->9Q9:B7,B"B"M)93)-MLD<@+';7#6N$NUU1S M0:=4!>@(FJM=6XY-K#"'@+1^5"2+0Q[X\P:<;.06T35 MMI9$"$T&GK<1R5>8.8OEO<"'/1%:ZU#YYB"=LQ>HGWW:-/PSOIQ^R\[8GDZ' M19%5EN1)9+Z*\R6/$E*W8@;"8YO6VM@++,SCV ^D2IN%NK$W,.9X+--4B"?6 MJJ&"?J+GH82!=I!#5 -6!F.7'GRA;4E1Q>)3)N& +=@L">S9T9O7#?#WS?^T M 6[&D+:850*W='A!YR"!% !9KD86^]"9X/>D+IS2M?K"JG1[E%X<&#Z*W:V+ M@MLQ8F-(YX);.):'Z&G$@F(?Q7FN[=$%8(4"KSB-8^"]R<:(.]RVWN2+V];# MU9?1+Z^8??9=:1/2)-+@L@H0)"P% X/V=R@Y6"MN89?)5,530:M[PN_RWP7I MG+7%>!*KN<#3V4@YGN8/2@'0?4+[E$L[X_SH%5/?FR\0OH#*&?MOE@CVGPH[ MJ9]\Z:6,'\2SQUX.\YN7/8^UO%[O]J;9ZE[_]NM!_WS3;[>+ZJSV>R3 = M4=/Z3^<0#3H4NAJH..83 Y.*;P?V%+D9I_6?ECCUVYOM<@N'*DW5^(Q=QCRX9\='I[##'I>Z@.YFV;8WCU;M>+Z< M-KH7-5-SSKQK#I"T/NMT;UM7]%9<=_E"(SS&C\'S!=O%:27>3P9W6T!V?UGV MK]=;%9C(WQO*;Q3Y?>0-L>?,C8W!Y<7:NT,;[YG:9C^TAZV1%!'\*Y:WOMOJ MK'FZ!L*:I9V+O6/3?U6K"(6(PS-V V5QC@$^95#-U/&<]2=V W3&>AP;O&JU MR'^[^T=AU5H:_TUI_!(YP;$EBZ^R]CJK/R2[33I>H^U-OEERQQ;Z?9B)6$2V MQSH5T] /N-B"H@!$HX98%&%9"6:-HDD1^Z'QLHZ6&OWY@/M[ OJS@_\#4$L# M!!0 ( #E^R50(V.\/ @4 !X; * 97@S,BTQ+FAT;=U9;4_C.!#^ M7JG_8:[2(I#ZSK%:VFREOG$4=2E+LZ?;CV[BM+Y-[& [E-ZOO[&30"FP"WOE M5K02+4GL\3SC\>-G'.?4_33N% O.Z; [P%\P'\<=N>-AQZFEO_BTECUV>I/! M5YBZ7\?#CZ5 <-V"1CW6X+*(*CBG2[@4$>'E]$89IE2RH(0=L>O%2_NU(2)R MSG@+3--Z&S2]T142LCG>^CM1F@6K[";C/C5&Z]7F$>.ECG,R.7?7QZL$)&+A MJO6C$6U;Q?ZAJ8.ESAZ?J;CMU(Q!C,C%-K#<1R+9?*$W<9BAMP?"Z76&?YV. M>B.W6#AL5AO@U'J=U\3TQ.QL%U4Z-28[OPMD)D+_OZ'QT'LJ7Q=,GTJ,&/.( M9H(7"Q>)5 GA&K38"7B-#\7"E^JTVJ]B$\]@A,;A47TGL.T352QT?1%KZL/: MQ-TB/:Z_!Q'L!%:]H,7"E,@9X515)C >0N,?^OPC)" M2O$$YUE"+IE> $XE?$Z(Q)P)5W!)8R$UIBF,!B[TA<1+RT6P;QKNA?Y5(MI] M$<6$K_:DO3H ?'PB9(2C5#[CJ-(:O4J- D4X/G1CR4(XK)IJ[4(81PEY$"0WA3'""0>@O M& W0#)K5[)IB;B*OHC^(S9C),)0Q(I9S5V6(UQ9MXP-D1+6G,%QMRU-E0+=) MML3C)Y=X"N?AZA#IZBCCSH36(FI!+R3> M-VA4C] /)4+FIP%]GF>/B?YU/[9X<##JU%0M!3,]_?1E.(:SR7EWZM1&=^<' M"!>_+K<7Z31(:\'^;F0?B\;SCZ9^?K%5,"$R%LENY)/[1&6V71JQ4>AUUJ7O M@U,=V^:- WQ"S6]@W2,&99UC* MUJ(_@6"!U>.,8MM8BFN&53$Z(QX4VD;3+1GJP)FI)C+EB*8>:Q :C/W.?-LCOO:&%'VWG".M.]ZSKG$T==%\>/!0P&T+G MX0Y]M^$^(ECNST-( ]MC4[P8T_?4BR72G$2=&L8B#\M:,&LFFB9B6\Z61]^' M_$^Y4C/OM](77N:]V+]02P,$% @ .7[)5 D,?M "!0 ^QL H !E M>#,R+3(N:'1MW5EM3^,X$/Y>J?]AKM(BD-)7CM729BOUC:6G0EF:.]U^=!.G M]6UJ!]O9TOOU-W:24@KLPE[1BB)!^Y=C-K%@GL^Z/3Q$\R/ MZPV]T:#M5M-/[*UFW6YWW/\"$^_+:/"Q% JNFU"OQ1H\MJ *+ND2KL6"<"=] MX,"$2A:6<").O7KIO!8LB)PQW@0SM-8"36]UF41LAH_^291FX2I[R'A S:*U M2N.$\5+;/1M?>IO[E4.R8-&J^:,=[5C%_J6I@:7V 9^JN.56S8+HD:M=8+F/ M1++97&_C,%OO#H0)7'OP]_FP._3@N%%I@%OMME\3U!/AV2VL-#8F/;\+9"JB MX/^A\=%Z*E\73(]*]!CSB6:"%PM7B50)X1JTV MX]0_%PI^52:57P2&^P0CU MXY/:7F [)*I8Z 0BUC2 C<"MD9[6WH,(]P*KGM-B84+DE'"JRN/;B*Z@XVL8 MA]"HU1I'KP!RGZC_5V$9(J7X@O,L(9=,SP%#"9\3(C%GHA5B*UHDD(SZR4P7#0*99V5P[$ M&^>V_@$RKCI0Z+&6I2H'T'*2G?+XR5.>(GIX0$1Z0!SL)W;:8@5?N5BB)V:T MN1]9]CHG)O^UYCX/V(YQ%0OU"G@8U^R0A$F$)\;')(I,TJX36=*;A$FZ0"N4 M"?C=F^Z0X%F14#\Y#([627*7]NN4SS*E?GK\>\LH/1:'+5Z0TO/WTLU4JV?=7I]_/VBQ$O6:#G9FCM70NEI0RH M+/LBBDBLT*3\OY*]UW"]ZY=O\,VH Y]$N1^UB$O9+8GK]?/U,C-.:N_N7H%> M_^&XS,*IT%HLFM"-B/\5ZI43M$.)B 6I0Y]GV6.Z?]..W<74';:KJIJ"N>A< M8]#&<#:<],X'UVYU>'>+@(CQS_7NG)WZ:D,^PYO3S(M$V\PE+IFA:C.+C8L&(/6,.T8FD:85)XI@2 MJ:SL7,6XM]&DME3)A"B-T!(I./,-\]HJ^R<0S+$HGE(<&TOQC6&]C\:(!U<( M1JHN&%T!,U],ZT%X]A6 TT8$:6A7,[9IS_\*[=IBP'? M&P;\D4I!6'=R;E.^;=B'A$A]V/0T1#.V-;DYFE[XDR MRZ8YD[I5]$7NE@UG5HTWCQ]ZW/:2-/O]U3E?]#+>_94 M4H432=R=K$\!Q@E9&QS 29POE) &HUA(1!*V\5]_9B0$ B208$87F.?97=N@ M2U]^W=/3T]/S^?^]C!7F">B&K*G_9K@/;(8!JJA)LOKP;V9J#L_*F?]W\?;- MYY$)KX/7JL:_F9%I3LX_?GQ^?O[PG/N@Z0\?N4JE\O$%79.Q+SI_\;R.9UGN MXZ^;ZZXX F/A3%8-4U!%L+A)D=5'_^>C;Q>7#G1%7KD4?>*\)/=QX]'P6VEY M@_OBXD?[RY5+3<]+"_:EIG.I;&AYGBMMH\.^8G'#B]^U'*(9<@A^U3K7R\M- M[^N7EWXT=4$UAIH^%DRH0_2DPAG+G_%%UT/.#""N/ C^_>%!>]KYG/)9CG.> MLZ&<54[1UP/!6$A< FOB=MX)OX!W\+QSH0Z&OH\M?H3?.A=.C;,'09@L+AX* MQL"Z),"O_Z(OD;WL&96AFYM$P0]7+FI>]A87R9+Y007V]VP^QV8L@P2"!'\RZ'^? M3=E4P,7GC_9/^.T8F *#;C\#?Z?RT[^9NJ::0#7/>I")#"/:?_V;,<&+^=&V MVX_HOH_SQW[^G[,SYDH&BG3.=('YB6D)8W#.O$@OGYCFI?5+G^5K_;ON/_SE MEVKU%OY Y#%G9T'OSK%]R&1_SES?82[$$_(-=!?'EEENG]L+M3Z 6(24PW\: M*I3=K Z%H@M*4Y7 RW]@UF>AOX)67\IQ89Y;<3VW.@:J!/\UKQ3AH3\4% /L M^ZA+39Q:3Y(-45!N@2YKTA7\S.A_SX5Y9M'US/I4UQ>/O >"WE"E2\$$??OK MZR[[W)JQKS??__TWQ"M*;/_7Y:\^?[UF!A/\2P/@OSG$M$R^W\6;D-D@Y[>*5_.]5!/^]^R@1^ M$N897+\)K?D!Z'W6^2V,KJ"_0Y:'EG"3YR;E/DHV)(LS.&553@?6E_'*.O S0D?NR M_I(E":B6,T-_P@M;$.BZ+-I^ZL7LH!'B2M?&R-S1H,1RIH8L_HS-GT%_R*B0 M,?@J()][VG'F8FG(GS^NO +/6U>L/'-AF3F1%_GZ@,S%]QR1-_IYB,S%V1E; M.MLJT"M=$%$P,7_JK,!A39]" AW*'#("D-:!KA%& MI@,%M#05D0(C!1C8/""[@J9M-N!H"N$EZ/H,?EH=H^$]',T5[#3?PA )0"5) M75,3'W\(RA1XDK10[AI)^5)L)/E)*5_&3E(7P%D.FA'4-<,TN(R7*? H<&8Y M?UGQ118;83#X.;?$TS2,*9!Z6@++MF]+?-:5[0FZWVB\ M %V4#2 %8Z(_%T$?V9VF6D^Z >,!'#!6OZDK@F%4[:_6.<^S?(HYKXK0;4ZM ME[3-$= AOQ,=C(!JR$^@"0U]#/S8QN=CHF>[ VURN MD#IF _I9#G^\2IJS4-Z5PQ](;N.O*L)@W) M_J)TJ@3BY3C9]/.E)&)P,FP& M<:$%?($[86[V]YR%:$?[ W@,Z# +T0[G!S 4RD\6X4\0^G-[*JZ;(Y<]Y\"41DO 1?BD;IBX/IM9XVM.\2?VJ*1+0(XW? MB_@GF$D6@]\X4L0_S,8D!A\S].,;__@9$]]!QLDB_EE<7%K>?SS$'RO$)(. MXUX)?P#@)_)KS3!:P&P/>\)+E$Z\A#\E&A>+?@ZZA'^<(L!B..=;PC_H$. I MB&,MX1]&"' 2U&'@]Y $F D5[);QKM1#DI?TP]^4*2J1OM5T=%W5M!T^JAM! M2YZN&I+Z)L%55?+^HJEVIP-#EF1!WRB%(>M-R_@R4LU;(R$ MQ^7QKSZ39C:@G^636B:'R;OR>,>1%5D>7PX[D7S[>EM\HTO4?(>:,Q9R>&/?2!G=VP_G\&ZHB)+I M@/XXAS>K%"6'H?QR+MIQ9V>9&B$WG$M8W2LAKYM+6-WK8:%M/F%UKR0\:3YA M=:\'.\Y\PNI>,?G)_)'4O1+RK_DCJ7L]T&$=26$G"4='8!-#PF03T$$2V.F0 M,$&$ QA[D<6_?!$%:WO;;)'%/Q6+@N%@H7&1Q3\+BRN'3,1Y M'<\Z# D_A[%(2"?1;3)@4]O>>W/&L=A_F: ETKTR8(,+D+XH$^EN2 M3EJ3&%^X]*U?$!E'TK>$X>+=3 M)EXF^X?J$6\:"KZ1FEVL3&)UO*6D[O\_D%\_WXFQ*B0J?H,8.(&&B:39VM]& M"712),ULP#"80*D :U!%\91 MNMHRODQ8F[W]LV8>R!&SGE 1XVYK6'D;(;R MVI@[$^)O9D'(85>2WIN%D*^ND!^H2/$=SDU7DMZ'AH2'KN M]8Z2Z8#.N9+T M9F&8_'(%_SQH=Y'B(BLSLP^$1U,+=+9XI(X9_R).LACW\((U1 MPGC2>N3\[>V12[%45V/B.IA++L523WT8BYL\Q.%N@]:$D_&T)0*GQB>&9U\G M&\?H\+$$\3F"92;)DP* M^[L' L6I"9--0$]"H$(U88((,[,N$:A?)5JP2\B!\BEKIT4H("10ZAN3&$*E M1TL$ZG]CXCO0.)FR[2@DQD,"-<4QR2#@N)?#'P#L77=,R(GG$M1RBY"#QE@] M3)#%<,Z70,MY CP%<:P$NLH3X"2@PR!0'TJ F5#!+L8>\@DJ#B;D3?-'V2B+ MD%_.'V7?+%P>'F/3^U1()\A8D3_*K2TD0O4\WE+:6V'FI&K0D1@Z<)^NZ7(" M4 P_!5T75'-;_S13XQ<=U-8I+V.,N5N4Y8+^)-7;O*NT=I&>UC7 71V^Y*(?Z[= 9,Y$-I#'"06\6=$ MW5+L"@IH#Y<^I*[I$TV',+U3]R>9T$RO*S^H\E 6H4VAP%(P1CUH7X9]@Y6+ M126JT&7!>;J5P/T"G9?*[4P):XD#@5IX:I MC?M7,KQ6',WG&:(VA;'6K/^EMD8QQV*,?0ZC&,:7_&2DJ>"N+@C= (23&/

E=;-_D>QT=4O1A7"JF51 K>L64V9^HC(_\8/NQE!% V(63B8^I14$;P M5PX9_[: N.8AXX MUX'PG.L *-;PX4-,,_21

9)C[5>N6 A9)107P M]-AO56F$ :H4GEB99O;KA"K4JX# M4,4PY2X8QM4\^"ZT2 L7TXM=GA7L2Y&PD-HE2 :P%DS/%3<)PZ$"8;0JD(;8 M/A/MZF5)1@+[U@F9/Q6N#-ZE.!15$] @IB,]4'4(\&\F) M.]!8^)B'! -K 3)]*,*EC1[K=0,*TQG=-RVPGE)(!PI&HM&7AU-$8EA,5",U MO0&#*@)42&YCEY0'[9,J//8ZERN_DI+[N2)#EEEU-E/*NI=EF#EBB\0?E M?&]5LQDIKSUCVQ-!OGMI_7Z4A,M\]+5GTPK6Y8:U;4AGN?8L0*%9Z9]%LMG\ MO'98,#("I!C$8^DQ<\N42GEV;T5/]0+:TWI8UW2]S%+)V6X M(M+G+WT;9>E$K ^69-W$K"GX==.(PH/O$^HL@P!R9R6E 4T^V4[UU:>N!C!K MZ*RLFFWYTFX3/A!JM5IC\D.X:T]:9NGDN0C&%X5*I)E/O%?F4YA(.UT\4%F0 M+#E5N1.F[&8X>#@6)5H(LYM;V0UQ?!C!-8@['CGY& ".$JO_7;YLEO<)O8<8 M#%@:Q%_%]/-Q^ZIQVPTU22-/5TI>,TF7XBQBDBU5[X1=L\>N;(XIY9"I' *[ M%GBOW)*4L:OW9L<$VNP:FBHNV^^:3_K/ZY]7[]SU)A,R_ :6KT[IM9.UP]_O M[&TN@!?1=[\+LL]%OIX 2F23 4DQZ=7MQ\PEHG9FTA+Y1EG(%X-JGL#CFV(B M+N']/>3],'==UC-Q/\6\O]4LM"6'PAWQ:OKL^K%)7*3R%/C-L2R94'2W*.IM MVP=('X :NRVWIB:].3/I3V\'O/+F=C3=\?*T];7JRB2_[3HN-2>/ MS&%?5Q893B);F@E9;0/+&9?+A?'T]D1__GW[($B]]XFXAWF2<[G^6G>]O$EI MY.3R.T/-,I9*66A/QESUG=6:S),2?29E=0'9^Y-9F:6N_J'F(3E8[JSED(H% MB$ =CZTI!--TSO:D(%Z;CZQ\WBMUMVW<%.82/V1,I@7+J0!B%:GKLUD!T^[6 M[W2%3&HVE5A.!1"K2%V>=?1W234H79RQOW5>&:>-U$2J M-R8U-VM9[Y+JTGGYW7PMFT]GG921.J52O7[O]!0 G08@HNCB'2;4N%6[!63@ M9MMIP6TJ@$@[@5$?]:S2-X)>YWO,EL2J(=3;>4,E#4!D@'I$]K),O93*'JDY M6\9$Z_>NWM^BL_SJ7!UW',%.V)DTS\^:8Z-YH#JI0IYM^[RF(CMB5>/89#,EW)P47WMQFN6V39Y(0X$;$19OEM,U&)P!"!2:' 1#($@"Z6LVN,>26UKDAK M/6E/A%+]MOEV8Y9^Q-0.,E5IK8O(";^KYS4P# !NAT"'O*SVKH%@ ,,GB75N MC-;R&]N3UM4C_]*O_.ZR^07"(1=%DM0+N6M70S/!X4$!IZ9RQPNIFER^/7GG M_QA_WRN5NP?YZ+N%IRF=Y\D]W&E$D7;)=O*R@GF &NI0Y^OPL4B0#=DP<0MU M1Z"4'N@^BX;]M\W$(#!:' # M!AV@MR?-Q[^%P:3:8X?RT3*]-5_=A![5GGO2W+:9,X#X51KI;]!\,( :1)?- MK^7HNX9"ZZA5^0?=.B>25'@L8&H?"%"+A #"NYL I:O+9TUKO8WSA;4)X'Y2 MV 0PY'>+ ,9R"H1'@,\?NN9#2TN#DF-\D+;# Y>X@9>1/$0C#CY3-:"CR0;V M0,29]"%$HL]UH((W08'/PWWSK7$" V&,VIN#=Z"+LH&ZFZO2%_1XYR(-BZNL M"B9N<6X]%,OW;-H#@A*^Q6[1XHQLD W<45V'-V@JM*:@"K$A=*ZP9ADX[\:/ M=[T7$A\-4$ C$#Y"8)#^Z;N^+2T(Q.&!;-CT1P*,.@%-F=]A=*R$-3;"$J+Y>]'##P_PH ! MCP=0["L7AX_@[1)%;O'3G.&E1A_ EQ+6W776G=..-N?8"ALQW%#0GY$^Q[82 M8F2!ZHQD1<)#:5S?]P0=3=F"9Q7,19"WBQQ#G>B:(%%-4P=H 4$"EZ-?U(_ M@&Z L:U>X1O?5-1C:WZ>RY1!T8X)=,H8=0Q9D@5]3%/W0E< "G6A85#@^BY5 M\3/UR6ZX97UKM]KZ=V[DCK59S2]TNKA+0X?WP5T+&7S60S[#=T"PX2H^4S_@ MYF#8TV'Z@@RW<6<+^P#RB8;N0<5=L@Y$4]/A?7"=^.5>]W^\'I>*.3 L6CSY M%1;/*3RCZC+>H+"ALYCIWY[>?0ZTGBX,^[)X"DUF7>Z,T$V6'>146%J$+P(A,GYP43.>!9[4=.I4?]==CZ91RERO;6':E'E;7-XOLJK+0$9\5=/4,Y4 M4S;'\VQA,:M6Q5%5,VA.@T*S6(BT*33O+R,Z?E[[#@W#%CPW.\.50Q$^_OA&NWBY4?=#[*'[Y MH- L5@QM"LW=STKSAB]W1U(_/#;VWE%2+GX?8AC1P\U^+J1'_)#D0;2HP,(A M'F2(),JVY2R;C#X\>(/&2!]92^Y6J@NN!2QO%#Z@PQT45ZMW@**]D0-+%+/* MIGR]M"='8AX>2+(A*IHQTC\< MW#\<'3ZXK+/53..L/2DR6JUV)\@3)H:Y9&X\P]/3#,WWGFC^_PQJJJZI^>A1 MQ&))>FKL>0'%K"2[ZME3X^[T5CY]O!F]W!135FU!:F4V)G7-LZ?&'^D,7+P_ MOHRUORDC=4H+:]( Q"I2%SU[:KQRC_K;$\C?%(64D9I(]7:=&L%[:IRMBGWC%AHOP^>'SD/_JB=THVFA$5>OC-OY M0)(SJ=DP?8BTYU-K$ZZ,W#3W*(P)-H7 5<-I* \F?)H!/HVB'42)R/3"#HQ<#2;)[Q*>#5<7HVF"0++!1X9G8)N![Y-\II]33=1=>0'@[YS]MQ\ M?JN>]3M2MH?1XR7F4(FA! WQ[)D0E%"44)10E%"T:1]GJ=>5;:.J_/M;2+IIWGM&OP-T=7I&$-6 MC2'[H:36V_W)A6V4MS1<2KN1YS-T8,+I&YW29M$)'@_B]W:R-#QM;-D&.C4G M8<+G.\'GD0S3V-S'2;B<<'DT7![)% R&(9Q..#U-G![1^(I\QOB<^#/)R3H- M)VM"44)10E%"44+1S.S^0=,PPUQ#33#ZU%"0)62L4<( PF/.NE):H-@M* ?0 M_!OIN T=:@)K^2==W?J_$M[>:=XF%"44)10E%"4433Y"6O(M\[X3QFB'-IQP MZL'U:V3Z:B"M3XK/% M]-XG)";P":G!W5Q4^4*]6Y[5S@<:"I&= Q/R\EIP^+IZ WMY7;-%R,$K);HI M>\>E-"H2PJ'[M'N27).(FR_;VQ/SDFN!NT9= M5FOM2??O[]]/MUI%8_FY#LS62U;!E/$9H]:44?".CT??O_TGEZ/J,E"DK]2= MT(.\WP0O(Z"*Z"'<,?4H*"/X*T?E+W"M<8JK)R*R M#&K'_%'._'.5(.T\V=0[&FIUWYY[W=$+I8%'K M*\R5,X88SC_=#12"U@+(Q24ASZ:]/&U]=0:!WG;=4T!=0T#M&:!/N/,XD*J0 MAA"T>?5HK!IJZXRXCN)M[+QGCNBB^ [7K MYQ+:2N&L-]W5039E8WO'IKL&&.5:^F>1PO8L8S+C:",@TCZI T_7LH!$([:L MD5MD^$J62?ICI(QMBK(NBF9](,MV\S%XK_D8,;29<':4G&#M*!9\.A@(LCIU MWU.H"V\NH$]_VEP[!NC#.5*GH27Y&F#RR]IW.\9+A2G[AKT63+9[A]CX2]2L MCFW+EVW)_-T69Y-]ZP\W'?YZ\N-WLW04CLCY6\=5X[;KXYC*&4#\*HWT,1#T MHZ6.@-6K//J>_\PLGGPM!@KZ+W1["ZUKA62Q?I*5AH[Z1.@3%?I*2$+/,J4\ MVY[41K]O1^"J?BYP<0D]/!*7=VC2\AR2\ SHZQ"#=-I2EMC1LC^Y&.G!;-C_JOVXO_Y2% M]V(G5"47*%RQ&O2CH*:1?_CBLE&?QB]RG"N @5 Q9P6E,'[Q#Q&Z!(6.#5OH M;,NB]4=[Z99*C-"3,R-T7J;)QD+'?4YSI/P?[RT_:,3PI#WI/Y^4>\,?^3^U MU#KZH_./#V-9\B(3>"_:<9"'M^9+]? )8A"PQI0 _AMWZ" BC)'L;<6.6JQ MBY;&::0U;0!?/*:P*Q%GEYH:I<*7:=VN+ +;LH('';-/00"%7D\'/2B)BSFD MT]33,^BHBJZ%-4]$N_;[H,!JH8!S-N."4\!0+I4S][%OJ#V0%W3YS7" MM?/L]E MJKRMJ/ M(P*09-O,'/(I!]ZEP#=\IEHSKOB__Z?,L:5CPXOLAP>+='\3X(4&?+*",HV_ M+DI=5.%6'T(MC:0R7I'40 ]J3WZ?E@OU2Z9BQAPD71D/K;8G5X8^E,5*\^)! MB#X>6ITRQ4*>>_(;/@ @*18K+:S#EO?DDRCE8 MHN:D3[)J 63VM9$AJ)+Q;SK0Y%.]E_=U0$QM@-I(UQUW R[D&PBWU]>3_H_3 M]H0W__2'-T+]I)>/ING)LOA]))U.K-.0/1EB5HTW5[Z'S&J..;Z%YR^=$BWT MN"_&W[-D/+9GI&5IJ"UN5]4BDX?@#5Z>S%ZN!!X;EX80*N'5C/'J>D[4Y;Q: M* 8NO$C;,/>3U=M:0U/%)3O;GXO!]?#Y=[^5!]D>]+[0P^M#G?G*^ M)"G[ETQ.C5NUS(0BXIVP2.>YC U0)8R_OXP?WK9:I NE?+88GTS:(!U:5[Z9 M]-PE% W)>/=/BIG%D>76U&8WIS;[]<7=Y9^3M]O'DU[$$TOCF4]*4K-VN96" M3TI"Z*8VW'=9TBV'\'IZ>3T\Z[I$5[@T)_XMVP.#9O]5VY-['@SK[_?7E\7* M'J;_A9>(-!NX:!@ ^+#LC6".] )2:Y)ZFL_K3WY#9J_ZYXF*.-L+(U (E@3&S M)##=BL>C6S_D@&U!J^U/(>N\+3%K+?B38S;ATHV]6:)4S94>=W%A=H8]0PS4!%%3ALB:ARH!I;,^I#R # M O?1;<8'-4&='HZG(]! EC/<#^$U%G/=(-XRW!'QZ]OKZ[O)'TUM3PI_%>5. MZ^CJSTJ(_C5[%RXOIGA%($!0N>9)IDL*,UVVY->(/6AYFF78K*;"U#=0"Y>J MC>3?0-!;;YJ//JBKM=<_S>?R^\5S--F?T:N# MDJ4RKJBSP8>6HF7P@V%NR^#H"/:%_SA:<'<#M^ZK,1I;]%(\]%(L^9D&?$>I%+=)X/G&*6"HDN M;"O1=6VD^P@T-S@9U\[+=^_CB,;31B_;/)'M+,@V8L*H1;NW:^=Y/GNN7+T/MQVLIDV=4G+1M)RX-[>42H4CI5A1YUC7/9NN0 M&EB2'U2GC3.0SMY%>&D5S[ANRPU'K"6Y/3FOG#_(-57\Y1IJ%WXKZWB,5X0/ M"Q1Y,!R95I]%:,\:)C%F,VC,?MI"A?AQ?]0QZ,K&>>TQV+'_AF?")K^-$VMV M;ZW90*6']B:71(EA]%X:9,):\"U)Q2?%6OM;K+77A8EK%VO5VI.'Y_+?ZL]6 M1ZU(Z2G68L(MZO$N\EA$3/B%6S7!Z%=5"?TX>QG)KY#1T.EN.MO5IUQK;MA) MX&>T)T_\[[K1>#[M=\0%4J(&CCM$SX9F@L.#(NX?SATOU#)Q)^W)\[/T_/2J M/M7_5(Z^(]31%/I_RH5!FA)4B;J'9R1(;71DPA>@SQ:O7&B)[E/ M6,HCJNV M<=8?W9O1EY8UNG/,UGM0>])\.S^_,CO/CZ_/NUW1V.I#6;&*$I&U9)6V#77M M59;@%!1U $-,;=Z , +S;[@HGNAALROMC$;DH(!OK#@,Q""?@$N_RQ M$%7P!_:>.4N@NIZ# M)5> F5U@^3IIN1\ZU2NNEOLM4!O++\IE_2I55"?:LFC5!U\>0T1\%9327)U:KG=W7)H*@M"=#OOC.FVJ]>%V, M)EH>5^_]FMO,M: 'H=#4J\)4E.O&8AO(W8?5DHTFP\<%"/=] G/;LJSX?4G M@P89S19*Z6?:U74,L[/L-IO8(SA_Z%^_C9\NHJHSC*G-_@P=%C2^OAN2,)+! MA)$5XTC7$X6HRRD8AJX4 ^N8=&0]$T$@@A#Z9LM6Z!*?YK0ITFR?Y$>E-#^* M4'37*.IMTB]F0BQH[ \:??X#UY5S11TN"U]X?F2'?_C:K=9)/F,N;#2[TN6V MC>F2G+K=RJG;2IBB/B)4RC13"3S=+QVY=T0FB$Q$.>^2X^D*FS&96#L?]:0] MF4AG/_F?3^JC M*3CQK;\(!XDI.22D6KFH<'3A=@&F=08%L#1=I1D!V'U^E@ M*6;3L:#_G<^HJC"U;;W 195OB].DE+:AF[G'27F415-]EH]T6 M(=ZT02YW>=JJRZJ@BK*@V!<8U_( VH;2#1AT@-Z>Z,71^=U#L2HKQ1C]=3:$ M[94 !M50Q:F&XC\$O/C/S ?UA.1]+GLV-%Z"=RD(=X@[/O# UI$ AP>L%)60 M>*#W-#Q]UL9E%OR-T545)P^P;/%S.7XFP#IC".#;7H$RIE%^J(<2.3SXH$7@ M@BD+/4"'2QQJA@P_[0-%HCIC"F*,FJ*,_TOC M5-6:-H!K'N.,]=*Q<7AP+G=T03$%: P)!GQ81U"?/U,U>/(49-7)?@4*7).N MJ;)(#305C*GN]#6& XT.>B,%I^XBI4A-GPN_@ O5@=\J3(TRA"Z\6= =S.!U M>Z*$AN_KP3<))J!67$IU=6T T3VF-+@$W;H0)FZH!H6CWU.-,MWGVR'!&H1OLG?;?DY/ B6 MHRROJM;8'>3LHQV)2QILEH!: A0[8S40':C6[?;[3:FJHBF+E7Q,[[/ZVND ME1&,OS7]F::NKVLT]=:7Q?[A@5U-X:7IK4X,*E;04.M9:APKKBY4CE,M;E!5G!N?)02QX>6"IW.-*A M+@;&9ZIJ4JOM;7L;J_GAS-[)'!@7%SA7A6'7=AP>V,4=4S,=4E[H.5L(1.0' MDZV\6=[A1L:Z35F'L(Y]]OS6O>I.2I?U>BGR##.75>8)31C&&/.YF!:#/+\= M==]8W'BL/EV/^3SGR7*PXJ%O\_+&!3^R6]E)U>GBPKC[%=N*;8"QJ M-FI!L:5W=X_+VK.*,<$[5J_?O_TGEX.V-23&5XCF'CB&#WL9 :B)X4/RQQ1F M6 @M+& &QXO<*T:K=655RR#,KD_&G_^F0:0=IXN3>\8II7: M/_>ZHSG$.2@[IEKC(7Q_51BKF=O3<7E^ M^P(1[85S:+4\YSH ,C=\^!#3S,V2%HJG?&U]A;ERQA##^:>[@4+06@"YN"2F MJO=+]16:*;@4\U(]!1T3JM(;07\&&"-(H9KC)A#M@8](SUJGWI8N("ZJ&@8( M4B3O;@@6U2O;$X-5\YIZR9^+RC[4U/,^-?7Y]F0H_*X]F_D^/Y:/OB,<4S., MDA+Y"$OD9XP\0[A?1;S;BEYZ7WORZV'T^""\\9-Z3%.:4U( +Z.B=V,T@,"- MD0DR-31R4!?G#&AM00L,[P=6*6;LK1EY!7/R+LHR:( M6,JR.*!WNXIQKSI%O\F]R69#IP=2[RKD%5E>GN6@B4A\V&[4SO?J0(.+GCA5 M($'_U33#]*@['GZG9HBQY00OU^,$$3_>L'F<*7;-#J09%:P%S$4L;.>ZYK3E M#?KO087'0A0"DZAS>#PQ,B!TJW%*!)$(8H8%\1K>C.S:SD=3E$@BD<1 DKC: MPTIDU9+5NB#KZXDJ]FW/-LH/0IHQ/DIE)Y^X)8>=S1:+MCN/#4W'NTW/AT9/ M*:'\AAUS, Q1-1B:SS/XF@P#D6H]4G])*$HH2BA**+J#% UW^*(30:H7^/:D M^%#XTWICI;?1+,[M5<5LQSP*3*A=PE X7N["=9C /JAK72>C_/^1=F7?W>2J ME-T53M-@7%W3FX("4&#>E>G@^/N1!_]$,&1CUNC*E37IRJ.P\M)D33T9UR U M>IH^ONVZ'CJVTNUFR7PNRJ$+,T05X6<.^#@"<;1(@442Q%PNNB[JEZ:#V@]M+\&GU3^W#F%A&);C\V%4 ME=(,\[%H*W7MWHC05\JGP85>%$<#5!,$).SYG/DR44SA!*>"L*&X@4O8W,-'8Q2X!\ JU4'YXJ57#%'@ MT-J2%;@5,S)#(5K(&W8IC*["*=NL_7J9[Z_J*"]1'3,.G.?'1+;BV[^WI_W7 M7KEY\;R.9DB[%>Z'XY"%N1)&GR.Z\O^S]Z7-B3/)G^\=X>^@\'36/J!;4^)JA6A,^.J(DX1IT2E;TI0&BNQY&FRFO M>H(B"W=-FT=5R)W9F^UZOMS%'=L?%L^.3P()*B1(A0422%A/OD :.6?*!=\# M4DGL.S2AS28],O"1)!N<:-Q.057+LU$$!9(KZ?[8DQ#Q)Y(?N^3GTQ"F^$CZ M'[3;UILDLI?WI2@B%%\C*A&Z^)=\7QM$&7[X.J*?2T"8X2/)OJ?/:D_=5F=0 MS&T584C00?VIJ$(4IGBIM-SK)1D'1+P#-E-UDUA/Q%$(3V9.D MQP@^D./'A[],ER[DFMD="!'XS!4H,3YS!8CH/N0Z,XDHB# M'=BU?\@'9R[/)N'8_+H.=CD!#O8'@OTN#H[OF#?^ZB3[I?WK\(W8/+V3WG5 ME_,1S"^^A!SAQ:$]SC^N\-8)+LSS=:XK[P\GT\XE@_$ M;4_T6-I0''LON@:@"@N9;,[WS5\R1M82S1",T9.(,(&WNKC+&W+IXK4EO >9 MY+PR.A"W-O$;/RC[C!\0.4V;G#)I"$MXRZK^I#[2\K16?BQ&$8V(6583$Z\( MR1[8?B)E!$IF57$"T2\?Z9=B H(?WNIC\O>N992>126[D?I(BCZ(,"H2G@? M^@Z&),.RB"@#@5R[D'8>A*.$HX2CA*.$HXGE:+0W)BR^,5FT@]B@/8Z6HG.2 M3R,L\)=OZ^[@A5""8D"+-[9Z[0TRHWQ=ADP[ESGI7>E=/S;"N[I83;D4WUT$ MT<\HFV$+OA,G/ 4C07%/(JA!IV)]>#.GBC'L%6*[2DB+='^^7#'* M.D0B[6F2]B 2EGW=<$P%4;MX+#R,QV(DZ9%Q2WS<-Q(!B'S>?TE!#$+O]]:! MR+O?CFN;W#A,:W7C^KS3'5R\9R;CBV6@]T8:W4D$@ AH"&@(: AH"FOAY]!5!$]:E3)"&>>?WN2%- MJ"R#1UPQ/Z*>#T;N"LGM+^$HX2CA*.'H3G,TK#%7='NJ7!0ZO8?J\^-X-F$T MW$S.349;[0Z0UT1ZJX$E7#!T,GEXR[W0L)O MVC0_2PCX3[05E)?PMJG]7A6;I(NLO%*#R%3^<[ M1"0;O$1WGVZ%4ZFT44)D$L^]C9(EMC_:@AD-Q=))/=Z2T'(JR"V2>5!!'/'+ MOGHP2NJ#)O-8'Q*WW$-AA=]U/E,H^)Y'2:R(T(1T@X":3W<\L9*;0,_;I[G- M9(FY';>@!-'=+'2']:.A*HH^ A>&5BI?;#2V-9&^:FRU"-&?E8D8@O!UNSFO M.R-7NMO)/ :3:+!^RK..PE!-1C=U,AWI"ZB:3W57#BBPM[9O/'&95\;X0FXD MCWJG)<(0^.*.0"FA'G/PXDD\E3]WD1Z^D9W=26^?3&OZDKW8 M$Q!/\&S%'EP8(54]V0,)-(34FSV7*:6M-SO1!,$8-7&&+0)3#SL\C2G+DFE, MNRJ7ZZ:E)";*X#U.)<=/R_?/QU-6Z7V!:4Q^937K=_(ZD=6TR>JZVK60 P/! M').)D:7H(@;$6@XE6X!<,Y"V#(2CA*.$HX2CA*-)Y2@95Y04'R81?=+7U0UO M!CTM7WW0BF?XDR?%NQY5D']ZVJA?W)<4^>^4)P.)PL\)#&(@D>^&=&0>44K$_?AS]P0! MA_43>P)O$]Z,OQ! M87_=^H6]/_?O++<^>U1EB=V+]4I0%@!9 BW*(A!CB;?_"%*!X($D6 M;_YW0!_@G^'G>/OGSQ%FB2P%1("Q*.A]]#3Z'[C-U3$5^ Q/:J$(B@M:]N/6 M#W%P6A#3]?:TU6KV)BU5D%[S!X&0>+&+\,+:3*V^)HCE[&QAL0S=GHY?3Z_J M:F$TG4K!+!:IEZZBZ*BODMDVR_H!M<[*L0?4^T#Z(7$( 4 ^O&L>_#[A^+YY M@XMY2 VX"#3)T M6VN_9>F+1UC'V03[/7^88I7B5B>V0KPR!I#\_&^H7&QNEBIL>]J_%'(O@O1P M_*?X6>E*I=J)1-JP@,@:/M[7549P$7IUF&,P8:,#$L, MH#&B.2;][*!<-1GKYR##9 M\NWS=@KZLCDG$?Y_9O.)B7G'8BDL62Q'RZVRD,#.91<%!@7X+0G1"/%VB6F5 M0)G&.$QC3*;UM>R; L9EH(M1,HUQF,8$QK3BT7(P)WRF64?BE&R MC3;9%JBT,J6CY>8*D8FK+,I;2>L1U>JCLQ4?L+)".0&['B>BTUB=_492- TN M$9_N*X_S.>V!.Y@N+FQ_;WYEE+TPO!3')#;0N[!-"M>*[&@(2F@*F!8UVO@ MZ'T%6ZX\_(JA0[<-?WYA!Z9],;\%Q;*I5^WB*![+S8_=9MFTX1NKRN[H]R:/:4^?F>E9Z^KL MH3PL1>)SQ&9^MQ"@$9N0ZC$XR6V 6QZI)5HXM;SX$XK&4AAPV3K7%_2(J2B@ MA]I5)$D9:S]B%9454N$ IWKU]M0%IC'[]OP/VP)&#'%2@ M,U/YXFWP4#Y_NZX7"UMF\_-0Z( :\,;JG*B:V[CG) -XC#>-D\F^\^!V+\/= MC2B/^&TH8/B&[4C%T*#YIOT;]:C;.6X[0D2OZ]LU?Q,U4_T/HMX7Y6L9/ %. M11#'X)Z-TAAPE7JS>3P]N9BVIW2^*E5YIGG%=P[6HVS+;$M+[1:1V@WS_LG< M-;2S 36!^UY_0\#^$_&UKWUK$C(1EJYW%[9=^"?!=ZD?(=CSAG7#",BZ&]9L MIE3PW<(L(H;Z5A3^I^O,R%SI0BT*J=PRKVKJT#M'!-<^TAGO?^B68(#\4T': M0F>L:N$:)AGQ3AW=X-Q-=>&.S76@7W^U!JY1U!4$HP\^!&K(JB&?R>=R*6BP M-%,'M6W5 :*M1>86D'VI@Z;QD)M:F^7+=[(5H'D30U WOVEP( MU :>BB#&^$ JVE!LM;0DJYJH]4N^N'5U10H;-JPQ!G8DLK731WI2JXAGA]^Z MFI;50VA;SCFGN\ZYY\M1^4H;G!8 $^ YY]70E%0G)ZQJ8O]3BMZ'>E7O%=R=FRHN_OJ8!7>C)Z6L+S0J"*:-Q< M5BOGP_?+6C_\O!"/[ ]W0=Y"H2QE@_L+IH24@TX),=?;054N?A8=;P:)?^*F M(\CA?S\)#H=LMXE0\B)FBF*SBK +G/BZ)J?FD\"+D7]$9(C(^,LK\_N?C_+/ MTB8K'E% _UL(YYQ-G':(6 TD678Z?X_R"B%&!F=C@2%25\5P7'-S\&W6'T605 D&RHN9HNF N>=5[X]&D> M5[[JQBN,/+-UUKBH_,EPGJNC%OKU+*N!=PH8/C4=T84/]$$,#'L:R3!?:YW? M"F=9D=NL\]FJ\,U\3S3TIRWDW^9IS.G" 3!SW=W&;#[C:@X%[$'ORDT'. M=7P)8@I,WG=W^B3+&=%0G]=0I839DQ^H)/Z!OAR5SL\-=!)\MM G95'7P@Q24E="M@ _L+Z+4Z%EL^4Z1 BK?DM$(<6GD#X;I/740(WI5&[19ZU&DXTBI/!%]$W8$Q#8 M#!M&5F@R=$Q*X@:D'5 X3EXR@ES M3*BEAQ<31GQ^N;[_8;Q#B"**F96?3S8D^2F^-G4OO1!9>^"+J)61]DLN4<[Y[PB5# M43@VWW<\$QN/Q][?L_=P90S@H_BY ?:5?'M:_R.(O8OGNS/E)9I1\WX&S2_, M/@^!8$.;/) ZX)V7# '\_O6?PT.J+@))^$'=<#TH/4WP9@"91P_)_31GJ\+% M48>'MKH3Q)'_6-\";0IX@QO-+_]X!#E#HQGDR_*W>O@XY)TG5&?P7I[B-_>Z M@SG"V23[2;4F0_C^BLIU1/XG=04EWB3KE8((R.3]$<:H;7PPZ X@X?/L0\!8$C@NCNO MS:_EACP"FCZ &]1:B-+;#%T]K3T]&)4N5OU.F]%(VB M6SP"O%4=?<3F13E(GE;T_3U4R> 4,60HO0]40(W1?\D*I3E'+27*%(<9+,J& M8FCP$'1,#@F9'$/KM$4'*L6PU !^M*]1\ =)D7M /:(J.H7GL#HC6/';X.C;IE+D.LK(6O5GU_EC$>))$& 'W-5Z M>]JI=SHMOERXE(L./ 51&TH6BRAS-TY2?U\9E:1D>J]4UL&9M?/5B,L/D>-^[C_BB4 M^=.KI_PF.0?>D5>&-7V":]7T M"&(>+%H$DE%DV7R]/QLLNN#4F"0+S.D]6.1JHF='?Y*="1GXY_MZ+PDC[;^N MEO%?][8I+*-6*WR6/9G<3>_&A5GK2V2@FC8GT2>^&9<0!>)_8FBBAL]_/D\W MV35JZ2BS2,?HCX09;A]4FMW+6DZK99O\13%JNVTSAJ=:^R9QPB?KO_]P,BHM MB+H*8U1;W!;@1Y6PA9/[I^$X.V)>(S, OY!B2H0F8C)%QG=]6#)T45@AO+!5 M1+0Z,K8#(KY:E,BW3#BZ6QP-Q?M,7%%/2E+C8XK?^:_4#\'9G%[_G1CLXRM? MER,/Y6_(DE2;7M%.F\EFM_;VXBZX(;IBG:Z@(_7TIG\FQ[WCH@BF%[EX_;$= MU0HAJP$V4Z!]7^(E0Q%X%=2L+:?)M:<7^NC\^8Y[+C;+7Z^<)J*LZC@3Z[UR MW6O* +YB0@DB3CZ!ZD<'LD#I*-->DBCT)Z6+/[E!WGL&Y[*(\&D:?NA 40$E MB:\ C2C0^W!+Z+?P'_K<&L8B?&,'4"IX,T05>*U" ^XEF,4S\/,\?*GJK'1! M92*RC/LBWX>LF*#GJ2*P7=CA;_[_\IL0S[A"VTI^KS M<35[6NAWSK('OTU"4RX>./A;*WD[1K2PJ]4:QRU7I9J-;G_U:=4VU*D:)):[ M/.V#1T"\OSS1Y[D&2U?RNUV49E)B?T^Z)L'G0X!F;Y*K(+HXIC>M3, M+*TE;"0Y-33NVI@DD&D.,HYDTC67XV4>_[,X7WUT)D3^S[BL_>3YV9%;]2O7KC3^U?AX5UJG)8'C9/[=^%!HD&S>MZ1 MGR4^>ZL_/^1I?E)1;D_OZ:<'2>,GK[T_]6J?']P;PFE?$DZEEZ>'\;!2:;=G M6KI,YV:.!?1Q(!.NN[< 7][<<"H$1I]3@78+>"".@- >B@(.FM-TB6;:;8^^ MV='@I';_Q#.R/-1&W55A;.1M?;RC R^/CC8].L^.TDLK-Y?8GE^ASXAVXZKN M"F2;*SOXG4/SS9>GL%A8GO?, P.LAE].<8O]-G"<<*[?!ZE*\4KGC[FHPDN- M^\R!"Q31:^]H_,\N(V56!- ^ 1VRBEX'Z$*NG'Q >YN U<28@+=*4CJFUNA[+VDP?P[WLK\8QSS;S%//F*, MW+2:+]T\Y/4[&X(=R#AVH/]3<\52/V40LF4ZPS*YB"U"9/C%#]!B*OR3E0"] MO^=R#\,W_O5/)R&.2B@ S14R^<)R0]NDN"P9GI\! M'N"O/49_?+LL&\U\.!'IZ!T2U:&3N1A,IP3Z)O3&II_P?K&]?Q(JC&Y?7_M/ MU^)-13[X+=LWS;MMN6_G6FYEN8?*NMR;6NF<3OZ,AI%8\/:!L6XK(9KRN6S& M*ZQ%+/DO91ZYGW2H ?Y0?#_LBX( X-N@=+/B>T>5F!S+H%6:.:8+&:/$2$X_ M"H(UDB-3;.OKA%@Z7<;R-LD:LV1.-"5E_IR[1M,:+CGU%> $S,5'.G;O>^/^ MZ8]T?5DNI23ZCC>&\CJMG5' S&R=5:,0'9%4'6''?"SY]X710 9XT[E20K4! MP6>"\+EPAD6'ST+6=U5K(DZK;$"GE?/'2T,W.*D.SQ;[9#JO#*:G#V7NV,A& M$Y&)H*5E77RWHS&BS"L#0 WPOJFN09I;;JE7$MWM;.O;D$5Y"":"S):W+IXG M/1.)%$1^T1*"%+#93*Z0LLZA@?;4(N9L\LW9)#5T(QS=-8YZF_0%WR;]E+]K MW-28*O.W%))I[M7O[V-S/?#&6C5#5:&[8B[/"C.)'MT32+\OGTGGR>Z$M:FQ M'H1-7L@P_K,ZDM'0BB#]ZR#=,L@#0'J.S>2ROK/MDH%T8G<3*XW8W82CH=K= M99?=C7IHMH Z<'7IV3))$BT+:+6:(F.-!0^<&Q5T ;1G!?QI?\E2]Z+&N5*D MSK.3DUJK#_13,7U)DF@O9F*D21NJ1KFH8RX%I7.)O#CD='CX4 [%*$PRZAO* M@6'IG_A)SD.<3^&_,C\7>T+LCA2OLG5B-&0\!,;/Q;-/Z; ^/2<%@22G,%DF MH==]!*^)P.O"173<>,UY%'TE Z\?EST'?:96*VB(D"]^3)\>F3H8:6.O_^IR(\ MOI7/F?0YA'@[GIE71.R3(O:+:5&+$ QFI B3U%(! L7D0'$Q-RD$*&8S^8+O M0:*).&)J 1\Q../:]0#[H/ES^O2J"G+O\6:;\NR/Q@J&EE.(MT,2&GU3)-T.TTXNFL< M]3;9C_V:[-/>37@#52 MS&3]AY:2D?)(JU;7H M&K+;[T$#=$/HFW?:NLW1Y>)C[SX?26]VZP;X@]V$V06[E,FRRW7T2'U8 F/^ M3V#0M":;SG!H]?OT MO^G@9TM#N][S$.'/T*$ED&)G?&(OP4^@@:G(DR7N&S M;:K"O\-WR2;F,82MM\[(;L&[#R2!ZDPH'KH&''R!N5Q'F'!N4/&G1H'!4%(F M #4 E 7WN''G$T-N@B",G\"]PP^J)EC0AU6@*T=4RS6D?&BH?)_3P+)PL9X3 MIZ_',A"JG,3)/#!YB7T=1[0V;D-IP@[_(1!)RD^S-9:[JV9[_8_.^'6[\I,_ ML6KI88I-@8)!(=$5DV>SOXW[<_;/F @M]#E+8V F501!JH>&"N)JAX"]UE9.U+E#A"W51PFIO3L7BF<4H61+" M>*CC;9A /*+.E#&G"E3SB#I79$ZC1 U__5[DP6&MSXEPJ[:VI:H*^BC\X5B$ M3-,5=6:P',5CR"7*=@UNNONJ$LH'$4T%A<_D!+CN8Z!##TR4$3;JD%/WG&2 MM9/?BVO*[S=^=GLZ&4N7W><.>_^WN-LCX;'=#NT N0>_9ED\/*>J$Z3 1X@T MMH@LV2-+$3]L$$%"0PG%E(8Z8T9JJ@MI;3Y1P^(^[HM\W_WD_3T@ =ZR5Z@! MX#1#Q>J=XB3X')E#C8RI,91D#CT!S:G7DC^EOC Q&C==H#7)MDO\,7W8'NWX 8_-]GWG4@4K_YH MG'G!]*[9.3][:KP-;J[H2O.-G@TL]EQY6.(;+IE^=7ZCO?Q6?>VT'_([2YL&0+;U,*VV/:( M:DYOKL=WQ[W'T[L)O[NP)=HVO;!EVPMQ'0Q;B1%>Z'/0K+^SNPM;HFW]W2Q^ MF,X71SXZ9*&]8!<3(\['7;D(#ZDK'"R RV<>;"CH;_558-4_7\(_]S7J!/K/ MPJ^.2GW_/1MIE$C:)F(126?PE2BGEK^^TXB)WO$!2S9)L%PR%I-"N$0L(@7< M8Q))N$0L(@7<([*79NXE5/:V.:ZC\K;QI\? O&?H*)(0N;/-Y Y6+B9LV'P3 M97-%Z"I0XV1!6^SH%Q.=5M1SL)^[.*X,%$/6VV+3KOIXN3BM]T^&Q;_:-E4? M/GIZ6'=:.?J?(.EEI4!EJ [HB;)L9;,-X:<5807_K(6P@:[#1U:[]5[FGWBR MU^W7+[X_YA[4OK&ZJFB#"2:9GN#.-HGS/'&[ M]X&]3W,EJKE;E.QM;9?T4@A>U-U/.M0 ?RB^'_9%00#P;1":K/C>424F5V#0 M*G$'XH52$M)1XPNA@"4H("@H9 D*=A<%WU:7H6U@F7QXS@C5M)F;T!KR2)%&HMQK MBG!)G*NK&R)L$_*GH6D&4&USL"N_-^YNCT&A7$Q?R^@9/;!EJ#@4L6X,7'1! M=44F82@.P@+3QE5K1'4A=X$ MZBMOZ[/^N7SIQF"(.J]!:_]"T;2*+!N<-&^'LHUJL2:.WSJ*$$Z$._2RA=D> M_3;!)T-[$C6TQ^\14_!YQ"1C4@Z!WX[!KTC@1^ 7'_Q*!'X$?O'!KYPJ^'UJ M3%V(P57BH7Z!26:$HX2CA*.$HX2C\=_>TL'T&SBQPV4/.E.=GI9NP%LNFG!9 MX(/LG-8#0!;L9O-K&P^0T7HI':T7>,^"@#) V$S.?WEA,N;O$6D@TK!8,QZ8 M-!10VRGO*O!?^5@JCZGM_OI.>^9J/ M5I7V:6]?:%(Q1+V*JEN%-8//9G,P<2L+]%SX8XVZ44$7J"J:/J@[4US_:RYT M-O0R^SE__U@9RVB,X0V$*9AEUR\DSN3E IZ5N3AX::-9F6AWYN9J-47&,02X M$C204N3%(:=#PCA;QE^WYV'6C&%]P%P\_)%>0M!K/BC@KW[0GGZYY3[]:L^\ MHST+B]J3/EJI.RD(9@G1"PWWC1=$GYJ2O36(7O^VC)N;WNO).$$86CD^.TX, MK>SGY6#(GEQM#EQ B))%&5 #!7?E!Z@K_ZP?/X5VET%358=HKO4(2)/,XHAI M--3W\WIR?V^=HLQ_#N-WPZ2KR6+O0;7/L[F!]E'M/A[Y/BO<7Q^/ M.@.I6PA!P#_U%L3AC<4W:5BH6W;G^E9:D'-[N]YZ%DF M0W6P%E5,#3V;B>NH37/(>F5^R#IZ-D<)HL8CCN'F&=A?A5^"4%!10PQH7+\" MZ.&($D0(F5EM3:T&[V@8/?C]ZS^'AU1=A&?/#^J&ZT'GO@G>#"#SZ"'YG^:\ M7+@XZO#0CF (XLA_2M0";0IX@QN-P/UXBBU#HS&VRX&$U1E%D'>>[O:ZZ5YS MKSN8(YQ-LI]4:S*$[Z^H$&[\3^H*ZBB3K%<*(B"3=W_KN_TU]*>92VZ[X[^^ M0T)[T1S:&Z^''0"Q#A\^Q#QS0](DL8-K\T\8E3- #.>?[EX46JVY(!=*OJBH MA##>_4Z&[)/@BX533I11J<>U[)I!O7:4^['+%-KH.>UIXR7W?L5W+T[4TY5[S_KS<;M:_=BV-U=V)(YO^F% M;H[SN"O.E7=*S1-H)KT><%DVG.:N9?0:<])6$0*N$=D+\W< M2ZCLD4GKZT!$)JT'4_E<'UV)]@VO7=E<>;AYX?F+TLFD&TYE\VR2>KA%"5= MGUTDXMM:>PHBK_1D?,\H0#K(/5?I,\H06KZ_7<%?,C0UW%J=%=U&5V7EN<$< M_6B;;";'^.XF&A$'5RDF MPD%9E]B-LP!MSD,[EL/F%P)1.J=TC9ACSFAJ4S MI0*;, 3?;L3^C:,:3?Y3(E-&EQ]NQ#UU:-O$#%O'8/:)BLTO:_EQ8^B=N]@ M 3;T9C0_%TU"THO9]MT'/<[8CV"Z/4%T+0?YD)DZ'.8B:&;>QDHZN'Q8=). M=1MS(27M5,NDF32!7XSP(\VD"?RB'%08@/D0JK>Q,*[8][1B(A]$/@)7SWF: M3I5Z_E2S]347!Z0#,.D 3#A*.$HX2CA*.)I4CFZ7?;!<:6Z'!W/UJO%$RS?5 MEVR X<$8FB.ZB\;1:N9S$K8*%.JB))DMG3@=?UP%0T5%76 H@=,!:4N:MK:D M6]R^+4M.PI,>8A"]51=R1!(2*PFA"4+L613)Z,M+A" %0A#><1!!6D;1]STW M.1&(,,1X(L2>YY&,$V'C3NVU]O2LU5(&TE3O#DBC]AWK<88;M:,\%JNM&>ZZ MZ6YEMKKYIF>/XUGS,V/6X,M^=G>Y(3'C.V)@10L":2]+F?_:+=?E@'2F2$B.M8;,VWUWKYY:O1OZS+AX[1Y0\'N( M+7>+^_^<;O/O\ME=9%=MTOKSBLT$TD1VI9 MCWO5XVP!5$%((%K9BC@V$#$YCS[^H;<<7FS1CIH#.QW7SM1[MH48+&P5>YW ^WS@L5IR7^ OIF#]_D<_*GS<$_84% M8L=Y[J@4/SN">>3/D1(^3R'V/?,--S#;D2H6'P%*! M"2\37*[FT/ \*CA-.(@%9U#][PFK4R>^8MD.!#!32>8])2 M.5DS%;!6G;C_8KYDX7QU;P( ^P0[EJ_?;I^-CEG$ MV@>53Q)8BVBOWHO?HZVPSCY:3LL-WS[2%6IHJ'R?T]PCES1,%VSY.Y39WQLZ M(^K,.2+P@QP^[^!&> Y# ?V(X?X-8=^ZXQ^8ZE&T* 8/4)5"^9\L_?/DLH'_ MQ?S\UQP3!9=4,7J0.W"=J\1H?V])CHK;R9';"2Y;?EZ$,2!"='Z_SI.-SI%7*$D&M!G"G^A/:A)5@U MMV!1BW*%Y_,(@HB6SDFK'^C/P?)!G543=>,\E1I7=4><#EF7/"'V'?R&KD)Y339 P +U#QZ:@9"N M&+JF0UE Z5]+,D!AWY[B-!O[$+X=3A,U$^^:T='PH"#=$4MM8>R@=:(XPJ38 MS$*R'*8DI/" N=.>Q./.V_V@WP]=$N(\5SZ2A,)1OABI)*P">7)]RQT++"1B MKC3'XTE]YL0@O2]JKI [96AV;@4=UAK>: K#W<-WJ%HB\C\@802N] C@(L3Y:YDCFM3X,M,M3X$*H=S>M%3 MNJ(,7X!,DZ$BB;PXI^0)S+\4S 5KXB@^H#G='FN)4K\=5'#(:]&P::QASQ B M=8S^2Q"[$,((:MX71\L9^XMGU+'SA"K0QP#(-6LPL3G9M"(+=Y .JH1^93X! M'_!S-TQL>]KJU*>/YQ> '9>V.RLW7\(F));S4,3=/B?KMHFQT-&6K<%_G^G/OJC WW\I5-BQ*>09*H>:J6_3VW;J$X M75?%CH&?JW@Z#(MK1 <6.!J;OGSPM\9(3I>_>S;W_H!U$!;Q_F1/G<@.=)@[/K MX$XBN>N(Y3"R,I<06B!Z1J( 3(?*T>/FH8#N.:!6$H?P&.(PO5 UXB)N:GYQ M$*SHNW?WD(D+,>&4,I%RFAS. M4AAX^R!VPT0:PH0^+K1LX%JI(3?!4W9Q"IPT<8$0';:&F21G?PC2?A%H>;] M.S; ,3)GVH(0-9B>G[BZ]E=\R3\R#IC6S/_^/ B0H8,)*G 39#H!>7%DN"]2 M'?PV[QKW][+FL;-4'Q 20HA5$\:8^!57F2W@/1F^_*$O.?MJ>SJ\S)XRYX7L M]6#'A\'CD(PSS)TR9X1KQ@"N#GY*,UT2T[:RO( .)W$XQ-?U]).\L@ 0=1,^ M)_ZD/96X:_K^67RZG7+AS(G'5)W@&Z\:)BE.H+;FP2]EE9&Q\&0L?+ #9Y8G MOJZN-@K<:J@SCV>@4WTMZ3L\2Y:,0$ZO0&2]!LZ'*!"#W$!H/3Y.1)G;78$@ MPY73*Q"LURC[$ 5"G[[?=2MGCF_2DV'W M[+6SNP)!3HC .A)[.#SX^5$.EMQLYF8$+NJSV+ MU55[:1<$!(D&P94HIQX#1)%%8:\D%\.F^9MDA!(.?YK##.'PCG.8R/"N[XS_M?M7A18K9HYK]F-I#],.L6-$<'.F.W:E[89Z@.Z(FRC*[YE>[ZN9QD MUF_\W6 _*-*?)7(RAUDFP$3.-7UAV4R>+B=__B_!<60X=C]IS0PX-N=S!AP! MS1< 36#*CSFDBQ$JOS*]W&N$X/CKXMBO\BLD7OEY6\>Y[=HL85M9Y^4_U?YQ M]0\O!#CX*DRRW-@-?:!Q[%DM;ZX&U\23*7#Q29/?:=]D%F :41!J.[.%'LF1 MF VY#$W[GL!-,$LPN[Y_?22893)TWK>I2S!+,+N^C?B7U[/>YK6[BVD#-T9 MD*2 M^!7S^O*E;!($?_&JBV VP9B-S!M8-72XY'OD,,$LP6RTWL *S#*90L'W6$B" M6H+::/V!-&E:;X^@U 9V%^B*JWG;===-J2IJW#9K.&@[!=9NDJT5\&?9Q@E]LZF2SI46EV.'?OL#_O>C_O3NI M!)EOO6@8L4&;[DYM(D#3@,V.PFLK$T-?T;;.!%X()2A&1P+Q%#YLN*P$U_5$ MG.Q8S"U/O-H$?C$ZCT0\2C(W[_^ M# - M;C23Y..Q(@R-YHHLR^#J:#ODG2=0U[4!GGO=P1SA;)+]I%J3(7Q_1>4Z(O^3 MNH)2;Y+U2D$$9 KN;WVWOX;^- .S#>1?WR&AO6BN N[UL .@L,.'#S'/W) T M2>QT63;_A%$Y \1P_NGN1:'5F@MRH20Q$WU"DXH )UBANS5O#=^T!R\)36>L MZW7WVIRAKLA:"S&^!;PG7&5GV8-!/+T]94J,5NKEV6&1B48+QC4$:T:8_;W9 MB'I1-H]+:WRN/6YTS&D4AV9)HIE9&O6M*Z+#$@V48RCO+XOFY,E9;,N<7^J, M064SYK=U9=;)=W\/_>K?A$_-0J.S_UPP?PNR]GPU*T8+:VI6>,V3FHK7+S?Y\ZY@G.TN:HFR32]JLOMKC-/)/0DZ(A"^T%NY@8<6;VRD5\)$[_B Y2;#.*(W%I-"N$0L(@7<8Q))N$0L(@7< M([*79NXE5/8^A1 8?$0@' >&8^M 7F1(! M, %P, ".HRE]/E,L^&[P32!,(+P&PC'UJ$^%#OY4+Y(X!C?5%$W7*.BB4>!] M"&0-:#\6B$H*YB-\,VF!0#A*.$HX2CBZ8QSU#CQF78%'*R-?[N$CN2(+)]:! M''XD\K6K-%M,\>KD.)Q I'U_8!9(,$MI24'3_UA4 :^;R^ A-5'!@^H=MB1R M%K8OL1+728I1YC(Y.A'3&PE5EY?0!)($R7L*9$AH"1*X(@Q$6=1T1/81L,@=OLMPUI5> M)\7*Y?-@F^2%CUHFKG,4(IBB8Q$Y8ZZO9](:!TFY.6K'E2Y%>K:'IL#\R5>2 M7!):)"1"5EHA*'(Y?-E%G?]^U$5(BH M)$!48G(G4WBJD)$Y7S> DZ1;4<)1PE'"4<)1PM'XH\P5KUR4Z')0F@.EH_VM MW_/9 ./),<2.6XK.2;/4D_G<6N*O[)R_LB0J28H-YS.%@N_KV&2X)D0JOHY4 MQ!0&9C-9UG=!*I$*(A612T4<$5^&R;#9E,6QB%A\';&(*;J;PL."1'=)G"$) M<0;"4<)1PE'"4<+1^*.[=:_H;D/FE0&X4+0(XKMOG7QGW+KI5OE^B '>(&F+ MZ&(.FU*6AB41V0GLS=]\.@#OEOV$X^_="_I*YX<-I,A)#KL>UW@>JN1 KPX/<3J3P=N(#K;12 M:!+IAY1\MS&)X;)B51MX(A])EH^Y)QUJ@#\4WP_[HB ^#9XR+#B>T>5F'RQ M@/918AEVMI&D((]<'J<6?H&JY[C=FU*6J&OO7#;(MMV%AN^ MG74%K+;($B2A3_./38JUCQ=""8K1D4 \XUDV7%;4KO!,.A(9FLQF:/]#B&(0 M#K_N+Q&('1&(5.5C$('888$8VM\?<&I/A'^@ \!VS'D<^;Q7/MR0 /LK 3LA MFCY5&2.Q"X3CAWW7.THM?F MYHZ;+_AH/:;6.]25(=1\:*_6+VP*N']G]H:FY^GQ8FBZV)U8OQ1E :!7TZ(< MHO .O>DR]^,:S:PK,]U\0 $(H2'RN%4#'"Q@N\Z)ZCTG&>!8U'CHN!DJT%KP MH55)X5\/YCA!YUS.\MKOM:=_"W=:=GK2J[YF%UB&!K'O$-^N%!WL[Y7LNP_\ M7(=B+-N>]AZED[/F]07@V8/?B&H4)AMU"3A$M % MY/M ,"1PW74P6]$T@"<(7(A<1Y1$702:Q0_A6KX%O*&J4$E6.4W46DA+K9"( MM/A2@KB))RAC2@L*G M C6$Z@1)!J7W =7A)$[F 9JTQ6&*XKY'THRFU, B*L7I5!?)V C+&#S).4JU MR0R? ^G\XP,I"U? ;#*RV:.BR_QS$%4MM:?C/TU],'SNG\B"PWE!U(82!ZD+ MA0-81-R6X#90]_<@0:LSVIIHM143IJ5+7UTC6CJ0I3!F;5*&K!-,2/! DBSK MY7\'4.;1S_!SO/WSQERTK$X>0H\;:G -]K]^4M:0WW+QGT4^6O#W=7GL(RP; M>+;#KXY#Q,Y&=_"1+&)&#TAK].O_'; ':[V E:D./)0C:$0S=OO-6ZUKJ3[2GAWX8/,Y2W[*$Q]'S.*!5XV:8B:2<__2R"+/( MYIX\!BB$9KJ4484@'10QN8.5BPD;-]]$V5R1WE<,#;H1VJIP;<1T"JVQ4B3[ MJ0Q54:*R=(9"7GD\F30N+97JW"!"L:0]GU",4"S8E''["5:<(4?_$_+0>M"! MAAD*WN!XV8HCSUH-^T_$MY+6>YF0B;!T^V@[&^62NX-19<2)$HHXU16UR4F@ MZ9 -47'V4UML6'F"/#KTZ%R6=B7_.3'@ZL3YYYD(5$[E^Q/LA"QD"SJ?:LA# M0]?P1Q@K7=#SL:X+A+H*W@P@\XL9B,ZGW9<-3@S/>GCWS_')L#T].='>\_V[ M2^8-6OFZJ"-R+\#F8)%ABQR+N+>G7T[-W]I6M.NN1^;".OHO?68-/0\PK.IP MP33-Y$OE(+KGTIE2R7??BHBD::V3\74U23Z9FH2-2),TH"8Q^MT*/58[-V=$ MD2R0?WM%4F:":<-=8GVGBA!%$J%!&D2 M]Y/65,26LSXK8HF8Q2EF;)AB%I0\3-_EL^NWZMGUZ%%*D"3$<*:N/2\_WX^? MS13I0O+/Q[!CQ6%NQ\R)I42<#HOY"/_-2X8 !',=HDPAOL*_6-D^7ZPPJV?57OV]E7.4W1K4+ /FP(MY$:F_ MQG'KQUIFQ1B,*!>#\"$*&:;H>V@)*=L.33ODDJ,=HHPNR'?*2%*RXJW$)%H[ M^'43RC[=!"))H4D2DQQ)BM*]OKGD6M?/C]6'T]<=D*0"S1!)BEN22D%+4F > MM%$"#\7C4WG^,74G^M(QU9HF1* M.S#.U-K)&K5VY5#9K)_9,6?\[<7X^[<)^C=G!;]Z0BD>0=E>1UX:\8)#E*Q_WJ1*.EDU.C M.?'MRR17DOT[/(M\@=NQAY+[W2)?KB[*75=QPH#*/U7E&$ M76W7YV>O9U9\68H%)AN$+U7,T(5<@IOB;A1<(2IG(2TZ.2HGRAN<6JYYP]X^ M7#:.NT3E!%A<66#RD1=7$I63)I533Y+*B?*JZ>UTFWKE^)R@GR!HD) MHA;C4Q%CHG&2K'&RP6N*81[)91C,E!7I$O"R9T0 MB4XF(3I).$HX2CA*.$HXFIK3WV^!3:"MB_DW0]1$9%?9&PGLV>9&H#FIB= < MYK IZLJH^D%D8:=E@7"4<)1PE'"4<#0U%HB/YECS"2H,'7:(Y5KO ]6R)*ST M:]?HNYT%\YK8:,T5&ZT:FB@#3:LI@XXH8Q.K!A\%&00)57-;7O8,QHE5.-\6 MK^S J2#N1D[*N%22Y:>\=%J=Y:2X[-O5EBBE()!YX2M9/3Y8TN,C3L$KI4GP MHLS,$%^?Y)&L/G.W8$<%SV\W6R)X8>R3'F-+!!I%&QF7RQE(3N08N#X;Z$HHGAA \L+6&J3";0O]@$*)S M7BR*VM4QZ$A;J6%OJ":FUX!?A\EO7]]D%/(3X?E]8>'/^@U3$N%/F_!_TD&*7/BC#,:TP$M692^[9Q?E'13^X+VT&1AB#-ID M@RBWS6?*13K!K8L68SE$W_G5=Y58]%U@,2&!89DJT$:OFDA44H@J*=S84;K4 M"RF B3O 31*A"$<)1PE'"4<)1U.5?DJ:HNU$\7YUUOIYA<'=L#R-AHPOZ2YF MOL6.M4F;% $G&[TL^[Q=0-BWUQ5E=P&_8>!MIT^0UAQ)ENY2LJ4[RNN>R_KK MC71:.0=L]NM)][8WO$2ZDRS=;+*E.\K[G..AD:WHX.U9SNV,=*\(F:)A$1NS M.\9;FQRS55A5@T2%OUN,KY8R^9SOW+P8U)G?ZQNBR1:2U,+79('=U)R]GHTZ M J"'?SI$V7Q:V01]'[,3BH-0]"YT^@D'"4<)1PE'"4<38U-X*-76)C;.08=G=)0 M;.?+-@)S3X*JC#A1XCH2J"MJDY- TZ$,(M3LI_G()D,7LTR:\ROZ3"]W,ZC0 MD]M9?L4",B+J)+0V%=TO=SRCG,PA73R$; IW[EPND"%0F4*>34*7@QT_OM*G M%*),RYC2.>[/[=5EORM]::7P^2$A2DL5A^O;,MW#)+)I>AF:1: MKZD;+'+R9HCZA!)GP^:BS6ME5 M$(5VS'=_8*N&P%?XBQSGJ+(UJ%D&3)R*#B4QK656C*Y\/HB>%CDZP[+YA&K# MKZ0=JLG1#E$Z\6\GXEEO=&%4_Q#M$*A/GP^F33%+EXERB%TY'"='.43IRZNE MTK"<>WP0WPN)5@X^/?V\WTI)(DFA21+K5Y)B=1]IM.(:C39K=(:%CSK11/SF[SW\=2?8[ M;8Q(<>X"\R\YV3.9C4>,E!5G-.W81HI0FQ=?K/\EAA& MB6D2MSZ/?#VS8LRQ+)2#N']F,J5B,<$-Y$@CW:U53B5)*B?*&YO>TY^>.I:U M[A/1.$'F;1:WZWF[5..2+_A.W"0:)TT:IY8DC1/ES5)#Z#^]/?XQKNXYHG*" MO# J!E%(\JF ,=$X2=8X5?\:)Y:KHJ^J!$(>1UK*E!DF71)-KH!(,)*$EPE' M"4<)1PE'OP1'T]S\$I6QXXBZ=@1I]Q5TB1W M429?--Z4LL!6GH=_=E3N2$_<..4NER:YBS(%09&JC\6_X)YNEM,E>"MF]-JW MDMLS.<:TA5(0F5(%UO=DWS"%<7'V]Y=0,[7HU4Q@@[R+3_7)NPAZW7*>:((M M-$&XN0N)E.IHBU6\XP01=/]RA0]<1=JK(PBK,DA(T?ZZZ1Y;R.FLW'P'(Q'Y M6I%1-.-X++]NI8^]H9J8I@(^_:92GK04VE'A_V0,,G+ACS(<\JSWJ]+#\;54 MS'UEX?<;K"3"GS;AKZ9,^*.,R6C38;^HC4:7?[H[*/S!NVLS,,09NPFBKC9; MWKJH-@*5MQC2(=K.K[:KQZ+M @L-U705J)VWR9W6(PHI1(44;@@I3PKX# &7MQTI01IP)%FZ:\F6[BBO M>IC&\%@35.GRC_#UI'O;VUTBW4F6[FJRI3O*NYQ\HW,J_+V0N\6=$>X5\5(T M$&)C;L=X85,N;A53U2!1X>^6^A-F:/]#YV/09G[O;H@B6R@;"%^1!79-,V7! M6?/IZ;+XM%W&&%$V85[&[(3B<((TWW4.,A_^>W_OU]#](O-['[UFP*D]43[4 ME>$/"J?U6K^P-^;^G1F9H>>W^0+%4NQ.K%^*,K0LT8=$.7C=M;^WH,.&YK8Q M!2@>2)+%EO\=T ?X9_@YWO[YGKX7_Q9>BJ->TW!SFIWGX^?W/FP$?*5!#5>0!FA9&(?4P @@4KT#7D!J";X?01URWQH91 MBCJ?F^Y:ZN_YG0I8^SEW7>I7K7$"89D/#=*D]'JSVO/#]?U#HUP>ECX+X. L-#9[5 S7PQQ&:90N MRMH*L_2(S0=KF5;T_;T*1))$9>D,!=T8%FO!/ MX^RJYM#(/_-^HJ<3QA[2N<,L[=>ORCM^56&I:?M18)"Z M1L$3E(S*(?NDP\%3@0>4U@?0 #FB6C-!PR=$\:>VO^>U2@HOTEP=>KPAH\#_#O.#XA4)Q.=3E1I48H:G$4 MCQY,DNJ'FX88!>^8][]__>?PD*J+0!)^4#=<#_R$#\,Q-O20XD\*QWK@XJC# M0SLR*8@C_ZG)RY8=,N8V,2JM=_"*)'%##:[%_M>AEOFQ@,UIA(6^CBX?\ M >JB1>HBG$VRGU1K,H3OKZC0VN9_4E=0'YEDO5(0 9FB^UO?[:^A/\WB1[8- M\^L[)+07S57 O1YV,.9_4$/,,S0+ MF S>9M*<"3EW>M1596">'J5#FM$5]S$-X DQ1"!2#7"PD"_O!%#-$>!6&%6X MEIT@:I731.U.GMG$^%X'_AFJ:.C#X2AN"RZC*BG\Z\&<75LNN"HI GY3>\K< MU*[8"N YCHG&8HX+"_"\@N:@M5IN3SOOXNBB)K94ONQ@2A"UH<1!OD'1 Q9[MF5EDX>&A2%! M?D+6F() 7;K8@(3$/.2H:\0&1S8H+!S4';8[FBXNN.6%:BQP(7 K+]+8^L=' M;;GXSR("+.E;R$U=X*%WJNH'W=?-6A-XH7CW;.R0S^O7_#M@#1SIR9::- M?4J69MKMF7>9Y4\?.V+M=*)U//L'.2L/2_[#)=.OSF^TUU_?.[]=H*=FN[$P MBM?H86]&L5EL/L6+G03#]KB-O74;MHP)VR'/G/Y]?Y&F'+N[L&4(;%,+6\8$ M:VE>V]Z<&(UC>=3LGG=W%[9$VZ8,QHZ(#7.1@XM92.R.$CO?1-E'E].XL>TQ:95&C=MU@LO0Z!5GTYG M\<= V[Y8]WHYG-(2&!FKYG5XANJ GBC+Z I5Z5)#^&E%6)\!S0:Z#A_5E792 MSS\15U$NO'[Q_<'W'%C;Q3%H"*]*8V4VR+1C.%7Q7=!-T$W1'@&XZ,'1G,R7__0KB0[>W M4\/,2G)N#)7O=5FT69=E>BZ;%$^OL^WRN20,F?5MSI5G MYMS).U!YT8\Y9TS90O[AJ=*9O(83<0Z3-/8VB667=&U>(MI\=U&PIBOAQXK( M4YU#)T2B8Y/KY,((D%!D2411(*"(DLBB#N, M@C4VW@:62?3&'I,I%5-C[I7#R7H]Y43Y0M&TV6R"$TY%6:,:8YN*(Z/7$8M9 M0>;X:,*2$63\X^F'YD*^20K"X+]4#Y)"0\V@E)X,/XI[,UH-&?&\!NH;>!\" M60/_HO:-R@!D*!GH5F?&39+O(TYF2>( ^JV6%O5\]6C$S%/OL4[0;<,&M+[T M7M:WUHM]W#H1I72(4F(E*9CP];P Y6C?MY$Q"-!&XP&)%"5)BI)[('DV6PTP M[II-LD21(RF-PI1860HC02;')%F /E,/[.?^@42)DA\E\OUF$O)?1$B(D,R5V@W-N0[605P>5,@H.MS M[5J]P&FXRW?H=44UAX>> 4FHZ">R<-V]P7%0.T'Y[TE1_\/1N5=5C"M!.7#C MWR23N1)1AB:A32TK35E1*3-O&1?#H<&W9FQX;K(\L$B(/V,-PNU#*J+IJWB> MNQE5GGV;N#JIP%P_VP% MC3TF5=AS3/CO>,:].>[>BCM>&0/X(!Y-+;6M^U(EWYY>/H!+N2'3_;O\%D/O M?8WXG!]Y/T^5%^A.-KZSYH'&B$ OQ:OGP]4MN):JI/"O!W-<*WN.3PGP=>WI M1:[3.!_7QP\=,1I0+ J+-RSH(S8ORH%6D?:AA]95)$D9HSDK6&PHS1C U<%/ M:=BQXK$CA[PQ]%/'3.BQO:Z:,H!KF6 E4?RI4=*,#=3 X@-RUKJ03]0(,8I2 M9(I#1:HF9^ #(6LH0X/_WM]#Q15B%[J]L@X]QAF[X-O1=0;U[0*,@$1E__VQ MB.2PAA%_6G@=W%;K[2DS;E88P#+\&>< 2Q"UH<1!YD%)!!:/MN5GD^\#P9 @ M4R%_7")!7;IX@62&PD)#72->.%)"83&A[A OJ*:+%6[)H1H+K+ Y$;*J,K') M TFR#IO_'4!5A'Z&G^/MGS<&@744\U &N*$&UV#_ZR=E=5@O%_]9A($EAPLW M1 N,]#UDU VI+SZ1_!C-(4<%)N9$LM!>L(N)$1?DKUR$A]3-K.W-"N%#07^KKP+K.OD2_KFO42?0X19^=53J M^V^J,E1%Z(S2F432-A&+2#J#KT0YM?S=9C9X I:=A$5\-O[T&* K?[0*28C#]K\-;5];3>Q&D TPVP 8=UQY>A M!U0[71\ZH"?**(/WP]X/9%!V&BL*UT)W5>TM$\RT["+MNZB03((G (\*X$QP M "^7"< )P!,(\&(P &*=[NY#.$HX2CA*.$HX&G]@L1CXO PGI+MZ MD)D=2VSV+_K@5'T8G&Z7YB2TTU"1)!7UHE(DC^#A>&0#;'#V]NSS^4RJ>3OYL M8XYN,.%MG66ZW TXA#G0V&"M*RJ KS57B4@(9'Y"Z2@&*V'"4IR NBHA/G@; MK8O[(I.K/DSS4FDR%)[(5LFPQCFQ]YHZ,R!:1+2); M$3MV[-8SNXAX$?&*,+\['.D*([O#=RYX#!)%IN"1@$^2[@X)1PE'"4<)1PE' M=R-D_D&7BY,PNUR$/HK&:7AA#:0CP^C6KS"Q@W$24H :7+%$*9//E=(U?)M( M"I&43;H1!%565/;=BX#("9&3E,D).5&(I!!)(2<*"?B2T$,R0P^$HX2CA*.$ MHX2C\0=\\[/>7Y4!/.3UZVX-CX%MR'>R"N#RID! %^S:M8KNV(%',4)=45U] M%LZ )%3T$UFX[M[@X*B= PY[>9&,$>P5[0V&,)]@CV8L)>-E787(U"!TZ&QV$4!&-D"0+XF2Y#EY@E5?\2=T6#%HN@YHQ!EHJ#&G40+0 M@3H09?@P0T--:+@1)TI(!Z$=OP(=?L.\3D$W.]"?-1_(#8>J,E1%N(K]/;0 M\^\#H/<5 3KX/>CN'E%GRAB,@)I!ES6:",\-_-P70^BA!5"B1JG@S1!5TVT6 MT4BJH0IP+QSX%@U0 J=SE*[ 58Z I PI>^<:VNYL\T=PV[(&'P6?*DTR^WO8 MP78^RZF DA6=D@$/-(U3(>7ARP21AXL>.93C<+A$@_^&'CJO&-!5[P#*\?_A MUL?V+X>YPL4#S\%X60 M#-&()"L#80/%3.21C.(_>G_*E"4;0YRF ?1;,WX'_R" H:*)Z%?HZ_,?=H65 MCBBD_BOZ_IXS:Y=">0/X6^<&!'N6P;^!_XV SG.J.L&BCA%OX1]*F[D _#5W MU K+^ONRQND GC,T1WZTOJ+J5BQK?P_]$E(0"2_\HJ&*^N2(@MK+_8"9A*) M&2)/QH-(:#E^R$F- 91S7H*[$+LB_"2G[>^9#?P9#P)N2VV/UUAC EB;$JXM M]D6H]%2^/R$:X0MH!*NKFTN.3!AY""L5OJSN[[E/R'G9LV \LR0ZG(8..=G3 MB( O,P9#G)21H<9]D>^OEH+LLA3L[ZT0@Z\H!(M.W=R/OHN%@<9S0W3GI*)< MF/F$FRHRY*"A [G8@78?8MNQJ/&2@K)O6O#I54GA7P_F_$DT,\8I%/#W@/;T M;?)T4CN3&/GY=<$!15,]=\CCN%*0F5NVXPGXN0[I6+8]S3Z_G%>F@^Q?D#_X M7?$:$;-6$^X8N;Z8PPX5?P-*;4_E]O=JM2;QQ;_(@7\M[^]=HE.-RIJ'>,;S M\-2,#O1]14Z=X(ZN[+"OR(!BC^#)WY#Y(^J;U6%K[F]6"ZU_[>-6&.:^WL:P)YUAAH:<%WX2.@58S?Z M6AYS'8YJ'MT>71SA=YR"@?TC,LPAN;A>3P4]^%[GP10T7WAL^QM#9.3_=UXK MEN=Z!7L<*#4[(H!^L$R/SGKX#>&BN8EO!_GX&J0-Y8 M7YU>ODR>:G?OS>RT]U&RZR8[7=72*GN(-FS]*VLML;VT(^OW:U;N-Q$V[R3" M%I8&/>:/Z*5,6&3%S!UK@8D4_)8$WW"T'I0HG@,M$-/&%67J3C5Z!C?!'T,. M*<*ZKG("P,RA+,I1D'2.L%F_L\7LR/D0-)]'D%L:M&T50S@TS6+$)[CW0W-J M^B&G'7*'*'492L#^GOW(&A)!^X$H.H264<%F'6?*[HFA0O&U4D7P:.V!+** MD0SM9LT8#J$#G:$T!0?J!@#J#!P3ZYG00;YJG].1)H0+&@P@HWCK#_M[8T5] M[4K*&*I&F>L!4PE843,<:],51;*25CA14M39KJQ9\*B-B($?A] M$57A<,BI^@1^I*N/$?7=RT(>#89!:UDC499"FGD2\-$NVN/?8<)!30+% F?- MH!?TQ5X?.D/:1 90U4-]SN.OUDPU)VH4:I6-XP%0]W2@.P37!C435D@]51GK M9HP ?@K*&Q+3<1_(B&P='.HL(?WB-Z1!G11@-H9F;%&Y]8"FBTZ M5FH:B:/MNL;!5UP+9B:^/](0)I3N#^H;]Z\9_87P6VMWWG 3#)J64C&1;)MG M0#M5%4U+H*W9K(R%VOGU8%CXT-;\:'=IL"^+1VSTYJ5YQ8=N/_%%'KKNDQ1T M^9FAOG7^I18157$AJJDK_&M#TPP@'!O(7#%3HIO8FW('?MI#44@2L-JN+5BZ MM(:BM]==O"7S00,\%?:!J(_--!8:LOC_V<\Q'R/1-I= A:F^IO;PC MG^AM7-5=H#6W4:P?"@._/7O8Y-O"^JBOT"1=[?TQ #3"N7F^4' M+.G*\L?(QMDG\\!.FL[\/+2UPN8\'Y*!9X31>0$\B@Q1?4424(664]2D 5V7L"9%S^ E3AS M!^ 2*-WZ@"0!%6Y1A!Z@/#%S)KX)R\93[D,!18XG4MENN%94%:518?/V&&B\ M*N+;9RR=#%VB&4LZ$KN5 L M:J]ZZ2*[G1;>E@BKNL$D01>O;(]!V6>YDU#"R;+!211O# S)3+@49=YL P)_ MK=I-/J!*@9I+!2,@S[)95X23*66$* M?8=*#>6)Z1.D&Y>NV; !+8A0%@#:R-%2AH:O*_PO$'="*>GO/\ [#N']_O6? MPT.J+@))^$'=<#WP$SX,)>#RZ"&EGV;:.EP<=7AH%[<(XFAM&V?Y]_!*Y+$#36X%OM?/^&!*>A]M%GZ'Z^8 M]^HF*I!WGK4AWE7@YLW*W.L.Y@AGD^PGU9H,X?LK*K3-^)_4%50K)EFO%$1 MIN3^UG?[:^A/L_H1NW;DUW=(:"^:JX![/>P */[PX4/,,S0+Q"N]8[3!V0/KD[V:?!\(A@3/#X]34:M.7#^M.(I6 M9(25W99;@&]I]S]QCD^KV=K%Y*9Z?W+5CZ;F*=8HN.MNQ;QO6:[WF+?5W'%R M,PD3JCQEC(<+XQL7Q=#@B:C]^R/6XRS\DVL^1:^::T];D_Y@>EF6^?M9LB(\ M]8<2!]\"114<_+91CMTS%RBI8T3[^6*L.7"O,!$V.JTVIKM)4L[0E9_4QT== M&9UTUC=Q4:;YU8/%KF%S)/E)!=K/@[2\";AMIJ/.X/FX]W9_ M?U4Z\-KA%^RM<[+9U2)NDE,H=6^RD]N+XV8X/7(L\2XA\0ZU,0YRIE!\:06# MK'6P_T1<)F^;UB%O?U4YO/WZPL+[(^ZQ&>Y565(OB.WIY:!7'TVG[.#Z=0O)7VS)N4H/1C V"QS1.NP MTX'(!+=MCK!D#TA<@^O8E4>IF.#I:_^N5"!!'O?$4B;-(3]_D-'^#-@K@+I& MNA2";3$_"FUDM*]24<5S5,"C77I<>9*YG/D:-PBAR1_XCE M/YKTN0!DG\G0_AW61,C^QYDV&Z3"88U 5Z]Z5\]Y4$C+:5\W=$-%:5#F(4/- M4IS,9=AY3D3L(Q;[.-,3 U &V0R3]STX*4V37[8XM:.(.+ERT=!J>,^[-A)\ MVN2*J%PJ;96MYXQ=NE)DJQN6F9R'3HA@DO.F.:TJ/#Z>]<7;P@&EBSHBQ6PY M\^Q?S.Z)*YP65"*@!WVWR?L+Q.+)%I@$!]K(U"MB920_Q+9E00ICV]SOY;.+ MUW%K.LF5(QVJ8O_:S"IAEO*>@B9H2]$YR5SG+IX>KD4D\C'-?.SWJ' MFHW#40D%ZE%J]^@UVQ$I I TU'U4U-PO&,QFP>[OH:G?/VU(>7?6](72'P7 M!T/4F?-4K$(;>>)\OCTM<:63W..=>)_C?"7.-QS>N>#]_S3J MQN;2#>9299Y+-3='JA9'FH@C)+E^R]M56^-:X0?7CQM_V95I7@VF\GKZW*P/ MS]D7X>6-69=?OK .7^OU]LR9]9XY&CX/+8\I$!I(QJ )@@!6P6W6[8R$BNR^ MGJB@KNA J)E1._.3\"E Q&:*YH1)XTC\;N'VEQS/FS--5&=9:_*VUP%D;4KN M?S?-BM[4&PR<-ZM"K.L-C,_?(WDZCALD/W^,\@]N@8.AY TTLSE1.'D? ED# M\/-X\('YM\_ WO^=L;4"W 84+D$+1LNM"6'& ]EUA(X)P[D/$;P-;#\(FP9# M34R\V>W5M%L]E6_'DCA\#BG6NDR):X\9-#N*7;S5F$#*>EUD?1ZE]9!0>H/Z M0JOZY ::O3K\Q G\+&[;')4R-5^?H89H 6;G9'L)NX/.E52.":3%HE==P^=1 MZC8!3A5%0-VA0C)&?]O/CQ%X<1&6[VJZ%+XGHW]6VQMY1;U=9%2&YP(8[@1F6=DWNBOWM;=?)>C'W0TGP M/5J&0IV-D)F'GFS29=B'9\+MJ31]8M]'?/9^\MRLZ(WZU0MW>O\J/+Q+C=/R MH'$BZ?QI_46H54?/8K7ZE*TSW./54#B51AU1F#;J588?7"E/CU<2_/>$>X#_ M>U+7.J?EEZ?'VV&'S4_AX>^EYUJU]O3PWN\,T/>NE.>' M>[I1ZY\\/][VN8?WZ9]F1;D[K4^>'_(T7 \-G]OOU%XKP79'<]I>KJ;MG$BC M&=$_!$-%Q%R,"OL!%M33*SI"F9VG#!?+_HU'#3:.6P&;<1ZDC.5Q[V MYW5K/B1C;H:DL$- *\(^>.C)DD(M[()"Q?M#S;$<+5J21MIUHU/+-X@2W5R) M+M(S8,V9]Z?S7]HBG"\!IX!9Q[;H+ MP82_&KF9ZJP&_HPR C"*#I7NH6%/MMX-P*ZE>EQ11Q]WD$FZP<'7"+/BF"@O M&?3BWB96PPJ:88NX_\+QJS-6L1JY+K25$=A.^HH]4\#&H MCVD=&6A13C+\W3)ZRUO ]]\/&GB$?_P[-8>U64'G=*@,3K*\ ;5"/URENG#V M2_9BG%MQ- 87%_KN!)#7DSYN"#/%0M 0SD8*87=9\E6DJG=E(?QJA,O.8A=! M_D$9^SH1V*;JW%M(MBJICE>,/JZ:CDJ2_C][7]J<-K(U_)TJ_H/>U'.KDBKL M83$V3.:F"F^)DWB)C9/)_4()J0'90B):L.'7O^><;FT@-IM%8-VZ,X-!2_?I MLZ_E\FQ*FKMJ.H; 7E_?O,Q\X'4D[)Z^WJ+P$@/BW0DKMWSG*:H=9R.B;O6* M>0EB$I^F@1QEI YVK@+8A9G'K'K5L7S?%Y:7KL+DF77B&S)T)E:-OK!<-)9Z MPM6=+RY+H?*3X)^)A2=>'<:T,M+3QO"I=*F9YYVF?1A4C[QH25M7"3IW#=5J MIKIG,VU!"J*D">46V(F..76R%N;^T?6.8VE-EU?9]"Q <0M6XMV-?*D+O\"U MIO4(U(%E5V(L(1JB"E;QV .# 2"8G!YI=;V/>/]@ET MMU8V\UDWF[(NG6O 9I6.=&+"^7F]G;0$SUE;,CSX\62N]Q"<7\1[R0/A8^?B"^,V$2YHS$\&E= M7P[\(9?%XI$_O*4P:V0E@","#0&,N*G8,Z/+N$L.#0&+$"B\H/#G^M'-\*%S MUF7-=;3S*.X5C_QV'@5?,9NU:7'=[ W-J](=3!Z">;B?7^< >#%7H(DJK6EO#>9I/@/S,R6:P6X*FP!LT0V)=E,- ;QE@NUYVD">TV7P MBVLT9>,16S>(W#^Z\?8)2$?.2?=M_E\4\=^8,9"YR*:5\!?R!75-4+@95A$X M"-YL1N[+FDXJ!$X$-9V.9,,:'%(\;'H< &\O_)W3 2.KC7,[);G7DX#DF@/) M=4"/']+L8^G^[NY4PE.U6K)")8[8/5J5^IH,O]H=T\(H+EIC-1($C,8.* M $-[!9J&CQ;+ 4 ,-2?J)1G?,5A?O$T$!YNB,:^N7+,DL6P5)[>2X0A Q9MD M!>>NB-IA:H !&AD!S(,.:/)@;,IMVC23[ARFZ[*%BAGJ5,1M<$W>Q&=50YV+ MZ F^<9"&!/6ILB/C-&D=>V( 9. ?O(1WKWC2$.BDQBFF9MC[V8SW)CPR0S)[ M#$[ !.8)VP7,![RP0!H,L3 >VQ; W@$3O%71A'8@60-T,UMJ@E4!6."3 M9K0LV78L4-5'@-OC@ OO M$X HB*H>B K"!$.E$^18PL_<%R'!'O9XBY%10G%,..6N"0 S*=SG= !X0(>" MN A%.PIBT>! R[Q*$B0"/@*A;C'S![ 'V"D@Q8+MSUU3$S!D%I,YCUI.9X M#^(O0:X0H'T.2,66GN!@[+BZD M MOO%$;62 UX?Z8>2\,?+8U ;-IE#['#AWBX8MXR16U>M3,]8;/=(+(R!EX!D. MS[!)^]3L.@J2.\=$O/(D77>INNIK->?A\7G] MJW79ZA[5M54-7DN*?CMER'L^9LC[RM5;FM4B^QPUA.>M_\ #H> M*B+P)W NN4>B7%:14,A]A6H&Z*'RL]9UNXBV8RC[P@:=L6WR>_E>?AL0^I=Q M\;M;..]_T_7-=&I/"+KG?6S/CX7O\M,'/BP9W5'A Z7LO?)!6MR7$-='NF99 M:*,0,SIEMF)I/?SZM8GGJ\=./\7<6XL4VFQ."O4!C^Q7"F\X)X6V_*JL[CGV M.R?RCN9TO_HHWWT*6A!RK2T !C"Z"9ZITJNQZ18_7;>N70==[C:-:OFBM3M^ M]_>DL3O2,Y:#5K1WA*ZW^QR? )Z3$ ++ZP(_#[RGM(4OK )]7ZU E&,4",^$ M]\2]W_93-@P71'F;O"9@>[-;9@;XJOT ME^UP6Q)_Y@TVT<\QTF'S;378/&X,_U3N>Y\_/S]<-\MS-=@,H:ETBK _1]C_ M]& ?0?>T>>;&1Q.^R6$@0;_0P\;*[>/AP6/'^'QS,OBF'4[K)?J6YI"<+.:9 MHTKK\I>S;W*W+Y\\O&1D_:M[EJY@ZN^$$PHU/5TK'4[M[;GZ*2"SVK*N:=S' M82G\!X/ZV?6O5MO':RVM= *--NY M)N.E5+!!778,ZQ(HBDJQ?6N31O ;K>9-QUHG42T-QEJ?K&ZL]=+]5# M]-56VZ>3K=>F!:23K3=5"K!L*6CKH$S77\IW/X[N*BHWZOK2=U( M4LX0SQKB'4;8IW_^W]Z>=*XQ7?U;NI';0#UW[(_+# 4?4OW(LPQ@<=+>GL8POCE/J9%4*SBX64>,E,);(,2ORNG<1P'D@ M^RC5!SUX?\T"W5CY*&&C=0[6*Q,!6*B&[_K+NPU_"I#90^1__@) Q\'<8O+C M7I/&7_\-P@[/+(R2',1^$DVHPT&XRBKR]/"B<+5\02$L>0,E,6^V#"@="Y^. MA=^T3-J./-9)":M':QP4/Y?7Z;/29LYG[<)IOX',U.2.CG];B:T'C>'OA\_G M1N'+8>M?)9TK:JHKMA[?=)WKTV]9^]@[>:\CHV.&/U$Z1# M8XD4NUY[.);S@U\K:AZZMF39D6'4:<9LXC)F5X;/\W1#78NG,:Z1_E:DU^8W M-A*\,3RY^]^/V^K#EQM;VY+TI1F3QM^4EK#YY*7$#%=?3S C=MA,T]D/O;3J=CH;'D6]],Y.U*F$4V)TP'6:W[MU96>)G1J^GCJU4N$- M)H5_]K+64D6#)2EM8Y)^P5[XQ]S5K' M7LV>3>9-Y%GE3#+*R,MFUCJ3;#MGR;V],64WEIG-G",WETXU&[N/NQ8.5D^' MD[V=-.C1M+^>97(![X_E,%O>K Y,1 /VI/&40S$]5/)&N(1S$.$NA7=*QQLP MT"G.):VV)4 M \)'I>&M--^K [B! [-PWI*!3P&LDM[CSWT/YS0/Y_BOP,-!"Q23(W]>G/F# M(VEH&F?0L+>N:; !'VP&;-W7/AD?$N>O6V7P\*Y&:C'LEQ QFA.%6U#T$T 0]7P9-X6* M/ &*C(>!>+>"$T9#P.&;1(-#2-@H1H4J &SOEI&S,QDW&()!B^:3@2,_!@'2 MB (AW"R'C6M[DYD]4T(38U5P!J)W;=@0XI8(2#:4:):IZ^@"\UY@>V^0%86O MBQQDH6SY;"88\H7;YV]-]8?YZX]FZPNVY81JBDY,W(F-\1X$]9T'_CKRDTGU M1(4&@Z>$:XGF>TQCV+EY>"K9\L,)T]] Y8]@N:2NAXB(:+D-7+Y-U8PN'P9, MS.:]Q6C>E&-^B% X:>%!)4\B*W>"2IOSQO#?)_OK"]C>>E"- !5X&)S0TN/M\02\LS4^\V;YK"VVMM$,!H U M?OW?=\5W,2WG(RDWP[/>M?WY^,9NW;RT^18O_ ]7TZ]1(GI=!U;J^VI^0GC] M\U?A6X/A6/QS;@Q3K4BZW1'PK(Y;E?7P37.X'E*+0SO*BE^AQZT)MNOJ)\1 :YFZM':T+!^\F+F8"(B]M@>\U@Z\H M:"F9##A-J'<[;S"OACT^T?&*.3R,_-VT;:?6Q2[!?FNC;R[1R?A)V'+CSWM>:^CJ:"(_2V! M4"EJSTU++U2.B@A[GA\^DN>=) R=JLND>+K%>+HJ?AZ;5?IF.'I*+[M*+_/R M]8-MY>OIN,:TW4S:4#\]T?1$TQ--3_1-G.CLKK'QQL"Y9LB&HLGZM76-M8IW M;J]G6I[[4[L2'E!5:PS=GS_T[JGA&E]>TM_]Y1-S5PE)OUI(3,B=HQR+1N6F MO;QVJY?7"XACA2Y0K"F&[\8Z8":X&5=*$%M'$/.:P4=SFL')L'U3W-L"W'N_ M'FZ\&@=FM9Q@/CQO9^^4&!)##',SXNI6,>+87IQOL'G'M/:CY<;PVY62[Y2_ MNOKUXWJ:8B0*.$G$AU#7%6_"?'@&_0W-M+]C?UQF*+"](CS^)\[@AH\XFEZP M/57KSY]S.+*%0UK'0DTC9O=]*.2Q\<,X]YD<(P 0QW*->">'EZX8>MV[". \ MD'V4ZH,>O+]FR4U-^2CAE T.UBL3 5C,A^_ZR[L-?PHXB\=5_OD+ !T'QCWZAOJ8!JO:B3P\O"E?+%Q3"DL1B](J)>.7MB<08 M99JB/+4W47%R;Z+)SV@,O[2:1T<]Y=2M/*R5!Z\HJ7>L_9#M=K$Y\9"IT^:% MRZ1(VY*!-/Y:R']_,#O] FPV3 M!&/M?M+RN)=V(LB'!FD1]PEC IFNV-\_.N,JWL*]X7T CX,V@-X$++=2)B6_JQOY-I:]L/'!/T] LKU\_>M M3CU)(;:DU)&S4.K(B6QW:H:*_\%!ZGU9QQ[-->=$MBQLXTSN+W_:VQ('O F# MY7 T)WC9[NL3FM-FJ!(+MC,TW'XE,RI=5!KE(]G)>&T^SU M-XRJ&Q0 ?@DEUA1/$X.G M&Q<;.0R+EU&58/W#+=,PFO)$M3";"G1*GQ=8$^-M@I=>3D,[]49Z>/NU%VE=M];J,O'\ MQ3R!W,/2D@& MF<3+WV)(_G*8K\+8\R# 2W +^;CMKV%40]UT9%& 'AM FG1@:3>VY'1CF\I$ M. 8G5*[FBI6Y;X\L>UO?07YH.G45$EJVH6);-A0^EJGK.+M!$])E4YTT M4H1.651ZHBL*(M=$B=F-/$!-N#0M#+E2X;-E^B17-ZL+64BC>1WK M\J:<.ZHF54U, MD359R+IQ@7.0.TAL!X'9,N?4974S6N=T91K*=MHU6#OGF&GE7!)*D:J%A)8B MI5BP>@8^E:LDDXUO5R%T*>J68G,BM%/)Y*9%>*]>00/N6'JOPYY'!T^DE+\&;\$BR)A,^Z.0U$8[*08O MX\TSQHLO X4W(,YL !9\-XK+B2C'^S"'2 M7XEUJAFD!@#QPK<,064/9W54D M%P8B-Q0C'%/&5Z*ZK'"\6FIF8-I_5) MNU6?-(L0DBFRTUJ^E%:VA%8V+K^WN#P[.JY'1O_PULU;UZCG6#Z[M:*W!R"#K8FG_:+7$W>/ 6<_H M[E%4B-]T?K]87NX [WJ'93,_+\XHG';TT1;= V!U \DT]('49))K,Q6#G_"# MHS.*@8;O,)NP9!E1G^LW>*MA.OZ=0&:^2SV8T2XQ,:1]7ZI''YC-1#0FBZ'& MM&+5F7%(NIFB.9K7!L-EC;E/=NYJ 3A=NCA!_Y,\)RL6F0X0;:'@A<#IP3[P MBL"Q[SM*N?GCBV4^%+U,.1^"TGL!N@_29UF#MUV%.G--I8@= V,\22R/!"Y. MZW_?*1VFNCJ[;D716!R!C2> [OXZ"N,)U%"M-9@" #&[>WLO>UYC^._W7Z7# MO'[];[>S'A&^47G6 M/:?$)<)R5'LMTNK ZNLDE(<*%@!@3!/()H$T$8#(07 M2#[7U@QFVR#WVM@8\>^-"HP)LL''DN-J8_A%^])O?U6L^XNF?\JJ9O=T&2 ) M6,T$P%X*7 _[LAD0MPNPE163+#]DA>FZT+'_^PY($O^&ZQ3O[X7/2EA,"B"3 MW+-A#=ZGCY(W.CB?_\^[T=+V^5\P_SO6$.GZ'"T%I:FX6^H"1) MR :"(P ?GBAWFPQ:B8L9C(";^$ MWSJV= ;FN2K5>I:F2Z5\;J=.;NLWL$NH=Z49;PCSDB8,DB(DMUW*Q^MKVTF1 MJ360M WL&';MF(*_[1O8,>Q*>5>B-K!CV+5CO"MI^NCVD%<"Z*AP\-*\H-4N M_KUF\-4Z'=.U94,=*R[? L2(+PS)APM#6%O6SQFS&]H5KP!IJ%JCX_\>:NHP MJ%NR8?-\6OMX$/ZE]JS9C8:?#^-8,F8JW\A.AZ?U-KKV]?7%V=70=FX:PR\7 M/VXK)UKEQ\%+4E>76I@R_VM%=L%!_C^K30\^,:V>:0%D12*9!TR^= 0IYE-V M70-@P-,[+PQE7U)TV;8ED<:MXZ%*+3;6=^W%VR[]9\T)^PNOL+#B'_A5#5"R?KQCA5+V6NW4%A[L*6Q.'$ZR5"2EYO MC+P*/GD5UD!>Q6HU):Z4N-X0<576)[O*N7QE[D:0B<.)E+Q2\EJ0O/(^>:U% M=N7RA;F;&24.)^;I@%0.V>'WAFN[LGYM71@MB_UQF>%<.*Q[8=@N6-T*N[%, MA3'5%C;Z\@UT.62@5W^=Y>6>:;2=YDH-]&ECY!;WJ"31$M>\\\.OM>YK[?'$ M /8JP2Y * QE:N60W MQ-VPKI:5DDM*+G,9K,M0G\LIN:3DLJOD,MX4+)4O*<&D M!!-/,&/F92I?)EN0A5#T]EATI3LQNTW-D'&7)_!@S6@#J.&3K:G4DGSOVWKZ$>K](8CM@9S MBKT.(/S>_8DLWPES],F"->^9K19?M=DBU.> IBZT/J3]J0"C9[A#H4Z3==J0MI$B;(FU2D'9J%&1-"M-*S<() QA+^=1 3.DP M.70XK_ H;;OPB#?3JD&@[PK,@QLT#] ZL*E5-GSE!?C"YI3Y[>3?;Y7G0W:C M;$N ;_5V5!K62]E$M5S>*C:1HNL;1]?#K4+75!7;9:2=4'R%SOIXU603YLLJ MRO&37,>84LM.4\MR0EH3:66KB27>8#H/#*:Z):L:[DK6HY5N.$P( 7PGX]2K M6SQZ^]Y0F76"Q6\U@L1W^6H8>O[:$P6(NOVUFU=S!J/(.M6,+&[\^B MHA;9SZN?#^TTE#C#X@7LES[K9E/6)=L':LH!=Y,#SNO"/DJ#A2G2;AW2IL'" M%&FW#FG38&&*M$E!VI<82!,5\_4;1^7REC53GL M*T/VM$5#%>>8(+L94VD9M6X3MK=FECCO=.)-$\A4IKFJ322"K1))KS^*N(+1 M51L@Y]>/L4J)]*T1Z=P*^_*+!S= (4O21E,R>6MDLEQ9MN+(XPK"^*DT2\ET M"\AT;FE6V5%I%C:F$QP!3)Q,3WUS"?7-K6"-B01CBH I J8(N)602Q$P1< $ M'6Z*@%/"2N%&]62?7_>H4:K1OC 4L\O.GGO,L!FV0M3J7FC)"866^L>=^_[_ M_A2:WRO;%UI"L/,[QNV5XAK"3:;C!9HHIB29'O"E]XP#_H.$/3YRDL%>FXPW M88=),/]I(9)JNDV=)<7^_[]%3/]E;&!=+CJOR_)T:M] R.EH!8-:-T#4RW?3 MI72ZTW2Z=#)=Q22X* EXIB>XTB2Y?E*XXXG643X5I2JEOD%*7 M3JBKZ&)3R)7+*^ABDPQQZOL9_G)DP SXG,UX>[URN_ @Y=,_/=\%4:D5&L-6 M]TS_]73[_-Q57^!$Z,I66S/V'+/WMT2FO/C"@T/X.V[QYP54L+D+OJ58VC]: M+5OH<3CTUKD[<>8/KNUHK<'(EO.:L5RZ^W3G6#*2G-@(=C ^Q0\Q%C4[L?90D3]K]?+"\7!#4[FU$U6W%MFZF29DA7 MIL.DPE%. J:,V (O&DCO95MZ8KHNP7^Y3TQE+6:HLN'8'Z0.?-MDC+-U>H@L M ?=&KB?U7 =0K<^B76_A_TW6D?669+:R&7R3[9C*8\?40:#9V#$W]';*@#CZ M:!.'AU?;;M/65$VV!K M@=W21.1^C[<7\Q\C5])WA8\?*O6IW5F M,R!]>KJL&SIKR[K48@!FO-EB"HIA%1;=PA)=W#0Z!VW> M 1@^N)9L*(RWJ++A>EUVX'+'A#UJ/D0 :+AEIV,QAL_-9@S-8%(7SJMC2P!, MN*76LS1=*N5S$JJG]'84@/O)I=>4@R^!@_\*AJ$"800#U*3(!+64<;\MQGUA M<,8YBTU$&;G*'&9UX19@0!W9H=\L]L?5+#ZN#WDL\,.)TW9[\@"O"W&Q; 8V M)"OP"%OCK?C@!K?;I9^!JYTRA76;P+:+^4)5>C)=794,TP'^+W49_@?>R&@= M[+FGB=>H<#8KOX-0K0-UN4=8 Z<"CP+A*GT M4]9=_"CM[7G&MJKUYT_.' '1(:V.K!5) =U#V%'_?0>V'OX-*U6\OZ/O4$Q= MEWLVK,7[]%%ZTE2G@WO._R<."$$>XFCL$XXPUE@+3,'PCPH<$[,BKWL7 9P' MLH]2?="#]]8 M_+C'2>QOP'0\LS!F0MZ2+7@"&!G"^0XI&/*AX@J1F8 M5ZKT?_RUGJ.I&AY>R,"1F=WH&67CL*'@LPO%0K71 MX)^*A4;#3Y;Y;N* 8D]=@+N.!U>RXUHL-'E8&=2>-;O1\-_*-8 3V5(OD'LK M-++XG+&:H5[R/YU3,)%Q@'$-GN%8<.-W4':XNG!)VVX,ZY\/C-_=Z[8A3^OK M/76+$UR=A>)>H>I]@NWRA3>6LNYY_:9EWV]Z.-;]>W_<:XK.Q4C!PM)P#>[2 M$:3$DG!E^"_TK#A/Z%SY*ANN; TD(J_\ 5WL?59N3/>=*<#L)&LX!4[1Y3R&G3Y23= ME(U'.)*^9@JMOX-@\@"" 'A;.O/;TP)&^BMF,R>\X7HJY]^2G#]FL @#A"CP M56!(KL&(Z^30+8QLE[@NR+ NLCU-UI&5F+J+&!/5!OSV_62X!VW]%;+V'*8S M_'L@<4G'K+#7M &7RP'+WAO>,E$6-!_PB M?\Z=$,% $^BAX6NY[-U(+/>4-4GIT$T;M*XZ/.Y8-Y7'=Y'@8KX2RF^><$=C M^&_7O%#U\PO+'>T3VC1U=8)Y8]AQ[W_GVS^Z^;KR M[M,MZYMZ'^,,)Q930?,XEQ5-UYS!:(UH/)[O&/ V*8LWQ8=![00)/!(="X?% ML&UL';@HL.)<- P6^B4(@I'3BMRUI$;('ZM2\*\%&N6 XH/( M'4"+),6Q?BH=@XZ8DZ[V:_O"AVSY:"J>UQ)H2K^[/:ZS=^5GK>MVI1XPO%X>_]5GI M,8OL-&I!UNSK%F?BY3W8LGA@8_J>A'497NXRC,3R)JS$_3 E *X-)#2.4"OH M<3O'71>2>!88@'>#O* #S*=AW;D2D]P&.*P;;/YMUV,7]0RF]ZVS\[=[>WUO#' MMVIQP6W/3?&Q%"U4L251-':@0*H&]%=M9LQ+TH8Y*5EN=73-86F'@>G[=30[ M1'X7% >3)%\AO*;!791H@'2:4G*$[90378&5B8>(@B0!"B.:]"Y>EX]OP \>Z M<EUA)R7[L4-?+(!Z8XB;G&&UG<*]JBE]7#A GTK4?3=I(SP MR0!O0[P?L=ER4FCY[^:WR) 3\#=9\_"FW_,#*4#:WB4:FI7,S3;$3D?WQUU7_I^<7Q]*W5=W=%ZNL;7 MC,^[96U7Y]>=^N8)O)M9_4BNC-3371O-]C):,H6CLM24;0!!SX3% NJKS,N! M='OPK+C=ZZS/+ RBT[K0OL+D0Q=M+=0T<35=T"XI> 8O;&E(U-(?5[9@R_M\ MYP@4C<(+ W*>D:S3!R*S48\",V1EX:_& ,,/EBL$GFN0P-."QTJJRS"EAFR^ M0Y*8!U&=&EX+I^BM21]D,Z[A8BHI>@$UAP#58LS+RY'%AE49$:,IZZ1W"^59 MW-DS+9XDRK\=D[>5&?S@EG5!/X?MCMN!23'_>L9A2$).9 W^3B1_*Y)OZ;W M:IP,F% GA&H"QE$>"K*R='L>\JY[T#-.+9GL\A)S9E&P\ MX-&W/G!+TP5J:K4TA!H&X) L#50]*87:[#-#)ELT2,?&$^7VJ+!+'=EJ T_% MW6-6LB%QZU;#G@:T+Z1J=)WSA&-F=3U*F\C9P9HEG6V:ZOPD(Y?F&]*X-8V; M$KR?I^")Y:>>^'5XXN]"&?5G@''. /W,LWWS80M\[F7]S6U_.X3!UOJFD\@L2\_3'[*6@R+1+(9HASIWL#\ M$XX"Z(>'UR(C!^NP;1PZL( M0@T*):@J4(M72I&69/M1G=.[>]L+YU#B48XK.7U&+Z$(#^J:*J\9@.>#?.'Y M1R(Q3[([LL4FEE[Q+,]CTK1,@Z]A7[H.LI+*X6H#GHA%#G/0/71O&3RMGTQ^ MO@ZQU9'< -M&@V2:8_@.UWJ,^@W>Q R;S+6:9!X$%PBDKUJ3[*EIPMEAYQ-;\7S0GZ_5 M[M7YY:^B?CC+)E@7W":U*<):;?]3V;09AGR#+[6?X$TDHAO *<]'0 M\29IJ.#34"%Q-.04"IFNA\ 8F0SMZSG8B*VS>RW!H%-GWM"E&X[HG1S?F'Y M6.$KW;+K=$R+"DJ; ^(TQR:FXJ-(UD!5=DS+]GV!H?OA]ZD*-"5,QVC0&/>( M>4-H&>,OXJE3H[*]-.JV"7!>F)M7+K)]$*^TT)K_BKIYS(*+U6BRU&@(;8JL M]L0L%T)<(-'/GI2M7?^HW]6JQP^_.S.E[&MV,#5E0DC%"8M\78#5DXZ5C53$ M" 04=J.?LT!(-BG+**P1UBTFVZXU(' ($"O<54U*G)]O-"F\^AK<^"S;-YI9 M/3/U(\PL61VT EJ*T0H\X(6R1K*9N+01+\%D5OE]8;0*SD?2J0;NK*.@(CC_ M' I+/ >Y].?(8 _.K=N:1:-3%CE?SZ[ET&*\@GIP6,H=58L;45!CE5-*B@VE M$F4S(>&C*?&I11-Q@FKM/6B?F+9SR8 9JN$:R96@Q]?:Q>#+PZ%>K1TLA!X3 MUKM./)F>%+-.4\9/3AW+$X&D M.95_/W6^LJMB;S%%9!%),YY+)R3-Z)96+H"J&[$8$*O&T&>B2? "G6-SZ-,\ MD\_Z3\7B;^UH_8K*VM&GL%]:/_KD0IT",.&0@HF^#)N6?CZ/>9,@5M35FNK) MW>#SVI2_+.)9Y<%2(ODR,^4SXBY<.A #KH%BJQ'PV *[XSA=5+QLQZ\<"YB/7:C$]]ABC48 M_OP9IN'_[:5X[$MWV/Q0&!2TE;#[2&2K>QOPLSVIATLVTY(U"Y7<1^9(?91I M7@:V@W/ *1=C(&G=+E,U0'R=TO71K6U&ED[1YM0*2="6EQ\@*N8+92]?C4>B M"5-#V6JZ_+:ZR[[AJ-DK#5*_RULO4O3'N[MB3Q@1*B-D,WN"]\4X/D\G%"L2 MFHI\B3/QQ*D&;/ 4P&)LLCE2E?%DUCNF:\-VSK66PY@1>D/-4'TJP-L]>:_> MYZ^^-^^^'??:$ZH<)VYVD;K!V+TNID6^8'LKLD;\8HBIMF?MA<<^V=F]Q&.W M[@;?E6'-/*A7DW'L$Y7#S1Q[?O]H1B&IM'P;=.FZYXC2"5 !E:ZC*9UY$NRJ MH][Z"[KNE.IM>%X7UZKC$3J.@_54U<ISF,FU MI(%BLG@A1,C9P"LK5*]FNDAM68]XGI>O'?CQ?G@!1@*]D\$2RFGMD6>F'MN3 MR<0=I/R'3=R S%PFF/VYO<)F%DV MP]N6%2?4N>]+EY8GE=VX!+=BB)--DRWW'F+ <_!'>-'RL]6^2CBN[!?:6/H M)M?TVZ_#V\'31651=,MQ0+U0\9L,I\UCW%1O% C%V5H?-98>1#.GXS4V#ZQD MFN!,(BX3 N;G!YQBO%N+,,"Z_/PK"#DED/,9-_;S%[.M&==LW9PO"IO-(^ $ MCT;I*%#;N;A>9?<9[L0(W4:G5E\A5&+T3X]G2C'!V-@,W:X:"/(#W@S9\YO("GAQ-\O8[ M;- XC"<:XD.-GGG&=W- VQ"* W;E&N7@Y658W%X>?LU_T6A&?J!1%(#S?_3M!+ZUPG_HW)L,&/5:5-1 M-OIRCC(WGT@^]0A3%3)ESUK3X_#6*384S^'PA F?F)1'&R@Z+];"Y+,TFC(M8^1:CC$HX MG3C80RC,Y#9^X4_]$/U%R&ZZ,.J %#;G.+QXM]=P;UR+B:*OHJ_G%XN5);1B MF=XA_$KF#/J6.2 H[\1(*+_[2LVH/LM#LW-Y&2C[)V($@]#QPSUL_=U/-2)? M#*Y)S8N*OM)?W .8S6Z\,G77BX@680#L%4-2!L\24RXF^M/^0SU0M)%>^4H4 MK*"'2"U7UP>2JNG4YY3W3(W$LK!-J>@M.C%_EF9U,ZNO*? ;*FN:RM3(L&[, M#6BQ\1Z+[V4PG8$U%=D%! MG[H9/.X&GG9A"*0C"=X<54EN&9]QSN[X/KE7XI9/(,<+R(A,('U%V_%?A* J M3P0G/] )!S5+I5LUC!-%H=,3X<8+T,:7@^>R?%MY$QVB M#R9TB#YN#+_=7[";8$]F,V104G%X37=DZ=Q\EJY[&(C" M-VN Q>UMYE?C]K&KHHVYU8VR[<[")T1"< %S!!+6%5\*JDZRCZ MAM)Y$X6]I9+RT#P[/W_^$I07X=9P_[2 G!39GN3M#^$?QKM9GO=%P)4H))XV M,*8P2&BQJ.#6<&AB DDN#PV5'(G>K1>*9SS&Q:&32R'PBY,H> MZ^5\F6[6'"DHUA6CJH($S)'>7V(@BXQ7@,&+CRY4BEBCBYGLNDZS>GAE7DMK M80* 8< 1638Z'VD=&,X-3HM[7G#I71X"XQN$=\,V<.2+9E K]IXP).%L;;?; ME;U]O=<^P&)L@72X0]B[YGCSNK*9@"8M/O.+TS+M'/>G:U[7:AFP3O@80A1^TQJ,H;3@N%ZK:7Q,=I= M-AS*5&/KCW_@J6>*PKVE?+"P06X)6(P![S)I9)_E&R6N#^3+6S-9X/B2G[7 M229]>)+MQ'L:PR^]'P?/\@\P40IOPI O3S#D"XUA\SY_SPY:)__JI7>?/)!) M #.)@/8F+?>W*"B.PB$G)(1'C942-A-]$,Y@GAFH>2@MOSF9<6M.4QT=LN]"40+G7 ^V,UL-OXO5A;H[">4,!C$[,TVX\,DK 5 MLF>L?P[\&_1]R7:;#S01 K5[S7[$)X'VVF*:XWJ54#CJ$?3?:).*'A _&&^R M;\W2E*1(RJEK^V,413:IN*!+Z:,Y,$UT9G.IR$"S%8,I;.SK$T0WL3.0H^UY M[TBP.%R;5KF":8A*AZDN&KRC@DT@\O$@9+-.$)#5<%N2%SZQ,;S_EWWY?F19 M_ZN6W^TT4R3MV>-)>Q-9$A6+"38!1KWB35^&*SB;0!I5)[.;4?89VR0LCHFB M@@VFGL]-?2/Q[XV2X.JI+:K'')\VAG[H,;P%29.\^ M>?B.T/HU>JA!;CY/?Y3N0X=Z$CW48_]0/1GR4L5I:\\A\J01.(]PQ+<'@ E; M7R@,OS!X^,YEUS$_2K-C^-7R?_P[R;7&;WU'(>I0)#^RLX_2:&"?'\$[+[ = MQ//%#OTSHB2%*!/G8?X 73 @_]H'!.N '2/T__NN^,YG% ?54F,DN8EZQQ]\ M/3Z\ZCV>-&\/1],@IJ1:Q"UE9>@=^[+E(7/S$Z^+;H:15MK6W01;6 Y6K1PM M3WCHIAAIN3/\=?WC\7_&T1WK5-XR6A92M-P06E8;,2650_6,/;EV8?"M]Z;1 M,N66FT++PT9,@[)A2WX>W'SO'K*Z^I;1,N66D] 2DSU'M-L$JK,"%-SIP#WK MLXAC$:5U[.&S2""""N.(@#X2BS'IDG?:/<-.N]S@D9;\OP66Y'?Z?17VS#J) M-W&Z5QCB?8N'NQW<8@ZY^79%8:JAI9B6*ETIINT2IJ4\+<6TE*=MKR$Y/Q8O MQ7@H'+Q;\'GO*>3)1R_8'V8O:C)H?(=-I*&;%WBM\;AK=-CN=9"\0S'61L\H M&:7&\#%O]@<_.G?5BX=WTT'^46H":;8MTS54C'^9UM^2U6Z^+^8/$SPZV!'[J&XW:P: MB87@/;LN?9'IQB6_QJ$4-[2OG*OFXSKMQV]^<7CMWDD4_)-8;-3![),HE^** M3M*3F'(2+YP<,OLLCO*'Z5DL>\Q9S[XP[H'I:K9C-?':77C:$/7F MP7)361D5*5Z%5W..>#E57%1.79D&CI%FHG$_MNL_YW4W^/LIUD$Q0_4EUMG7@Z/C M9O[AUT_]!1)KDH8WP4SQ+82+B^(J?^=RC4VW'.;PIDW#ZL5:VRG.<[HKDMBEPFS^EI[O>LYW-9I"X2AN8DIZPFL_X15I M**5BW)SH)9QOO.)2G1T^$75H8UZSAL8G]ZY,'2ERO//JX!:.FDQXWB)X7%P" M'M,S)-5T :66Y\2<="IK#;,U'>3JHD/5_.)VVEQ ];4 T9DZML=2J*E#K=88GG>_7_SZ4\]? M-]OK:5&S.S]H=L:;&\MZ M66/H/K8K+?-;K?-9>0/M.()&B*+[!HWZ$)W35:D%@(MKQ#&Y_<8;ZY51; R+ MS^7?=U^/[KZ?SM,J(\1A(U/I;.EL#.@CC3(6;H^QC2T2$E@6DHPRHYC*L*8E M_85O#Q7QI-59(V ;+[E:(]2VH^SI!0>U2"[WG ?%T_&W&W]7 Y9""I846Y* M+6FJ_DJ@]>HL^[E3K5:8O>J/8*B$QQ6_TBRK47-ID1(P.DF/)M(OZTW'@_@' MC QW.!,##PFZ7''WQC1\LT\_*_^S\F8]F-+ 3:I76%/O1H]B4E9PV,S9LYFR MISWO=305K*&_)3B6HO;[%WO&0A)SH0-L.EHA-HWVB$H2-AF] M1ZOYK7)^65@Z#AQL&PY45XH#E:1RE*JI=_7FS77ON;ET'"AO&PX[I[6Y\_G\G)F;OTCX9.L1)H-'H='KZKQ6[?OV<6E55Z%&OBR MM*%YA4)EEE!8?YK54G$TOWNZY$MP5+ZVCY^.C^_=BK(FQ*KN.&(=[)Z"^A+$ MZOZV/A\]_C[3C,YZ$*N2WW'$*NZ>UOL2Q/KW\$?9+N1__WHX6A-B%5:"6*MV M"Y)[I!%Q_ MOMQR<>%TC8K>\)=2_75UW!X7MM,S"[W+A]2PT*;ZS]7G&EI14.S6EMM(8?J]WO__^?G2K M_99W.Z5VMP=;DEJ>S7@3#Y\T&CX>#$KD\\MI6N.3;$MMB\D.J#?PA9AH+"J9 M8#>/S!&71Z=7>D/:HI,HO6G!F,[5I72N;(9A/E>0QR4A^;PZ@36=M[B.$<1X MUA;K,,,&7GI!A,#B0\G#"0N-X;- MVM<'Y[-9J%QVWGVJ*8K;12( Q+\&HK"D""RE[Z9MIR.*UU,<$1P%G40,4N-I MU*EJ=T(EQ'E\)<1+GMP8EK]>W![],EN.PMY V8,9[RAS + M.@X#_@P!?S(&^->QJ76#.Y&%%_FM+;Q89@)MW-.WM0=W\].] 8JU#M^I1 T2 M$$NM+VLZXMT>D-/>'=B$4F"C;K;[>-J6/I%(=&Y:#)XNG;B6Q0QE(-4MV;"Y MC90B3(HP8P@SG_VP&XCSDEJ'"9BW>/%"?CG%"QLJ1\"F_Z39Y:2OKCZ02@7N MFIF0DU=\3;[H_\7XGFMAW_-\UM 5GA%(+4O*/:-#_@L:P:NP MU%ZW/-\J1(Q>&13^R>,P ^]%- MY=DJ8ZF@A_&IH.]G^+,7 T[45L(&I+^-16M<;S=0\OS]M-WQ:C_,IKJ=B#?E-TL$^4* M^=P\_>EV'.^&_Y._5.[8-[-W4$T>>BS[O"NO3#?_D(1,\^M)'BTYU"]0EPLV@O\6) M+NH4#USBB5 -R@=+;#(YQK W302'"2&"J2I$^[JG77PNERM,>\NHOR;%Y'"9 M?9$3A_#%Y2'\L% L7)[>L.IQO;3;>/GJ]HN3=*)**_//TC MD8E!T3PQ[EJ5I_?DUZ! R'M,&%4G!F9]$4\IA&,QX4G:RI/NC!^VN6W-24C](5$"$'ZY6) "R6PG?]Y=V&/P68ZV'M/W\!H.-@#BK, MXUZ3 1G"PWMT9F'LXR#V([O\)T+ "%ZT:>'%X6KY0L*8"/@/6*$Q^U2S%3!LW8G]MO/GT=3K!1[4&/Z\_?)OY\A4AV[E=8G8 M\^>++I>[B03KHPD)UL7&\+!@F"![OR@%]=VG$'PDV5"E"(16DEF]P43:)9>_ M;.J(_]'@V"S3D/N:Y=K9#" RDVTFO3^Y_GEQNE>H@L37EI=HNL$#@YUZ9[8; M&Z)4;E$U1(Q2,UQX@&-BA9#FF!81H<5L,.M4_!H+@32X7 'Z](J.Q"F#E(-U M=H'C@F8KZ[HDVSTFKM/@/TW7U@QFPVHT P46ZM7X/6]GP"P[E\TPT><*+K+= M7D_7\&NISPS5Q ^X&.\Q\#K+,>#WY94;O456L/2=7/<8]^0""@S@2./JTOQC MEARTB#6\G!%^/9G6XQZ6G.UU "S5.F/"Z?.!WBU-#1=T+>8 M1\3(X>VRI,/^X3[6MAC+^2@-RQA]]KX4) 6)TKB6Z5I.)_X=!7@8Z*>R9DPJ MM@LV93''M4(;\IX_OLYF.K,*! M/6.1IV;(H&+AP7G,/8*R4G.45F:1HX=#U5*0G"5>DW ;19CL4CJV1X2SGZ(]3X.ZP!T6J,YTI9I>(&W^X M0!9O"%&/;.$$]MPR+4.3LQD; P/ T"@HBZ(W*/M"]"^9G(G..F&7!ZAR0?" M^VE?NM'A&@!:B]^(2@(6PP/SL!D%E&5#P^W(M!^07/@=,VQ\89=\Z9YJFLV, M[!7>+2N*::GHS.4"*U@T?_N%(=7<-IR: &&8"7H05"P,9.-K::D^[#Q(^QL& M[4:%5=A, 3E*@.-ED $ ]J5K0SIG38N?' ^5\K<*X/5ZEMFGU]K,<72*ML ; M0;VA3TWF/#'&>3)*9@ -UQQ"5ZN:*AFF@PP?0"$#ML+)(;-GK19HZ".\WMD%M9J2F ?!)(#&+ZJI?(^<3M!UL!#\<4#8@P5N!;^ M!L1 ;XMKB&)1V\?S[_LW^P&[ &2!2S6CA:HX1RB@)JWKHWV81$CR!WHRJI,R M*+FZ!D\!A5:$7,YTL5$(>P"C M6V$1PT+2P'#IR[HKHYN-6VLNH**E#XACXT%S19]8,%P-G+T-M@=\<@TOAP<% M!#(5.N^>B:>!' %.O0E'[PS@@&2M1/21[!TJ4QH>I23>KY8_WIZ!];T]^\G M.90\3=:1]99@%DQO<633=2$J;0T6( ,ZPB?'I<(Y:F?3,7552/H[$+,88$4^ MT/&,74OKD^37!V!FA]\2N1H;#Q@F&*V K1SQ9,/)S5*5(B\(D9IOYB,_@U>= M=%#/ +GNJ2.4+A%E;.,\-$=$ JL#+O@H?6&&A76EJ)&\ET&CP \8W,6^"P/I MBPF/425@@E]!#1.J4H?IZ+1#18>[S)C!6AH):?,)3?>.UD/G@\^IQ>3*,>B0 M3P1>A>#'AW[(C;Z0@YMZ/HS>[>L1J@9K<4Q+*"8AO8GK=\AUY!$QHF'K(<($ M4'#PT*,+ \AJ%N"AQPN.35GL]:0#;%(Z>V8*-1F3KLG%8DFG-,9(&Z@$6N9ND[C/0.TB\$ZN!EC?DI'^*LT5(U4%X .QZ>ZJ)9=BXME/4:Y'I2Q1[92BPT.6%>C5> M=\[@#GC]N)J!D@H7\AY?5.RRW:8- M)XM@CD+FXD;Z##*E!V:,H>Q[SNM ^(R"GM-. 'K$5OA"$/T3QP8*F". 06A3 MYRZ/07G7^8V[- .48=X>94!X7[.:FD.MN\X!E)P6?!T F(O%/!T 0- UX5 X M!W00I0!GWVL?X'4J@\/CNCB]BR.,>'E71D\-_ <>"O\@"=EHKX2Y%ZA9@D_) MNC#@^BS'UPU80D8*_ST*3DYB&K5G=4'-^ @+@A5YI OK8%87. D#2T?#[8-6 MH?&K<.%(:V'UQE/W7 ,,.4NT,8MP=F :3.L34M&5P(;: ([)9/ 3>/+0-"B@ M$<8W.G[Q/LV:Q.Q\A(J;%<&5M_=:_X-$B0ZXDS%.&&$QJ,!$*1,0$'0TT', M _!OL.M:J"]YD.!:5CRIZD212 @ND%%=:NV6S?CR M=$$V@U\!)\ +T1[PQ!>ZJLDQ E4"_0<,ETP!"5XIN\B1T9 9V,Q6"\R M0JX'X&YU)JN!ID-[N 2:+!R.+9^#!-8_SAI&M_&"-PN5W?,=D#>^SPR 1PW0 M%W@K1]Z T<_Y*LZU''(>H*BDOA<.*F>B0Q$)'G(64T<5@:Y5OOU8]9^"#V/Z M/[^**$B012H?!A7ZI%+9$(5W^15;(+"O?NF X7P,$QXRY.;/;EL?_09K*9R&Y,P71' ,$#B -@8$#>HXX^ M6>TSW.(K'7Z@AJ4>O^3';;!U%9Q577X.Y4\-=B74L9NQ&_+I%3R?'CE)P8 @ MPQ==IU'E""@5C3%2U3";FVPIX#-WI@NZ\*G\:#JRU-^7?LD#U*ZY!9234+/F MYBG:-1*/T:#-8+$_+ACIP'?A8Q<%K0U* O ?LG& F_4Z QM3[3%+D*-K+H/IGY:*JZH(_)-JK]FB%L M8'QR3C(Q*]CE1JKGKF#/FNW0%P2,'EH*JK#8 IX(S_-J21 MF=+^,+U)B!!\L0 :*F@"LN2*M;TM$S.VB4M:K*^Q)R^1B;;M$,_O49:\@K&8 M"S*'>B88O*27(.R)SUN@WX'(>'!!*($\X;8*G@:(#MAHR+(*[\C77DB[!2ZM M(6#Q,Y<*FD.7H=021X(>,SR*G.3:]-J(8PW!P81'!-0AVU6H'35?@[ 7_3^ MJ5"[3K@*0=!R=7P?G(*N^K)&YT$ (7'P+RYSX@1.D!(6"!6 %,D4OB0AAP#" M0CBA3LU(#DV 'J:IM)FP]<"RH"A5#\QV1;A@4*D?>+;@+,",N W\E8?D([?T M/-CQUXNVIEU996N#4#;C@6@7F.)KJR(.TJJ(Y59%'.Q05<3V4L!6ZJ.WK(UE M;:8UR&;.,?&P!@:4LROJV\[IHV YQ$@B=!9*YR0)!XT61""+NCBN) MV4Q-Q8Q2V[&XI\O3A+RXP?U=S0\<<.U/9"7I',>D4ZW/=3C,%8"+80VVBU%C MC*=WN?G/UP#RE1O8HW[;#GES8U*'^'VD#JJN14I4K\=D=(*-I I[SXXJJ/*3 M3$Y&[ED(%'F !BW5]/1-?ZF@:D36NB^=4J8NZD?B:G\;&+KB,0#-_R7TEJ@? M A6G%B8_XY'0)CS%!TX\Y.40:PWIQJ#T8@13$LO(C8*.^TXTHV_">:K2_T4+ M@*KY\)@CK&X-&:QGPG]WW;H1VC->T- N&CVC;!R*N7)4D&Y;SM[>C66JKN)< M6P)[HM,213!*9+&%X@.W3)<'XA8;_:]^(\GN]\,+Y_*Q=-ORZX&_\\PO?XVY MP,L(9^UK^=CI9-8LI+EV.[7"G&^ML>C.YBT.+OO%P8>C-<'%_;A.D<3Z)& Z MNF5W'[?,2\6OX8+M#^>=/^7SPK+?7=DB3U[.$XRCLQW6/B1Y') DB M')T=QQN)$">;\5"'HA*2B Q&'S+&LNG:G&=34P)&E.NI)N/F*??_(Y_A_H*> MS)- 13P,3+(60S>6:^C"(PN[=C0=F)#!VEP>^&P(_1\\8(.\*^ [Q.TIJY,7 M,=G,8VPR*J'X0EY[,ED@Y*)&.-ET'G_WK#UX)H7RR*T06)NXYD ^T,Y0+ IW M+V>=060B*A0ISA%MH<.]TI&.P+E8JQ$DE852CCUC8BRS1<55'/\]C[93P-N^ M"Q<#[( W-G=JAGIE&D)VQU'D\/FH]VS6!O?.6< KQ>-\EX7&9O+$^5:PC,X' M4ZBI5-F/:W>P('=["3 +^:-2H3$\^CD\?;)__BI].5HAP!;L[3D=8'$-/2, MB[*$'-$"Z!9[7KZ*%;(1D.[]L#CID0JZ 8.0,1%()%$$Z$04*V(^"!FG#J>U M'?*&9#.[8Q/>"(\OS]80)=^[8D'MG$E8<[P<\E(^G,H0*/JJ[\.GQ!FOAA_4 MA*DJOX<&UWZB6:QX&?3Z!Y6OO5\_OP5-7[U;I2!);1:W''_;BD5)>3\_4Y( M6.%\X5CX^*P_KM;C-1ZA8,E.,+%_FCY5-#=!%F*J")%!\G;[U6DZ8,@$99? M(M1SK'CU0CDB\,IY98N"6@8;A".)8$EP%9[<4N.F&L9C,51KQ]@+XSQ:;K11W"=L+U:]>!?9&-%,NS*]7+<[O\1S/K>L"SQZ!N M!D^9Q+TO3NM_3WGYBEEXL3@'#P_M8B=8]>[HF6!C9#.\CZ@0^>-E#G=HEUAN M%Q- =X7A[1P'QRR94/HRL3C,JXT6/XB4<5G2F2,:$V@&\MA!,,CZS "FH/#R MBF/78K+KN\1.3H@E,Y%>(KP\FL&YB+#[LQDODF^'RRUDU+UT$YT&)%#Q%".0S:,0]F;81K5N/])G)^3?SQ LLJ\!'M#2>=Z-U M>U@8'[@<,'HAZR3HX6=%ZVNA-.'15ACA(T=W!GE=1*<:O@R>E4-IE%ZYE>>Y M$ _982&Q^F9\U!R5]T.M&;Q5ZAEW=,[NQ7GW<%-Y^9H MJUOQ52:TXBN!RF8.VW7C[,>)T_'FV[P7(/D@<4CEX(7.VVC$M\KIY03<*]/P ML[;FL!- M@SE4I:?907\Z/E@<(+*\T>*;1]61,>*GC>')Q;W;OG"'-__*\XP1?S5U;Q.T M=F GD2>-G.N$ ]O&&>J1G7V47C=2?<%!Q@3S1:;,%M_Y)'A0/>2=Y(O1GO+J MXW']O.9V/FO-!2;;C*TD?MKN/&-5YMK;JF%STJ#@I@>;@NBWW^^=W'T[->[: MI97 9FQ<;B)ADV_$S2)PSHV?VO?:4*\_O&&\.4>(Y'W8"+Q1'_+M:K5\6'8* M2<8;/N!@D>G7&V5FA\N'9;V#[2$NX>*.+9VAR?]/TY+^^A2XJ9.*A2L QA4Z M'U8/BY=,7=^T$'UC_"VY+&M;MIN>[KI8PP1X+0R8PL&[B??&[_L]N8]-UT:O M]-@$J@6VZJL3^6K(D;0JTIY]K3C38ZD3\(!%/P#**QB M)&K^,*[&(#V"-@)Y?V+U:XA@))^Z.GLDZ50(S1:%QR%1&(P6 MQ#WQ29Z7#&1O:/ZJ'9:"G>;%KR?KWV\'@Q<(P5\=S6$QDF]\%WPE&$9&MSX- MCZ88,:Z),0\@4_%H.FCBKYN/<.<"VOKEUM'A[+F?4\ATZX"Y4AE4+LX>RKUC MP%RI-,D5\V\+H,L1#JO SGBI$ XM>]+OVI@@!=Q3^^A1GZY='C8ZNF/A_=5)>H MUT\(*M :YO)KOF"N?,3/.B^J+/:D^<@Q!.D-OQ9!\G9B&V]#JC9Y1 M,DJ-KN.+W9O3/WU#:S\.564%8I>GZ14H;W%TI\5).ZV;CNP-X(E-LIT%P^(+ MD9;NDU33;>IL+M?O@D^9#V,GGM_Z97@YES^<;>;/?; SN4W"#VZ9Y[8*V[&4 MJQ06%PX3CVN^9(6$G]E2B6W55BLZI Y2>EL%O:W&7CZ0LMJMR/:N3WT\^T=4T:EC[AETS M3EF+6193 3]JMLV<$^I<>&'4NF!-.)$>=-%2A,:4A]HU0[UE-#'*QO;AT1:< MX]??.QIE4IR[#A"K$!9^5\[+/Y99&IR!A>/W"^&KQ!2 OO@R.: M5&HTOH)F+>C:(Z/)"8!VV,"3!C)A&;S+-XZM 6C.$6$HS7KKFC;V>@Z5S*O> M./F1%VK4,PANZ.FR8? 9IM@[H:WQ?D74,17?9X?G*ON[SV;\ M[?/=\4YE ZDETSA7KXLI#IT(VDS' <]'">KEX',_A)(WIY7W1<66&306T>N] MX$V#B0[#H9FSS[W(WD?O0Y]))V:0CM?>6WS[#<"B4F,0G-N)L[,$-M-HSS8? MFFHXV4R4<&*/+8(#?C/620= P$ ZBKQ( ->?T6G(^L#6=J,!G-?%V>W. M-NNKQ?P$?;72&/YXN/JA=BZ?Z@>5=Y]NF<(' 5SPOFLQ#!V3.:3?0&@UU>P! ML:9J;5)WYB1;4W3GC2V=O2?0\'+0,.[--3]PJE',KTX+D7 MAHU=DY#*!,Z=@(34@%?S-"%/XI>*AR3QZ?9+$$2NY<_6YG=(X@9@[[&/SW&% M 46$W_$;MJ@!H\=1MO"HKJDR773PLYU@6!/(4*Y,H=CQIT*08UT+GK^/0S5$ M]RH4X !IW90-?M?8U3D^))!#4NL9HN6;;T#RA&$A[A((G M$'%?<-X M?#R MI',7E8(AC42V?04JV!8UGO=FF:(ZQO<3'M+)1RRC^P*@$M(# /:D=$=ZCS5- MUPDM+NV)N:$X^I2GQ/"V_4(-!HPPQL>;T$-EY-Q"87J2;(^Q![.!>1_[ MTLAH8']RG]]3"VE-"8;B11\7@%/, 0A/:@]-3J,^G)SB9ND@(5%?*#6&UZ>= MYK???[[\R+=WQK,'NYXV0:V<3E!;[@2U\O9,4-M:1622B;%UK4MAS@#V*-!5U!2712% M"UL^1W>&N/2])J#-FO ;7F> O6>3< 9%P.3*#Z#9#U>V'.I?>DMCX7+!O3BU M@W2E>=]&KY"\-Y R[%HQ.)_-+ WI(V/3\&TUPP#M2FR&+ 2V.@WKNU]P\<0BZ\!<;T++?0XG6 0 M+IL9%<-AR?7#DW+VJ(LH+(115 D_1Y?)%+W SOFBO7CQJ.;Y.T)2K*:0%Z10 M+95$BW+O\L)9S.6^P ON.\B)874CJ^'.-[YL>LR3B4Y"P>^ "VNLS^Q1]B@; M8/EI/0S\!'Q2_,:=8&.W8*AF[$L^JS#XFF;S"%<37PBY6SJ6[(6!;#8-ML!S MLQG@@ \T]]V4+,U^]$8<"B\A 4CL&A4Z12;'GN*XLN>1L[GWJ(4,/C12>PK>@;A;,EIVXU9SGO^PB%@8! M+OB!-IT;WS7JE/ZVP[Y';-K.M\N$;XZ"I#FIB6XQ$4W#*8X\UISS;R'=D*EB MO"+93H4:[NX&B$2ZN/".^196))WS]?GHXK6Q'Z,HOO#8)TYYX!+U2NXTFXYF M?%ZE['=#5L6H6H>'ZOV-/)%N[W81B*&)6N10YHYXA]L<4P[:BEZ-!HA-[L7. M8!1Q^>$*W!4(BV<50=7IF+7OS?4@U.16#YH6B"Z H=Z&([81H_&BH()[AQJ" M %[L^=KC;N&KU+I\@BC^EY]D-N/-OQY1\4%MYU,+9.XOG'H %#6#Q0.@V\AD=TONDV8,6ES8'YU*]L3MY!>P)4&'>$@5A K"2UQ M%TYSEUC(B6F9AMS7+)='Q"CG^OW)]<^+T[U"]4/*2Q*W$^0EZ-34#)<4GZX) MZJ/)9R6*.8F>YX K +X?QSM5T&A@=5U0ZGG&/2AKY-8Q<)0+V+= MGFX.&*P3?9*D\.#7?6:HOM[D,S09MP M4KFY081%-'LH&_8Z*"SX[$I1F(%3K_]P5R?BD' ?8?TN(D*.QEY*8%"TX3[6 MMAC+26$,CCYZ/YLY9@ 9@VB^ZTV'> $NR;A!Q_@TV $_H><>.>= X&H@1:_A"C2P@"K,GLYR:/)QS)=L/M(TA/]P2DK'T$!5 M-@3>@P$(VKXU"*TCO%LJ?:-5X-'V&)TO-P-T(B(TC@TP(CVRX4_UB0_-+8!% M5S.P DS",(-EN3T\J=TEL!EYAX=IWN%R\PX/T[S#G9>)00\%LB%AF6Z[4_)7PXOD#BISOYQ%#&6O(X$:5*=RT-2:> M,E;>DABFRDU&6(]VL:4A>R/+%A8-:,7'<0,>=> ]P)1SHK*95Q1@F3+E;H6+ M,'V$$.%?#*-9MC,!MR5*I;2"B>:>SU6\&9<2TG&XP]%V+5[9'B* OHGZ",;7 MO2 X+$0.96UBP:PSV00@$%@FVO5BWOATDKSRW=SF" MC]8-I1=PN 6O$*TW\.$V:I.BKCG N3FX"@_A4Z# 8GLF*%(,+]641PR$(7BZ M-/7><2Q91(R&LC#+"N8 M^::ANH"#YQE2!6P>2Y'%>Z@&OJFUP6A^#I[%#Q9(%>B""6_0Z.N0/S,#9:TJ M 7S)+1]2* &!B20\ N?UZ;*.7% >=+GWWJ3E&>TW1340;#HV$^&0B-$]FR,'1Q)^[[X)$5''Q' ^)'E&HR9@B* M)/9JH]$:SON3VO0B?1"R-"3Y2?9R42R9._P]%=?/)=1-H[VG:NC'!G 1^N<\ MVE?Y85AR3U,QJV7\:(E3A,_6MU)'EF=WM!8YPG$UBN ? .V^IC*"/T\I\60' MCR^1QM<4F8M8P>T@^-#PW36%?"MW4G-X8=ATEBA2;@.LY!Y183*2+4M8UM+9 M,Q$\6I9PS@H+L1C*FPFXM,&<8J\#*LC>_8DLWPGR0F04,AA$G6?@14UO+S-+ M _YG[/4L6"%J0?0PR1[8F$8$:XI_ 3):5T43Q^7!,TSZ8%XZ+7^&X6*W$5LP M!L% ,8=ES^V)"T-> 6%'PS),!_-N,387"/JXY2%E MMRT2[.-TEBZ+"N%Y:N\>E@$&:DP\,Q9'/ M&+.9D*X\IB=+(35YPH)\)K.0WHSZK^T;_A0.R&;:EOD$DETH0"@]GT@S,;RH M*?K_/"4TK(1C58?PDWQ'54^J4=DBD!;0Y2-&UU4N3X"7"I@(K10>A(\U45U M!;,/4!5*#N9?B=OWI2^>KC3R?"Z9+-;$)J2A-*W)ZE%!"B0:Z<1P?CQ*"E+5 MY-#3,/ UWJ?C1#9 <@2["OM$MI)I[1#[Y9'*L93"\?*?P.\X<*N\\ M_X(KYF0&RG9G/'HELN1 U?"";7@=^O3P9*E@ M>(AO13"=1^7#/;B*?CZ [:+HT$2\O\L87VZ09PQF%#(FJJH"S05M0WJS^$R! M.U"&4&$6*2K\_6$?[!/3^Z(EF# A,',/?XZLJA2B4FYU.*+S#J<1SDXH."N1 O5;QZ*R&/ M^*$"LWM#T8,M"1V>/6/>N\S;/L&!WH1BVI<,K!\E345(WDZN>?9Q#!F& _HB MUB]<-)X5%LTB< 3EMR$F3 MHW(OQ=*:%'>1\2+Q34]P+'$=V?I@#3O<_G5M]G9XQ5;L9'-[0'>)B_:2\V1Z M*)O#C$-$/K+9[1R7RCPGDLO$H>^1BBC?/JX#9@>(+7($1W%;\E ;LW+B[K)$ M>02WO_"%T0M(NQ .8;"_&.JY\ V:5EC[P2+^8Z%28Q](S.[CB@#YS]DS4;(= M]W1<0Y,)EZ4-NH:.30EO)N^%[D"8WM1^!U_RE%[ %9[QZC"/-*,+B%Y/.R,O MD=P3UES3!?N7>4;4&(? GB^1W\6W!KW*4HE/DNG^)(,]3M @NH4/. ;/J$(?D6($)U!K[R%1 MH>CE=_-T'?[9HQORC\M XFU9&4AW%S= XZ[QR,LH.7 HNF')0TU_4XA4)X\< MUE.*8"(&3S2L%,MFF@RL'^ C7N3$JV(*4"".;>?&^%B.:QD\04.-U4C(*Q&# M&J#( ,I2D_B^U/!QE,8$Q@QN,=X0(2.%)L M._S_VWO3YK:19%WX.R/X'_#VM=^0;U!LKEJZ^SA"ENT>]7@;RYYYSZ\HUXHC?!<5.V*2)B)+ M4&4%UB$>"ZH7C%"NU7$,2"Q6HU[C:SHX6N$,QL3&D7'1[+RD?=AK]E[*HRTD MXCEUEJA[-=RS\RDR.O0=3A_&1"D)),0VWGFS]9(511^;7-C2$BZ.^0W9E', MSY+;,M;3U! ,B2H+1VS )C,@IO@,!NSMD),@V)?@!"FL,K)^E?$(BA&,X\1E M<:E!63JP8!S\\]A(-KB!!VB43&4P5/%:HE[CGI!UD\TG4>EL6DI)(Q&;&)FA MR4X2 >@KE:/062/-U"W4OYS\7$6RY3^15%FSDF.YESMHOS1R1GE5.FB M='ES/R#F\,%"[C,^X.3*U03DVGP MT_RCK)JMG8N13AI\5!JPL_FU0$/KT$5T.]/2KJ8ETV"&Z;2:D]U*@LX@0PB^S7TM^?K/ MQ ZM!4X,UKQS8$G%ASH7+_/JXN,0:GK/R/=>%M^^R3?;>6_F]2%S#(@/])=_ MP,<__/*ZW6_VYWRD<"_RM9F:A<)#7FU\>8-I-3,VU,+OEZ;G_6:W)!U?^.5Y MO6\O%*)L(YFC^I"V3*]U1%NF>]$\+XGDK;K9FQ% MI^5XYZ#?;.U_#M9L\4D#/[_(FCO;&/EQJI1NIUDT)/:L5$K[+&N7/3N= O[< MV?XG81]*Y;*W(76Z@_A")Y-UP]WXELCZ2H]F166VQN8OIH@Z9\W+%=_,:W3A M((KV.%\?9+;"WOK2RIYX^^K+68[G]&3!V+,(GG>R:UPB$>SWLP&IO8G@>=;D MWE=?NCE>T1:5<@''-]OZV_PBD;+OB).+K,@5:O35MA?]Y"Q[0.^A&YWR;,EN M/QL%.E1-?-+I9(^5D@A>.R?(N8=^]+)^V[XDK]->U3;:BE6<;?+6HI+$ABR8 MYUS^$2*0!Z%/J+2EWPEPTC[-+M[!3BBT[EOOQUEYK.%^;W4OH;22U[O(JIB2 M2%ZW6\3KV'H_VKWRB%YO95-D#U8PEL0-;2[A)EW,#'KTB]+OAU;VW"_)=LBY M0]Y#-W+R)?:X&0K,R('HX79Y#8 BZF\':R!S(W8H^V%;CPTLCU9\)_%L@ MZ;EWQIUI9_3P,[H,:U5W8>M-R_'.@:"8WO\\[.,V[.0\YPPJW)%,&GBE42J- M4FF42J.LJU'*D+_8F=?'FT7QZ-"? MO@4Z3U0%R0%N9IKRO:BEV8MSI6SIV5KRP>=$D N/?6.KOV:+3QQYNUUX,V1[ MLK0\\5@UR$D!TV$5%7+X&VAIFN+V-]">U>?35<@F5G\OVN.DW>JMH3Y>I2M M!"/NT>!_'>(8I'RLPA]]7O%'XQ\WQQ]]7O%'[T?0=SF2-9K,;27;#]EDI]L\ M[V\8&M96V 5-&,.O]FM#_IO=S+B67&,)3*"+XM7K4O3/PCR_]1H1W\';, \P M)&-@#&#,YXV[)131?BLD#H)+I3* 26=M:2A M%6CVBG6Z*,;IXE&FR(R1'AB)I)D;V!N/D8U3, .38HU3.^LU6@M!B8G0HZ@- M0&R08('PUP3/7TP<)OA%DNS#3#"2,TU+T5SKM23$,[$.#WDQH,_)/S9UJ9$< MO<2:.;!<:VR'+%I("2&I+YF]14Q;"@R^7E/TY+,9]O#S,/20TX#A9&$:'^ H MP?\E\'9/\H83(W @X-^QL9$=#"(_(-XXB>M*C$QX6D2P4$S@?35&CA/%F7<- M'+HCB>@KP/Q9TWA1>.J-3R<8PM/P@75:'V1$R?#ZJ,EI MM]K-RYN>4\?:YXW+5@MIHG+;;G<;[9P_MQ=S/L6M M7/!27#8Z>8WP7/<2/:C75!N5#EG77N'J!S@41/G#5U7^8+]NSK.&Y\?O<$SY)NH@C:9E078P=>$Y3-NJ62>[SKWTB?^@EZL:*3 MA13BVU+5F^U-+;;]*I;;C[BJ0 \]$O8&USO8B M4K2U)$8V3D]*XG:20^B;*=C4B5@;Z==LHOM$ZJO0&X*SC;WF/L1/TX%N#!!6*U.1)IT<;H,)&+AE^HKF^^"[ MOA?=38B803.ZT5#&UXC;4=DAL9MS%3"?'(8Z, [0K&B;1R:*3_@%Q(Q84@ M9E&'13D[:_9?\OEX=MD\>[D22P4[AGDT%9I;2&UT9!MM_'$]?HI*NZQ_7FMY MVBS,5UJB=A,5"X]T84+W)M3*1D]MO;-$ITXTY3#T$1V>1.U%,0<'J<[8(9"* M"#;1"+:7X\V8RY!H31PB% N\**A\,(HS\@>7<^$N;9 MG M\O\,]EA=6A;8>APM(68=8:.:4]7 M[;PNSP<9H-[,#<\1IH,+W&]61T"?B5XM16AJ'"'+FA2% MO5^Y;) +$:G'4RL7\,H)5SM!O=9KGC/U6K?9WASU&GKS::.VAPUP2ZU=4*\1 M4%$$>U,8^B^HAXRV(%5[%^'13_4,7Z52JZIH.=F(KUJTQB5+%^5?P\ MZT]+Q<^3;;#BY\DV6+%^55JETBJ55CD8K7*8K%\%O[I.-KIH6),YV!FE03?K!"DX@[PS5;&LMM65SKM(\*8 M/L_.:TGDKA"B[?;13Z)=B&AD!X#_!6@' M=K0ISHZ'>N6DEP,-5!+)ZW:+\(OL .9\Y=7>VB;( 6'9HCI>P00^:(#IG%!( M2;9 (8:=K7=C#F+>OG;!24X$:,&LE%;LNJ7%E^Z6@FFE1+CF*Y/0[0HB\4E( MT\:)J!!YU< \QO3(GA%,[&I8H&MTN())K>9AS7G8!USL#@=_G HFAS&T4B[% MT"37Q#4O]?A;RZ%GCU.A="^[R^$3]T_PO!3(\8,7!!6XM+JN6:KDGA,T[$D! M#O,C!I;.N([/!%BZURV,D%P@R^/9*(_+2GFD[UN>CBQ]Z*//N?A_)MJC?;G& MH;$ 5?J@*TU7PV2^J#"9\8^;PV2^J#"9=R3HV9+J0QQ+%B$YA1<@<7@VBBLX M!_>,8#L7H9HB&*^ *16-?W=M1"ZX#J@Q[ B\&R(RCF%LM P$(!V['@/ ML =IV7A$OTHMUK=IX*2/L4,%L&I$W(WP7# MT78OFOU5X6A%1SKGS8N"K\98K@TXLD;)#0?+.*&7;[T(?A*"PMD#GT 0M%^I M;77#S8UM/PB-OR-8$[S;&FO;O-/(;$K'C-SA!/>A:?SCYLO5%6D.QS89O1:6 M<4IR,813%R_'!+1Q"LB#D SQ*(<#GM,,FU"0]R)$NA>>>D ME._TO%P(+4N(.K);#1(]@<:/6)UA M#S ]X\R]W<3.]/:1.,O2%H6\0]G-HC MFJV10CC#)J9PFMFGZK3 S$Y0"W1.P^@=#_I-[RC$'9$/BB=Z"I6\]AQJ*+34&PDV@[OI6"$,73>PE'IT M_]"E$201\$!FZ]9K#S9YN[Q%0+;A:U/PH20BJE,>8C9:M"SC*(Q\ZXA4UM$$U@I M@QO%4,$1>1B5 V)M,]T5^L>(438J'I18 @^>MG.^I5V'44$ \X)$.2NQB>G8 MR_-AP^=LG]!R++:9%)!XO>8H\R&I^S:%@6XL@T _JAU[5#Y*+BZZ8(P+P8=/1P+0N5N"H*W.T051]FR1R)5"8X*0=^DN0H8 M>].BQ$P".*6_0H_?6D-KRDQR[4OCP8N:( FS18AL!&]35X)H M.(E[,\0S/!L['WIPEN&&,#E+'7;$BU:SJX*-'D_0@V^'EG1C8AJ[["@5Z9@W M@&5G/6F(]8@3XH6NH8403;979=M:AN;N6'<8T39#6+5JJY87F/R;;RJ#_#KI M#!\Q1CF/72[E\8R/$,L7+.D"\/*+AQP'><#JC!VBN:2P0:=,)/$.M-%-: M!5.8(8TN!+=,@-0HT&W!D,=7FL;$].\Q>#_U1I5%6KYVP2J?T!AN4PO7$A\F=BB0, ME+7_MDQ?\5:\-1]?*0;G,2@FY.U-?-)(?_$C:1;]"_2!]Z;^ZWJ-OAP^SC"7 M#=1P,/$><'(G]AWJ)=")$;@'S$E^Q+=K2[(6+S>6M4CY=#3V5!JC_CN?TZ=; MSSNS\7(#F8V9"?W=6);L.&=QJ@3(HSB;]S>&6$XJ.I[#(0:IZ'A*Q:-RL!-3 MT?&428PJ.IZ*.*,BSM@*<<:O_ZN:E5U29QSLG%1ZI=(KE5XIK5ZI*'GF]7Y; ML(&J+O.WQ4B)FD M0%:L7C_4U[<*FH2Q6XXDJ8!0YR*7GR-Q_Y+>(X?$;]-N M+Z;S60/4;1\T,=W.0H:K$G?]I'V6!1Y:V$!&-^^+W>:DO>JLOSIH3JCN6>N( M>-2ZG7YIN)56[?IB/KM=]OPI^Z;=7G'B-\$*M0(TLWX<9CLS)V$B/: 5=_,: M>Z?8YKW,80-Y0J,+!U&TQ[DR40@Q?S>=.6E?%H$-WP&+P/E*_2BK['4NSY_( M6+:;]>[VV(NR2IIP5V2[O@S(@\ 8[;H?FJ3DF79)#NKOJJ'?@L';F.*S?$@6B MI?<<+G)NRDKD.71[_1(%;_J7I2!=QLCA,;BMEYU6J87O\JS0>N\JW\W]T42N6#5J:GF M8>OSL)<\@E[.&5#E)%6:91VARJEM>W9:Y62=23C>%,O=U>RZ0[T9F7 MN9U;7N,.$7.<<*>%I>6YF=OR.4UL0OG1IXR1%PTYE M+ZJ*#WLI4-&Q*I%^I41R)J5 *O-Q*Y'.\N*8[4_ 7A1)-QM\*MR/'8%#["LP MOOS!JC=5;ZK>/*_>;/8>\R,1NA S6!182Y &J^FO>E/UINI-J53::(_V12GJ5#KME1)-RBIW'=AMF7&42/(ZC?-6:3*%3WJ]Q6Y%6A2_7:#*W%:T?\?^G&N]TF^=T M=[!!6; 5N4431O.K_=J0_\YAN39&UM"WS, :&8+[/5S PF@@D1 RQL],/Z9T M#FSHJ>D;,^B11]\1=,G(KQ/3SM=KU+RIFL0G)7,T_0D_)EG9D1E;_JQQS \G MINM:3L. 'H0VT2A[XW%@A<8 .9>1ZSW][2#^>)9TNUX37VP:;Q:WK+[V8!$[ M/+6#V;$\*M?P9C//#R/7#A^A,1-Z9-U1C\2TVOY($4A[X\0<#:*P7IN8 4PE MTNZZIN][#Q:R6+B!/;)\T$Z/S87+*,>MEM&=3X*XBVY&Y#C7?9)C;)IW,"LCI@MO6%XD6^8P[\C.Q"_@#??6D-K M.H#Q0%O0/Y"O6V^(;H)C?/^G\2$<-1NP\^[([#B;N1;-X- MQO!/R02O"0]T]6KL@YO3(!&B5GD&<51J#5 *72ODK"CXM9AA^,@/F#CUD4V0 MI*^ON^7)M9$C*]/'W#6P&6%=IXD[#-Y)RG [:GO M)MH1B=UU_?G?-V]/VY>GO@7R"Q\:65-L.7!(,^ W09HL' CTT\'^P"?G#44> M2Z3''RQ0,R-4<- 9Y$4?47=@ )[J8,.80#O@PC?X'1N& TKQ 72Z@ZHK@$6T MQR"R;KBYV9&Z.C#2L_,-'XK\.QJDF G[$<#GG,"_8QZL$%7XX=!*UH$ MWX/_D%,*F@LZ-84]3], ^AYZ,GB,C[5Z+?=AE,<1@#ZY\'S?XCL3$]J.FQ4._UU M/86CAS7EG3,S;5"+(!&G\ ;2W?/D-^#[(\O#&<#NN$."\:#FH4/F'7Y3ZLU* MO>U#O<7QL5UJ- ,T!;PR!?MQR+G XK2&0S,VMO!;>+K:C#GP8 ISS$;J/)?> M@^_%NQRD"96!'?#N(7UD#H<@_+[)VZU>(X%F=073H#8]/*D,KU3'@HD]QK?9 M$A2;#+J6E6S--AAZCF,./+%5I)$!MLU_+%*MPQ"[ BI)F_\'VW'4Z(6J,$>P MIP(+;0E-:4 30:PBJU:P%,]U4!T]FOF\892<3'9QSNE,9T_GO?*C&NUG]>A2/A@YL-9Q=.EYQJ( T<<*; MSNNIL?6.PHD$4P:-!)&C;# ]GI'?QUA*T.B+CXJI?1>;)4/8<-X4#1WA:0G7 MK[$H) +C#(1JYB'(CS? $[>'D[P_LT.'_QI'8>2CIX[1 3HVQ*Q),UR$"."G M9"@#I08EJUY;(%KS5N9A8KF):4]8Z96*W8J*E6AT]=J?&AS=50J.#M5M =PZ M0Q2;KZ."-Z+=K.G,\1XMB[X*/3(YV(+Q)[:([ ##7<+<&%D#.Z2?X!,C^!%< M"PQC^![: .3S3<"8+A"YAMPY_G YH]'KSJ\V@%D[9BL;*3J!L<<$$HI&5 M,U5&WDS1,ZB6',(A$..:,X.)N')FE9K&%6I7& ?R3)MW%AT]WWR3HVHPHNN$ MD2LTC=0LC0*/!D];&I@V!-MYR4;G1?/\97&!QQ;XD(-C S4QM.$\"D?5,R[Q M8_39RV;[9A!CB)CD@H^:]?6K_0OV$$0_GO9#_(NYL%T%_YD^*\;K=:+_/.C?F9 M+]#EO(OU.5>ZDGM>:PZ>U2973NOOQK?'&;1_Y9L#>_B[\"3J@&%O]N>G=0LV+6M>Z,P=&B7G ?T8;UIY-826- M@34TL<(^PDD:R1%8HZSY4*\-M">$RQ1_")1@?$45XA58,APF \5DK9@S]*M@ M]4?DG%"@1Y@PT$?VB:5AA X\'*S>#(T;$<)SZC6,"P7>.'R J=F$Q[+W#7!D MFUGA$]9K[UCT>0/?K&ZUS3]_,Y5CVG[,791?QE;7=)HM-0B5:$-).O"P*?*>\,3%T]: 4Y>.4;*/ M [!=1A9+Q1?SD1;J&F,!-W@6LE5CO.<+MWKM(_\J--Z"2>!%\,,5F$"A#\MG M? "%=2CC1/7ZM'3\G>=/OZR?4F& M")[I.=_#VVPPX>U1A.:(]-OO+%I+>2MO^]I20^\QSP=,%M/]$>!MLB<$?X+S M)"<$)V"S,F$Z@9?9U/4:[FK8N]JE'1A4H<.[#A>S%*K]X]?!4605\]#D.N6/:Z5X1_&Q%XN,_%*L#.AI<*X< M&ED) 2_O \6Q@F"(.+?_]#W3B@?FL)!00808%GOMPUL)'STSL7+ MO%R$/POSKLKOO"P^I9A5034'BTJPTM M?QP9Y-.%WR]#IW,XG19^/G\K;Z+C"[\\I_>]A9*3;2.C,P]JGYPM7*O#V2?] M%5>M#)W.H?8ZJ'V2030JLD]VQ"M^T)2VY:=C+!FG['%TIZSB6&J2QN(@2:5; M[VUUIU>$&G0?T*HK\S7*C)L3O.5_]=SY&O/(9]>A5-L$D]:>F<1:R_EECI]- MK96U?9\!FUKG;'TVM>>J1C(PLY4:J=0(//#\U$BG?[:<6ZA,I(S93GSP@J"B M7Y3K69AG;S.ZK>248;"IG\X9=O"#+W#0'2'IXGE.++0B75RN.LX+;Y7GH3K6 MX5L\^,'GW!\^ ]71S8&\7UEUY(&1[S3I?J.P-/O)]EI44A(L& M*8(E/PW$C3.#R'^$G\R??.\QI!(C'8VQ84PBZ 36XGB13[\8RO:,680U10'! M?PSC7MPA *1+A9(Q;.4;#VNX0Z@EA56Q1[""AFO@#H6_>(ZBVCM8GWE9XJLM! M38*FH18 ]@NLG.N%XKV04#$?%5!3 _[F\T-VR'6E!OY]#JY352U4JI'\8"MARX* ,@)&$(4)N@ITR[ M1,DW @ZN, $(Z]!J]@FC!XZ,R\$P"L1N_>2!A+?/ M)6#8M;X;WMMX]MDP\ML0?H$UH4%<0PHOW\ OC3:^^\7T0^.&80_MP/@7 Z[" M)OUJ(:U" V%73\R@7GNP' >10/B<&EECD&LLYGW%7 #+,MUS2E_'_>K2X?N M+ IYQPT=,T 07*X]A[UB34QG+/$6"7AM KX)8B6*#8XXM8AF'PT">V2;8";4 M:[>P@='Z@W[#5DO!)-RXPV8#H5T33_$>19@RW[X7?0']XL#DAX2"J] 5Z+SF M:F2LL&YK9>*B;KQ;KZ4*Q]TWG$^KR[,/&M4)/%I9 M./31]!X)0!:23RK1E_#&PJR1==R,)6!#/Z9F*(#'89XZZ7FZ3(]AS6GJQ0 7 M?/+!/)T5K.$O#J]6Z:\YI;Q2P2^M3=[B).667J\T0]N9&UWQ[G>&RBU&QV.% M?YL0_H+C> \$((7FJ3B:)>ROY1/H>)ZE*ITVX?6E_PR'D3>UA O*-BJ39L") MC?@7T*A\!E5TO1;?HCP?6_(@1D*$8 *_Y0OAL'P@E%0$1 >7'9TU,#X<^AT< MOT@=P/P5_@\*?\Q,BEZ < TBVQE)5'_Y]SO31V?(\88D-V9H]#LMXXWOF2.T M?RP+;#?H+#Q-_VO\A>C]CP+K'V36>W 9PC_?U#*^FF/3-0TC%-95_P7 M,IT(G"0Q!-7MF\#']\F.D&\@1 SW"8,C^!;(N.VS]\>'-9S/?<7W(;Z1>?2O M" Q4?#)MO^%S"OX-[)"^;B-8YG B[4W='EEJ5)'!T4Z"!ND?6\'PL!$EVW4M M-H,5_PM/D)B40,/YUHWVA)Y8 ?3V>/7"$C#7=@7FF@E[S\FRW!R8:[L"WITO>-W>6P.?P=^P2;K M0&I%8L@()J;/$9U/7V_EC<\U1:/>$%*])P9.7!I)RSU&C,7(!Y_*>MADV82E MXR/Y$/I)K@X=MQ'#;#[%V+F'R'(:\+!9@O^*8/H1[:YI7(6IJ6_ X]C3.U? MXFK]HXL>+3SD>NXI7G M&M.#2>Q=AGEWYUMW@DU$QT%E@5K2:(J\9,"S*1[' M:SN!=#B%94 [%WO%A&^"OXL,6,M-H13WC]?*.YO5^OV!O M-_$]]X)BP4,"L&IW%X(HK5%NO0= *!A,IF!M3XA0J^)OY510[QY_ZRDP5B>K MSGFV0NZ0]DLOIR;R8/<+#"93[7L8^V7Q*NRRXT_9,YULE=C>H-^DT8(M<80[ M_^"#D]@*0I'IE8LD5#;8K:>B;NT&9*H0\E:IX=:V!DK6S0$A*' "ED_^,KN\ M5/*7Z5TE?Q(#(X-H,E?\=@7]ME@]VO]Z(/8%<U0EK113"DT?UI+8:>.&56O6X%SIL-9%Q6L M'BBA E RQX>KUVZ?9_'A*WC.8@9E!<^94B0Y :?GITA G3[E:O?0%4GO8GU< MTFU[N=F&/UDRUEAV7^*I_NMN;/CN6?88V5]@KYV];-R'/W%Q=A0!QG8[.XP2 MB5[_8E4>A2TN>>]\I27?GNCEK%DI/-E\%7S".OB5888,$T=%$UR>0]!Q'I6H M,5*=%83/VH/-X:-ZYH9G'K_,3DVN_8]_VQP+)30Y^^065[UJ,=K,*@CU9 MJQ[K^(N&,XY(A71[E^LO^ZYIN>8B.\?.;,:.NGG[30&DYC K/A?P^!S2V'6P MXXO%K$J.H0ZN^],!Y(]B!C!@L#1V=80P\A=GZQ!O/%L&BIS;ZF>O1/KGR^F9 MCER)],Z?)8W-17<=ZJ(%7!3'@/YQN..PE938RY!=#V5 E+U8K\4PY#=Q^B)C M:"W(;R3(+%L +")0C\)!_>T8IDD7P;"X1"%"\RGE0^.;3 M$6[T:5Y86:_IV+U7:&6_1VX4B&6ZWN >F%97/6[OVR8!GR&EY8 M.;^I25BO<+[7RJU@?._YT#/7(%QL=_B(1&-N(+A73APO"*S@%1-]I,>US>K2 M=OKQ!4'WW9=CK]SK'++: ^AUSAUI^7O=RJ95%2X3WDI:1[;)=W]'=OBH('G! M5<)]QAQGA*RJ4NNVENW2*D?]2"L;1=Y'-W*R<,L^&[M/_#SYH!\&!F%*H[02 M9=C6YZ9;)%MR!S5@Y7.R?*;P\_U6!.'?:SJQ2HYJ$D MJ2?['__:V8N[/D"S_KNXX\E6JO[R^IL7FH[@SRP$'G!H5W\YM1D[O?G;:_I( MX=OP8[WXS2OR?S;+GX,C\*3ES[L!/M"[M..]#SS$D7QVZ[68):+#BI M;"+8C6F'0\^81?YP@J1 ,7E. !^VF#+'I3,5[T1GOB"H,9B?!IXSB5-'8V4F M B#WT3C!N(A%49)Z;6J%$V^D0B/$*_CNX\TKP8KI&E?1'C]9KX*G(\#H=@)86*^UF+$!A1@-V,%]80 MZPJ_'EI,]R0G"Z=W\4((&8(A0Q.G.)80N:?K-9VDB04$A&%H(E62Y0]M7'O8 M2_881([HH,8.<\XI-B%/D:_CRV/%CCX#8W1H)V:8ACRR0LN?VDB026Q#'@7U MZC4D"E,/FT,86 ]AOWG( NK8 M@1RR,7?$]9K,K68>)^Y_LD\TG2"7L$ D3HF9P5X,+%J3*0XK0?]T=OIHF;Z! MU$]3HJAR[+'JM.QHO88]K7B?2C42(D>6T6\K'5$T5N>/4WQ]R"L&@T$YD=\F M^K&SU.;J-=MPODB^M22G'FH1I5,%PVT>%1RK4QQ&7ERTP"CJM<0PVKG#$-\> MX_%[D1Q%/Q[6D\=P#.*4NS&6T+YV*MK7C(^Q\(Y]$[2OG8KVM=1[YB!'\H>M M@;G5:X3F]D9#<].S%"Z(?Y$RSVP(+3B$Q4: LM*C"E+#"6 M?L!)@;]W#=>#,\PC*]TSHM#&DX=LW"@0!N'8A[W\X/GDO5VQL8_/WZ(78OHC ML->]$1G7U"&8'GUVZK63;][,'AKGO=8KFBEH1]G/8(-:%._$AO)&&TR\R!DA M"RCR?2+U*IJ!/LS;/?+5CZBKE',,FE):L,.)-8H<^!=1PM,GR7W"B<(S.S;W MA:&@<_XF9C.>Q0;:U__#M*3C*(Q\P@@D;2XCM,1*#R_,'-,E:E*B!;;N;":E MAP^#48SM!63""VLU9]1L73#+[:,Q-H>AYXMEA&,]<@2WZ[PY$S+%SD9LA^ L M6<,(S81Z#U MW_X3IF7D385(@K#7:T+F#%,7:9DBD5ZIIO$9EF?>)-. 4:#-A,/'$RC'9H)[ M]*@\XI'%SB\Q%\?8CQH;]';YC!O0$LJ><)/!K];!*)>L\"CSL5QV9-VKDI,P M)9<=9SHAQ :(A8O6J1(OZ'04X%/8P_^)?#L8VR6/^EN(M(Q9!3G] M9")O&1:IUU"&A8B+\ -,/6@MBBG^^^9= R-;#V"!X_^:,=EV7JH6_-R933SD MU&["(&"2F_29U.\YLN(]4!@$^T%J##VR2'OV]/NU:=X:@76'Y\&&9U_34_7: MOB:?IU=1FN,A+#G-33?!++]PHIO&%?WRH_EH=-N:]32P[DR7#C9TRT0$#QN% MOPS-B,[ =+"N7A.F4*B=L:QUAS;^+(X?_ J'*>'YB7DO7O >T%I!I>K#@2C" M7G"FVJ$6)\1WZ8B;(J.Y=A:!4K9AUH?0"R1JMZ#KWA2,(YAS,%ZGJ-Q5 %.U MZ0U A? 1 V;@\#S!UJ(0QZQY!;A$] Q"PYYB6L)ZM>0K*J9%^)6X*49 M)*.DN,XA!SL].E,Y5QA' ')M8, ^'<[#KW-G\,1(R@7\3T06U>!1/8LBE0P2 M)H4Z#F(>QUE3R._"5/&M#(<.AXV-Y8/]=V2/Z*H&E_S:G-F8O/#5"F#;#Q$Z M^QA&66C%<."PA7NU-&&%S[\LQT8_XK@:+=\.!.^6NB]-80G+2_] M^*S#QZ\___OF[6G[DHYM=B;)0!B:P21-X*A.M('I<,AC3,\UZC5Z'*^RP"O" M2'L#3O>FEA^9E,&1B.7R/G#2*T"?%:$,0C=$>L/@D MG%J6Z*X\!%'MA?# C&Z?,#J"8QX*-4A]$#^3)PF:$KUF'SOD6]R3$719S%,( MYN>]=4KFFK2_++[B3?2O>T3G8+SE#GDL5V'J)J?38-MMQ")KK"^Q>/_3[IYI MT4$R$),B5Z^=R$^(J)^-U]]P$M,'Y-\:Y_.X1"=ZBSR9QX%ZJY" M([TQ,)6@T_K]>MX(Z._MWV44-O;K*(O%X62/8&*Q6\$16TQ,N;OSP1'D<^E% MN]7LJYVRT2D1WB/,S)*Q'X/T[13IHMA%YS/'L*A@&ZK"_JJP?_7"_K-CJNLO M!)5'!^S8\1[P,LB[MT<<=SN)^,KHU6_;+@]<_N NBR:?TINMU"N*L^PL'Y3A M[F814\M/SDX#S"O@R>$KV@W&P),*MV_(@UPL M32N*T!H+5DQ@3CHY9&&%6MU^F7[O; 7PA!U!2KSG1/4#6^.R$@R?Y-2GE;B0 M5-B+[\9CBT.LUD]Q>8Q7S>(BF3*3YP6BT/,M$EC8L#&[*0-V-PP0O<)%QZM) M\<*/E;H.^VPYA'&A6ORM*,D"BS"G)ON7UV^M.!]A#WMF,Q6L3S/N-@;Z?=*Y MV"SL]Z$7_IZQ1E158K LT@1^(R9ED,9=\K< MZ&,.)GPOF0E'#_W-*01XRRY_I!I<_!O5>,(?\'_QWG0F[L0]OA^*D\,Y*YX2 M![ "PS)">TH/CK6'J'>4&S?C1^$$IBL?&!;6SU'''(? ,$>JK#D0Z71T\4&) M"TZQATX,X)6X8&-I_8!(4/$MXPXO?ZDVAI)*]GCG"R M2"5]I1K)6X4<@65*;H3YQC9FZY(@!> AB-(;BQ K9KZ'*>>LDX2FI"=%)A"" M6/!/"16(RS^U?ZILJ5CGB5:#II'MB2QX8<'O7B9E.E?P>YUF=[[@RR(3*Y44 M_N;S[:WQU;KWG(@+L*Y-3E7'_G[T8%=8QC=O=OI]%I=;R4Z*R_YCODD_Q)%< M*V %$$0OL!/Y1"@9F$?Q7J%GJ$R*#R"9X"TWZ-3^TQ[XIA.:X$F1& Y,]TKN=U]WWZWJ[DN]9PYR) @6]E>$Q5FD\]H7C9S2W]MH MAJG.QC5H?2Q<=KE"VT1=3P7[:"G<>E$X,=Z:/[S0-.Z;QG_,Q[%I^[*T;N(Y M(IG_#(,_U%F4M=K6+ W]4($D@(#V8<= ]]SP6*:/ :X_PQ&-QJJ*C/^ M!IPRPJ(6(5TXH81EAN6_T+D[#ZMU!2H5GV,JF4*#%?/Q^&"GD[[<()"B,/*I M.'D(/YJ4B6OS9>R0)F.&GLB(BO[^(PJ]+*[S%2A3(#&$PKVWH@ Y&.11@OH6?!,WAYB,:6<1,:-HP27"<" MWA+05A86.!)N0*+\EY8! M$"O*IW16@>9&( +X+W&+!E,S0,PR>+.1P %C5"N!/I>..X"IL7"6^"Z.A 16 MRS$? GQ8@8NALSB;$2 #_GWI1$@XK3B^DIP:>?5'\S!%#SAG H2L;&H&CD&K M57'=_!AEG$I2Q76?:5PW4\HDM,N+=C>-3 :_B9VRHD$O?#/K.S&X2U[)%9\X M(0%FY_9.8A 4+:Q2A5\OVANB+CO('J3=/*\EX QY MG'HJII>3ZZ=\TZ)%0[ P"ZJ&7#ADW2HR6*Z1K(VR^Q2LV1S,W'IMRZ"YQFJ8 MN?7:5D!S94NK8N8J>-N-@N8*)-YCD..][\@UFLQM)=L/V21(TGE_L[ "J 4^ MFB!*1E>6QB7P3C29!E-]L1!_=A_,@6G<-K\V/W QVY_65/X3?2XZ2[ P[CS> MX@V&8!5UU8S;ZPLP-=,)"$($8V YY74][71GQ&=+@^$E=Q0]67I88H6):U;< M2?\CW%=T[#&KB]T0!/V 8>$6DUANY-@T%P\//5W'&YH"#^V[#_K-9-<.O2@&B&5_D%6:.\691=(07@3!D+(39&U$<9>Y7.KW)\0;D,1/J$ #FP;&S%M'@4>TAS)P$#%W*F))92O M&$@5NQ':BM$T-I'RXHN50.+4/;X'HKPIDT80^0SX#2;D UY MZR\S!5'D?H6!"CL,OI#8S^K,'-D!-!INJ-;ZJ8HLCK7N2&MO586VI0JEN!F< MU?8(89P:=!E%^&:N*FTJ@XLK:-D/ECDV_G2\ 7SE/:(20>ZK\+ M)[X7W7$8<#;#0!EX50PER0K-^'Y[^Y8AJL;FD)) K #7^MXV,9(\\7Q4*2-+ MZV)J;BP7NQ1H8P7U C_Z%J@ZT(4-B;35$!"9(O]>L.K:"'[*]_2P8J+?(_A0 M$(I$([*.AYBJ(BJ@ ZTS:G(VR=ZGQ^A([@8EGA!.#J>(S+$MTB 5T#S3T0"DW54NL:<%CA14@<">ZK06Y M\ 5,^0#.X!\P=I $V2L!,N:Z%N8UW/'&4=%$!/8:^V80^M$03SS8NS/,7L"/ M4RI.A=@ M[?5SH5+JZROUMR!:TP%,+YO&+?)1I;8T^FWETPES*M;1M]X0BP('#HN5; M^EY#?U\2GX!=C+$@?DY$ ?C8["2B#^HDS'P6-V2]IA]DE91O4,K/-2F/5X'R M6P1U0Z=]T>CT^B":#X@>F18A?DI9F+D."ITS(.V^+Z0W]GQ8\_6ZC;/>Y:I? MQ:O3F&*'MQ0:/9U.\[+-?W[$K#0ZU?&*CKR%]- YDLE/P#<\ROBER^4SMNQX MZ\:6?MXF[C>U,.V$@F1RJ@SQ9D-HPO;EG: M>@8FWK)T+[7?K'S+0F!.VC7+%\P3L$8B[13\#+U7*E\UK\MP/%K3&5]U8PWJ MO!&<)Z^)X$1I7\3(8^O>$R5D\" #JD<;%%Z2$]BK<@)WGQ/8JW("2[UGJIP3 M#=KB2H.VJ%).GD'*">)>CNQ X<)KP=043Z;.[;>>!=&0SOIZ:#4Q_2%8NH*T?.3OR43G;(1 M*$8\A)_MT#!E:+AA,)BQJ>ALVN&F^H'NY3\XK3-["^X=YS[NDT M$M\;@W="O&OX $?P3)BOG_8TFF*DRL4D240,4&1(GHPR7#;T@5#E6LKLYF-!YU7-AS)3MJC+JQ+UL1!D* MQ$"@OHV,5X4L@,0ZXKV;[ST(2&NQLS,Y+QW-SI!M6WK3WRAU0BR3D5XE.^"H M":=^QH7BXM99ZXZ*P3&&N^(!% NJS\& "/P4!<\,JS+QJFHJDS7HZIMOP2C) M(8X_O@%O;X)WO,;5:&J[-C'HX=CPUL3X=/\M"3+JM<@E^%6,JMK,X3ZV M5"S8% ,>F2@8&N\%_E&\F:)'3.QI_;/P]VX+Y_YB[M1CW']+01#9\=@&[XDR^G=6J]I6HHTUR*M@;<#MLLCLEE-4@Y8G$:BNE\= MZJ4:"5Z^W5JSD*^@.I?RT$'2N@!)J>)K$;PYS;W>47G&*#Z=)M_OVJDS2IZ7 MZD;(I+N81V-D.U&<8DR.YY43FL9[[Z?QF5(;(I>MQ_=88/#A"UD9\I%4?E%; M.]755R;B[DHCA/L[0L5%M\PX4HS:6U.45TI<0H67TB[XE!PTSPB];(=ZUE0H M(4CD95KRTDUL/5,67F "XD4'[[OP5AG)3.7.'-OC<$+GEXWU:(J%#S2(EMG! MQV%\XR &"&WCS3AQ_.&)3:J-]Z ;1-.I*<=U8K_"S!_3432%R H;RM-6S2S- MB7;/P<6GQ)L MH9=4[$/2%FNO)*4JGD2^M-0?3*S=*IVO%%;)\]/C_]_^G>6:<928W8MR&&6J M ,BT4(OQS:'N%K-? ;\YSW>4&\EB8I$3T6XU6BU*)S NVHU6KRVD/_UN,I4; MTR9CW8[&HRI8038S,4XV ?[A/9C^R+AM&G_![A$9-]<3$RT8%15\X^$S\(^W MQ!#J849S?#V?&#??JNO9X@6RS75\*-,56QH-44KH:9^SELRF94!?<>K%C%/6 M1+O7O.R"O:X4N$P#CWG3F>\-GR9;5V9D?/3%'#!-?+]ST3CK/C%9'CI1K^FU M1R8['+$/ECL8.91=)" LWW(;35#(-+?K5 4,P5.)OJE!%RCC)S[E/1!!,".B M<.+YG KZ.&Q_5P%*!$=YUSA>U9K,?YJC(!>;>X\*D]I=D09<21GM& M"SK$WPIBAQ_+1'C !>\:2)D4>%"%%>,4G;-NX_RRHTU/D$[*K@5-JDV-BZ9ARVLA7 M0N2:Q9.!C^DVB#I;,>$?P4-$!VF==)6$Y14!.:UL<7!5 Q6C<+F([/"RY$:1 MX:FO"F4V[E1=[%8Q;#11;/#Z#_OU9PR2UVNW3+9-XOM=T,$K"F[CCU_M324% M5(HX:R"AP2Q+2\@^FMGN*;CZO!R"$E+5=H)7+S%TF)%U02Z!<>M-E9FKE[8( M8R11T,(=P?(M$XF8@Y!*A507V/DG8")S=(^Q2JQG4)VE^Q]1\RJ#)BKZ@%TP M==!F[4II#E %0D-FD2JTVD@]KL):(+YB2VH'V<6&]/0(P0B4:826C8:[X4N) M)X.+(](:P('INM#I(9F)9CC//D7&WA']R\+J87)$\#[(MY3I&B^FFCVQ>G&U MY]#Q(@[RP\$R-(6;)Q&51/KVH]'7N()3_8.5="BNY8VE9H4UX9,F:,SK/LA6 M./-<80NKJ5/I[$Q)/+ L5PR+0F^>-A)*P.?DO<2-7">.T^QS'%-*T/E:%\EP+.X6=I)@465$<3(FXBD MTV;&RCWP91ZQE.^!9%2YMG&KLELHUJ,1WFLY\!:;MX3Z0ZXF7:-RM27&JTD[ M2H6I?4OP&&-/QAZ8;^1_*5&G+@]Q]X?&7612,,=24'JJ_EY!FK!=&,\!;*[D M(/%-Q53O6XA!>.JYI_$L&4/0O(C_)BK(A#:TQC!C(S]*H%]]PGL_2J!O=1[YM 2V >OK]'L!2,#2[T_:RXT*GERMHQK ML.G0588'KE6RQ7'A( [4:AY')CF'CK6K9M*7?V,--QS9Z"[#D29 =X:: '@I M 6!?;A@+P% 3@ P\_6_','5[OT#=6F7=2H=F\7$6.UY_>3)!>@&*1%O2V_69KS@OYG\\7N*KCQ3M.ZJ SKR=5Y\O;^:T0 MGF>;O!97_O=XW::[LGQY*! ?XZ(TI4863F31=5_;7E?ZY>E* MNRQ=F2/8!]6=;9_.!>P([E3,@NU(/DR\76<\6<\/3ZD,B?]6R%AY K?]7"MJ MT4JL]B6Q5I?98[3P3*U@?)9Z#KI9I?+LYB#'G'IV<]!J]JHYR)YJ3YJ#K=A* MZ9YTN"?RU]@+#MCE]>X;DPW-N28X:;]:-N[.$Q>/WC-&7C1PK$)6[(I?$2O7 M[F7-M#D3]E3Q+?D,%#C+CGL"^LLW[W%/0 $-?NP3L!D)4.I;)&$WA(8XA M_RXWO@?5[SW3]Z(KCS:12S3W4C1S#UJ\@9P7,4\Q&IM!V,9.-I 9_'X],WC/=3 MK]U.,-'VRJ<$X\+Y90>Q8D>77$8PI1XI'U$J_6B@^NBT?O=@326&4T!+:FI+ MVJ"GVK\CH-'(&E.AK8TUAHYUCS4VM^^NX1\2;$N#'T'"2<^E%';'_F$Q'0ZV MC71'D@K64QEMEF#TYB3T&!A)59,T)'LWE;%H9.*._7=DPS./C7QN6R^G]J;! MZ@SK4TTN 51Y=Q6B2 E'0GAYZ>I0JD33:IMN0]^D6J0O)OP5A)0*@SJM=E=4 M+HU2CR3P#P7(EW;3E%_@A<4F,D1N0K=GIL">P.^_U=!P-(X=^(20;V:]2;PC M^,X0*Z"+&OD*V5!BU'4*_1$)BE)%F Q@0JW\R?>N^N8E1'+K*2 M($*BYA@KH[%Z14<#C8*<2:->B#IJ++B![0Q&QYVP#\()S MMRAA7% $OLZDA/B_XQQ M3A!@P^.TJEPA1GU'\\GGAE7_]*\TC2\:SQ)1GJ5Z MDR\2))&X:Z8N[*+4%& M(G&I[<0UQ R)QTB1TD*Z#2@HV-D=4NY47@0"9* M#Y/2N*S7"!C04!L%%&1Z,[NCS @: C;C,=4?WN8+6]3LGNOSMY;W*NL"A71+*SX#?S2:./+7TP_-&X4^MF_)'ZD M\=7"6J]71W264L'!,5F#9 9FO#\)3R49*V%=?3BB8%VE)D>!&5BN1;"QHCZHDUX)G,L)%&+^D;:_"(1R3&2T:">82'X(G2E^S1?_T2 M!,'_WVIU5.@3=5.]UFVB+G)#40Q+4O.ON#@6SV3$?B;WX&H *XTL95B[_M4. M?@3[FJ/C\0(V'G=XST9BO7;-;+6/M%+'HHZ/QUO[RE3DB!6(E@FZ,':"U#IV MW!FTIW/YDN&?+E]*>(JA9HU(;G,%@@;GDO4DVCBVESH7HKE6L>:>2O&&R!GO MK8$/!M%CO=;6@-,8MI2!+^XLQ!Z;@3MF4%Q">"T2;$5U1F%2?G=M[.4MG[7" M>A.__">\/?*FA'^A8:#$H$OU&GN4Y%PXSUP7ZD"'_R&.YI0@:\AC=/00Y"-,3H09@K$-R ZFU.M MV5.04H]APM,"3@#]GDP,<:FV,34RV<"R.2]O3F0F6/I.F M.,CM;"H@*CG6>(@TXR8Y\8&1F$AFTQ:]T+NL?2?N ONLR-S+,7$"'6%XAQF= M2$1G,'^JT7SAGP,):8S(%\AF: [1?Z%9191XAC&&9;D#:\TG5EX,_R$ONP]F MU_,Q:@[BA+M1N!?UVC&=;4<924S*_?0+'S5"&],Z: MG1A=D>.#"C<>--EELZ/.RQ SR^HUR?EQHX'I+!RY,31]_Q$1PRT, 1%P(9X; M%(8CJ@=FAH$_@EZ#-:3[ 8SZ^HC(1+,;!-R0I&JAJP.$W8E\!E)E(-&I=V^I M!U,4L'S*V2[,=<0WC@+G"4Y+A(A)8#TIT!D-E09DQ+Q#I#()*D-!&3S8S"&T MI%B11S:'>Q6\J>H58QYK_6+@K(!O9NC@)[8*JA!C%"P,T,%A92G<6IZE>P_E M@TY60?W![8KCMEFO70UA_E#:""@S+2_U\SIL#=:*[*2>ZUS0(9\1S>.<0 M[?((?>;*02[=2/ZP7[_#K6TJ'H8XQC%O&9L(N4FF_?7$ML;&NY^@DNBX^3P& M[\'RZ7G^6QP4EG\C965QF\*?X3LN^ #%TZ7',8H[,M0[,E,=,4Z2E\M?(^3P M;G?-TW;_Q'I%3[?[(_$OH?QO8_VIN**NAA23;%]V>PU47F#]H]/V"B^IU*DA MS&5!!H(V,M+?^)([*B>.C[PW:;=._]4TWL2HLO"PI::=X0X7S&6]MG R M879$D%V=.P7FCMQH-?."K"T%[7T,$GY4>_6:/3B\2V8",)> FFB%#91&34:^ M2I>.]VL2^UVZ@@*\SY;?&NK?TFBFE'NH,4T).JQZ+3?"0;)(\BD]1R2#(WFS M1@3--S?;(_-"HT@G,6X3C_CPE_LI.'UG%4Y?)F-[ZSA]9Q5.W[(](R?[6((& M^>/9>' G;6KWE*G]Y>KKMWKMYJ9I?/[VCW=?C9M/[S]__7CU[>;SIP)C/S)+ M^T =IW[*<6HWC0_6'9QO7YBA%C.BGM="'L1(:(V()DJ1=Q.I M9> ?(RL8^O: 790%&33&B@DTL/WG9M \QS(DI4\LGUK7R53(9#)^?*=2/E MO.D!A'^J+"K)_8!Q7G&[G"(7MWX.K5D8OR!SU"O0UE*-! MC(I_R#1C3G^\T M[BW'F]&=P8DHM?CZ_YK3V>]O14G%*PJI#XCJQ/(#2_.KZ=[F8A)"1/I&&Y$5,[(?,2R@#'( L;'&UMFVJ1 M1;T?N]DB^0&_VQ"_(T!8.R3F&]5GS.FT/1&WE9VFX!3FC'*)'W[=#"@N#9IL2&BY\I/T MBX K,/1QB'*$.($Y(O8(3GIF[G-3$KC(9J6:E,TULCDS#6:D>Q?YWLR"YN&/ M%+?UC7?-[TW.$9(9K7Q3Z,JDD.F,='X IIW VKXS\1K1F$9.:,\<2F:W[^T1 MJ'V1%(()B+:E;]IFO?8Y54?I6PBX;L(I\VA,+9.3$H>2N"8T?U@N!Z;3Z3\Z MUG>$-$@HCI2IB]?&:$/:X^224%([4F;4:TRQQ"%CWZ/.2T*EL6,/0YDI\\"! M9]OE7/*I!UT0TQS8(F-&7WHZ&3G;"F]!/<>C;"?/%TPJ>"_H(D%=0TD37IP2 M_INDEHZGF*=!/Z,6AK%,%O?<\<34V^M!1;#,:BJ$ODQ>S#Q**I MDZQX> ['[:IR5[4@\K)7B(&@)+%0/$2Y10!JVK=EW2L\I%YFL9(MPG\]\N>8 MP G6"8F]7?DOE9B$@Y-*0IMAG$HGL(CFYOFX!P1CTO/0A/OB@1-%U5F$_N&$+WD06^X$<['(_:&^*!ZT&6A +.,)I%:C_&E,Z1;5 MY<(F8$$42++T3=TW@R]B7SQ?XWW#;>6!E8%7I)4.+-=(I+/]O?G/YBD3_"8) M\>**SH$5/F#V7#9+/L]X1K^"HSZ9JMK4RXYEWHO+\WHMZ4LH5_^-#W(:2D__ M:!ST3=_,Y8XA.\HMTT?R$P\&6L: MB>1+<:4@F$A9MEC8*.(XU#)"N!Z?,#70$K3<>]OW7-)6\%?IGRK!I6J3OR+7 M@NG!R&'[C#U?.J$]&EAN!XU[3Y8IF/<>!26$9 LO&5QBXX1!A1PT3@45.=H% M@9$OYY3:FFJ&2BTQ"03O\0WU9<]-IIJT.$4**S4E,(/)=*KDHZ@/ZH+G1YW069.AY[W0SJI!.X0D(.)CAZLD^E2?$;%>$EC64,L5%$3 M9):H/3GY(8T=:X!$O1$;9B=6 M\Z[9,.X\@9$ ?C'R.\OC$PP_U_+QQ![; >A/*P@"FE?S# 'FM#@>85]WE(_ MP*$VJ?A*Y?@EARU*CH,<. TEC;QT?"D0)C,":;[!J2/%-[J'=*"JZTZ_QI4A,RJ(:6GD4X/"R*.(LCWWR SV/[#4-' M X&% _6!$C*R S^:L;".N82/L^%Q!DC6&K&%1AF.EH$DH^ M_YO0.]1+2L0I01_>)QH#64B.VPZ%/'?]$_)N:.+>$,G]XOOQFRE(-IB16&)( M\'(T %XY8.4:>F7.HTYHG-P/M+%<[P%# R&38&,Q81#87.X -C3V ^LCZ:RA M>@WE*PA?8$XGU'X<(3 (R;JZ=9,:_%>!>B$ML2DXD!@!Q_Z3YP%3&06_2]VB M8Y<$L$X"-] %\<<1B@3U@@Q5C^MGHCS(S\RQ7/6]!VC*ZDP:Z2WP7 M'2I8?8/BO\@RC4C48KFVX^ALT73;F%.S?RLT#AVRN,X3QH08* LUUNH(GL%0 M!DK<6)_R]RCC%L&(: OC]87TTT&$[AQO '*J:7I1F-10)I6J'L)_?"'9N<5\ M%?+;9;&JBI[K5:])!"<9QKO/-#ZO,HU+O6<.GE*( MP!$H)OW! ?*%JX -ZF$;*H;1(N7R-7$ZR9?9-7 L M4Y1(@V<:#>7-.P>+!!:%EJ9FF3ZF9W?N0)>Y)Q7B:?E&\DW#-YHBH[1'!G]%6U3"O_%>5H: M%.5,T*D&J,(BB24ID\.T4CY61**@CZ-39#5C-M@1)XVN9$@6'VTQDS/##I%/ M_;2$#9.-RR*\@SLA,\Y\/*]N2M),?5))C;(%Z!WM$/J-\[.+1N_RO!SLVZ!P,/VJ M33/;_EU^M)R2:F<'?F2NL6173!@?&:LT*4M+96D-8] M\\EN8V&?,J1B_(J',IJ2+]"![;S,X4 F_-,7;QG7YPJKMY3P?W9K==DRBH6%'-V,96W>:9/0(IOJ7 101+,&4:S*6^7.$@1;DY$,##.C=$* M/9HMZ$\O--*5F-Z4H!03O*;U&GVTF=RBN_[/(I5P9)EN>0>4-Y0X,J!' M*1@O4B W,S@S+)0$^/ M"\Q-&RJ6AU!P5!@-/L6)@D&XWH-OSN8LIAP_K>% [HX_!K[QJ^@BIS/PDBRX M9VTUZ1OKW1*L&=: ;PE.-<9'YR#UWI48:/+][2X3L%EV;R.Y[5(Z7M]C18N MW+K+LJ/!Y-V@;&&CEGN]N;O==K/]OP]XH47/3&/B6^/_^L7ZV6V?MIN3$-;C M&M=I+#BB,:8XCYIEIG'6M\^-Z_=?C4X/U!02T/1.S%?,)3/R9EAGIC^,,W3^ M>[?54:0TIC\P72LX_?S3L1XE'TVGU4(.%O-U)8.5SGG6ZZUT3N?8=$YGH<[) M,CY5.J?2.97.V:'.Z1R;G=-9S\ZY((;OZR;>@]&+[6Z_M43K7+;.*JU3:9U* MZZR@=8[,TNFL9^E46J?2.I76V?)^;;?:S=OK?QRRXKEQ'=NU1/_$,#;V\?_O MS=L3:ZO/NQ>F[ . M@"]N=.-S+W-V_[7I('$*624?;/<'PN)4NJ#2!=5Z)W7!VW?OCUX7O+7&MFM7 MJJ!2!94J6* */ER].7I5\,$<6$ZE!2HM4*WW'"WPY>N[O6F!'2F!+\AAY(:5 M9N[9-?%S$*KQ#<)F"8K4MV9H&N^1$/6$RRU"AC836H@" MBHRR[B*E!K/JB!19U)&O\D4FMY8T!]BY$(BSG.6J0#K;795\OMGJZ,U)W_]> MK98919%8=<>1[R(/S\A XA'$#6WFBMJ6_H.2MK6/;W5[+,+$OZ@P\3/P&'.P M,S:'B7]18>(7+*SY92]E.\GJH77;7W7_Y@-IYM1O=53]UNW-GY^NOGW_^NY6 M=GF'TY72-H=87O5%)&+4:X*8Q8<]:?L"]UXF9,0@Y.]^,LV*S,IH7W9[#,__ ME4#,?4SJF)B(5^T\,C<9,K782,M&G-2,OQ_ (/%LW M]?%@Y2OR@^ 8KC]__?+YZ]6WF\^?$O63:WJS:ZWQHI+#/MD4.UG:C?:[>YC= M[IUON=][$[)]*!+DY>4N7TH-O"X>QR?K=(@-5]N#F]*7] M^M?@5Q[8[3\^?G_WP?CK\Z MOX4C,(/7MY-I9#G&7YYK9I$PZ)DCFQL8\YSZF=3P2VYK91 =K.:I#**G&$3(I6(YGO'>#H:3C%%PY#91 MMKIOL5&D;O .. :[&I_VY>_&9P*5"GXS/IA!6%T@[NH"\?*I%XA'R&==K^7( M+FQ5;_1(/TS"J0,__%]02P,$% @ .7[)5!5>P8<_%P 2_D ! !I M9'0M,C R,C T,S N>'-D[3UI<^,VEI]WJ_8_8+U5.YW:R/+1G3[2/5/RE6C* MU_KHGLF7*8B$)&Q3H *0MI5?OP\ #Y @(5&6.TRH5#EM$P\/[P+PWL/U\6]/ MLP ]$"YHR#[M[._N[2#"O-"G;/)IY_ZV-[@]'@YWT-_^^A__CN"_C__9ZZ$S M2@+_ SH)O=Z0C<,?T26>D0_H)\((QU'(?T2?<1#++^$9#0A'Q^%L'I"(0(%N MZ0-ZL[O_&J->;P6\GPGS0WY_,\SP3J-H+C[T^X^/C[LL?,"/(?\J=KUPMAK" MVPA'LHF_PHO"F9803* M8.+3CN0O8>_Q<#?DD_[!WMY^_Q\7Y[<*;D<#?G@**/M:!;[__OW[OBI-02W( MIQ$/4M2'?5D\PH)DF*&4.N I$Q%F7@'>C[(*)O";OBXL@-)*T!\T*$U!?5*" M$\3;G80/?2@ ^(.#%# 6O0G&\PQXC,5((4T*"L""1S8@?"P#]:+%G(A*4%U4 MJ.!'O%2A(#4H[LMB66>OM[??.]A/:PY/[K(ZU(]V&=&D[+T^E+TQ(#/"HK.0 MST[(&,A?)0) IU#X9$P95>TD MO6L?]61?BB4[\*NJ\K%?!C90Q(+X5^ROZO3AP(N# M9G5R4BJK)!]2 345V1$.9+>YG1(2"2VZXB>W" ] ;G+T(ID,F0@#ZL,7'R6( MD,;4:8PXL34E$@= *,1?+W3(_7%WFZ%4!\7==TT$F)G$U'H(7,2-:]A7? MW3)_[9)YC@V%8Z3QH5?W#,<^A?*MU$F%^2\#T5N>BE)\S)E#!! M'TA=%ZD"[6P=O5=:#Q;:6>F#L6T[,@ M?!05/2$KRR_(^PH"#?:X.;U$VR"]RR?R_=>@B)@U#$G, ? M"H44M8FD$>TZP(,D@G?SN%N)!68BZ5M?D)F<< M^2-G_0<97UZKKUE >2W,F37-'I"1M$M\6(.+:0]HO3-K8'790W(VBBOWC6!:H=XR![ V&:Y M]=N?W6)]4Q9KXF@;&+HFV3-,N5JJN("Q%X1B2+>ZR"WA'\H2EDCT6@@RT71- MS ,/+$TH](ET"U_<0GU;%JI9MVN2_(PYQ:. #%E$@*/HE$593%Y3YI;NN[)T M4RPH18,TGJY)^BJ:$GXUEVNVE$U.G^:$"?(3INR21%K>3@BWU*VH4.%"&3+T M*D'W'9((OT> LFL*@)@B#!Y &,><^#0ZPQX-,ENO*W2*_<"*#C,T2.-!*:*N M"=O,[:V2SSNP0D!=JVMRNR$^(3,Y7EZ&S M9!%^A^B0=/%-K70+EEK45*>;X M4!%A-FAW30^GF#/@7UP3?CO%/%DVL+ZZY6Q%?FE]! B0PM UN0X\+YY)D@"? MG*(*ZR/GHPH1X]2_.#*1 A:0$D375-9_9K7G?3TQ+*5 ML03*K1A[.=*Q/H9>:9R=6_^U%\1,%=26.D5_6!5\EA?-.BMQO?9E2KGPQ2U9 M*Q;5=3LKS/66Q4SA/PN#6UE6,/O7%@S15[QW2UI*\(U M,716O-7KU4D[1%V;7 MZC*W]*T(UT[B=U;82]/TQ5%_-6"G.EY;4>\JF?W.*J@RG6P-3C4 ;D580;(C MZ]Q9^RUBCHEM?5IR<-B'/#N1S M2=**_%A.Y4$W2IKJG![KLZ2)1"XQEP)\(,NRJA:\6VM6&.W.KR;848:^F1* "%6BTL"U$)KD24E!""XI"E%'3W6Z]5*<_D7#"\7Q*O1LRR7OO MBA915]NM=BNML)K:\\:0;FVK5GGV.ALS^@ZUFQR<$!C(8R=)1+)66D1DZ#D6M5]6T MNENS5K+$U&S:5#;@YIHU6D.JN:UFK\:#6<@C^ILB[MEZ?AXRM]:MO(RI=;/A MK14TMX+;>#[7=S'A(!>RN"$JT@=?"H)\S!8BBUST&FV-&3P3F]L.K R1:0=F MRP:40$G;TA.#P!DE%/Q%&+%8NNR\M0:W_KX0.IG"OX,'D-R$;,(D5D/IM(LW M5JJJD5VD%*"$A*U=5,T5J0M<5%#F,=7-"BM6<^O7RH 5QO^TB;+>#'=NJ\#Q M61R!["Z@K5D\N\!1LCO 2'L5-$-KN_/ZB-Q*=J;-=*,H:17ES19S:D6]TRYW MW<+X64J:U92Y]6,ER$J#XS851O3%/LVW7]7TM.2/_G 40A5^1ZXY#W!(@HWYA7YS*M4,6M4V?ZRT9? MV"O8U8YKC+I)MB#&@>G=V'(K[M6L&\.?A\VM:&,\XP0']C?ART\-UJ'-*:W1H-R*W]MU9,5IM&VG+6\7K+DM9',8U MVCD+^?[!!0!-Q14_#]F$<$?G7Q.36_7.1%C>:KV:P2C0_@'2;2/X0[?>7?57 M#K\EAVP)C%-E/U@YJKHA=^LWD?1F6F-;?4T/JX5S*\.94*K:T]_5;K%LY-:5,R_DTE7G[^N5:NY]6?EC8J9!MU$ 1K>:-C4=SV:8 M+Z#/33$X8F+(M'0N2#0-_5KE-JWEUJ>]'TKC5QU5MX H2_6F&]FJKZ ^\Y+W M9%DB9#5*<\.Z566G>')5%>^%SS%W5SUUXUO)OU\.YE:*E8YQC'!;+Q^FI&27 MW=5X /-#))*CG/X@RHZ*7K$;&2%QCPNZV%78V-G0 O M;V8OVYC3UMXZ=T"9^R&V!O<"!E=YLT&UC[$:J%O95O:J]CJ$K;-AS +YYM\3 M<)#SCBG3](+ZB9M<-X;4(X,@"#T= ETQ\P4M\^G,NG,I&T7NM@IGHDP34K*/OPB4$H,4 M-<@@!ZE-[G5O>FXM9\/*=>;!7[ EMTTY4W0O9U-=3[V;>J[V YP0;IU::;KB M'3W;.3_O=Y3_T\/.WNX ["%SH5*E<>5IKLFU5QJ]2^RVEX M^M__]>Y@_^V/ N6-;.=E]PT>CGN]6?\-GJZ!TS MT;"66S]KO!6TU9WI-J3G>'M8G^.]C&E^OYBK@/GWR@M@G_AD/9P6U-[.J#6-W&Y,S M*V10@A0I**$%I<2@,5!394I; W(O0&3W9R8AG]Q^=XJ]Z7& A5!K;%JYU;=V MUJY,; :MVV2<=V69-X.F-*AM?I(*5"0C#Z>J;@_MJI4X'@"K.1S:H();LU8: MROF"V-;EL#(5Y4M=72F*.EBWBISG_)RWP7:U/QF/CU7W'Q> 6QE6HLA\K>S/ MW3WD_T98D!LR1D_J2P3EGW8$GTI@HA&LOJUT0R2[4"_[6^ XP"/FG(,54CP@JR>2_R;Y!%, MKRF/)6M](4Y-MW2#_$*W:]$+LG62,FMTC]][&/YW/*QF'R!?YF+-3V MGGX"OD,>(89G1,RQYV**,AD;>$"!@"EHAL^3E6%'%?E7+ZW7DY]Z^P>]P_W= M)^'GE#8A(A=#,R+2>FL086)[H_[RHY6;3RO(=M\T:E$0;W<2/H 9T;XTP^HF M11VX_$69[ZJ-CK$8*:ICT9M@/%^ETMH0/&JDB!1>*P'^ M6KO9-:S ;KS6!(B^&E#[A"=W_SJC+"+>](+(!-J.(NW33ODC#=35"I]V(A[+ MP1@:IQ]@D*:A?Z>F$C_6^_-VD)Y:P! T"1_\<(8I&T9D)B&!H7@D8!B/)?1/ M/(SGGW8T.@H@#CK!NS^83T-&[H\QOBV26U/6 JKO./;51(4#&67&+$D*B"(# MR\%:P,O1U>VM6L%2-2] W N@FXDQX45N5@%L 3^76$O\1@4PMPFY)("?GX)PA(,BW?;G%M"J M\B5%.HN?VD*CJ""R53WMDCQB_K4\]Q2^M8#*&SS&)/@Y#.2*AA@RKTAP?7$+ M:(=T!K5\JZ+(5J 2>:+B7@*A;JBUM N^P&%5:#X5^/SM5F59?IK5^]!;PG M_:99+_M#]"VY%6_"\?%Q*0=3\;T%U,HG1Q]#E1N"?W\A/+1&:S=("WB '[7_ MD26IB#L \,*9Q<@*<"W@YIS@L8Z1DR3C<%_C.2*_XR?SZ03['S6$3GX%9.*M2T M*60MD,O=R1%FI;&Y]*T%5,)/TK6M_E_^W@)J3\R)[)[1J!3&.,I;0+WVJ@PW MJ^1_U1:W@/;3V3P(%Z0<-UJ?,:"7]Z:GM+:!=IB)[Z9A+##SS^@X(H09FX1A M8(%)#<#I [D.<&D\6J]J"WC^.7R$,?3V[S!WEU166=("BB]#==$;,=_H<'>8 M1C5:P.$9D3>/I*Z4L3 GWU);I#D[>42YM(#:O%X+N(7A%P(0D654;;Z<$"W@ M0-X:HYJ0=S@\R@TX]Q%5E[+J![623:.E2+-AI1;P"0[5*.9"?92QHCXCG\VI M=:5+*=?;EJ*T:*3WM@,'9$2CE!U=!MV51)@O-N% 0Z\?"A'+]S*31PIEG+\X MB>7E7->*/G4?4/&D"#B75! _][:?BZ:!8DOR\=1YSI<2T!U7EUPM%-V*@W(N M6Y6DUYBHPS/9-)_O,7@>DO6%\Z+&4\76/.%!R,NJ,L[NIH!V,LV+K[E\UWSF M$E!C3"V54G:AASQU K\%L1P1KN5#PC#L16 &HU@M(\B>8YSR/+9/>8(+55TP M9+= '?4IEMDL([WR[5MN:T=.8F5Q%ZHK;#@QARG#P(#3+W([O1R)"U%VLYKM M%T,Z^B8T+^/.ED9S!&T52G[$0K\S.4C",F-2KRE_?@"G(>1L )WJV9RL]S+Z MG1H$R%-T%!B:WA"N9[AL48IF X[.1IZ(KA;4"^%NF^!JGE5>)I-5J[6-7>N& M]F6,+J_0#A:KWVW(;XRJ?BN@FOL-X6J'8)9<\:1?,9%K5LLLOEGM=C _9..0 MSU0[1XMCT-HDE ]'&.^0+4Y4!)VO.JYM2\4AO XNB'8IX&\[HGP&662].SZZ=Q@!+B&<6Y)&\+54A,KQ5 +:3Q>RVD:APT[U. ME=R)1-HHK,XK,[1O]/#V&"@*)0/6)S-^6$2'?12*!E M2]B_6_-M5MH3"7=>BQ*5BK\ ?,-[4%9/,LSW"K>EQ'*E,XSN7R+ MAO[\(E9KB?(&G(@,)ISH#.%+B+BNH3^_B(MI]QNY\G UOM=9G>@E1+VLP3^_ MR).PSBSP/KX@@?H=V6QJ O)P-9FM-B8!>WNHK6NRNU/,TP#<4?*'1ELK^ M,^94N_!Z#\VI/)JQ*.S6B8H9UD8UVNIPUBV0R6T#H.)DG>Q([AF90Z-,KY0M M6UY;5OL;[]#PHP]3*.=>/"+#)4%F4G/+8DB#9;%@LN@VJIN>3/4=7HS ME%!*N\P]C]K2EJ96:J^)DO&A7O61MJG<'G'/?,+5YOJ!6C ZQX\BIAGO&\+5 M5L77LI?I? @\S5AV33=P1V=+A;.L]A_-<(XQYU3V97T@P>[Y:]7\HTE!]?RE M'*=0+>7NFH<>T=NV9=>]"^^FE*N- H;'OPRHI;RIG0Y'ZG%EACM7'-60F M?*+#Z:-%#I/L#AW(0U-ZEW^:3U?O>V:3^8:1/F,_R3QYS6*C9RG,8P_Y6RUG M(5_U%$5C!+_S_I-52+_#3S*)/=4+*DV8MFK^WMRJ^5F?V0 5R.V>$[7[,]D) MOTB61!570V9L'-T%U2G;^1[K\(Z+:I9E0M\]A+6NI7;*@SSEB)06]5= M0'9A"[8YFJ3=/8;U=)N%WY;NCWU]TS+\^O]02P,$% @ .7[)5-"2YZAB M'0 ?VP! !0 !I9'0M,C R,C T,S!?8V%L+GAM;.T]:V_D-I+?#[C_H/," MBPD0C\>>22:9)+?H\6/6@%_P8W+[*: E=C<1-=4A)8^]O_Y(2NK6BQ0I44T: MV #)9&Q5L5XL5A7)XJ__>%[%P1,D%"7XM[W#M^_V HC#)$)X\=O>P]W^[.[X M_'POH"G $8@3#'_;P\G>/_[WO_\K8/_\^C_[^\$9@G'T*3A)POUS/$]^":[ M"GX*OD ,"4@3\DOP%<09_TERAF)(@N-DM8YA"MDO\H$_!3^\/?P @OU]#;Q? M(8X2\G![OL&[3-,U_71P\.W;M[0+?$O(G?1LF*SV$=RE(,[K!]N[Y7?%/ M#OYKC/"?G_A_'@&% 9,7II^>*?IMCX];#/OM_=N$+ Z.WKT[//B_RXN[< E7 M8!]A+K<0[I50'$L7W.'//_]\('Y;?MKZ\OF1Q.48[P]*';W[\/X=Q_JWVC?IRYJ9 M)$7T;N_-8N!3> 0)PN88I"$)N0TPDXFC8^-^"* M(:;7\W/F%U:PAR8YP 2TF A+$]HJE=S1$;B$F*(G:"P^!;15*D__RE#Z8D!8 M'<"NQ !=GL7)M[Z9J(2Q,",I8HAO"*1L".$D>Z>B%&(\-1E%&%)Z!Q><8[YT MD9464;V HVF[A4\09^R[,%E@I$&3'& T+1>0+4%]AE/_:/28W/;XOWQ*/(&8 M&^0,1[>0I@2%*8SX[]@/&I_T+7"CD([FZ00^IG34/N8L[Q M$V-ZI2$RZ?>C*3D#B(C(\))93D:@#C5*F-$4S4+&+!5SIX^0KD]'C_\5$ 0> M8[8DI9#YN_04I_WKAQIH-$W7;!TGUVN><+#,Y?1YS59-^ 4@? 73'LIT0&WX MR21^8OB/"8Q0>@9"%/<+K0?*TBS3FEH6)1%!EGPP4[A*6$R#4_93!KTH#:-7 M)'K@XV4#"&9XZ0TD=TL6*?9)2?*YA=D>9JLL9N%.)"RU%A5>)+3?!6C"CU\+ MD]4*Y=Z7KTY,-TP@$(?]BX@&I!T/4B?E %P3QL7WW#_T)O.: MX!/$R%KT]8%9BI>U:.GZU%'LK$6O#=26XV@MNE4@]F-J+9)ZH*:)K[4HTX"T M&FMK$24'F"CNUJ)*!W32&%R+2GT$UJ,[O:F@!)H^TM,T0",LT\15^NI60XZO M+89+&&4QO)YO[(JM EG,ZX:- (">P!2@N+?R.!SCA!%/,=(5()RDI[YLQ1R1 M14T4@0T]010L%@0NN*U^?FG0Q);G.TB>4,@@YLQI1??)<4939B7$6%/61YQ> M&E]@LB!@O43A+5QL]3*6Y1ZT%OFJV-3L,^E9ZR/N'$EQI9MAL\B)V=9RN1YB3!:9:M+D!899"5(J5&"S#4X M>@1+]0K#2$<-9%$#PTH.IEJP,HJCRHVAYNP.8M-K/+$1>)JRSR*1?$LR20CGR7D\.B2?;2DU^0BP0M(AFAXW!"6JZR&/D8/V*).6M544XGW M(=@!K4:G[H9AL[HN$_+"HA-1*;:@ $-\%CFI3S%(>664LADVB^/17(W /9[# M;+4"Y(6)=@F8AZ#G.!_R$J;+)#)G:B Z>WQ4#R<6T7&"3:G70F)_3\C0@6K# M6YP'18&'+;;,4E-:[/Y$LW2S(72-;[E3)VR:BH.9IK-A] @V8Q9=$AXHWW%' M"XSFS)7B] $GCQ22IWS?9YVE] (^P?B]<4@S,0$6955)/AT*;"=43+/O:CC[ MC7#8G!/;VN )\Y);V?* E**H\);&ECX(KI)!<-IK -J49]7,,VW M>V(=H)/[QYS28X\_#.!Y/CYNE@W#9W#57 M',DPWB_7QS7I613#V3$$U53GQ0U)-\1B*9L8E$),*$GU@7%CD0Y#9W%.EKME M^R#?+KO*5H_,0N?B3!*+)R%+9(7.&)RC.&%SS&)/I/)YX M?)O>BT7/_ BR.(JK\4:=_HDY!N#R. :4B$\E)ZSY"9AY86QUORIL*IIM4YIALK\[-$W2#EN4>)#;O.AA* M6 -215VXG6@7[.\U"/B<0AQM;R1P2C7:$J0HY=\532(.@WW>42+C-L#^M_AR M"B*ZNP_4B#EB%&P*AX*:;< 8%/!!@:"@L*21Y2\UND0^DS1Z,92=-D0/B#F@ MCZ(11$;W%P"L#[C>#F"031(=EGW247D[=;,+H>' 5#!^9!32$E,?LSZI MIA)K\ZUX@Y2B^KD?645_.M%FT2==5(Z\]N9V7=\ZRH/R1F7T!KSPHE'_KI3D M>]=YDESZS9Q)R;!/!L4H)1F,3.Q* >(Z;3)1D)IMGW147N_\':7+LGO#YJI[ MK[KTH%WG7=J:,Q&&3TH\@6M^5U-?;U( U]F9MJIZ6/9).R( ,'&"4@#7"9NV M=GI8]DD[%2JUPAVO(@59[OPJ)"_IKZ*5!_2#>A0N:.71"OZ]4EIC9FMG;1(8 MCV(#35_FMW[$6>5E$C.QT7K3][9>NKYUMM.;5RT$23W'N#H_=NV4Y7)O;_7* M6/7)COB9Z 3KJ*/]I6O7JZT+&9,^*6(61>)2'XAO !*7,M8H!8K]+BF :U>K MK98>EGW2SCT1EZ9?="9*U[>N\RUMG<@9[5#'OLN2D[QQM*BR=P#D*D?)H9#^LZ^TW;5WJ"\(G M];798V879_P8X@WO*LNDG*8$/68I+W#?)^I'@G3BVF'X_8LIQ\BI83H*&_/( M5"X13HA@O$_I[2_]"T,MJD\F&)^45TF:>5MV@\RT']+UW-3E35Z9\U%C&F]X M=2> 4B#7DW"@GK0?,_-#;WT-#7)>RXM@LQ7?0%:%2$.PN4XO!VIZC.CT3,#A M'IJ)("PO5TK1_'K0E,P%^_O4UZV[>S;5[EZ_U[][';RIX?MNFOOBBJ?8:X1_ M4!&^11(D\R!'$[QYP(!IE_W^.S?7R)OM>!1+3,>GCO>LQ',6_'R\/NUM$-=! MC%0#LITJ&=<^K85W4#BD+Q SHF/>/BQ:(8QHFO>;*$A79(^:\*XC&UWEFP#6!(F5J.1?ZCD$. MX=IU[U[)?=+S2=.,L:33"^?FD[!N2S%&J#GBKW[CVSVUZ M6S-M>GU[I+\-&X6-?888SE5G.*0 KIVRIF:EK'H53&]:\*MG5N,SUY.KD^IV MDY.FFCR:#C4.QIV$&8#*]132T=]@"?7,KYUM2[5W=33VIGX8L\6S^]VJCG.% MW7S]J,]7#:<_&UFC3IH..U[JEK/M2X/_3&*^0\R?TN $7^-M+\T90?Q9K)., M/Y-U PE*HN'2&#^BZX7)Z+!M1U%G0C7XM/K)>#UC\2Y:X/P^8_AR3P"F("PV M2,3?L#_26[]$=U-9R.M0\V0N_G4DZ%;-Y;4G[XT3M;6\]J-^ M7INCJ66RT^?G@"[/XN2;Y!6BGPRR>7_"F[ MS0;EC$6E3SW=7DQP_"? TBSJ&6KE555L71U4G+0*.TYAK^P$8ZMKJK@[P?[, M'UU53+-^2->[QQ9TJ2<Q67G3*7/5$"Y/JQJPXOV M"L4G)5X"\B<4L>&VG%F6D.1*5$.Y[M,P6HDZ0O%J'UF\@_L94/[T^8KO>OOCT+.#G MUV0!)H+TW"8:3>)Y!M;J2C[$!ZCQ:989WKTFHS"1I$]+>)N3?,?BM;V1.4]B#05[W&E:J#L?%*_1 ;YTUGCBMZ=.!R5=,"+ MV'*X3V;A7QDB4/I6H:+ 8X##TZ*Y0JO-O9HB&X/&T/*^AT8$,[URGI\^0A(C"@H(^ M6OM4:XS.T]J]J88'BM%OE]VU+6'@J[O!/2WYCW#2*C'YI6"2A!!&X@;J'1"% MCTN0&RC9'Y>F6@8'BAXKO%>259P@#'([+*SMQN'5E/&02#TV<\.9H M_%2B%IUC5L8FJ)RZ>)6B.> MY__7:]'RIZP:J"J@_:">)E8#=:L2CU@7D%=^F3/-_^6;+4_,T8CC8SQ+"E,8B0(\CNH_J'R9WWMO;S\7 M%RA/GYD0\ +>,E]U.I_#4'6I<,=TN$YNW]/1:FJN V0IC3 M98,^"U/ECCU:+'/6KN=5=J_Q*,'*/> $T3!.:$8@^XN Y%>GZ[!37/DN3P7-DDM (,:Y!047O IT7UQ_O"H257Y M\12$=$RGU@3B#]A)YE&-\/=-PCG4]_GM_@KP]P' 4; =(O^ _ZSYY30L\^IH MQ[99C94/358X4-"UP6B3LO+5M/9AJQIQ/S2)*[H_=!Y(LTG?&4!$/-U]*=[R MA@H:?VS2R&$# 1S4H:<@5.R54S%_)?1];-)7!YF"J*^ (+YENWD8$*>RUA^' M/S7)*X&#$CHHP:<@M?X(1'&/A=\1K79KKQ'<6J$$BF"#(WA38/DNX'B^#VH] M\"T[_R1^XF^-B7+L&0CKQZZK9!^U%JL-=)"#!UOXZ69\-VVMU:GY=*U=J:E? ML>PFL;54;=$$=3Q!N_^053D6[Y>SV%-99]7;; MLMJ]ZQJ]K56H@J>88/6&MO4;ZE;C!(WW;&NTMQ:I"H9\L>]^Y]>Z&RO\SJ9M M5#>YK?4J%^_6:^7P$_JM2G.,;A);2U;1OK@ F<8KA$Q?\5NGF-ZM9*5N(,;>)S3UW M8!(MM%,Q17H3O,E13=2-JYWG*"A_W[76-;.=B0G.,QD5D:U%+P>9F*YA69"* MC];*.#87FE@"]:1(Q5EK$6VD1A,3VLJ15+2V%M!VIC0QN9TIDXKDUKHI29PF MIKN:#JG(;:V;5<"):>Q.J%34MI9065HU,>6J_$I%?VLQUP!2@6,)3:[$M,?,*^79R%,CY#YM!&U-3,<)$O,J#S6+<*WZ7 MA[^GW^VTJZJWZV.-\(/ M3[S^W&7K=2PJ!^(>7L$*+6Z,LRB,)2X O]!-M)S7W91B::5S5;%4!ZQ\18-B M2!YULF-5/K@ M7(.LIV=I2WN\YR12MI_4QN)G+ MNO1=,1.[S<_-W'^#\1.\9!'D4G$(?31BUU[<5/<-QV!)L#[Y?5V6SG'!T+\@ M(/??DO%&TL;H>I78D77(1/GZS8(-;L%M=N%T?5W*B6E4Q?GJC>,LR8AEV\A1 MNK[$Y,(TJL)\_991V8VT91D"I>OF'TXLH[JU^PHM8S9/(;%N'-U87?<:=7/;T$!R/JV!?8Y!6_G&B%QGUE.8 MP4!I>K+BC5HZ>E;(]ITH6^O&#M?6V1,;D!\+W9\G9)^":@]BY0JJ/+75QEJ[ M4K"K+^1C*=S]>U]&#J>8;*X0=L?H40>AR M)%(^QM#]DB398LDS/LX;M6@S&D.XCCIV9#[:PGZUEL19*KB[AW@22U(/X;K\ MOTM+TA'VJ[6DJQ_'VR'RV_0E0/N-@U .$LR">M,]8='^=F!:W*1X 7ON:^0AO*D['8P M.>=,3L'A49 /R:9(D \ZM40ZLQQUDOMCZ[BK+&O98<[:NC2NTM:/RJ.J73?( M=V66,C9N #_\MH0I8B-V\Z0\,:;B*7A3P[Z#TGVE-F2JN=861+U(GV,N+M,[ MUF7=L4#*[VOS[M6S.#;C6;DQ47$H;V(Q3GXSG J/PL9R(0.^3),7IFK1UI.> M8\E3HTJVVUVI6R+6];=)7C MG*+7PK3\R(RR9S5H%;\4]K;#!:&X_\G"'C8G4EHTUHAFZ290N\:W?,DBS&&( M9JM*A2FCG?*N*0]\Q&AE'X\H &FUO<"LN#] M=[L3:^6 ]8YD^U%YX:AZX/L5"[BSKXZ62_K8"N^D'78<;*YL;PB>,#^_M1.> MDE 4%=Y>J7YEJ%>]@LA'J#*?YR+;47;8%6"U!KS5=[5YT$WQB,<-02%DD0JO MD?"?7V-.9!*C2#1,R)WKW1+"5"D596B8C]^03WDEL20D$)0$%5("<8]S2\S& MU0MR7JGX^I.)C\J0X:=G[Z][_]='3XD5GT%K<7KD#564S)I#*$U6HSYOA^ M;HWQW!P+*I5M1?K@7)W*78#X#*KVSBN?N-X.UI-]ZY1L@T6O'N9ZP!G-0'Q- MSO& $08Y/U8BL;@:2T;F;' B?U4I&9Y@>\<8C^JK0O_!J"Q_5#Q?9TV2LL=WH43!KJK(#1T\_/KT _-2'TZ&)GY[4T MRCL]=;Q+B[6?]!_SVAU#^7:W'OV2![]V*7WU(V!Z; QX%,Q% M?;QLK+@/\L:*5]GJD*TAR FX-3PTRRB?+ZE*3]=P*@2=?>"KLY'%796?LY2RA]Q$F]$ M)>&?UVOA2T^?^>._,.+!:4VF0V2IW'VJ$! ("H*"A*"D(>!K1I%2A/";@*\H]+>>KU *3MDMOOJ613FT."3&!P_JHV^W!+K>NYA6 M5HJ'Z/3<4VLK2_DPG0O/U/FFAU*SRBN&R@<^W&[:L.4@Z8S5Y/4Z!8B;"B:; MG\Q_X[R%:)B778%(M7G\Q*?$;7$$4\Z4"0[7FSV].FN4$,WEXU-].N>04\G7 M+LE!5;EB-<%=[P"9ZM1(*CZILS2Y:ZRE/LGGKO>%3-6EY-HG]8BE*N>H9\>^ M_,CUKHJI*CHX].0J6.7]6;U JG5BI/H>K3QN*ACB_WD$%+*?_#]02P,$% M @ .7[)5 $XN)D#10 &8$$ !0 !I9'0M,C R,C T,S!?9&5F+GAM;.U] MZ7/C.);G]XW8_X&;$S%1%5%9F78>E57=M1/RE>T9I^WQD;4]7QPP"4GLH@@U M2#JM_NL7("F)%/$ D"()T,F.J$Y+PO'>^^%Z!Q[^^A_/B\!YPC3R2?C[JX.? MW[YR<.@2SP]GO[^ZOWT]N3T^/W_E1#$*/120$/_^*B2O_N/__N__Y;#__?7_ MO'[MG/DX\'YS3HC[^CRLX]^<#S\?O$?.Z]<:[7[%H4?H_4+? M"/TS^MDE"[T&;V,4)]&FM;?/;_/_9=7_&OCAG[_Q_WM$$7:8O,+HM^?(__T5 M[S?O]MN[GPF=O3E\^_;@S?_[O#PY?OSOX^3GR7JUQ2H5-28!O\-3A_S*@-[WZ7OQS MB.,W_/LWQX0-6T9D6F-.\?3W5^QWUN[AX=OW[][R5O^M5"9>+=GHC7P^^%XY M;^KW>(0"+IC;.<9QI.A96+9="JX1Q6$\Q['OHJ ..<**>]/&IQ%>L(:CJ^DY M6T(66$$37*$#6NH(2[-VJU3R-9'B.0XC_PG7%I^D=JM4GOXS\>-5#<+*%=J5 M&(KF9P'YIIJ)TCHMS,C(9PU?4QRQ+M)%4CD5P1K[4Y-$?HBCZ!;/.,=\EZ,+ M+:*4%?>F[08_X3!AY5PR"WT-FN *>]-R@=D6I!HXY4)[]\G''O^/3XDG%/ ! M.0F]&QS%U'=C[/'?V!<[150;W%Z-[LW3"7Z,;[&;4 :/4I[BPGO3D"TQY^$3 M8WJA(3*P_-Z4G"&?IH?(+VSD)!3K4".MLS=%$Y_7]%U$>/ M =N28LS6N_@TC-7[A[S2WC1=L7V<7BVY;L*4G-/G)=LU\6?DAYXFBR1@QQTO':FE4^$%B=1+@&;] M_?="LECXV>K+=R>,(#EWU)J)1LYT5(I_=V6%:I=DOCO.)YX9,E&CG)2-FBKPW/Q'5\? ME,J\9O4.SLA:]*FJM71>UJ)%5-30V5F+WC::;OD M^/X#^[,Y^W?RQ,B9X4Z9K]57F^-]O3*6>]PL);5'=KWV6N3D+(F9/+_XH;]( M%E]0G&N0A4-*B1*_/H)[]]"2O:+F24=>J44$FID,?3;:G.LYGML@H+B3*X24[9'U1ZLK733$W+W M(<4H\/^%/:XD7Y/LZ-$FGEH]M(RR'R8D 7H^(_3@\ LK-(^NZ 4)9Y@V07B_ M+EJVLM9<8_0JMXA)Q9I:5^*J!GJ@M5;47;/66MV7*5VQTTEJ*6X!@)KMM8KAB%M&(S;#)D&P-U=[M+T_A\EB@>B*B7:.V H1G8=9EU]P/"=>?:8:-M<> M'\7@Q/QT3,*ZU&LUTKY/J.8"JEV_Q7F0&WC89LM&:ASEWA]O$F\<0E?A#5_4 M*9NF:6!FW=FP=P]MGEET2;B/N,?=GX7^E"VE87P?DL<(TZ?,[[-,XN@"/^'@ M7>TC3<<$M"BK@O)I4&"]4-&-W[7F[*_51IMS8FL;/&&KY%:V_$ :^5Z^6M8> MZ8V:;=-FOE@R=:E$2'2=4'>.(GS-M%[,MN/\TDYT%7*B2.![J66_;L:-)45_'B M-4FOV4I+VD0C%:)#2=,ERV&)WZ0L'J[84QUYW''_;>Y>K'3,P]!3D.1B?OGU3+= MXTZ?W2#QL'=&R:)$:$L"ZJ;;5L_/FQBQ?!OAMIY3Y,Z/ Q1%J2:2D28.(:M_ ML&ZUORYO*M1U4M5OJ>W=>3>"KM&VK&BDS;L.-26L45-&':+NFD!1X6+70(Z# M=:H%GMS@0TK2G#5!W>01O_;\!1^E_!)KWE%1 IM6_#!^PXJ^R*TI]<+S'>8FN26JW9/*PJ">A2F%;JG*R3QI"YIZSJ] MCDD\14D0-QZ4Z^IEFMG7?G9[YH)]+-&-GV,<>ML+2;Q!C:PDL1_S-PX QBL_9GYO5.T"/.$B[?<@+B\J^,4MU&OBM07%>;I?: M+Y!LR!(BH;*M(5,\&*AA "1,EY1 4AV^'B<7#@8#P MMN!8[XK[KFZ-\4JY@R![9PXRIKB1,"5W\B4_(X*05]D$TYRW%H4@RN(2U@D.$W9]GY.F-A_T, O;'5O+LP\/Z MQ'K'6A3(FQ4IEGAX;T;*ZJ.5B%!(MJTL-6K13A@Q'B?H+$ SL6Q+1:P6;I72 M3L]!-:1[@B.7^LMB C% R(62PY#U+L'@8M'O6L$O#$9Q%@*Q84B^> BK6 V" MFG+P*-,O&I,P3%!P@Y>$*D HEAR$["L$0R)_WZ_(_SM!-,8T6.E(?:?P( 0O MHAF2_8>>#RH4A5F$BH[P=TL/0OI"HB'Q?^Q7_+=S' 1YS(P. -7R@X (!L" MX1=S()P^\8,"8TT?ATV5P4%1IAQ"XU._:%QCZA./\40U<-@I/ @$1#1#LO_5 MA.Q/0T]7\GG1 [6<%87 M@K]C1+4!V!0>D/C+-(/"[TD#/DXH+9$F77F@TE:+7THT*/^>=-XL6QU_9B8+ M-13+?;>4U?(6$@O*N2=%-R-J;?H(8_Z2CDS6Y9(#D+> 8%#F/2FX&6''F&=* M",Y##S__%U[)A+Y3= !2%U$,BKTGQ3:C[)KZ_++MK>^J%Y;=L@,0O)!D4/(] M:;.G>>K1YW./,;$)_54# %09 XRRD$X>E)G,PIYD"U=DH*]^YBG\*:K8^)) MMP!IQ0% HZ8?!*@GG3>C<^)Y%$=1_@_GZT &BZ#X ," J 8=8#WIOQ!UA_4@ M.!PD!(=R"'K2?R'JWM6#X-T@(7@GAZ G+;A$W3'[\XK>D6^ ]QTH/!SQ[] , M"K]7%3BG+>7FBEY3\N1G;WJJ$-BI,1P81(2#6/2J)J_'279M*:\Q&1I0X'K)_%(E;+NDHI M*-Z>5&.^YTPH1O"P+I:P6[B[A(*R[4G/O2#Z MRB_51>#RL/G9:LF6J81$VL[E!;5(_Z!^S.CAH>1)F%N0 ,^?L*C5HH8I!L7> MD\IY2P+?]?E]_B^,#^IOD75Y3S,< 9H?\-!B.W\RE MZ3LL8JG#Y:V6OH)L$(6>U,P=\M+W'&E=+"JUAH2(F'@0EYY4SCQ']>K@\/&. M7S\'5J*=4E;+74@L*.>>U,Q+VF=9:/1O2 M6CW36*M[TC371&6!^FS>73T&_@S!-P(E%08A?8AN" @13UT D=W7*KS+=\;^ M$$,@+&JU\&&*0;'W=14V\7S^9EI*X)D?HM!ERMSVV0 44MN\'0(1[$I5<_ MZ1\X"/XK)-_"6XPB$F(O4RQDW@J@BM6(J"D'X>C5<_J5!$D8(YJ&W%)@;@B+ M#D#\(HI!L??J),W#RC<[%V<*NK4@JS$ $"2$@UCTZCQ-,Q0CER?./$$QRNF5 M82&N,0 L)(2#6/0:>)Q.U&/&SXS(8P=*!0<@^2J]H,![C3>^7: @6+_W+1-X MJ> !%ZE%Q1XKQ'%IPM,9VP9_$S)MWB>7^25"5Y880 P'2#0/0:.7SZO$TL MD-UJE*)0*3T$",1$0_+_T/.UV8GK\E"3[$P0>H@"",#EK<9 03:(0D]J MO'@J2TGCS,@"052UK$9$BW@0EU[5Y&*:!^FV7"AGM>P!/@>^> M!01)S_V%8@.0]2ZUH*A[U7R/4/@G39:QN[JFQ,68.X:BS9S44+ZT&A@ //I\ M@,#U>Q4WS=B99O;,'K0IO.8B-5Q(Z@T )B7Y(#H]IZ**ME?VL'>TNL%33'GP MQAU^CH]81W_*#U?*ZE9C58\+$+*"ZOW7-SL,LN[_7/\F^*G4J/X+"L77ZK:, ME5Y2.'1>.QLAI$\I;!^[<_+Z3MZ V4SX%83&!Q844V!\8&%\8&%\8&%\8,$, M%N,#"R8@V^^!A0$E]B^2#$Z=H3ZP8.@TO,\#"]T'YS3!81)%[.0Z>>3YIUR1 MYI\7+)=[^,56;00F%Y*]L:4HHS$W->@BL%/<%!"P?$4XB(BV[V"%HCE_+)7] MP]]^?D(!UV@G\3&B=.6'LZ\H2"2*BE9ULW!)8" ->0$W%E,HWF#&G.\RY7Q/ M/&LV-!!DFW %'N),87R"'^,\^MC'$6RTSLL+BP\$+YAV\"AA"A4^BN+5EMBS MITL?!D54>B"8@*2#ADUSBZ&+V_D#\LJA+RQN M.R1*VB%46@FY:X)*&@)28@^&I%IV('@ A$-@M!)VM[?^J:EW#@0"?>FW\UA% MLQ6*+#&-5]?Q8L>1+*]N_9 L57,MV8X"2=A D8T:!SX1XW_Q = <\ M+[(N8;OP2W2"@C:FMZ>+YGD8HW#FLT-*/9X,-0"WZ%GC<4,KF,[0@K*07A:B<_;4P>Y)*%; M0PW9%K<=%)AH$ ]CFGI&IDK_L%WB!2I!$1M3NR]\].@'J;&2';M3[_6,R%P;@N3;!7Y5.*D+C*P$"2, 'B9,Q,<$S"E*,_ M_'A^G$0Q.W+2-?$K)60ZM8>$GC8_() &??A+$OFQ/G9 A2'!)6,!1,B<8>-2%Q)SQH62O6HST[4,#:JJ%@#6\+2NQQJ( MIC'3Q.YRH&TO$M89,'YRGD#@;#!X:"V)PX5FEPD0"V,F"WX5PL\<*SS>E*2Y M6'#H2K&15!HN5BJF(.S,W9:ZP1[&"ZZ^\RG/M0T2L/9G:28[',49Y^N0X8BFV07M^F9\^PSWNI T MM-2W\T)-PP#4S#&:4JZX;"(H;,Z34G^^0.2#J!@S:A3RR:CN<^V4'!(>0MI! M,(S9+R:>E\H.!=?(]\[#8[3T8^%[9FMKM;C"D*"1L0 B9,R<<4>9PI[0EFMR $!JS M?529K7,V'Q)$ /40).T\ M0$DB]^2.@Z&3]3PV% =DO:KB()Z04!,&9,J(X4 MMB('";]*>,VS;S))QC'U'Y.8VT[NB-AZ4F<>-6G?=K!;Y!(<(L9,&RH+3O,X MQ>':I+0X Z$LF$%,I-:\1MQ9-,>Q[V[UNW*>S7?Z>3:='TKM_3CFW6Q ]9AW M<\R[61.V,>_FF'?3BF#J,>^F@CO[/,ECWDT[ MW'O)MV:,&3("#?^)GVC- 3 MDCS&TR18WYC8YC)27T*HTXSUE[/J$^K_"XL>21/RO%MO8) )R0>W,YN@2A]Y MK@E35F>0$!5(!T]]%D1;U%\)-2I;#Y@N#^#YQ +D]!= 2:4A(55KZ3,6/%,A M6+7N 16&AXS&BF>SWW\L<-4EY1K. MK0_[L%%Q=W7-EB!<2LS61WVV2FV:P*KL.2[S\8L^'UDS)2#%U0;BA93Q;)%]:H=,E0,,*&[8'RF5M>@V%L"O36[)-H 9 MA'-R7_"L]E&FAV8]UUBAZ(/)<$%H;H"*VI9FZU8WX(*,"A!I-5/NXSKHJ!FP MSYE&)Z[ MMUY4X(G+/WRP'RD)Y:#=W1@LXDAZ%3BR6@\?[8=(23]HBC=XT62,I)7HK^9R M>(Z1M-:HK&,D[?<623N< ,Z)6DLUF(=XKS#:]N=-YV&TLLE@[MFH@5PF_60( M\!KNBO;XA$9)TQ53^.!J2G 6"7)';G"JY5TC&J].$LJ)QM0G6:!56O)JR7F( M3I_9LNT.#]\F_(%F3+O,9>QTP1G&?)C>)H^1[_F(KO*3 M!UNO^"6@NL8TG38M'@0M\08:3&W; Y'X M20E&2/]T6#Q4#,H#-!\9\Z:HC]M'2<0D&45L5CWZ8;JC[J.9")JS>*SLSY:. MS\# I:-C%,W/ O)MRW'I1LBG&C=;6$M.VE3G]UF.4.0SVJ^9\%GOI:%8)O]7 M1C+;T?F-@H1B]B&MR:DMU^V"QGP@W&;^V?-P2N@")O7@;874O $G;\$I-=$! MQ3?X"8?$) M!?D[1@4[)/N-/VQ4+B*F^]TNW;S63]ED*E3^R4&AYVR[R KP[W9+=L+Q"7Z, M;['+5/7B4V)E3M[OV_/I:J6('Y)TAGZ9: MY9?4JHDE)'[<)9'7==+*3KEV!W2*[$]E\G[9):]UDU9UM_<[FNIBT MRIZT+MR)S.0/FHDIK&Q0VV:<572H3[G:YRNIWMV!E[=^A9TB>E8TJOV.?5^ED/7 96,$J\V?D>?H8 M8K<\^0>BWB6)_X[CB4>6\;:Y,M&5_6O=II,UZFQ;==;-LE4C=EC#SJ;E7K68 M- H;P*"J=DET&>>'K*EN5,6J4B,A_)UHA]M5;;JE-U-;9#16MKJL2K=D-5-Y M9&Q4]L-]%9]N!5#6@&2,5;;.'3VH6SHK"I&,U,JV656+NJ56J!_)**[LEH"6 MU"W91=U'1FUEMRQ6W))HQ."[7I(+)%VH4ZC(:QD*K'#GV$L"?#454!<=K0J? M5.E6:K=D34(6'3AW@S :RLWZY"T"=N37W< *YBZ[-<6&Z#$&(FD39OQ/BK'J M/I9&53-7Y5325V,EE(!-]^:ZA,WF6W4M0]O-%3MA* (W+LTH.CZ^!>]KL6*[ MI4S=U-*?%$1..[C@-5WQA,)EJMCT47#&^,7N_)C0):&IGBL3M[J>J=0M M30#0Y 96C)Z":,3N29DUH&*9AIR4W1HO9-Y*&?D5&[6& MS[)C6]>.*TM&?<4D775H=6TS4GBV)-2_K]BE=?Q;/0RC7:>1C(>*W5KB.NJ6 M].WJLQF\-SABZD"T78]R1T5TPE,R!0!+%1OVNF4>8;:=&'GC_,M=1P@#*>_! M5/[DC(X;O.1!K]R)O7',:)@#]6J;WI E5!ZM\A^U+8,U&K/&.%@'9'"GKBU% MZ^V$F_C5W4FOF1Q+7,T"FV%]J( L6C+!6&0\S,E369QVBAG.GR65+9$1;I\9 ML D -IOW]@:I1X->;F.1F9=*10QEOA*/80+3V/8J UW,.ES.28COCQ&26D1% M)4U9156R!&GMQPIZ1]'Z6BX/9DM"WTWW'CAS:YKX05K)E/U3)6H=LNTS=*X- MLLI$R#L%326JEJ(@(15<@0TF,TX#RB3'RW6)AT.SJTL3;:%,NW4VVHU*OKWT M">,@*#Q$2$ V[#&EPD&FN6WD$E'.PY,X6/U])>).'FZ:-^IL6NW:RK2>%8Q& M-)M1/.-FNZ/5#MN3T,L34UQ-IYCR['3'210SS*C<"E6)XBM:H=9].Z7.G<=5 M54@\J#*GP,E)<&+B;(@P;:HJ<,"0V8A5PTREKFEF/0+H4MBBY+6L,3KIPK6S M7NG(Q(QE*:)Q 53V:0LH^_!P38F7N/$5S><08$1B1<4EC=F-M"1.%-3W8Q/2 M@R#:+J41:)+8YM>T4RS M&7TA(5XQ=36,V-8NT\25U?JV(&D->U*/_GZL2RBS#*3ON@2W.452,XBT2N\1 M'C4EKR8>$GOCUX6$LV=YOY3)NE+LX:#O%VAJ"AB@&!S,C1^=T5A/ MCE%Z6UE_)2E5>#A\:[>HE;3#VVVK0F?_9;&4TG#=/1N[-SMSZ7>N[;3DD]=H?,8VS9K^';?&W(D-C3*E^F& M1%]@J:],IBH?VV?,WP19SGWW!L^V#D6Q(ZV27$+/D;;MP\DZ&1UEHZ/L>W:4 MC;IA][KA&&L]ZH:C;CCJAMWJAF.L]1AK;8^H+8JU5@1!;-:TK6Z C@@2%)\ M$$<9.0O]F+=5B&1CJTB=+"Q%4KS_T""U;(D.X3T=97H"PLHC35M@=7.D*>$5 M8??G&7EZD^85IJL,LOS#%K'\BX?[6P$\^8_WMP8"@M3CG B(['0IJB?1ST>P M1#\?F8CTJ2O2G$I(IN];=2RDCF[IH:98XL& VUY;?"):(2%^,F;,OB3A/2SO MO%2A4/^^FSHRA^B%W3=#\"*8>B]M7R^"]$$TDUZ$PCVAR2-)XO0Y/^3&%SYZ M3!\V.4(!?V):ZD:H9'TNNA&*-Y'2+IQU'\ZF$R?OI>!'Z/:"T@F>8DJQM[[J MLR:IE)0M4B3#J:2W*K*][F%SFVC+=J$3)^VE-[8G"WZ;[E_Y(&Y%")4D644A M%/NS5BBWR7*9G7/96KKA)+K!:;*I.\+S3*%P%6WN%6;/#TBE4DF^591*L<-" MJ0=_SM:DN@O42&]TOK] RL$] ?V9W/V[^2)D3?#-:3TH9+D MJY:4UAT[><_F!#19>T?+S&^6-ZD0*EG"2A-HW?(N7DG3G;WLIYQLJB\#N'O#2FY7=T/U3NZ.X, MRN)M7+.>R,HI1N)^O##M&-]0HLI?ME/.&N>W]M.[8DZMO EZ@\*9Y/IGX6=S MN<+$TB0B(MMV#C67*:B.K@E>%^C?1EN5%Q&39H<5MHXX;;6T:HJ\!UNJKM37 MIP6)W$M%#-A516.5P-19L39\0<]*L1:+].Y*5LNU0AXH6&.!/ULC&SO'Q=1_ M3"_&R>.T9'4LW?LT*._'H;DW-*H((7DM,Q%;&F+7PZ*WVH;)R>^X"SA[C MO"[Q-T3_E(EWR)Q A 8;?K>=L2M7)EKBWU M'I?=&S1%./@;"3S^,L=YZ,I68*!P[RE*H4%*M"@%!6OLG'^!HPCOV.[O,%U< M3=?>*?B$YS1NU'MA]>=,X$?<>]'.,HCG_[_2?B?^$@O3J4>C=8*Y2N3'V M^&_LBYTB4F^N-"4O;^BG]/^=0GL_I?EWM[UF!?AWNR4[]NKN)0Z%%[ARP[HU M68S^X]%__%+\QX/-)*ST*H^Y@]LWHXRY@\?$D:AZZ-@3<2%O_#9 M;JQ(1"FO9GGN8"WZVUZO( "NT8H/I34="KD+2_?NFJ@O;YCN;OT3S>YFR$_! MD_B8'4-73/?YBH)$DKHZX@1?XO=/%A:JK%++^U46W6VS9K.]C4JGJ/BV0% I3>#CQD+,T)7 M_);48YR/?@W8"EZFI=-OHY%:JI 34F?MS2KVXF_JNNM$D3UEI7=HU" M9:6RVQ^G.C&47J<&.=3_;^ M]HYBQ(Y_JR,_"+8'/!5J\GJ]!YNW@)P&1R!ZYM\T/B+<\*"+GK1:[^:3-J:= MDB'[["I?>"XW?XD"3K,2,E'IWL.^6D *Y /C@PE?A15\%KQI%UUB\%&ZZ;+)(TU8393,!WZ+DQ[GK-#WXPU&'3N@-24][XF^,=CI!2\R]WA C8!#=R6T9( MT?A:Y%)_$$ M# ]G.2?@EF\R,"X/>$Y04$QP4K6&EQF2VMFE6:(*'>XD.1%8 MX'FG8C-\Q^EM)"Z&\FR])ED&)ZE Y!FC9(Z'GYQM=P[OSUEW.+HD1I?$Z)(8 M71*C2V)T28PNB=$E,;HD1I?$Z)(871*C2V)T2;P8E\2.W6S'VB+6Q O6-?XU MC&<+C5M_E[,M'JWS9#1AK-VA\"*QU[U);\1.Z8<)20#[&^/JX/ +*S2/KN@% M"6>82DURTG3EV\Y@\QM;@YV#0R?KDDG(R3H=S7*C66XTRXUFN=$L-YKE1K/< M:);KU,8S/-U3S9!U]KE.##P#M,ZI&;+/."=7@50ZQ:Y"T9)E8<]N>W\VLEV] MLPWN!V:-J,MR7P/K.QM)TJ'3OVU#&% ESZWUL?)\&!0@54R5U6VH%+] 'J_. MPR<_LJ:<0ENC-66TIKQ :\J&[., 1='5]#8F[I]R^XFDBMT6 M$R6O-AWU"R2JGFL0E35C)5%+F"@I;]T(8A@+F\T@^^-EJ97CF"P6)$S)/5*K MQ[ME^[9FJ&?#KOXKHK@7.V\A\Y*.B'DZ>DD-4\=^M:1U"(<$_KY5B=]BRH[3 MQTS%>.+A9&Q[NZ;Y2\XI_3+9Z]7-WJ:W%88Z/(!3H'%@CP22HRSCW)[@Z+?R M<&#S;&G�A8XSDT/@JD]RA0*Y?VQD>!QD>!7MBC0/^#O1E6O 54+M/W:5'] M E"5OK97@>[>4^K[*-+\/25I('&K@OWJ1T@ASE*1_@]T:BD*"(1/:\9NE&\- MOG>L%U4<4;6LI0<#"<7@JFH'!+EWV/]7ZBU6J?(Z=4W%#X&BEV$D8]\F$UFW MH%EYB&D?V!Y/.5?Q'-,OB/Z)8[Y>9.XNC8@25E>KZL-',ZIJC=E#&G $@?/1 MX+TAGK[B+ GA=Q(V=VW*)1\^#04B&0,0(I^,(?(W?OCF5"KCLG9+/AP,9M9( M.0#/=>:F23K%"]Y\%33B\@\'0YLS,CY F,S-G=VE]^SITH=!$I5^.+0]41-, M-02(N4=>23CCC]$6!A",AJ"P_6" 1&LXTWJ_> ;%-UTCRC[-<>R[*! '.QTV M#79R?BBU/@8_C<%/@FDT!C]9;_L9@Y_&X*D]IU6!7N9\ ZOICV7]RI^*[LW6O%+Z39G+* M6W;2II67#+N]*EF^IHHC_AY(=$;H) CJL?Q>QG(A8]4/0=K/CT[:4YJRBO5E M0 3)8H%XLH'C.0IGF*T*&0E?<#PGGB[7'RI<9\VF.&<-.WZXYBYKVZ;+I"=< ME-@[PB'[([X.4+CEIC*Q17>_M:H;,NIM!GF5S&A+9Z0RRM9KQAJ;;2UH=VV$ M341GO96WN O=4<8),14J945NU/DH,>ILF^.?M@V.AIS1D#,: MHB P.L,D1TY,Q8-U5N<<":FWUFK%(4,'(GWH*)-XJS MC-,Y\1+E0*O^$(&LP5G;MI;V)F&-R?($L:B? IMRPP1D!WJ(00^]FXC MA@(<%0]>_+)K'I;$+A;?O!@O3->G>KPP;:<%=KPP;:>]=+PP;8]Y=+PPW?>% M::%OG]\]J'M;5U['VHO16I2WO68)A9YUG9*JEC90N/>+9'7D+*,9E+#-=]!M M?OE!23BX^+$#T>8-5PS+117[D;,VV,F3;&3!M['D';2!UT:LHU2_&TK>(U,I M^-M*?"1-O6_!^SU7W[C#'P4H='%&.CQ-9+4L!DJ;>NO\?+MO!_SALVF>Q#<8 M>7ZP.L$QI@L_Y$>E,^33--'4"?D6?D/4NZ:^BR?>/Y*,Y4D8)BB8+$BRW234 M+RRTTY_]0Z-+OJU3)AHP>[_LWN1 TJ3:^L4&M'[)N5T<_J#HUIW>%!# M/$# &8L@E1/^6:K\J.L.';@M#Q!PYF))>\PF8CN(]3B!H/QHC[*Z/I_2:.XO MKS%UV6.3G0L9IV>(G0$5YVK- M!NP'NA8CH#G+2AQ/V6!U^:V O_LXV'Q[PP33$%>XP8'CK&(,M,P8=!5(V#E) M\ FC7>J-TZ@^<%#+;( 0FGQB,3<"7DTG483YG/6W3DH=GB'>:KXJ]!!SJ97)^W6=.*IC3PRTME& M>^&C1S_(7\S.^"C(BA6X)$R9*HJN,IBJTZ+E;LPL#6TPH;@1U6(7UERFZF2( M[:Q7K4-C_16N#<='J\V??_,Q923/5Q?X"0?RL!'=^L9"1MJ'%!@R6@*TR'FT MH3870FH'J;*@BG.HV8R9^)2:( $(UQ&436$K)I"V.=BEO]%@:0S,AMSSD)W( MHY3E U40C*22H:MPS28F *>8*WM7[0*]ATV@.S1[O:XK[(ILZ:B4YM%[UP2] M=V;OZW6%7I$M@L"H41#?,-S4V. M2Y7*QH_#2C34IQ] (K:?@-L$:?QIZ MBX IZQ;AR1/R@S04CM!;%.!M1,X)?HRWGV \=5LP%1"$-\'D%9YD>AI,=VVDJH'%V/"+5 BFG\BZG>K?3>P"1FW;K4M M$+R-9=^X+.$U5E[O18*LSSEX0#*%\E$2,:ZBZ)@L'OTP?;OHF!TK&ND'B\9"?JWB.:4$\XM-"[69>)/2-!0%!W7]2Y6T(E7;DU#T; MZ+-;?Q;Z4]]%87P?DL<(TS1ZK&@BED98_2J+L&H05I42Y12H27 M3F84'1_?RK(3[I8RY.73GQ-$2GHOCH$+C*:? _*(@C/&+7;GQX0N27;:D\E: M7<]4=%,3\6MR RYEQG:@R@WY-?4ZO=\:D4& 81DU2:4" J;BP[J G&6&7.&:J>(&A1E.NTLJ T*S-EG5NTS1- M^WD4)=@[2;A]ZQI3GWB9B;B@PDB4<,T6!@1K+98&XB/=6K+2-*E9DOZ"]?,\ M\[U(YO!^[0X(_A88'=V?.EZ^H0^).GRV[Z5=S+W2M;_CJ/E MW]&21'^)G#4A3DJ)4R#%(:%3)&:38"(E9_3#C'Z8T0\S^F'$<(Y^F-$/,_IA M1C_,Z(<9_3#F<@1TY(>Q,S6 0%6ZP2Z9A3S;]+G'5@-_ZO.]-H\XS5CGKOQ,B/?-3TUXP&!9EQ@0GB62VW8&"K6H M=A>Q*"8+3-/G_[CA;.XO@8MOG7<[!-![D\,0G(B-V3X/8Q3._/[TO4*'0QAE M/4A PXMIUTIUR?VRBV6 8SR948RA]Z%:GJ'";H@@CL%=90*.OZ8--/9SI4Q:*/[@N34HAC'T<\=54#&&LF1*++)+$SG%77L@U MLC)UNI%4837=TVG$Y&7#WO?Q!IBD#<)@5#/W#O@1PC3C+$-@O"%@ M:XCZ2[PA8(_NTL8- 6F E[GGY[@T\87_5 PXR/2FH]47] ]"CP/$9"%_AJY. M(T,_7320F$6QI1+JM[1?HH5R(ZO=D*%7Z1J@I8VW3&(VG5=,@6[S6:;W@6'I MJW;"@$;58W:22J;>L&LX2TD=OJQ;S>\H\C#G2HG8;DEC3S2W@I.0&_M<5=R7 M1A;+4@2>"BBXCK%WF5N!3,$7.+4L/"G=1WB:!!?^5&)4U:D]H)Q+VNQ .+[M MWN-A/UO%V!_;Q8M]8&#-4' : MLJ/["C@;L%*50H,]#XB8Z=0.I48@(P7<)5B1]W")Q A 8;?;<]L2M7)[ MK2WU'G?.2QS??2/+.0DQ^_=_,"7GH2M;V"45^MY/H;%*=(EM>[$0GTVRW9MF M<;LHN,,!=LE"(695K=YW3[6PM4@&MTAC2MIMC.)T!J?&VJMI^HJ&7+665!GL M9JIF#5R0C/GG"B2J%#-163,*M%K"1$FY?3KS?EA8N6VWAI>M[FVR6) P)?=( MZ=6NE#7E)95,!Z)#,J@UVW2IJNL733Y9HWI?U+_Z)&=+P\MFS4MT^S[X.!P8 MM5BQSGX//*AV.T<4EXY7LJ.B9A,# K,>3YU:9"Q_.W#PF(I9LDX3J+%+]/EV MX'#@;X%14+.W:U"('K^;4,;>+ N\.L&12_UE[,L>]=V[Z<$/C;J\0J/#IA2@ M&FS=\+^NIE=)[)(%CM+E\6_^;-[V4('Z>?'C1LHX-(A,OE9XB>-S'K[)<_9/ M9C.*9RC&9TGH,49OTIS^=X0GFT3AZFCUUW.R[IR8./$<.WFGSN/*^7I^6GA_<"NK]N3!&(MND\4"49Z2HM&;C+_L\LZH M_O=_^W1X\,M?(F?;ML5O+&XIX\)D0_]NCL(_YB0(5E??0NS=)H]LT/N(KK)\ M#_Q+RN/H4[,YCN+3Z12[<70U/9[S:< ?XZ[,,I%MIM-N31FGVF=*$2C989?6 M1%3V,D0KAKB.H303NQG1N#"0V:?M(&8?'HK+5.HXXREXQ%XE5APN;/0L\^I-RBL]#FU!9>E+J>O[ S'EX#-$I%& M%%Q3GQWN5D+_\+=[GE# M%;I)?(PH73'])-7E),JF$E\8.3=I"\0ZG]<-XYCZ+AO\G'HX:7)>7EC\ M>X(:%H!UL[SPHB9C3 -:0?'O"UI( -8YQLIO4"JA%1;_GJ"%!6"=@ZSPFJ@2 MUVK9[PE4@'OKO%LG"3YC\DK3<6"/\<^/F$IL9;6^)Y25#7:,6/\\J]5ES^NT(3E@"$;M.'R-I =^?E*AV Q56^,XPE0I Y MZ SNJW50!BI\3QC+1 B;,Q"Q<[V=Z1\LI<^J+55">!JWQ/::D& F!LS7;%5 M*%DD*_0LW1-K]/0]S0NFH@&'"G&+&%? M_)!0/UZM!0$/A=V2WQ/60MY!,(T9P8K/6X5>>H>!R841%7$%/U[!X*IJ?D]@ M:\D"!+]@$>L]^#9=AS:O->:&^,],S)>*8--/LD#;M%5GTZSS0][PCPYO^J[Z:+6A$8K@9(TU M;<< 7+,ZQ^8#63UQDJ1'J,@6>#8=VLSLP5Y^%DP5V&5U.@RMI6L:J="JEU M H8ZK Q("3S[M)S*]/":I_J\/T8H2B4BCI?)$H,*R@X543E#D/";6FV%PN?/ M3OE9WD^>>"T)?3=[)HR;S'BHW2WB.NT-/\5%]R$C('M#+CU;7Z!O4>(#4+71 M\H"!;8U]:!@TC6BL-PPVX_.6N!S5M6APF"]H8*HSQP$Y*^]^S(U/)B*I_E^W75EUG%?&G^QCT>,;'0( MU\=1!5V!#4U2QY#A;YYJJ25S#@4&X @0U$H")L\BVWC9K.O ML4ML>W0ZYMF]F4;CI6%H;FHD/,,\)^*7[&/,CRC<9#CAB4UH$L473/PSY3MR MK31MR+6I,_%(^YSVXJ7)_4)K ]0=N9O[=!TN#D IJV+J!7?]@XX6!QJ.T)X4 MBQO\1((G'CA$,=-KSY";VN.U=(I/;W=UBDUK3M:6S1*W.LJ$ MO)JIN.8J42J5 JYBCU:A U$E.%DA"NMUBS+M;6]F[R.:E&?"A[@+LNY7*+GK:#V._==K_)M2]3*=;JVU'M<@OEJE;T"KWCK MOE2J][OW6F_;5TD$96C5N?\+>O87R>*(4$J^<24&+=DO\MP(^JT\?+1HWVQ@ M2I3RI6'--X>O'GY#Q4KR^M<4>= M)DQ@E2'!)&>BT\-K6[N5UO.KBHI#@DR'%0@X@VF7JD3?8"XBMH/N>=" VQDZ MK K.()3[SZ^497W2BQ0XV(T4R"K;$Q:0WH:ZFJ99K2JH";Q,XN)FYMDV%TQ* MS]$JI4X1"""M9$TH@!26W;?IU6*P/@C@-D9Q*IHBXW*7C*2*,>N9#A1$EPOK MCO=%$I7N:$%9,ZX7M82)DG+[O"W[86&EI:XUO"R-#N#7YM)+J5%TI H)J)8U M%0< SX;=9XQ%%+>]A@G-J%FG&0$IH3)K*E#85("M6KX*FL&ER=@VL9G V5EW MM]Y=]Z+JPUQ3Y<)P")[T Z9JNT$*&YX=Y?*FN@P8-\FWP8P@]CJ]P6O M1Y_="9YB2G&6!_J>"3&2[390:4.[N7SD$RVR^UF^%.^7=T010"!B4-5(S_N,$@,) M5GKRZ'S'L1!&*W>E[J#N<7\Z72P#LL)8NBWM%.K==;#'9"%2)B 9?VQ5X?P; M^8:H=_N?)$12,5?+/1STK6>V(FJ($5"]-Z=]\B=,+]$"RY7-)B\VOL%G6B M\UMYLWV,SA^C\U]8=/XERM)=WJ2A.K"^!L'@&?^] M,8?%[1Q1?(0B['%3)AN#NWG8CU;;(GGBH G78#+[YWD8Q33)XG5Y,DC^AF"V M5T5?<11CME]=8^H3#SY,]47!PX&AJ+Y: 4B]"@,:C\8.X*F,;O RX4FH(OXD MR(RBQ67"Y%I8-L7V:'<:XV9]#<'$R-1CN*$91 M0E0.WA 2=E MI!^'T]ZK[B:(O*/EMV[[@Q@%;;)JGT6R<.FG8)6(3I^9WNU+AX"RZB#0U>2B M4^M XPE^'D4)]DX2RL9A=@C,1F%-).NW-0AHF[(%>LG:5)^56D$$J049T6N: MKZGO0H]:M]F%W8AWPRTT$)H^HV)0LW]>^MG;:B*W9^.?! &C&OT@>(]_S$5WEGH!TGIR'Z5/. MR 6R7/!9U;@]NU%O@3404&.6NHGWCR2*4P7ECFS'XS7R&?W':.G'^>!\W!WG M-YCQ&ODQSE^!S-;.&^R26896NOW!JT?7/=L]F'H5 NPE-O"TAX?Q@D?%7)*0 M1R*P;X/TJ<,8LQ50[]W 3X?5-S[6S3KE=IUUP_9D]?CBAVR1YZ[5C++*&*G. M%4D5,\O&+D&*O!Y <6LR>B@AV9FV4O;'?![]1-S)01@S>8R9/$QC86547VMX MC9D\7FPFCY<=JJVU<=0)TNXI6_T8I&U6HE8NY]]5D/; 0K0["*ZSW8)G*%.3 MM@*W/W<0HN9"G+?\'+.QYS-J<@N1B_TG[%TI %\?".LT8SW.C9G2.$KU9"K; MWBC[ _NS>8R]U^B)T3_#Y: _[JCBQL+ 3;);XU?3(Q3Y[B3T3GRV(&'O%%$> M*QBQX9Y6R2UA8MO:NUW;VIH.ATR=74J#Z;S(N_)B78JY7;ZL<96V_80 Q,VMXF/]3;A/9D]6HD;D%N5.^W4 M@IO@K8X@TI_HK#.)BXG52:RAKFG&7-X'?CHCQN[T*=WA;J4MQ]JQ8:FI?YUD MK'" 5UG\P2J&#/_:LY+HL]'V\BVV[9'P*;T ?L/^G_HN^ZM6JF_]^@]]9V9H M"$U]IB"@WENVT6HO/9,%24+)2V6M-/]PT/<;F_UH'BT*1\-&V;L1:^*ZR8(; M,;!WA (4NC@Z(_04N?-TBOA3W\TY2Q--<%XIGO,M]0E?D"B26EH^R"PMA9Z= M==?.E%"'=^Z4>T\M,[Q_IT2 PRDP;ES9\E$5T7GHDD4J*!TC2NV6#"U'>G0J M3"'U6K''T-$0[MUEI8$,K3=7O+!G+!IAU,J[%L9.&N.[%I;JW..[%IK@6:H4 M%]:22QS?AQ2C@%\I.D]5$\[X9T8\7TY4NG+=EFQ^-V,/EJQ;.@M,I-[KS#&X MO4I2 U=)_0[F<)=PJC@!4;0!1MFFS\;IU?0./>]]OETWQ,1A2'_N]4!;9M>Z MJ)W](/\><-X?W/YC=KB=S\_N\TU"[Y@=3?QPAD/7QY'>S;:/NX:,0HMIZ$RI M37LNM5U3XB5N?.&CQ_3!\"V9*PU[A%YM8SG*(-H4=@=U36ML#77@JZ8PTY*/ M&9N"XGFEG/@KFM^BA5\J$YL),7[?X!, M*M:*]&$63;\TUA8&5NK^+>#4X[V),\SCE(,['&!VX%DD8>ZO&$WX?LV$4C%.0TJ'"!R_>N$0$&Y?2HV5Q4* M.^-I%/L+II9<3:_9#S[;)GD!^ "G5?WA@Z&'?YH?V?3YLDYM9KHE.R)Z:ZZ9 M#G2<4,H3*X4>S_R1?9#:2C3J#Q#3&HQ99]"\SM-47ST&_@S)KRE5RPX0+( ) M\"#8YG9UC>F4T 6/@C@BH1<5[J&(]RM)A2&)7H,3\'1G,&PFM8*=/O.\3[G] MZQ+'TEB87Z2WCM+8EA_R!G]TLB9_F+M=.@F?[T05WB("-8#?ZL ML88UPZ2B0S82G?4Q-UNN@H!\2Z/H&'\W.&+* ([N6,_RX!O=^OW;U!I#1AHQ M:-WY2TZX*@)$K[:92)V:D-3!T]X(GN[AM-+&UQ?D/1H"J^3,Z329^'JIL5=5OJ M/8%'&T>K?7C5L&1!NEW^/?\_GH:7??/_ 5!+ P04 " Y?LE4LS-(RLB M S^ 8 % &ED="TR,#(R,#0S,%]L86(N>&ULY+U[<^4X:?'#ER+^EV_H=^O/?O[P M798_?O_^[=MWW_]_'R_OPB>\#0[CE+9;B+]IN*@4&=^[O_SE+]^S7QM2@?++ M0YXTW_CP?:-.*YG\&FOH>YH4\0\%4^\R"X.2=;OQ,TA)0?]VV) =TG\Z?/?^ M\,.[[[X4T3=-X[,6S+,$W^(-8F;^4+[L")2*F"+AF_K?GG*\D2N3Y/GWE/_[ M%#\&)8[HA_Y"/_3NG^B'_J'^Y\O@ 2??($I)\*&TZR\#6373]ZZ5O<%YG$5G MZ3RMQ]R>U"=C)R_W,*#/[]R$^ZP,DEG*]SF=JWV%Y[5XQ^>^IU=(]S M%;5+4>7)S2MOUX3^XR7YTT!%_*4D"QB.&B6I",T,S+[ %H9:=BL]"P=R$SJ; M9[EH.UT9FXK0\ M28*BN-[6OF\D8D*"D,&9#DNLBH/\:0^[EMCVZJUAMN$ M<%"'#:>'G^Z^^=^,#&4;Q C1;Y3T/__Y^TZT%RP1MV^;I4RWHX]X^X!SA;DR M0I?H42O:AXU(!08O2M4$H#!"Q/%RA'[CQ*"@TNR2TW+PF:5DO-X6:ETZDM7*QD#&%C9:#E&&"=%'2VL MA8NMI1:3T8#._5PD45.##PNL6.E?A]'6@8PF++1J!R73[AG*ZQ.7[":1$_XXLT MS+98/U/9\SN=M:::-9C!;)G!X'"JQL+,=GUR@8[*,H\?JC)X2# J,S+'Y<37 M@@/56UP&<8JCLR!/X_2QT.)21>P2A'J%^XB34X*!EU:],98:8M10PT'0%>FS M+"V)O43JXT5:8M)2I19'>A:7:+)1OH\I'3T89%DH.<;7D 4U/'!0UNYPCZN" M#(2BN,./6]MS!SF/EW,'G?K2G]7\]C N#P23H)27YW@02E6K37A1^]][!*HW%OUC2+3132[KS"Y?O=4Y;B M3R=!<*?L53F9J\[5*=GTL8P&1%=K%!.6BH;TD-&NV_/W>= <#]"#J"J->1"- MW$^UXG"%!TO5&V@8R$&@Q$Y'<9?>(>&0;$Q-FI2%*01JJG7]!^/K^_N;O%SEE1TGOI(%KL7 M,HNEQ0;GRH7'@L?5TF.M?K/X&!F\XV6*EF/P4#[4,2+&B1K6E5W7@*]\[ G MN:M54+LO!GIGSJR-VJU7JR,&@1P;#04_M^9!G FU7.L"YF/V$"?X/MM]VBE! M(J%Q!0RE>@T8! (0 %!I->YT3H<(X>&GW;H=/9S-3@)V\F:YNHRH_:PK4I7E M*\J % 0@S/J95I&:9UV0D/_]E&0/BL@&*84K,"A4:P P^AE$I\MU&G*RGX=_.JJ3R4J-?W9^PE$7XKZC/N14?C=0[;GXS_A[#$/=D]Q&"2* MC:2&UM5NTJANLZ54$GJ'AHUV8Z#TR=8(@BQP^-UC]DQ:OTK+_(4#IOY+AY?Z M'_Y*-!J:U/_!!1)$16BW=__JO8\%5<8=^NGJXO[L%-W=']V?W7GLRI^.%9K3 M'UQV9:=(ORM_.@;3E:TJBJ[\MXNKGTZO/ZZW#JMWY,.?G:[$BOUV_S?O/:A0 M2+H8 SKPO\K23_I@IP&%XYB4L6JC$)1/4#I?K9,DP(3\UZ\W=DL44AWC]WYS MY6T)ZC3>5?N#]_Z5:2/$K/B:Q-#1'^,TWE9;Z?"6 M_.ZJPZ5J-9T^^!%$Q\LT$L[+.(W?:U[I7 M^'.0RQ_PB#^[BQL3E>KBQ;K?O/>T0B$Q/HR2K#-%--OO",=\=B!_Z"8%\I>_ M7N+'(#E+R[A\D^-^LF/%!AU*@A1X3^N]6OQL[C-$C#.$CJ MD*#B,M[&)8YTEV4F'H?79W;J]R[4] P@4&.KI>S2K65L0KP*5+.NCJ2;X(5N M6IOOZ@"D('6(&ZVR/;A(Z:"@1*><#!PU?0<-,'L0FMPRW[)HH>.7DZ#$CUG^ MK>>!,?9_NFA0, MQW&2U.,@5JR?MDPN869G0!]I>@XP8+-24[ALO4-M2@W*ACH^.)AKGXD<9VED M"3D#CY=G/#KUI8]Z9 Q@\&:CI?K!#V4"";:/]+%:O L2JJ$>8W)2E]#2*=M' ME(P.#) TR@FW$0TIP\_*R4J5QWS(B M>HJT;J_>8GKS$)8X,N9 -9,[.URT4+H]8=30@D"#A8)B,IR&!4%-DWJ1/A,E MZ8'%/?F*=OLO$KK=Z:L4'6[JQU3>L6-433A$:@D1I5SSHH+'I@?Y[YCE_>*9 M5@VNZ@0^MZ\!+,T8OA,P,'E'SU1-Y6\+.F949].%Z<.659"<5ZG\7D1-YM9W ME2LY]%N'--Y19%!,]%<-(<9YCB-U"M,I MC*YFH&F&-%.0'9=W]$Q65JQHY9_X:2H4J#]$A>!;D\T^MT5;*1J M->@8_ @"!#*-QGU-:=;?#G%$'1_1(YR]II I(MQ.)M.-&TXK]OP@L#53:<54 M (6=_/.WN[/S_0D@:ZY^N,[DXCQW)'NR_1[7:_ MWDS,WA1"VPK.VP"^HFW?GIN]5[&_N\6L1 L=%CP=9!"R-'W'+_U?-%=P4P2X MK70RU;!A]1-;;N^ G:VR>#',R-@4"28(E]\,?<3E4Q;Q#0S69YG6,;C$GUGQ M/M[4U&#P951142*30FV90'WYVG&"@.$E=H>8&X4",!;4\+#/VU=$O4&:]UJJ+=%>5!3/IG7;: MTW)X :%:=2GR1')X<%/JJ,;8 >),!XBQH7<@Y[]>YIGS'/]7A=-0Y_-9<7J: M^4RF**8]%1L\$!IU%0(G>FF%6GIP,UU/R^*6Q@'EJH3.TUB]P-#"&"D.-7SP M@&A65C//]^\JK['LJJ^W[:JOL>*LZ4.MJONN]A@^S#9)!]@ *R M#]- ]N$5@.S#3)!]@ .RIJ#D44CVX$5LR.JEI'8)+H/*?6 I2,& 2J^?4!FA MID8]\C7#ZVEUVL<\.#E1EX(429SEYU HU^;E&/WNO<\U2HE/*!@9(G2K%_R\ M_YRQ*I/DO_^!\TP79:JE=EC^TZ1RKPJHBA0$&LSZ*6N"HO??O3U8/TZ5_(^5 MJ$[K&DWW.,%AMM6!Q,SB,(./E?*]3#Y:>A"8L512EMEGP(=J1@<@NL3!AM=Y MJ8L8-^_1:7$Y%8QLF%P!R=Z !DIF#A!@LE93S$08;)K:/4UEZAXO'/>6*!>7 M^#)^QA&!/S&!WK$?%04NB^.7C\'?LIR%*^E.,*=(<+K'FF[:8,]ES^X=J_-U MEI11)Q(.F0C4R4!<"'IX04Q,'<4(Y.3SI"K*;(MS=NU.+^J?XITA#XN.PVD6 M%K/J@QPL:G(P(#3K*$1$UAQHP )GDJ2%P_%5L#4D]Q')7"))I60?/F,:,)A1 M*":KX(X1HX.#CBO2-]EVATM\])AC;'Z]H6-P7-_%H/BHW(N"&@R*C"I*BL'4 M#*CC\%M#XH3,?ED21S1^C&6RCK',^]*3NJHL85*V*3*AHO..' OEQ&1A'3EJ MZ*%X0K\$>4S30+"M+"Y*G@O])H^W0?YRC%.\B<.8_%$[/TT5XG+.FF=@?QZ; M)L$[0O=26PCFKX6@1DJ=+/\ U8)03]+*(?QE'L2/3^5-4#ZIP_4E1,Y"\Y4* MMF'X H5WM&C5$@MF<4)$*>'X4Y=949!)EKXJP6E(7P^\7 5EE>/K3??/NIBJ M*0)O/6_;-2?URXDU]7LMV@S-!/F(D*]HWMI2\:@ M;PH,4.&H)QT1\2RZNOD :KZ VD^@[AMP)O23'$=Q>1Z$<:(O02 C='H8IU1T M< 8G4'F'I%$U81/#"%%#"67[N Q*FC! ,N@H'BIFD8X9\>_ M:WJ ]Z?'0:I^0C[\V94_)E.J<:OZOWGO6X5"PDG^*:(TJT?GU%$'3_NY!#ZEL>+F14_JJL=-RC8]KZ(#@0"# M^0.%JEE"HULP.HY^]=[1:)R&K14,%9T]X0Q2D^PO- M/G!(XG+O)U.NO]_K_^X=!AJEA -/\K?U=W6?L_NGK"J"-#J/-R7&?)VZWK$W M16ET09H_+>-G3+51;_[F2'&V1YQO8KN5G"[".]+VTWL,QO=OW_VQ]D@X-SMR M;_D1 ^NJ#NS/V><@C^[^-4L#]6HD(W*%,[6"#8Q$"A H4:HE9(AFA.CN.\1H MX:Q/]*(GBI.*0K$K\7+V)4RJ"$?GI(N(3[VK2G8#=+TY"_(T3A^+&YS?/04Y M/GZ1"] L=ZM^T>7JZ:#I^HOQBI_S/I;F'V&08TC&/=7C4?;6WRT=U<: M>J<)]DQJ#_+KJ8C!P-*DH1 '1<%X>!P4+&,COWP_RG-ZYT[_?- X NN^-,YX M5K^H5X?0^B1K"K.S=\B3#6J?)5MS>H?<+'4E4>B'7 +J5Y1T?T@VQ1$)PVI; ML2RG5[BD>>Z#)/X[CKK*"#\%<4KCM[03X'0Q3EV&F48._("),KQ#>D_%A17[ M^N3B /6$(PLYH7P.XH3&*!]NLOSP+DCP 4VC2^=DB.!G MZ8'YH[6CZ&\5;QA;R&N9/0'=PB %O#6<$$%M5E> <@_$YUF.X\<4G51YSB)3 M.QGHJ"1S^$/%ZW&6V=+PE;H/YSC">9OM8$L+DO.7E/1)Y8:US@44_F]PW4/I84'W5P,$N6PU[:T4BR7Y* 4;-OR(DCJ;VKA MJ"-V5\7(I'!7P4A%"0),1O7$RD4U0X./9>&QP$.WI.)S=Y)DGP/2B\512CUP MHBTN[E^TM^LF-(E<2GI:[K/759%>-V3.1R MX:152WR'61.AWQ@9($!0L6H:D%!2Q&B7 M14J!P^\>L^?O(QQSD) _=-@@?_GK:49VP!3-1.+((/%G%SA0*45[?_R;]SY7 M*"2$S-8DS&MQW,%'Y,,1JX:0!(\2]4>_N^IBJ5I-'P]^!-'),HV$PZ2&!E$B M7]U\BHLPC]GUELZ. 9GS3INI7ZOV>"V0$H, C8V&RM6BSX1:+D\X.DK3*DAN\2[+=? 9DKE&C4S) M,5CZ-* P(E%,"0U.BSBQ)T3\WRK(2YPG+T90")2N<:%0=0R-$1DH=,AU4P*D M)?>+$78EQZHV&$$BDCK?;BB4%;8>(SI0.%$HI]Z2M/1^D7+WA).$!A<&J7E" MD1&[1HM:X3%>1$I0B%&JI\0,XT U"QS8G#U3[YRX29;&]NA]@D=06X>?EA@L MA,8:6J*(L2'*YPE)-SB/LXBXV;D)0P*E:_0H5!WC9D0&"C%RW918X>2(T?L' MR5D:64&DI?,#D)&:I1^P"*K*H=*2 03*6#<33"B] M%Y#P&-2>UNH51TWJ"B8F91N:6("UIP@6E.6,RMPB0*SE$ MP9 &$!*DBBG0T-&R_!=>$'%"9J8\2"[2"'_Y-_RBM$N@3+%)[* 8NMZ"R,F$(+2T+((#9Z*F V8#U@,>D(%H[E M 5((7 MQ!U%$6FHHO[/99SB=TK[I;1NT:51=X@I"2$@)*FU4^"GICQH_H H#[I.H8#F M_013W_L'S7M;T+P'#9KW*]S MS0GYXW5^GWV6!6G)YS(=3=3C.8X4,P(PY^= M=;)$J;:/>[_!Z&)1(:&'V;@F-#X&\F5&8Z2>LE0=(""2N.IIE7)-;X]_!]'C M"J7$6L3J-_U+BM)!/W[W?G*WL8W7:A;SY 43OCK41ENGF=\>]^6L> ME^3+)X.4;Q+]%72N>EFK9M/C4B(0O:_3;(R$FA8-B1W#XBY+XC"F]=0_DLUG M'@P3(ZJI>;S;2 MU5Y'[ H49H4;<*@I08#$J)Y0&RG'AV&/ W$6Q'C\PN:B*"J<3P*/A,43A)3* M*X DT$.$DTI)(Z@XHT]LU2G 7]Z]?V"5_V03K$#B;$U2*->N2*/?06!#H92R MSN*[]V\>OFU2L;L^=[S*[O,@(DOBWD5*Y H%&QP8&$! 04U'J) MI2A038HXK8_L5 -E)>:,?G<% *E:3=^F5*CJ?_/@T("&@4$S8E-2EJ:'T\2.B6K$>S$_#HS0EX-#@!CQ"= M@$=;)^#1FQ/0?):G""'STO5#$C\&BN2$6FK7H-"H/,:'A!045-3Z*>>,E@5U M/*XS6K(49Q?I)LNW[/OGY \2*Q5TSG):ZM1LDUK*B$!@1*>96*J1)9WK$=.B M.5O7N*BBN,015^8\3H,TC(.D38\H.Q$WLSA#BZ7R+7 ,]# P9*>D "?.UN0R M;!F[5)>NC])Y ,:O.$G^+M'E3JEQZ\I9;2 (*154/E^LN6AJ6*" M!E/>4L;D)\35>LPT4>(C*O>)8P05Q=PQ+0D@>,CTTF20R5%#ZP4+=]L@28ZK M(DYQH5Z(1E1NL2!5<8B% 0D@+,CT4F"!D:*&U@L6SK8X?R3+VT]Y]KE\JO.S M*FU34+O%AE;E(4:DI("PHM-/@9F&!7&>)J6N'_!\Z1**\RR+:DLEI(YAHU1V MA!F!#A)@5,H):$EP2,];KK(2W6?H4X%1^41K%Y8T2"3J9X+G^5I%.0R".F(G5<=42HLU!X1*$$ R:B>N@Y)RX$:%L>HN288SOO[.*8$K:6G M?.U@9G&%(%OE&QR9Z$&@R5+),:88VW!SS1A9742?V8SZR>W5+MZ R+%G+%%P MY!CW*$!@1*F6RBWNUPKPDSNO>DCB\#S) O4IRX#&<<8\4;U1LKR. ! "1*U4 M*?(8(6*47OK_.$A_SZM=&;[[F"_>KV0PKO,-*J)43U,"(@**A79"LP"+3N,:%0 M5X3&B! 80N3:J4IH!(SG!^^(.0F*IZ,THO\Y^Z\J?@X2.NL=E2=!GK^0U?:7 M(*G&\>L3>5TB:I(Y?819,8)!W!1M!002)D1<*132/^".W3L6;S$9.C$]K=\' ME9.EN,3G3!/[2)TH @QFY^D]1F\GA>,7))!/\4-9/RJ(<2$_)3'0N@2E5MT^ M]*2$8 "FTT[P[PDM*EIB[XBAXZ!\Z;0_?[Z*%6;*25WB1:=L'RXR.C!HT2@G M'$PP4A2GSV3R63Y"?]Y2&6(RW3TDN+C"I7Z&4="Z7?8TZ@X7-PDA&,SHM),] M2<8HX#?%!RDV5="R$Y'_^\>#M/[U# M08F.=GF<'>I]P0LDIVQ*HC=($VLZ(4:FHJ[S@SJB8L8SUBM&NI MO4]/1/%=$$=G7W8X+;!^>E+0NIR>M.KVIRT6$$AC],E%D9))>V MYY@JMX8*@8:)FSS;X;Q\N2&JED=I1!WV'5T3B9>FG"MU+&X7'[/RPS5(30]F MCK%04ER1.,L!VE&F ^;CXH:/>@?93ED6?XT1E=?>S2P"-E>J#I?D-##!& M"HU!T/SLO:?9VG>1ED2YF&S:^-2HGD[4Y,Y=$XW2@H,BH06#%(."]$='BGLE5*Z1(]&U3YP)&1.,?.,\X>LP#I'1JWB*SC:NR:K M8$ CZRYQ4.#;^/&IO-Y\*O@ 4(T5/8_3.XH1=NAZE$8OS?LJ2".<%]\8,<8OV M[$Z=YXEQJ2UXP<\Q$A84*41U[>\BS<)+6/7%I%T&K8_"$/8M86C4U1'Q- MBZI-.D;_H;7U*_'B)GBA]_Z&*PL%L=,%3ZOP8 &44H+!CU8]0Z#&CO- 0$]> MX4@<"FJ;5?2.,:17>P0C.3$D)&DU%-Z!<'HXU^HG6K;. D3 MG/G)4E/3K1PHY(WF7+M[$P6#SW7/X@9%2@T'7285Y0L@)##UM#?/U=Z6.L,: M!W9QTZYJD&! \^G$/+:%/KK-6-Y*G(9J6&@YW.[WC:H/M_E*[^BZQ1'&6WIB2F=(>G21)43^(\OYCXN27P@U+[N/MO205=$T\T2Y M?<8XW]CA*\?I _EQ2]Z O[Q'_[\_MV??JPC M$/S#C#[X92?XS$I=EALII>,WLRI51R]FQV1@H*363?):MKY9*7A:RO_YW=MW M:!?DZ)ER_8B"JGS*\OCOE()EK&3(>O_CN[<';]^^_9$L;_6_HY@6YELV7?S< M74&=GU.;XDL@<^W_RY0<._U]&C#H4B@F<^^;6>F P\D[.(ZBB%7$")*;((XN MTI-@%Y-MK>J.7$7M-.Y K_(@ZD!."@8X>OV$B(.6&M$'_8=QBD+.X!U&]SD. MBBI_,-2.4&,G_AD$GQ(\U!JSN>4FHHQCQQPF;:"4H49D5Y M0 \7BKA@I^/9!KT[^*>__)D=.O _U4L8^>4D"8H"'1'Z;O9BA!\.WOZ1L[P_ M>/>7]P++\8A%FMEFD,_F !$!.\S*!R;^HT2/PK#:5@GM"G;D2ZLSY/@)DW9[ MQOSMQF56T&<;UYO[X(LZKFB:%,RMD:,CR#,W&! :6U MJCH<1IS2.^S$_;OU1M_WR8G=B0FL&RNE?O*+*_O#$N] ^ABG9,==5R3&A6JV M$LE<@DBE9!]"8QHP\XY"L3%RKN1']_Y7.!'[9 5/*IHA[X86K\G2H[+,XX>J MI%<0]YG\/L-Z8,T3[G=*VZ=!]-/@',G0I\X];))/MT"F4M-[/G,TA((-T@M, M0Z")E <6("VU-8:D0'IT>=0DP3W/\M,Z!6[S?*M+MVMX^C1-AM.M]!SS!AOI M*0+ > YSM)9L7L34R<.+K;, M%=&E ,M6*H6^=X07M\HF-*FA]!;C-515&>3%R< @2*V;*;Z+0\<[7'@ #7," MM^;T>DIJE[ QJ-R'CH(4#'ST^@G/)GA2X98<_=8P^"]V?\O3&ZGFFNYGMV%( M0Z6&P4;\-S!8&"DD/LSC/WOOZ3990UW4K##,&1IZ+ZDW5&I+4VZ,B<&@Q:2A MZ+<4]6/E)@^>_Z=5K0U,.5J2J%;-9+-([P5)*K6E2!H3PT.20D.QP&6.0QZ< M3F/(Z[QV!7J#OX1)Q8)IR3]'>$?(8AZR1F$7;&F QM_9/WSK'7IWF$6$_(13 M8GQ"C#Z*MG$:TR%$@]KK)E!%H5@R.XTCFF30($[(BA,,7">I.\9NS7R 'CD[ M1^9 'H3^X?G:6_T4!-[8T?1+%H.Q\D:3:J/$C:JR,% SJRCF/53,_MY1]<= MF;)S&K'!9OQWRH$VHG([G4E5',Y; Q(P:)'K)I*W'Z=E_M_+; M844+JM13Y&$47';_6*$OIUHK^'E$;8NA$*.&R7E2/*,!0F(\)0>86<=*37F" MO*S-OOBF!MJWZ#&(4U:R"KTI,$9768G1NW?^':.1A?3AGVFL]2F]3%BBJM(I MJR,#.FD)"BK.)VDS-*#*4O^35A/V;SE=JC-)Y5UF:2:=7AI+$F^+20_D5OVB^RO 59M.O$9< MY7.PUOKU#57X# ],;*]L*H#-3FMD/<4G.39\]Q04_=")Z^);!BU-PE!04NHBA13+-_Z1.X#;D)D!EEE?&.E":14O,&Q93>6TGN M--&W0>E!RF\%+9BMM4%!(0UX38[(UH 'LYHP-D@S6&=)\!^$-#;[."CBT+*) M:EJ?D!NHJ\,;(P0+MKYV8Z2QW\#AY#1.JE+Y"DA)[1,K(Y5U:*E)P>)EJ)\8 MHL9^]8Z97W'\^$04.:)W_8_XJMH^X/QZ([PU80@WK'@S9;G$VU[F]M$X2Q 8 MK.ZC_1C)C:S#@ M#*9-&(RSKMT=5@2/$,DPG(@A*[!N/S)'>9@KO<*2>E&Q?;HY60H J)I,M "K2L0K@:M! M?:B.1N-#XXAFQ\9IH0L55A$[C>_4*CP(\Y12@EGLM>H)09]TYWOX0*E9^O&& MG![2)%7$%_+"(D;=)B 0PAW!>S#])%$*\!6!3:)[LA6*LXC\.WU8C$\Q_Z_I M,=X"@IW':R[2$$),YUY2P>!Z,5/DD3/#(@EO:%K')HC&_WY"9?NGE!B8T-PQ M/V<)7;U_"N*4-LAU>H?#*N?I6O.X(#^=DK^FC[R%# 5"UOL((,_NM893:]J M]*PP6N",#OMXQV7,T8^'UQ<'J6F5Z>T(!O(3X?QJ)O()D_(^<95K7J] KRKF M]F)@QW9>=V60ESI(+&R;<+M]='ET=7*V[V041R6;8-[^X<-;-LD0R''5>6;D M^^P6L_JB-\33_" M6,X&(>*W_IT%'[%2X1EG1 \OZ.?L?G( M.68*<_H4(=Y!OJ_FUM!>9;(>)(UFNMZ2=2./PY)%$;3E.4A+/=%8 ?H6]VR[ M2[(7+&1G6D">JXEZ$;.;:7HO8=[QNY0%8I+@1@(Z28*B0,>#1Q=HUPCC+V)Q M(\X9S!L%BNM-S\;[ISRK'I^ZGV_R[#$/MI:M-E6H3\#/:P =ZJ=)A')>L*@U MXC!HQ= 973H42BX2Y2TMVG&AWGT7^;ZBB=^@\\!=]5#$41SD+_4^A2R!-)F@ M8IG<1Z#C9#5[&C[*9C-3FO?U83$3QB/CISQ(Z[3-[4K!RPZST,-6F/&VD:V>Q^Q'^,TR]E)+E\[F^A7NG:>TH!Z M>IQ+IR'5<>[/_#Q8T=S+B79;[6""DX MST0FJ6L3($7CHU8Y71GD?]'?4]WB".,M_3-!YHF(S*,TDO]PD;;;BUAZ\NA# M"5>G-_X:N#GM<:\!E%>:7JV?]R[LO_-M_@[R'1P5-OMH MLJ@]Q*GN7?!,6; ."#7F3CL;E B",CLN8<2K.&YI*YU>;TZ"XND\R3Z;JDWJ M6=P>]IF5'\[%:GHP_K&%DN+10%.NEE[%$";$N" 5KR4K/%6,)0^.<'3\\JG MT47:5KXX"LOXF;_9TZ-OCB#'"2]G&CK*BCE1"AC\SE9=V.NU17."EL4[C@>' M?_3D+@WC! \I]V1@R+?NIYP,#;4E&Q_"=G U=R@-=&.,_RTZQZ*#=51BONF31LCB](K-0?G#MI:$'=Y5EUE5V!CK..?*&%HG\ED>2;EN1EDE' MUMQX[YM;SNUUE,5!CT'/5W,9SR[(Z*D5\<\&U=MTMW%R>N?9(71J"Q>>,F)H MLX!)4>GMIG<(C;.8]782=72+8>,Z18#CTET3#1M5\[+D!N/\3%99G0TK* I< ME\I.XN A3H!L\$03&^_NMG73K%M'QNH7H&IC]- 4^:#-C1-T%FJWYT&$0?KC MHE$W.=X%<=1L5^OYG^QPV5Q_Q$:5=0O9"?.+V"D&ZS%L(PD^JB=8(0E8>ZCR M@M_L[ A"*Y8H^X#^F9XG23 KL@$]0T+P(Y+.*#_0@4HQT7/ M<^D/CMX_ QPA/%Z26S!G4"CY/;O>>K,,GK><&3#:]1H+?G=5E&2WF*,([[(B MIHYWR?+>G,=ID(9QD*#Z"4&!+N-M3-^8O?DI?LB#I SR^ESB(4A__Q8@H%F0 M(-ES_!J73XVA39.\6#>H08I?<%N9J(>X5@2TT[-YZBOO='+\C-/*OSMO'\JP M=RP$U""5_8)38.4CFZRW[(C>ZN(;*G(OTF=<+!%NI14$ ,D6AEH@6B,%C*LQ M6_4QN%L.2#@FFX/FH24-FLUI5@HRWLJ7&Z([?71 \]WE$1U_SM!@-/+]LF& M#:[>K;FA'9!,UEQPC?G!-=_C17%9Y1!ARM]#?,3E$ZT*0P<6^]VV493L7B%J M,$H+4 4O>'CJ]19"1YH\-]D&D18FGG,9TPM[>GC'75N>&2=.FY0@6R:9_$,C M&AZ6FW<+F#_/I*M-_8LJH]\T$5XQ;6&<%M<:?O#8-NLNX+L6P2*C>L]8B@,6 M%$I13]WCH):RRJM0BNREOP:Y#09SZ@]Y@IQ]2IVOH'-J];I$J!@ M=2_M=;/Q;; )B.IUK2B"UXLT_$Z>MHP>#'_F@E<&<),3LS;#9+"VK2;+<@_G MF>:*J)XH"":XYQFA2ZM:@Y:&Z+<)]^H2YI-& #P71!9.:;O*R7F].ATZ<[3> MAHP1"KKG**V:L1E@(_Q0]D)=V;S<)M)K/7'_8,VS$..H8*D" W:1^3$HJ=(O MUYLIP)TNQ_'K@'EFCIX,3!,"YIAMKN:2QP5,3A/37?;132M**J%/_&F\K;/! M$Q* (\'^*'+OLTRHA\S['2Z_BNL2M=[*ZY*JX'778XA'S HSZYOV_:]*M(( MH-C"4 LT:Z2 F<-GJRY4$&TX(.&X\;OH00X[(N_GNS/X:@H>'TZR5GV98!3J=$O_%PI'JT?IR905U5>YJ2PAF.M-IIW<[X84]WN)= M.T),"%+0ND205MT^@J2$T"8GG9*2N@^GARS/L\_TD!)5:400EN/G+'FF:U[(I*!- M$+) 0N]PZP\=&[AIZ'W-7T:X*8DASV,VJ!O,9?:@@S7)T<.HZTV7F;"IC(H_ MI5:3GH'?YQ&CT2S=T:*2&>0D::.Q?M*D9X>\ZDR3J!=FU9F!U1.J1%KP><.J M;15((Q-,;$ZH\CC$)%ZKYN-BAR7G6=Y5,AO40S-LY'6,/HY-S(;(SD[47-#6 M=FN-9Q2J\XY&^X/)O4\VH1XY[W?4_"HN3M1Z&R].-A /G,\V&QR6UYNS+R%+ M$W)+QO!U2BVG_Z.!L\_$)V$)'=JBJS3$,(V&_]"C5#3H*E]R.0Y6;*K^@%GA M,V \DO5L$T*JV)?8'7O]+40]<<3_3%:1E W. SY$<2?OH+ZG;\L^\F#8-!(H MO8_=O=J-ERT3WWS6Q1_Z/<3;4M&EKI5P.>+]-'!_,G"K :P5V(OMLE4\JKGI M(O[?>])8HZ=>T9!>?(1ZJ =T5P9YN=JP4[[WVV_4T,P9#_@Q3E/J/I-%G=OB M*7$J, RY3<-J555J&8/60!&F"8-L\.-L,J957MKTHDU47AI)-IJG<1$F65'E MV!#$MK]8UU/R$HTP'E'[R 2S8UK($"'U<;7;)2PG79"@(GS"4<5O'M(L/63C MIA?F288,R+.+NDVN<_K,IOY+KV(ZJ\-,+Q';R(:CHJBV.'JG.O*9+\]U<;>] MS!X7>)LE#,P(V=>"\=#H4=*Z%!5[\3U^*NL=^RS$YRY^3.--' 9I8_A]'J0% M':*MX2=$VSABV6VR]*?X&:7NEPX4F,U0O&WE+A#QJA"?8?-ZW( M5SYTQG;(MBL)+16JO$%G*42:XVDZ9(K) \[[R*HSP+)ZP4D<6E3$TS XK6MG M5'Q0G4Y)#0;%1A6%2G$M VHX(%4;;3*;G.(BS&,V8LBNYS@HXN)Z MZ+_>XR_E<:(.]Y@CR"42YQO:1^AT*6"0.UMUH3HS9:'39Y_).Y#O\"/=:=_B M':VH3O;KAM+,2G*G99D-2@_J0REHP0#,H*#@]W)RU-)#FA;'MG1G/J9YT(K3 M)\8TINC@)F$#BSRUKLI*\PT:+U+B(FYA3&FW/+DSC2R5)8DVS'#6W&Z?4TPR M:?BXPHH5#"BGZ2L&8S)N'AW<\*//1 !J4]X#FB\-QIHF37MV05I^VO*\% MKJ:)M,$K+;M-MOA+S)_2E'#=U'Y)HT54^V ]J:N$;B9EFWQM*CKOX+!03CC9 M9T3>)Z1+FJT3MPGKN5:F:BY1[5FADX M/NWWJSPZ:XQ3'IW5Q7HA):*]P[B7&9[FSJC+&)0O73I 8\ED>P%N2UM--6Q8 MUBK+:H_9R]WN<\C8Q5&DTQCA;]%L11MX:!8J$Y,BP[>2 '(#?Z(B631,5^ MD2^RG](L"N9*SP M/),OI1> $A^?!W'.PGRZ*:P'M8^XH"RP)C(FHOCDVS[$*=!'4W#W*M> M7+QA:ILJQ$>\U#0#9;%2=A+ H'26VLJX@IX4MKUE%:PA& P^%_2FO'PZ,L^0 /I;$KORZ=AL>T74/<)2+/\ M+T$>T\.B)H?F65J2;:+]1#^!W^5(F6Q6?S18,X-!_%2-QZAN^%$C '$)WN') MW@E=I&&VI:6CSFCQ:G6CQM*1X%*GVY/D%.LZ'23,-Q"$:#PE!/1M8QZG26-!,Y8T M"J?AI*3$TV0XQN5T\T8@M1< ";&3M19>?74R^*NNOA2@!XY6=EO,K).$@,.S M:=:=(.%U(=KXD%$':>_@'=YTLK_5MT+VV)THP]\-M:5YZ@MK@P PP)VCM?RV ML+LCY.)@W!)R7>Z#+];N@I;#[5,DH^K#%T1*B:+C') M_&I.Q^(98H97:FIZR" SS6 =R@ LM%UVW!->,Y#&;>1YEI]D>8Y95FC[5,'^Y8 ;*@L:(URDA$9.\H M>**(W MH.Y*,I2"/$)768G^G3Y%BK)=B?U7Z;JKZR-=;\;97'LI68]?ZA^-<0]SI3F- M@MC/Y$%,Q#Q18 ;#?OH+J:5[M;:ZP,Y;7%0$@O0?CT=I?_T[0ET#\##\7^,( M]TSO9><\^U+B/ V2)C-G2#;.&/ M 1R&ZUBH&ZBU<':>'3P^YOB17=<\O BCE7F#]2?0]6:#:?&P,FL3(_L?S?J& M^@EGCWFP>XK#(UKR^)[&/4S(D#Q=HJ>DR7--5^11GBH.S*C:WX9YXZ:33(@> M(62TER9"9R_KTZ@I"?AB-1YF27)[/33;U.$=T60Q8' _7W<=WGOK$3IZR*JR M2X_?"D7' >$/ 424!+NXY(F;&BU/LJ*T@[@=K]MLK1/,&69JM6"$ ]P)VNJ@ M>HJ);T*=D[9D0PO5?@80*GMOGT6:+?]H2S=1?Z^?OC?J--HTRO1T8:IHT;F< M6%=9^)=LA"9C_Q(RO<-]84-T(Z'_&=8AP*2/6.O!.C_*GJ'1,3^>_1,U'J42B58)JDU_F,JTE[S49J)O$UON%]V*QLV%[CK?D>JC_H>KP- M#;3;<,Z2X'Z43#)-' !6[,"P/45GK6_2')J,X=CM)P&X(&*UG%:[CT%)\W/; M'9S,DN2[\)&EJ:9J2 8QWO&]O^XZG)]7)8TG^QBG\;;:HEI.S$NAJZ /(1JW M&_+R/-E6N)\JQ,\MUA0#Y5=3-A+ 'V6VCJ,O_KZ.%TMAZ[J@O&MLY['Z2MG M&_4'[YMU#&!P:J.EUL5X#N*$LA]NLORP(%B#5%2#9J?IU0QI=#W/\CNBJ=7L M.DV$ZRQ"4XT;IQ:RY0>#UQE*:V?5^FRN(ONZH=L@ 3:TDC'ZMNAJ;- WH#<9 M/WAL,]4O /Z)7X S-F8UC?W0F23^E8RL.3;-7C<.4/I=)9J!C&IY1Y"O0^ I2W1G[SD^0L] M/^3%FF .EVXAH;F=YWDD$V6X' :SS.M#?I( ,/">H[4.RCUWXTW"*BWR7. % M\S>.D@0BM+E*'S$9V5'?>*N)7L?F?AXW&R%.TVH>,#"U5%1 9K7=!OD+FV/K MU[!QVB"02UL2B%+?5ZXZUXR.DZ[037LMFZ5FMW@9L:X\YB4;H7&FEY#I'> + M&Z(9 +V"2MV=)82J9=TVH_6@>*GM7J@[<;SJ$I;1=7I+G;&<^$O'01%//0I9 MY!M^#DD6;![Y\)E M/@%F+*YCE_;P?_(01)\*EN,A?DSC31P&:8GZ^B"F4('>7.)GTEH?OH4S9"UF MLZ7&[:*?\C)X5V@LZ0A>\#OPAO'RQNG&+/3C)0[K'8RP R@F8IKW#'/J-2#8'<'=/>*U\XD5>]D8%^5LW(LA?^B\RLC2B./: \K]*(IUK/GWNO3LR]A4D4XHDE%J7]5E74*KZG%4-?XD)_QMG1# MR8?B4E\!.$H7-DV[>%5E02L1\)($A(6I?=^+XF2;,S["98[!\M$R1!'"0S%#?O%V"6;AQ M8O43J\")"9( U[PQAT]8BP$(\:FZ:Y,OUK4Q6F']1.DLF**A@!)(H;'^TA!0 M83%BAUX/5QFJ!LDZR\)V5_?@^D@G79" M)>/VY##F5SGLK:/_$$)^E'.]X4CA.;=XD2Z%T3H&IU4/C8H/:ADJJ<&@R:CB M&%+=*5S' J?$6J\^#CN_J OGZ-PI/8O35$T6R@]R+VGHP0#,0LDQQ(8LO?I' M8-P:A5$FE\;,!@!N6E?&Q ,==B871@,]_^Y+4P5,UC'-;XX=E6>><3JS_82$ODW6%RY,JSXG/IVIT,Q^ HF:B&18%S3HF.!"WU%18 M[IH236%3HJE%:M"+[PYIB:8!J&EXU?NW/_(#UY!_ P7L,2O[Z=V/@)%[1? R M$[Q]5ACX%8VQ@W#']PI0+"B[#I!?"X GMQ\4L$Z#J%-@EM0+U?FQ1CV!^K5R MM?O%^J89/.0$@"N9*18 Z[-!GP(ENH[1-JZ^&$V8$1WO9VG(;%!O$:?,C73/?60T2 M&S'^YB)[(]6SE%D&T/G+6G&UU\Q(#T1LM[+J^JE4&FQ\TR%+9^A;,EAO,&ES MY9'W=#%@\*TQTAK?$AFO ]]JQ:?CNY&%J+ #5(L#AO#VYE9__VAB\H=>E0%J MK(XY@")3H:;I=*+G%IJO&'O$%M*BP%BA>;.W/JWP%?Y2WF8)^?3C_6>WU!Y MFK.G5+P8(Y^ \,.K ?Y%6AOV[SC([S]G>[:4* XB MU%5&S\'X6-:K [?" FJ__!*44T^KGIMLH] ^,CN&[X_MJFT5X[NG@D2?/_Q M=>+[G#3LDJW$Y8%'=]_LO<%-A;UN;/:\.YAHCA/.4)YSC@-*_ M&KSOV3@P<;P/9F&=YTW46A>RM*NI84/S4QK55VHX.OL2TB($+&!F3ONH98$! MK!US.A[-I$;8IHZAEQ@L&>MJFPVP/A@ M'$YWP&*.ZOI*C!\D&$]Q$>;Q3O.VS,CE&X82$TP8[+& !J"HIS7Z>JP@EJ8) MKWB 1U8,=#2&;IU B-B_I>%CUYM/!2^7??U0!G%*"P\1;^>)J(_/L]S@28R: M9"^)+F>,!4P?).^9+P[,3+._#4+*%2KQ,-L<$IF\4#IJI-*XH48N>X@P&B%M M+>873],4?29!_W?V7U7\'"1TJWI+_/D\#HE[3W\X2J/A/_0H91#92Z#K]PCF MI_1+&"-WW.ESD@/^J 1W3 >L%DC>RN0$]-_&E-YR>XWL'UE]5)X$>?Y"$,Y* M;$IGD6DBX*V(O>+CIZ#.*%Y*LF*=T?4/,4/95=JI<[30/,[%"4M4Z2*^9LNQJ4'--?( M/I2GR@#CZ\Q47$Q:]%"BCN\ M7(/B4]S6!#)Y-\::3";93&B]NF-,S,+WP9=YS6HK&] PF-8<$\:&G>#7,F F63-O%/6JYK!OH.XC M=2W%!_8=1#[T:@<9S06_UB ;R7X-@TS:'$L,LH%@:)=22QJU_%BC7P$]UCKK MA@UGV=IJ=I\CQF24;E"H>,$N+@:%9V :.$@_!F7]-YKB.$ZO4\QB>X(X'VPC M)[6;62@<0-LV@#W,31)?"?@MS1@/"4Z,LA2C%T+^:N#/HMN(C?=/>58]/M'@ M-FINL=1(L) /<5!8-\N<\6$4_NJ&BJU%0@9.RM<.&E1R=K2A%3?IO_@/')G4 M M3NN@GN<;K\.-++!SN.;)IE]CC2"7^=X\C"(ODXZH9-.Y)*G+[&@;3*Z'E- M0V;YCTT+4?&)XL@BBAOV&/ MG*6&RJL>&VL,!N#0I^'I<5IE52%ODG?O>4:;Z_PR2Q]QOL1BL_K3A9?KC7K;JNB*V=)<#K0]3>Z/J)FBP R=_?0?CY%&&B_ 0%E8L&TCD;XW M-#BK=X9;\A510:.!RY=.M?/GJUC6Y3(Z>''26BV%L.@Z;RYF3&1.>\9%:!#F!RU- &N$6ASA^%FJ3VS*YF,FG&="463%S>,?.)#7' M(/J-EVC\P2S@/[V['>/YB8:*9%5YBX,H3EY.,:TF%J=L\6DN-;0Y3_:0Y]+U MV-MLW4ID+S"@B/HK]5W&N@SZ0?"IP_TR%SGP=I M$814N8*X(UGR3,;#7;PEGG?>N2=\$[#%%T51"2(5FJ0!^8*B00R" MY>T1(A#:+[!!DK7?0&7O(]3YY5]! 2KXAWH.,=]>TOJ !?D>BMD'5QE.,Q:E M;AJ0)VE;3JRK ;1D(S0C9PF9((;,@H:H%Q3_%]0SS+S8[L@?Z7BEIZU':5H% MR=(NO.X;P-UZ<_/LZ>JK/^!]X*QIU7@4=0R^#K. [/G<'HSQC=99JGUBN+\Q MRET?3B.ZWZ-.PC)[OL6G4'HB2U\,:^(4]"P^)SB9\J9#\H8>[/0C45(XI\4E M>I.PV_EOT2.A+4W;C%Q%!Q&?M0(?(9M#1>:[,F-M6M<8LHO]U.B:E MC@;>2@]\%Y'JRU'=HPE4?NH,D=[AOJP=LAR//Z"4C(NYPP$562(A!CEA#U-* M3)RZ9Z5%1QDF"GC !>% R\ASO:"(>PAP% MI?\7X7?A$XZJ!%]O3O&&ID0\QBGY0WE#VJ2@A9Q)$U2D?^ZI%Z9H[HDR7$)^ MEGE]Y$\2 &8 S-%Z/ X:&3QJ@TE!M1C$Y*">(/0;$^7_7E&TM]/RDOQR4>*M M.BS8BM=M3. $I2E\EK!C'6E6ONLZ.0V)+C"?UDRPLHF&JR MRD)L(M'FB=[ DHXCS?N,B1-&[YUV9&#C/"<32%%FX>_>9XB+-,RVF/JG]$)M MVGQAR>MR]IAD3A^C5HQ@X#E%VS$RSYIM ]L?T)TTBQPG..4[";SW+D$>*L 3 M@@;T@NEZTU>9Y1H]C3=D7. T''O]$WF=7?-/-:>]Q+=E] ZV.=H*%_ ]?@JQ M>L^Z92+0 Y6!HE:(UQN3O5P.L+<=]BO6O+N,%;NE+8Y ,P@71VET]F6'TT+^ M,D))#"]6WJRJL.<@#DA8$C^B*&G/Y/@9IY6^HM>:AQR8U>'\B6R \B A^A]% MVSB-BY):]8QK:Z2G&U:<\'ILHM["T09G/T"/7 ![I1(,1/@>8E9#R].0TCE" M:MT493;HD&/MCVL&WRW?N7+:MN_('%=%F3*A2904[F^HK\D"ZNI2A89PHQ6[ MX"I+LZ'FFJE+20QOMC*K*A3J(FM]WHP(7P<,>;:)2]4XZ'Z%!W^);K)[_,20 M^66EC8S0B+.\T^IY^#/+K) MXQ!W0?;K1-U:?0QX^.V$!MLS_-+B2V"&TZKF*\DT/O//H?I[J/]!U$_ MT7P4L:^B[K,'B'\8\2^_QJ'\:>=L(%M\"O@PMFZL/0>Q\3NO>0C;&K?@ .:? M?'7#=QA(-CO\#UKHW[RPOU<4\F<7[L>C_8"#CD8OSFH#S@@'='U#IL6:OA+0 M]50USIP'Z/R7PZN+@W$YN:\YN 3>N=%4S848DUH *C-4BT!U5W,AZ&*Y5R K MQ:+1/7%>/,6[&TQ:."V#1U78[P1^__%J&K/,U\D29F!SD+W&BJE(P.X_(QQVI1RYG[D41I]2B.<)_2?N(1)K3E'O'_(SV\4\XB8+AOX M@)EMD/UXZCZ!ZF]T%=>NWP/N;XJ3W=P]'-Y,5V5Y68-!W9VA'; MSH-0GYG+FMOEB)EH4G] 6+*"P?LT?<4+F8:;;>Y1S8\: <1Q#>@6'L9^76OK M&1E^(8WM^/<8)^V_W@:ERL&9+0T,DLTF6R-;+>IU(-VH_W3DMR(1DXG>-#\A M*O9;V*/AM,*G1$O5 98E+QBDC\VQQG7#^#I0/-)V.F:) '0*X>%IE]&C*#"+ MNKR,@XE\,F->O2S3'I>&5[,+?>&V#2VB>I0?8);C7N6M8 MI1MH_#-LE/4^A)HOT50+FK'(/F?]ZG=%M#FI;X,B@]C!UD8+8^]QBJZ'RL6278R5.PZ2*R+P0IZ@IHA"P M*<0-=KK:#7SBLK%4Y/&&(97Z2AR-&6!B2:'E1#RE75V.92"U8 QR5^ZYRW9A M#).5,_F)0]89((]$EG%XA]\D-6'6=3ZN"N(N%<5)MGV(4_8(B)=->R36D#\5 M<52_#6HG=-P MB+H47MCG'TRW&7OWU,RX2>?\O\81TJU RS5R7R;P<2*:O^=0Z01^!:-%,&:? M =/S4A8<,U+O5V'71:W31+O:V[1)?;88,5][Q;/,:;WFR ._NRSY:[P-: M2+-[ZZ_59TS4B:.W+Y_2KD+)1;JK2OJ"D2"(Z,W,NAV<<;&-!A-C.DA;[#-> M3D\7;B3I >I"WX"8>FXE&[T70&LRK%UO;H--@).?LR0B7RW(+/)KD.>!M!2. M#9.KR=_>@&:V-W. F-ZMU=0ES>.LJ.$]0(3[._29\Z]STO8%YV$\$5 V3,[. MVJP-: _;C!P@ &6MIG#<5C.N#BA(+D&3<+QSI\Z"G$[(Q;OUEPCMQU^I^V#1 MH"LY%9HO>Q^87LR59W52)\XG[O\__L.?R43_(\]Q\Z9.ST90H<44?E\Q5.^DU(#Q#KMUW9ARU4SDW6YS!#C1A]X2M>@8_Y: M+EG:^4^]-UUU/V+U_=>P4L]NUN7WL18?]S[N?5D\'NV#TY,VK7#O'(5Z\;:G M*%_'N&=M<9)M=SE^(FT0/V.>9=E7#ZKU^:KF!5.S.YTG5,K\]YDW#"V@F$?. MLQS'CTW@?/B"2NI-)#QH(V@3\[W.$UD@F]&OZ&S6SM!7>D#;<\C7/J75?^HU M'-7:--82Y[6Z[WB?W!T8M^K);2\&;]WC6^E8[1Y,7*0_X^@1GU=I) L851&Z M&B=Z11N4RZE 8%2KFB9!/L'+$R5'&TKO?2+Q#K*)B@J36E \H5T0^[\FHIK4JD?ZPV8K#I? LE"]CRD-.;3W%695 MI8 *:A8H272[L7"%JM.6%4\IIMN9"N45>QJEV*.D119"^T!.%=W_ZL4 G M25 4Z!B%V7:;I4"J<,M?='7O69H[%X+%G@]_P9]AC3>+2PGU_^!O:@.87_S9 M2@0SO2UBAI#]IBJKG.RUFOSA1?7P-UI@MLS04Y9$#X%^2#C'@;>'GW"6N67L M$-:]5L3P_=QKFA!50>W31 "=[*0!YE/X@0-8J[0\V'M#4W<]4V^ ^6E]&=.] M-U]@OFU#U"\B,OKB34R/P.N$9[7>P\1GY+=JBZ-^SJ*BR[^I.HMP\VG/@V>U MQC0,NL6_"WFPKF6L)+PHPF3LAO28NRG&2AF^WF%\DV.Z]ZRK-!-Z=K[E M69>O8J#;-+>3D:]3!-JNW&#;[H*'W'6?$TDRNH?]#X.75HIG-'6M&0KW"-&;_YT^(*#'%4%WE0) M2N)G7/BO ;1D(UVD)6F'V-'IUN!KKW4)E3396HMF[U/>AZ<;^Z0G56FPQ>C- M'T=C<;-_.:[55\8K>@"_W26XQ$>/.<:#"LLKS7N*;[[&E5';?&NLC-(/>A]Z M+JT<#T!">Q@28D*+@I88O?FG%5;&U8?C=?.V[A('!;Z-'Y_*Z\VG JMJA#C\ M]FL7.==U< [$#.K_$(9Y-8B:6WW3;Z/" M:UQLIS3N.H=&YN]#&;4>;1?3YS/"Q>Y1'?O(;:"CO#:0ZX^_QH%KUZ#KN\GC M+W_E?K+"7).CW#R??6DO57=9OD2XKJ^!JRQ9Y.'[7]'PE4?$._\XE&=]O@RW M'\Z]@DH+C6A?.^"?LBSZ'">)_&Q/.,A:_6NO8+=KVV0+['%-G_*^[+JQ3SA' MQDUX$G&%:>H*.D;_FSPA9S&)5GP MG_NWP\R 3^RJZ3+>*), 6K$ZS=K>'!XA>*&H! M^+4\%P27#F"6]D)&N%H(ZDDY0 ,YJ"<(7@:/^:EZP'6HM<9"(&KS7+W,4,V* M.MX#Q+B]+Q**]!4\*84L:\>H>2;PNUPN)IMED8Q$9 :S<$S56,A!0OD1%X"X M!,1%'" NY #UQ7S-&68^..W5$N<+Y9?Y,*-OF10073MAW723407<0K20/7OZ M&@>H)QPUTKTO8_+&D>4;.:(%-!]Y[-TI+L(\WM%_GM3HD^3Z3]4QHQGFY:11 M" 6S3"YEB?48:K+5#(=37_@!ZHE_IG-=E32C>L$6E9_CQZ=%>T'] M$?@#S-1 ^X\VU1=>^= SF+7H.&3?HMEXFJ^U[A']XBIWUK\$>+,^_PO-^N<#*4TC(/D.F=!E'?5CM[[2I&YER27,_D>IO:GZQEBH 0:[&^" M$*'W^)BS[[&,Z'2CR>JLO:D3H)39M_TZV/>5]+7%DHR:39?8_LZ:G35!).Q+^)V$=1]]4#Q+^+ MV@^CYLL'J/XV7_O!KWK(CZWT,^RI%HBIH1W[:T*69M%/(_H?FB_F.4CH'N^H/ GR_(7X)

;U/V;<$87D<$L^5JB=_,6&@=3E%:M7MXTM*"&9* MTFDWADU'RV(//0WT7H)6,O5H&UY"".^21Z^F=?)9&%NKTXK5Z&99@W!$5A)Z M9Z0?RWH6ET/:1OD^P'3T8 :XA9)CC!$6OHOO[=P]#79U+&L=E@FG_L%((7EJ M>"!QHJ2'[[,A))0OG2QY' ]4L_JCD:IF (,@&RUE8[7,((S4,*RV%=-=57B9 M'I&SBE?WP1?ID)XF MY2/M< R;/G1@[*>([:OJ3F%N$-+6ZJS1NT8G_WX^73 MB$47S?+^.+-UHT?=S65J2SR;TC#RN=]3K M/&B_"Y]P5"7T%I6"IWW5=Y(5+)TJ?TQ__$+AF:5D;I$=7N\CR-7=XWZ&-O>0 M\Z1X1^K>J@M1@[.$ 3KRK=4B^C>JU[-P7W_S*>Y4,6X/9N<9.3QKG2;#.]+W M5%P\$:W%L,B/]LDS3Q9$1;$9NQ:&?CMZ*,H\"$O_"+_$CT%RCI7)9GN_N\2D MH-9@R6]^A'8%/E9,1$F^RP@T,*O+^?['.P("F@8.W03E$_6UMU4:ASS=,0V* M_0Z%K&XG00H--$JH>+3! &I_?$JKHJ*7^A?I)L?_51'DT^%QD195'I#>O@FVI4'Y.VO& FOHD*+PSEN/D,_>=XNX[/>DY=XO#I(YF87YK8 M\SMFKO@+-64:C7RIEJ@+$]J_=Y;U[\*;_7O$AY MU-/UQE3#=%IQSQ6^#C\6>G:3[A\D/?G3T-P4MV:/AW6*R_>[)S(3''XZ"8*[ M>GA_SN,2'V:;35W>5%J@MTL>M,IZ<44TNZ&:4<5XD28^.T-7ZH%>T61?D M5"#6 ZUJ=H!99#V0PH!>A[)'C$$R]&-^"N*4WGO=!?1 @Z5]+CZE!)PGU+4Y M8I[-9?"YJ&(9:)81ZPIB2S9" \@E9(* [X*&R.[B:]$C+[K&_2/Y!+])+>P_'M>TDORG5;7TMMY1?P/&PB:V]WWM0IY+]%U"F#$2Q) M8T':G7D8XT+WB$Q%[/2F1ZOPX-I'2NE](K!2;PPH2HP&U&#NO 4[+@VWVSH& MKT@2%->BZ1+=!R(Y_M8N:FM[I;&12 M>QC$J"#V#BY;#86IB$X[]$D?XT -"YQ53F*/<:'3\_A&EWZYTS& 1IEQT5,A M;<&5;Q6X?0R^Q-MJ>YSE>?:9QD0&._)+%^5LT39J$;[!:#+.A$T5/VBH&I2V M1.X!JN6@5A!J)($"LD7+^ .B"6@@@:1\)/N<)<^L/@>'2L#NX%%6E449L!0Y MWA[.[NK\U-<;:DBA:WXE,: W&F8=Q]2G-W:+ MDAC>8RBSJD+Z])J#7YE.Z!UO;H$YFZR1R_?B;\@$:V !,Q?8Z6F]JD/*T"HS M[19O@S@E:\D^'JE.B&]8F@TTH50M 31HC6I;8[B5!-$W[1Z;L;>5QR\LZD9W M5J3E<%IHPJSZH J!FAP,$,TZJAX+4N3Q<@,/+XAQ@3DV8MK4%K4'$XH&4- Z M?=JG4W?P?D]&" 9*.NV$ARD,+RV"0)T"L1HHQT&!(_I>$*?%.,CZ^*4CJ0O_ M''T.\HB_#[](BS*O^.:$7D733&_7S)\H?L%%2:M]\8H-/EVM!6)J'""N".II4K_290D,:V4. M$%<'Q6E=Y,;_W$&GLUN\([WY1.PB^]K'/-A>5=L'G).ID9=HJLJG+*=E*>^S M8]P1*R>$_60ZK\2UK_E"(:>Y N&,QP6LD%=ZZNA0+?4 <;EL<66242>:)@QZ MP#TN_R/F/L=!4>4OS)Y>#;-<.1ZT'"[1;J%Z'\L:LH!DIR#N[)C2K( M0:@6-3"IJZ26T\6Q*#]B,C:LD*9D]08Y@S%*["GX8()0KZQ0::.=^\)LNR4N M1\&FR8P[# A_P7D8%_@ /5.QWK$I7QC:XYLU_(;IPOT[$',;Q.Q)3)4,9HPL M:HZ];]&=++XN+T-;,Y7]6.\ISNH90CNH)@H"4PM7:ZAU45RI%%@#8X[J,Y>2 M=?+XF3;PA6H'SXUK;+O)XW!\JKZ"?&=9_]9HEC89X)+"O0^'M2R2G_4\L#.< ML/>5@W: H!UE][\"S#X3^[*+>6*+TZ!47E$M)?UUG,E*FV29(]>!:._#:!U[ MI@RBAAU%A'^=Q4:W8GXB.IUGN8V+M*C--\'O@L^^/)K7#[11-Z$8.8X& N!-&/)#9PR50TE M0$'L7MI[VM+Y\U6;8Y^CJ$E>,#X 6MJ_L?GBJ_!I[9MN$3_7_+G7[_M:V[A" M $$WU+NOBR>5ZZQ'01M.1R:JD"@5T+KV7:'%.LJ"36@7*:^/80Y M6Y_V-KA=IV9+\CY:%E%?+->XBVE.DWJ=ZAX2H5TKWU?5G^AO55&R4Z3[K!MC M-T%,+*OU9N/M83QSW-+:DT5H.[-XC+R+ M-*2WL#2_&PJZ&926=C\D_Q36P-QD.0>GY/3"NQOU,4[)-$_CV7C-'5V,N8+6 MI>NB5;<_#*2$WB= &^T$AWQ8'*EA 1-(/K;ETA!,KJ'WB21!;1V:+L$%EILT MM$;5):0H\\Y7&&3FYD5A<72M<0QGRG"Z#YMCWF!G-44 &*C.T5K8_02]QS4' M:" '-8(0^7-/E" MXYYFOZ+/M:S#@ M#:;MW+9@\[W,5WK&!#$#7EF[U/XC_1X^CS+ M-SAFOY_&SV163Y7%MY;]!+A!,K%Q)@\72_FO:^!,,TKB%A]R=D3=X3P.Z1_Y M2\SCP8T(+&_B-$ZJUN;>VCK!GU")@.]1/RH)SAE?@571/SX_2,HZHWL2S MO<-AE;/RR6=?PJ2*>,I+>K)%1@&=_:\W9T%.0Y"+&YRS=K'+';#,1_RD&UBR M@>09"I;X IBQM(I9NCP(_<^@[CNH^1#/:]3[%&5J/D;?KO*K*3#G7GLVF^F8 M;#GQ+H?CTHTRN-E82#:8(;BP0>/!M]B @W0DN&>;\9)_Z_1'(_L5C;=A; M^^#+'GW>B/CK!Z>=ON,1RV60E]IPGYE&"!=+^#%.V3/MAX#\H']^MV*_SNU, M@#UH$:RU5Y?Q<1H.QFE"*P4%O2-@^K*>EC \R?)=EANCK+ZN$?L'#R/V+-76 M:)]KPKCSSWA0I\5@=>)HW.195(5E6R2^*U:EK>EC9G/I2-@:,4JRKN4!XRA8 M*BK)LT[94,O7JT,&I^J/QCB3;VO'"@2&6A_6AN\UP-'DJQH@">E\;ECI[^6L M*.,MF?JO-S?DAY@,'4J@:"%+7G^5& WFJ(LR*AC!8'.*MM)2C6''?(!PS4Y/ MO7:U .:G>4WW*C)*.VSL4;^J\7]EHH.E6* " QVE:L(R MVZ1RRUK*=0K-XGR3Y5NZC3G.TD@6KU.;8*1V5F36K');8E9-ZAT2=OH)N.@X MT -EL2U7YF0B.<]R'#^F?#HD6YLNX/VG($[IZGR+@T3SKGV* )<3SW3#^A.2 M/;=W5,Y6>0S46@ *:PFH[$2@-]0#P\6WZ)$(TZY_Z\:]UN<]]-*5/_7ER6HO M6-BF+O[;S CO;>HTM84C+Y[A/TY1BDM^TDE9U*.F_4$ I: ME_.)5MT^UJ2$8&8)G79C +';JW;,T_=0<<>#WA08HZN,;-3^]*UW,+&S83Y< M=%<'#85+X$A4$RYB^,]@0"+J)+U+\;0*D U;MF.O]=)'KN39%_HD7MJ\2F+' MEUME5@:);JXW*RK4!: B4<9NM=Y@3OPM&:*4]X#.^>N,RB(O>R.2_*T;C>0O M?Z5)#WCZFC3ZOQ5Q.#8OQ"*RAZ9!4,5I7(1D):KD(>4S^%V,Y-EF42!.9O8^ M"\S56 AM.SM!30CW 7KW_O#M7PY0*QB1#1#J1*-&-NJ$KWM=LA".+Q7W)3-E M0,.S8-Y43%^"N4K91^L5L'T)Z-ZE:Y8DR3[3HXI3O,%D&QC=!U^.B!-8GCS1 M]Z,7J38$>KH8EX[87"/[[L14&=Y!OZ?B0KHL1D3WE,\=V!N)COU!>AQ'!M1# ME1?L7><-&0N5]%!13O77* N=]0WY%JNR)SNK-ZHHOD#LB-&NI?[.0P?TJMM6 MNUU2/[#MYKGB%K/@G='CR^O&U;VD*;!X)/$]_E(>D_GM]W'WK?$-4)V_HH': MVL*]C_66I@+5GT/-]U#]0=1^$?%/UAX:HE]%[+.NXUMI\UWAST'^^T=,7]^. ML=/_#52?2Q03GI,S$O0;)_+1LK?!)L#)SSSE;T&VI?)&5I"!:F^]CN.FY]2H M(:?QW-_Y[ BQ8-MMFV"@SF; ?%VEV0O&!?C[MI+&*A.7<(29;G% M@F>'8FG5#_H)'0:IK=L*7/SI%FZD^UB,KW#971F0/R451>]-EC/';Y#HXA9' M&&_IGZ^R]*3+Y=:DDHFSI*BO&)!)LAF>Q?6F-R'S MF2FG200%S\7,L9XS6^E"28"2?Z%'0W8R[!L^9D[RO_,X)9O8.$CJ=+[%9;R- MR70O=WF,#* ZWE9;(4?QZ3UJ&5'#B6I6GPX1^5^=VJS12ME/4CIHW:-34M8K M33+^MD\\]@5!2(G#)WD'#'X$U>HRS828&$[CLW7)4OY^]Y2E^--)$-RI=KDB M#:BVUB@H<5TXZ2&C];OK"IJ\['1MK-(X9 8JYAH#.:@.L=-57.=;+C1D\SI" MZDQN];'539"7O%Y*T>3R%<:+D0-49UFKJR['E-='>CO*6^>G(__(N7UX7'2_ ML67)1L^S_)>X"#X&:42OMEZ(E?1PD5Y*%,5V] !A(BNH;IRNMW LU4I@=2&H M#+1MA- ^9@4E@E:,AW[MZFD0(Z\?"N*?L UO%TM*-L;/6?),-H]WQ(],@KR+ M1*/G,W?!%K/Z+<+\NJ!H4+A8WB[A"4O[!8:;K/U&/\:WH.%]_"LH0 7_4"_D MK\M-5)#OH9A]T,?4P0-;NTQ,Y\]7<5UVY>\X:B(?T-].;\E\.K MBV]]H(@8DI?QWYND7;W@:IHTOCB--QM,X^"%,N;6C* 0,55K2;^W_+3WZT[= M,A'H@_35JK1QF&\8W?+-/R!1::PDTAY[\T4 ZI;][-AW-_,%^3B MT GJ"40#B:@5R:N?^,3"<$IJXI%.B*>2;6FFEY0X)V%Y%/(R:S&]#2E*0ZS( M$C)!H61!@[13^O4&-<)1(QTUXE%//F(?@!'YP?%^W!\^%I.''1RJ'9AWKE__H=SM_6 M]?*^^.CP-@')1@AA_#6@9;V$R=7, :I+K=559US9($G )OK,N3T=+E5I>;UI M'E5\:@_(Z-E;<9WSI]4=;)ND\>=9SJ>HGW$2'95G:72]X86E)3N=I3\!"A;K MV:<^T@S;YRVC$\T"93GB*3 &,T2;CI\>J_-% 3V1SZ*@1#B-6 XS]FD?(#P/ MXIQ%>7UDT5DLTI]6-/N4=A< %^FN*NDU(A%%)KFFE"I9YNK:FD5O+F4W$L3? M)(U>9I?X&2?W3SG&] JBMT$4(D#\J $*S'[;0(AJ(=KP&#VT[?1!GXE"!/B] MVZ&8J<1.^CN=Z%^Y4O6Q;V^!Y/=)5"_"6V:(:49C_3#FUT=!I]QKFY=[K;_J MY*S[#BA0KVSD6M-T'ZY@YNKN"=CP55>;M-7VB9P5.R@8S=-=^;#M>C-^IM;+ M? OCU+(U6-BHVO:R@1%H_]II+02=!0\5C42(NL?SW?UC+SP!1-_*DW3=5=MM MD--IZHXT$R_#W,*=;#_UW;Z$3%"(6- @"[!4:5!%+%Z]:.52!&6M9!C0Z3V_ MT%U<*\A =;!>1^$LIKZ6KF^IO9]DU['UQ7W&7.D<]^,N>Z8=I9'J!&:R!%#= M-UM]M5/J4QLO9VW_@2/JR"J>.0]_!=5C4M7&O<&( MV,F8SR?E$V)T=+2@FM]"43&4%V!TSC@6D!Y19%5YBX,H3EY.<8GS;9S2M;(] MT.A"D@LQ;N5V:^&HEH[ZXA$[QV$?0+TO(/X)+\\H6V?N M(OV9SC;G51H)-U!R*E!]K%51>(_7[4'B%#VQ69:FY/%SM?L%YV$\Y;K(S &J M:ZS5%097S+[#E!]=QDM84XY5H O1_BB4,P$\$>B_#DQ>P$OT0!$^-CT&4\1W[4 M<^N90]_;^BI&H#4GJ$Z=K+8P-K/TD$M _7T-L'.=WD4##>QI;PGJ1-L%N[4B M4+:^:ID@!51_[V6"W?$\#YUJ,YJW",7+T"5&&NL](O_CP=)0)"2@8^2-7"MA;FI&R^)1& M.&?3RQ%SS2Z#SP5QW,9]MH1,4#V\H$&ZU [A,+4#>]+)HC>*VHO.V0=01;^ M0C;-UW6"$OX14 AJQ\4%T7>;QIOZ!](VL23EUQPIKP,E-B;8I_PX3)M,+<1O M&\BCD(B]Y/%2FGY"-OX+'GJ6^O^5TIX'7UO4G]"O]>BNMQ312L, M5)^S%="Z?QGUZ^C+OJH3YG&VOGL)1*TS;9&IXJ4)7%2/0#TUJ!ZR4E654VQ+ MN=J 2<^#Z([H01?UFZ!4)'(3*4!UA5(]X22P)D24TFN809Z%F.ZWIO.9XQ?2%9%)KTO,J:6C82[,3H+?DBC2P$_E!==5, MY07'CXM!HAQ6<>6EVU!143Y[^U,:/^.\:)-%J_M530FJ!XUJBNF3:H:F4[SW MB:;RO.!C:(K40^H5LYYBJ T*<5[2 \DPSHET2D]&S '+2T@&U2Y(Z?4]RC$+ M7(VH([G+L^J#?8\D8LC3%_.R2O7^+RX+^&TM[4]5[Z)B_5OB. M'H2P#SP%17?F13]"DR)6^?]?WK$LMXTC?P6U>YBDBDYY/+/'/=AR/..M9.RR MY3WL'E*4!,FLE4D523G1WV\W'B0H A1)443;.60F$?L%=!,$T"^>[V0B*(!H M?P=L8*,%PQ N>5L*H)E%%#_16CE?I>%DXJ@JO?^W7;E+'17JNB"34F4?R>M1'KH[9$&$:2I,DF&*CD\-7VVS*.99!NOZ M+(IUQK6J:GJ[P,B4I8A6D04%5#;$ @ZV1OXJ/(/Y+$JRB5P)W-0]1YO:-<[) M&9*RI+%&NV]]FB]^O#5CLUQM9+#651M"Q5S<*I@IPJ'D7Q;%2TT)?'RWAYU6 M4=#(?#"?IUN^:*@@-#;_=VS3K0<_BHGKZE;&LP"PA$B^RR -.>_5/',1+7&W M?)+U]VONJ-$8OULS;S/J4>R[#$>3C1)$& O&LVQ5UP0OKK?33751]Z"L?S>> M=5N8_R06[AZY%RO7,#NC@*&G[J33[XD(&(+__X>GB3/3M@&4E T=EM/9W8I= M?#H/?"?CPA_A5(M5;H6ZF7;JY1 \*>6T%-;F<*G@Z?MZ[]JZ-FL%/\51[L@# MUF2+X M-S8NTP-]3OGRGW^+%OG9Q?G%Q?GOOYU_^I$M_BZ#NX"R3/:\WF+E05DH3J2^ MBV=W,O5=#VAQ%W/+_/4C8]7U24+P^@^R#-+K3H.4B1\Q@'J@'WXI5"KO0A!3 M!?Y4[4N9"YRHJ@E<4V2P.VO<'_3M6KY/"A=L<[CG_F8E#+LLMD.=\K9 M['&:_TQ@M[5X_!><+AWGASH$J]X!(V4"3A/5N&Y4*9P ^GB5,OR>M+,& \V$)-3%MEE MD;6$?0D/6 * OY?X#X%X_NEB&G^B]L*_FR6?.<7ZY2 M+FLHG]*DK0S?K24WC784 XZ3^&RN)&!A(8*/;*GOR?0YV68@Z4VTS#F/C5L? MF+S;& NW1:_\'F;%D535G00IR^HO_[ZM7)S_^@_E,)'8P@ *?(8$?'Y^OR9@ MB7R:;)XV=E76 $@IRB7=OAHD' / LZ>-U^U.Y<)B$J[A^:K-34P%E)0.#LMY MZ/9%X?C4BZCG8->#\8C4O-?EVI]G >%]5AWW*^8S>O/:?*) MZ7)LY[)I<%KU(4=*?\.,I=&5E2>E&B)8Y'#F*#MYQ%?:QS903D=):TF(6 MIN$/[)J@:KOWL88JA3=G!E;QC]!_'OX0N=&*H)>NY^WJ+[NJ%E]\6\_6H^FP M,@;SGOR =-:^6'7XD:=_FYVMPG#S3=YC6:ZSK0 $IKQ9KEJK*@$5, 7G:9*- MN\&&F:Y#$9KN!N%JN=]FGAF9B3\PXS2GNLT<>YK::2IZ3._$$B:./K89KD,1 MFN@&X>KU-R6HO'<-9'LF3S,O1,"O-D\SV3#%-O-U*$(SWR"<=4>C0']AJI76 M99ZGT6R;"W<(G)SA+.YOD:D/1O;&QFU-3,I\J&:3Z>[*GLN8+5-B<@6!1O0:ZR9^X5 MAPT\EW!P+.!P+,S3,$EAD&&ZN\WY2];>R$[(CM"*,\8HZU6*1-^;#\CUHZR" M6C)F)6E-U/?[TMG(H1TV%]V6\^4ZJM*^_M0&?E!M5)5V1'J\+K;PVO[E#_#(A"] MJJ\%2'RWA,5AJ&W?P"P(6<"I1F:)1RWY5*T)/JQ<5 PMO=C M7>-8TYNUG8YV\39T/KP^O7QX1/!@[:;J@>M\;IF+J)T)T^R\?W:;)* M0TM#K&,I?OO-NQ$,/!#7I5]_TI[>]*]1G*3B/2]CC)IU'CR M="V%?\H[%-NR,!1M0FO(X$.R-%*U?0<"ICG)RX$*KX;O!U/\_%1[*K?PS5NV M![[@_ 7_+@+A:Y-V&2_L#V[CHB&XI4SE^!(06>@\#MQR1!M9%%]';>OK#B,N MU@=+PHCU2-Z'$*$E\CCY6Z^'FJ!<#XND&(.FKR]JF/Z/"Y-^Y/-M*AROV)W5 M=073!$](K:W$K"4^%$BLQ H8XJE=M"U-@TY@0FIY[", M]O!\A5(<;126+[WHMUKO=F[CR[GHZI4]\#F/7M&4'(Z$@WB$M-5)7(N+0:Y\ M'S3Z1^QCHBFPD@09)=ZG'+N@Z!I^RLC@@RZ,4$9>M5-K&TJD%=UI "U5KV@6 M'B=,\I.OMZ1'Q@XFJJ\.1J?JL0*D2VD%BD"[?82HQ'M$PE&:SW]6Y.S8A_?80VM'%5-S4 M*"),4PE$%C:<:'#5+DAYK;7:7$L41JRJCNY?N'2G0.3"Y C!7:IN3^KG+*M+ M3?%]Y7?KOR-%*@NZ[:#?:BVW(5)>QAOE;;."6V\W:.V[;N-7GO7>=UFP"2FT MA] =]UT%*3K[KKOE)-Q$>;@V/4!-KZ<5@9 6V\GI?!V3)5-X%9^8)RT]P#E< M#T<!UT+J@' @K=6@'["2-9,@>!^R]V,50\K$+#>D9K2N%HVA;$P* M]Q:-?W!;)I3L-\PX3F5IOC+2>99Q7BURFTWYC_QJ[=C"-&,06HI:"EIO%8]H M@7$?+C'9?Q&7">2QRZ&5)BQ.(5B"5?MF)DF6_\4='R$7-"$MM1"R_LH5**6+ M"I%$M#2A%ZGPD^GM\+6]*D%;7$)JZRQRR]?,<"X&> TVX^P^C!84E?H4+Z), MA$.@AWT.H)BOJ/BA_']V;1)FDRB197Y6)7L-HC?>P6 (-OMEX M]U#>R%[.Y]N7K;AS_R--LNPIADVB6*(P DWFE-C("+;+@QU#I/RNHL)4D1R (TF2+*3*H,R!O6;10A3.: MNK$<3XW0"C_ ()P-)PR: 2NIL@K9RD[!;TFW8BWZ*I+S1,U<7+F>XF26\52$ MR-[&FZV(N@5R(+1NXP%RP^"NPBS*1 BELVK9T#P(K0XG&]J^@9F+N\%+AC:: MW)ADQZK\\$)'<62"92##7KU67NL[>5EU]HIW:7 #;&3T#JRPW?A.;XH%8Z_F M*.Y051,@3,%R]-UM 4[H6]=&2MN=L [@6 M2?/!?)YNN0EJFK(/_@0..5Z'[3+PL01YXR;N\+B5;_(I[?L@\W=HW.W'?$K+ M/BB%IYW'O\,TDG50R(O]H-H^8^O/CV\F3V<7U]_ MY22I&_EN&$?D'U]%\5?_^W_]/__#8?_W[__OFS?.54!"_V_.1>R]N8X6\=^= M6W=-_N9\(!&A;AK3OSN_NF'&?Q-?!2&ASGF\WH0D)>P/^8?_YOSPS=OO7>?- M&\"XOY+(C^FG^^O]N*LTW21_^_;;SY\_?Q/%S^[GF/Z1?./%:]B #ZF;9LE^ MM.]>OBO^+^_^[V$0_?$W_O^>W(0X3%Y1\K>7)/C'5_R[Q6<_O_\FILMOWWWW MW=MO_[^/-P_>BJS=-T'$Y>:1KW:]^"A-_=[^\LLOWXJ_[IK66KX\T7#WC??? M[LC9C\S^&BC:ERA)@K\E@KR;V'-3 ;OV,XZT!?_IS:[9&_ZK-V_?O7G_]IN7 MQ/]J)WPA01J'Y)XL'/Y?AM[^JX&??A.1]%O^^V_/8Z:+C$C18T7)XA]?L;^S M<=^]^^[[]]_Q4?_G49MTNV$JF01&YH0DYCQ\ZT\;E!UFS@9+ZX9NO"FFAHDG<8@!8380%[]THE7^@H M69$H"9Z)L?@4O7NE\O*_LR#=&A!VW*%?B;G)ZBJ,/^MFHK)/#S,R"=C =Y0D M[!-BD=1.16F/[M1D21"1)'D@2\XQW[KH&D24MF-GVN[),XDRULZ+EU$ H$G> MH3,M-X1M03K%.6[4^9M<]_C_^)1X=D.ND+/(OR=)2@,O)3[_&_M%I8EN@^LT M:&>>+LA3^D"\C#)XM/)L;MR9AGR)N8Z>&=-K@,BD[3M3D&H%YJF5T^S M##2U>I2$3]CA@ZG";YEZRQDYHXO-/7(*KR)$_T2 .S??2^,U^L@7WWY[L2P80(AD:??1 ] M^UDABMF=&]/ I4'6IS-%^8B/[HM6/@TM>YB''I-WN+U.DHSX3$OB3(C]07AZ MJ'\;I_\BZPD4'TZ;KU9"^#:&EJBF0[ M@^CM8^B>[6@0W:HN_=O4()(TO8:QKT&4 7KV:FN#B))W&,CN!E$%Z3JH#0ZB M$CY []8=;"HH.PUOZ0$5T&B48>PJ.-SJGMU]B]Z*^%E(YHN]7K%=( NYW[!B M "07)'6#4.MY;#_B@!9/\:5;EW*2GG6G%?.!>D2B,&R2BR!QETM*EEQ7S[85 MFMCV_$#H<^"Q'@NV:/F/\7F6I$Q+J#%2O7]Q>&E\(/&2NIM5X-V3Y0&7KBQK MANV1KY).S9[B+.6G.NIZZ0W;B(07H[B],F6LY;@]]V5*M\PZ$9[B'@ P'*]'3HZG&$FX9S1A,VP6AIVYZC!V=PZS]=JE6R;: ME-$C_=T*&"RBX?X_SH'#P ML,V6:6J:%+<__BS=7PC-HWN^J%,V345@INELZ/R%/FT6* F?$G[C'BRC8,&6 MTBC]%,5/":'/^;W/)DN3&_),PO?&)LW !/0HJ]+A$U%@)Z%BF'M7P]EO-$:? M<^+@&[Q@J^1!MMP@30*_6"V--;W5L'WZS-<;=EPZ(B2YRZBW!)ZC50PG,:0KCWB>4O2_+IW M%OE[C^E5%OGB*G7C!@=G^-GVU\#XAJCC^-WC--C"GYMQW)[N-DM;C=7GK;DB M),/XOAP^UJ"Q*(:SH\U00\6+&Y)N.$I/IXE61X@!):D.&#<6:;OA>IR3N]NR M-VY^77:;K9^8ABY$3!*S)PD[Y)Z[H<>#@,05*['U$:$\"&N:SO=K/^QBQ8AOA MOIY+UUN=AVZ2B)-(3EIS")FY8=WK]X9\J6!Z264^4M^[@C1(>;LB2\1;YPU/*9%Q)6#_ MS%L6-.RH8(>#HP^+PT)<272P2V,A$BPDQ/MF&3]_ZY/@6RX/_@\A&"$4]L/O MXD.SIT1U&"MTG$HKQ?V=M*DV^[4S5PDV>1.Z'+'FS=-U-3AH)TV3WFP.- MQ2]^WSLR16AG Z%%PVJ[*K5E)&?TF'*7>KN!V3^/8*RGK"A:?+L1Y[ WWBH( M]QJP8&NS3'S%!V,EU3'U"?W'5V^_^PY=WDS=R37[9P*0>:DMLMPE\)YN8:A X;@D4_/=6"+Z)221Y_]_, MI2FAX18B\EICH-1_L$+J$E:QK!+J1OD%,$3R]=9 T?]HA>AES"+)_F%%PK"X MCX9(OZD]4/X_62%_.<,6('#YS(T!Q@T*?=\4?*"R2.H5/I%D?A4DGAOF%%VQWS4YB$ND M-S2'RA[W-*OE%U7^_R(N!4N_U!@J>]P#KH;7$TO^/*/TB!CE@B-O#94][M%6 MQ^V)A7\IDC[Q$@QYQ$ZST.NMH,+&/<[*N$,1\LZ9$:6\Q(1*T-664&'CGF)5 M7*((_)SPI\;A=>23E_\@6Y7$:TVA(L<]O2KY1)'Y'0WX4[6'P-.O)_6V4*GC MGEG5G**(_=%]N?89V?NH.;WTI5V@(. >6$%\HV#!@]/H)BYYK<]YZENZ/8]] MY;*OZ0C%!?$J^77$OF_-Y/_>[C\<4^Y6GXQY7_._CFGC_%GR?6YM#%4]KBG7 VOF)(7 M],_I'8V?@[SXG4[\M1Y0#&PX_*JY1IT"N44 T?]=2ZC@;3@(-W.)*?"[.$G= M\#^#C[A+;Y6?$\OS-QJDC (>WIU%A3](!%_ 'KA\9 MY30X)"\Y%GA3.ZBT<8^1<@Y/+.H[2CCDA)GO(F*-OU*EHBI!L\A5[:&BQSU% MZCG&A4"4-J.F0#3T@L*!>Z"$,>)F7< MG5C(M_$C=47RBNWZ*0[E+VL:&T)%C7MT5/!X8FD?T=$LYTH3J(1QSXR-?"$M M%Y>P\FV/SIS!8 MNO+W>P?.IGT>*9U.E:E17[!_-\I^2FJBL]3RSSS UXF M2)!T%41NY+$SVB%3MD3\VEY0))#?J@*Y1[EW^(V$X7]$\>?H@;A)'!$_/S*H MKAZD7:!PV'#OJ>$;!8M?XS!CXJ(B&I9*9H6D*53V-MQW2OC$"4#-8[WW^Q-G M0_:D0-T#BH -%Y]JKI%"\E+"\W4%S^3"3=V"0A40LAY0(&RX!%5SC?;0@)XS M#I:Q^N:_TA J=AL"@QMY1)'VP]H-PUU!6Y6T*PVATK8A KB11Q1I7ZX)7;+U M[@.-/Z>KX@VM2NJ2#E#IVQ#GJ^09!X67PU/^_%6A$H*&UN"4$3;(7\HM5G84 MS^-Q(?FV'_DNE8A?U1X*@!T/6.4]H[&'B'\7B?9SS_ "0LX !0;&TZ^1C+!\4B(U)F:%4ED#I MEU#V@V)DPZ$8(@$DVRDYO)HC_MGVGBP(Y<$6C^0E/6,?^D-M2@&Z0X&R(R<4 M6!X->/W[MS4&V2?_V/VU\8]'H\'+ )2++AW8.2H'\,YYX^Q9%_4 #C6;G**_ M4PR FYY\OMA?(NSJ-2O*"5115?9&3KP^KDH#1I(]GD%3$8+30#(5(1@?'%,1 M@J%AF(H0Z*PKJQ+@?Z%%" 8[+=I6A* -!GEQ;[W95VT'E#W>V4)"MU5B+[P$ M4.G7FH,S;PZ$@D2X30A(6$4'XMQ-5KQP'_L/KT/Z[(;\,#I+SUU*MT&T%/6_ M%.!L"T $TQ;2@D=W0ORE!:1 MOP%)Y([FHKVD.3C"V0*DE!RCXY&7:C[0=_5\&\CA:&Z-;;69H*'B%QV,>^(1 M-H'923BY):EV6F< MNJ%HB;>2Q1M"T^U=Z/+J6SZW,C9\U66;FFI!4_6" HKK"X!PCCZC/L2Q_SD( MF]YB%TT.+:!B'_ADKQ%[E2-T$8OU])K)*5H&S)K+F5!JO[P'%(*!#^*0'43! M,3HD-W&T?"1T?1T]DR25O:8L6C5.5M8 M71YZ=D/45'(B=,=XJ! MRWK@8SSHW/(*#BPW@?L4A,(#RHQV<=^]BD,FXB1WD.HO,.$C0*%%?!%GS),E MLZM$,/CF6=4'?*LY%%3&"$@!M/5ZNGAPEMRY6^[VUKMY).VA4 WF'@#(.@9Q M8@\P-&,+>(TM)3:R+E!X!G,CM(%'S3\Z0N=Q)!CX+4A7YUF2,NN3[LC=:L&" M]8;B-ICOP1@W$ZF@0WA!-CS^'8Z:M ,4J,%\$\9 :7A'QT8<)$R6/VD'*#:# M^1B,L='PCHZ-"2Q=$!G,LV"," B,L1V[CMU:^Y4 Y*/0=X6"/)B_HJ/U#I8. M^G2L+A=@)Y.D#Q2YP;P?79'3R@,=LA)UH*43#LI@?HO^#L.O8.GD+RZ"_':' M1[O&(F<+B3PEGLI.X'!?2_$%2 1]UMT3GY U/^[S)8&?5.*0C;\4R>U(DN:, M[D*59VON()##V6XT*,ZG\)2TP;F+#-$5 .I.;NDT'JZZ3$?0+'48M_'T]^#; M'ZX2#0B,$7CR[W;;L:!5\[*EL3$4B@'3(!G.$07/Z'B4$LWH'HS56D*1&##I M40M3HHE;=!AFOB^R9;CAG1OXU]&YNPG2QBIE.R^VK ,4E &S'!F"HN$='9M' MRH[I&=U")DE36R@B Z8S,D1$SK'YP>J7_& 5D25/(X1ZM)IY7K;.0DZ'.,CS M1("4K'@UR&>21_GD]2-XB( M?^G2B.>U*_%Q01:\1*+JV*7O"T5RP" /XV,55"+HX-5Y,['6#9[+6@..G.,1 MN[ ^!E%,=YG]V<%=#F*])13"P9P8(-AD'%HX@]A:'6;\.>0=S^_)A)BF-'C* M4NYG>8R;/2TFLZ[=^%"8!W-[M)R=7:0YXAFM1=3Y^FB\OTQ910?B;,HJ.F45G;**3EE% MIZRB@\(P9175^D5LRF@Y917%Q\"ZK*)A&'_F)NI53"_B["E=9.'N0<H*+$!O8:6]\=.:@J&T4P@EN&7 MUT.99>DJIL&?AQ.L#K=Z/^SI M'2?CJDWE.,1Z9" V+$'H*+HH)Q,84+5KC)T*%8R'@M4&&$YXJ;/G@)W7\VB> MYLN<[U67.8=!G'CAY,,X7W^*W,P/V-^1KG-R.O:TZ6]PI!VP(IB>292IYL2A M!;+?0"/J6B#2,6/H"]'^'6:1IQA03$;1!?OT;P:&EG=[T#F/$_'R:T$GQDW*/C\T!$E,L'$C%*0T;AS%\'4<"Y2H-G4M"KN%T#]L?V I@B M9R87=!@O"!.H%^3B9,2N>6#3G^)'.7;*3MB. %/ !) 1^F![9V4.][%,KM0J#ADTW> [OJBAF>.L[1 M)]AM',6-JX <&T47]*HL9NAHF4>'Y[ ,7#%6\Z0G&:.V6"?B*#DCBYB2?7)R MDER^,):9H(/(I5OAE31]W3'H1]'KO)A.X,$!&/7"7G!=S)LS=MI=J-Y62CN@ MUZ%IHQ92QD?]/OJ.QHP5M:E5;H->O\8,NCI[(YZ S)0XK%#=WO2U& J]8([A M=M]66*.>SD=< ^&WH&Y.!VA?P;S>O=+?12(!,HI)>Z"7V3L)?#, M30(/#DS1'+W:CE;.:EB.N+8.DXL@S%)5!):T WIEGHZX5#A'1^8WPJN9$7_& M_?E+B3?IEK.1QZ41ZS-;"3T,8%>4]06U#,IQMH'12@L[UC M0_E'"U(5S'V^,:=$4E\ MGE..1(DFUD36?E2QCVJF[8D%;DCSUSR1?H1/I*,QIS!ANYVU=DP7I:L6,7I$ MDP63'<6"F-<+YF'_Y(+D_P5$%?$>HJ?@H%NCN^>U7(7C^.'@=^:MT< #IKU126=[O79-N6 MW$VVS*X]MGNM!@YWW/6;H;;W#V$'T)NITT!R?IV:-YBF]:I9EES/]B3'48=4 M*&302D_&]G@ P/]8TQR7O6"5Q,U'CJ^?X(ZO?!A\5]>4X'A*<'PZ*&ZF!,>X M !1U,ME2'4=\*0(F.6[N-D98FCE!3W9<(4N7[UC2W#) 5,K66"JTQI =F8]% MAAY8TMVCIMAN=Z52R;-#V99UM[D$H X/33=LCZ$)-B )H.-TE,]*ATYC8VSG MG DF"F[1D0#4Y]/.'O@0V#XPHYED*AET+*L5^G3 R=IC^Y-,4%+SC Y)LP]+ M!XRZ%[:KQP0>"/_H($TE7:0E7=Y-)5VFDBZG*>DRV-%F*NF"'Y#S&DJZO+*: MJ.A)C2VIBKH1$2Z,:IIVN1,,_%2HS'??O_].J,WUQ6.N,GEB\\?XGHC#Q!W[ MT+8<7",J!HB6\XU("'+Y0J@7)(VO#]FHG0?%7I#U&M('ES:M&CD?K4$O3QBS MH;#7?;/%H(V8N@+<.&^//#:"AGNVU-# 2\7#BWW9CXQZ*_X8@Z?VN5QOPGA+ M&A,ZLC$[#HGM@P3-V5[$=C) -P49^7.5'7&/*QIGR]7ASWA-?7VP,;$=JB"U_?N M@K-Z)Y]YC.8\XD+I-8*.@.V"[67?;A(*.HHS_[^R)!6Q58^QY+9,O+)\JKZR MO"+NG''S!N^"Y_/GQEL\/V?'VG_GY6*Y5_7T!.]$Q6'OZ%NJH+1*+7L(,EOL& MK!DM'\'T=\XX2B.G=F?=$Y^0-?\W4]+SNI+.(K_Y#]?1WE0*9*=-##K0# M#C)X"(TZN\XXG-^_O[,@/_2)'>"1[6?KLRQA(DT2ML(_!9$FWTO+ MX=#S2/=XI%;(ZW7D:SIWD]55&'\^B.CHCUS3T M0DL=S&FYH_%SP, ]VWYBQ[GK:%^D9.:EP7.>&T'+7YNQ;+D*50!9ST/<4F+H M9]VATKX/A4X'45N?9>C(P<*](Y$7A.3(]GV,>YN:PWP-^^ZR-_T8$@QT34.K M^SC85>>@<(VO9.1%81V6"M3PO#'NRSG[99 J%GM]3^RKSY-"#1,C.MZ"U80! MYM8H("EGA4=,&^9CRA M3F@%-^I%HIJ>L"2AX@H?E P9/ ;V+>0)%<=4;-S WYV#BI60G8'$*CE+$J(Z7[0=#_TV< "5,9'D M*U.BW6RY<[=\JG"?B>?1C-$9N$]!*-;6-JN,>CST.\$!UQV()"W<7/)('Y'2 M.&V)O70(&^K1]@VW1EX6(BSB:AB+OP7IZIP97LS$HCO*MR8X:P:RH09MWVB# M9#?J,RG\N+O!FHB'0&](/!P2J*1VNM2D5TT)O+,EL??7$K=QFV%#=1F'/1JQ-U5H27G MUBO#+@=%0;&.-YU.& ^'7F^X9]5H*<_7M;LTQ108;"O-W:&:PU$H"6I#D4K5,[#\W14LKCU-0!FYN5+E#$3^T#[#8_&^5B MU1P%(J?H GZX9CUR6KF\FOG*3X;SQ2%YPGE,-S%E)'Z*H/-7,P14*T[MK>LV MGT%R0Y_?1Q2;)5L&=(4B>VKO6D=DK4ZGO;/RKV)ZR#![E']6?Q12]85B>FK_ M5_OSD%Y2HU[,X?+JP_L!5Y!3.\O,%<1<*(EI3P;)0M\/G_3Z1!KU:K*%[J2U?UZ_N^*-_ 8+]B)(O#!.,DKT=Z'=1X9J MU? )L\VTJ@]YHMME!0-SRN/&BA]*E2A$?0#NU=R_@9LE2;8F_EO%^;#]D. , M5X-57NP+UWKRV4Y21M<3<0?U$"RC8!%X;K1CXI&Z4<+X/C#!L\:R S(5F'T( MGDFD4)5NHT*U9;A:J<-H2Q^R'JG"Y'D=E,M+YX&A:C-\SFKX?M.3-!NTXH2Y MJ,_<)$CFB[O2:'O"CC)1_^*\<0ZSA?T@>O+$TT=]<7+%YID 1-;Y,/!@&5\5 M?7!FY^Y]R05)/!ILBHR:#0 ],GC/0N5%09NQD%--ZT&LS+_V\D*><@7=#V3) M%YSK:!'3M7SFO?VN-O.* 9QB!*<\!$ZVO9R0>[+AZ5_9!JO/]2[M@90OL$+/ M0>" V0;JC)W)70-1-1D@7!ZXL^F>,!.+U_+R*%\ A" M^,UU4]8+_5P"#X 5HJ0D#S"_X",@3S)#*&LQ2V:"PIUX-_P.H;ELR=MWU-A\'QDQ21AS>6M<6;$#7]%3/;Y2G*B /- UP]+^Y4B;E1UF 3&6^*G MP<-=\VFS7\@N2XXFT_OJ9.*]_IK7^REU_JOC1KYS^$3>@/^NVA)GFVMF&>;, M5O7#<][7J3*R&@V&0-[68- UN..-)(2[G?%8_H:7E$PNNHH/'P!K9&+5,\0E,WB!ZIRV,<\IRB M1O-SN"\B3V=SA:FEZQL6"]R58%?(LIX,Z&@Q^*&Z&.3]G')'B[:FL6ZT3;JV M0XA1EHF_-)/^*:+$#8,_B2]LK_R?O,I%PC.=@RSNTWQ]C-O[*7'!70^NW("* MFYR/[)3"IKIB3?BQNB;POH[H[!SU1IE*>T8.) *6!74OG$6AB2; ;-9T0YZ& M$'@JDQ D!]S94PJID$R:GZJ3YJ@+ZE5PP3R_.[982:F#G"):O>N>+(LC'#0_5L?7SM*?A<:9O,\Q&,]A@".1)W*LB M5.:VL2!QI[>(/]J[T(L:*MR,OB5I\R2OQ?"((9S]&,[7Q2A_3M[=V?='T4M^;#=Y5R!KCU76N4P-8!9).R#/&C4, MM2K,2JYM<)TV3X9: $[1&.F'U)I\2"*J?!CY_08S3-09^09!H.K6C$<+A7D/_8 MSG@O6V>B)D%>3C%>LY%7[)P5/(ORS\V3I1;W4AJG\"$2(H2;#3G]57Y9: M?O+E=@PD>$S;$WOB0,PX*/^XLX8G' ORJVY^F1V+1THD\F1Q8N]JH2&E$?*( MS*,QL%1/QI11J@&S8="FF9Y(V*0S&@<[KJ,-Q/49VD)T%CC&"_=AL:A(/.+O M:@$;^6YV\(/G_2=/^"#P\F[ M((47%C2;;'K*3FC5QZLD@<(;5;W0PY2UT-3+B&N%@.T(]-@HX?8Z23+B'YZ\ M/Z3,+'2ISZS??Y%TYL>;M)2R^&@2U2(U=F,Z^:#.851G-ZS#QG78P,YN9.0T M#>D>X,I02__;GY1M30GQR+W]DNVTGI)%D1C"^3H?ZB]3AHB6 M''@KXF>\9D"5LI*4S[;%'R%7HOF1+0R UWE"=G6[:'^)DG=H\'0I\##[0=#_C) M4:>S&!P*]'QZ:A8^D'A)WTN TE:>Z#K1 MR+9X8Q#YNV2B6Z@NM!H,6G[-3AWH(#]\[/.RG?PYXXZ-\SA)P6C#NH.+M-F) MKXF,NB+:F#MHMN;FYY_%,X&+(J_,COP=4:4G09P^_?+-ANYG9'#"9;OP[8U_ M&^S^(B&1PM:OA;/F7;J9]Z\RUQ6CPF05E'884W8K)<^#K&JE8W:VV83"#28J M2._>!=\3$:_S&PF6*_;?V3.A[K*6@@NPR@WS)33+U0#>P9@_B5XS->5ZNBP&BF0-7)(PL;!#E-KDWZHG:QL2C&HFJ>UUPF51(/( MT^[+R#AXR&A7 @WP DC=#3VHIF/N/Y!4T VDXZDV>W:#D)-\%5->]AVZD)J- M@NU[[PQM&Z%9CO0AU1Q_DG(7YVZG?=JL?A3!\"/8_OF!]:25R-'5Z&!/'-,_ MCTKB,C? # ;#=NMW5HL.(K0A:T&52(EI5GL+5T_[.AV*P#ZI9M&#O5':[J,Z MVIBQ9LG"65TD^%51G*7WQ/6#<'M!4D+7023V!]-=MX>AL6VR5F?;WD2*KAR' MC8#G$VN]GQH.@VU@M0*]E:C0 G_-*PAFE0;04)4_-SZ:]?&9\.=,'D3/Z1ESA M14;]IRA^2@A]SM/<;KA1Z<41ST&9OS8RR*'?UX>P3?0N:??[%;8]2@28!SUJ M4J]?PS;^NZC3 &+'SC=UJ.2@,C9J:3C*'9$MC"^K%L1A=]S16X;B;%OZ2: " M,32@(^FF;DVC!YG O92),&=^O\U]AUT&I$0;F_KDFIUP$KU:-_>R ]*V2BVI M_=',ZGYCL0G V4M@AEW>X;7#EG-9LBSM 8S_DQ)R$:_=(#*#KM+5#A U2@G MJL+6X439G^.,)[5=4O?\_.$C63\1VB!WUJS>"MO8!"M0R:0*_<(0: M>:-Z^(@E]<54]E-[,Q$JXS'I3;\*8I%/:5A5L.R0WUPV2W7%J*2'K96V0Y]?X MZ]N48G0KE%T$89:RU7S+L^:S32-T$\,$L-]G./&A1$&F(;V';4ZW5I6]Q8]^):VHP*=;W[VL9 M1B&5F+!7_%&59"JIG0JHW/C8PV4VI=L-C+W:@^IR]B,]"TX[U?HQJEE9RP6F MJ"(S'6\&F:R"OMLXBH_KB.^*B!O/4;/Q1G4[:_&%*;/^:3+K0\/.# :S(U1B MV,3ZMH29*8B]T8>;P7I;@F=[O:Y"#>(:/P)M[_^N+L+J.#1-MU>'III=]+"T M@AQ="%JEF24H032P>78-&6!61/NH0IXJ3;"]-8U*4/*H-W(T2 P9.S2]VZSB MB'PZ=UUE@%YS2^P@/9TD5?P-(M!'ZOHBD,0-N<,UBP(O?[BJDJVV$W8XGD[, M0*[1WJ!:[FWQ6N[6839)W.62DJ4K MKK\K\^Y0^VR^6!!*_,=X7PY+Z=6LY:@K>S5WWW:./NX\;>NSE&?\+BAP"A*< M-';V1&"[/E][,<,20N)FNR!7XP%5][+CF-ZMAI2:0WP7IX0^@'M3W],._"": M"0-M>/^E)K"YJ#0YI\5*)W%5LJ;-+<<'B)2583R/,/F7*WU*/8\'RIN:(R,A M%:M,^DT\#.%\/)L_/#!]B'D$51Q]C".R?:1NE+ -7>7Q 71#.WRIA5CS_8 E M,(P#T\W=3O?"6'HHJ%!ZVS1=@'+_ 5ON(,X'D?G'^"D(R6.\^;11R;FA&52G M?\(6KI3%001Z/(7.W9!U6,*7CTH'J$_>LI6CD>U!Q,W^E[\35R8DJ#:"BA5] M89"P-X@H17B32HQ'#: B_ 5;A ULH;MS7_/]?XLC#^RB_]UTT3]=]*-?8'PY M%_UOT:Z@OZR;_@$LY%=VU3^B2V>H2Q-^X+ ]7I*Z/&R[5>MP%G!#>T*I6&0 MAKME5&Z+QRV HAODFA$LNAK5ECA.;^/HDUS6NW#P3=1;HG()U_U M&'W5I7NOEVEL6V1>5;IK*Y5YRH[J\LO><0GG-TWG/U'G.(KD[=Z MZ*>C=9KV(!2T\WIQRX@7KY6S:3H.\GSOYLIN)S1;7A)=% O3CO(=-T>5(Q)- M%J1:/O[R!-]]8?_LYS#!2Q]QQ%>F"3[P!'QW!O;)3P4EG4)60QG&Q#Q?=!#0=?9K$YC-K - M1O5LS9\C_UF<+GK9@6N%$LH[5Q;.R_D6"Y8O^=/3->EL1@=_^A5I3#:'?? M?=@IOCQM[(93K(+$W:[L_\N7X+73R048:JU$ EY)E*VB%<"X$?J%_SR;/ M':&>TEEF/M*(S(VV8K)E/9[MGK8<,[*_>U&NN;62*T<.D]W(U;6T="4Y+:K* M6;<7E/9B0==OK NF3 *6+8][,B&7!X"NHUT %8+H.9+#"KB-01[5L4[#]/CO M$*ZRE,GB(S/!UMGZHYL610U+!8V.. \T1Q!E':/\6T[Q,>?PM>,B1\<[9# = M/)K<*$E"9/;*[MQ[D9%;IA+WL<@5]/B9A,_D8QRE*X43H// X]EE>Y(A^C8, MY>,Z*KCX%W'IX^>XNQ+41QS1IMU5;"/%G7U<\6"\RY@CVM6[BVZW5< J@ M$M]H=* [WF!L?QP1MH,E M"69JE ;H2\)LY 4E]=)']T4KU>,F:+Y9O52;>$$_8Q\R9+!=.:7!DZBZH4[] MJ.HSAK47P 9ZH8!FXG19']6][,!&KW$@G(9,"'E+/KOT#W4RPW(+[.QZ$&4Y MRFE89V^0E%<^"7)=9_\XJ#C[X?<;LG3#RX@= K>2M8:UJC6R0X'5BTL3W27\ M3R'<_-/2M8(U.6Z!+-8FB=5D>DSQ$)/^WEVX)/QG'/I!M$RN(T\U_Z6-T2Z) M:C*J37L-@^BF2)/ODH?)SQ>[AZQFGMUJ7^1GO7*G <"'VRP'*R&[((E'@XWZ M';:V(W8ZC4YH-8@ ':H3/%[%U/@.I-.@V%8O6"-Z$)TM+WC.W63%_W?YWUGP[(;\IG<6 M^?>$6_U>2GS^-_:+2A-E(//WJD!F/M!?Q?]W2N/]U7$CWSE\-6_ ?U=MB9T, MI5D>^APHNGY8J4\:J4K/74JW3'=_=4-5- 2P.[*=!(.LEO7$0#+H>[%NOH(1 M-1X(VZQJ!6Y+<:'#W+!8UU@Y_D6II7H:=Q@6VY!K/;\[BW*L;Y@Z;?J:P(M: M6;S>=ORN(1O3WO\:PCVZ3/HI\ /Q=LR>P(^B1/N<%@7:Y3$@S2W'('0I\2B1 M(04I?)]FV =L*U5=>T MZ(895J+5F])M!%@"@]2.8?\K(N5WW]:(7=(:S0=F+FTEO^AG)>N/Q/A>S,ZG MX/$YO:UR>.'?-6$"CY.PZIF=)+F]]&81TS<)X_>!>$4J#:536UE ISZJW M Q)#%2P?+^"L#O(XP\2D)#0-%KR\-,_]=4$V<1*DNL*6RDZ8J8",5;1J4>JE M@7XT_/3P2(G+[+CM61"&ASU6!YJN'V8:GZZXP62"#MUY3#R=Q=Q) 45. MTPTS!T_G"0>1"#IN'[,H\(*-&W(JM7 UM\9,E],5)17_Z.#LCZ]7,7U@A]<2 M5_SDD1?ZX=5_DO3,350FH_E(8W&6M961[>!Z7K;.1!6##S1.DD\1VP5$K:(<=?*"64N6$YS77=ZWW,AM*?KJQ77?I@)=5U@Z>= M?W1RMULUOP^8\3J3032/B,@%Z 94<\'6=5QD<[*S'[\?N5IG5\C8$-DB&1>/ M*QIGRQ5/%LD92GK4%, GL(W/DVD-6-SC4B#.1\'2(XD&42#U)[ -U-,J$$3< MXU*@H;2FO:H,9JR>5E7&JA\H!Y3^'9>GP5QYIY-<453 M7-$45S3%%4UQ15-I%?VJ M ?Z-SZ# VQ@^$$19G$D\9XR9M^_RRL!S>A-'2T*5SK1?=*$#^W*C=B/I13&@O;.S@EG[;'"S@EGYX\?[T"[=[$"(I5?8!3K>_&6M_OIEK?%M?Z_D_B+XFFQ'>U#9IYHJ_LW@EV,@-^KW3P3?XR+ZBB]"IMQW#?J0@OS2C;)!_ M<84>_"GDISLM0OK:@8]$?G3I'R3E&E2]>5 M0<"NP*7I MI^&O5W2*5EJSC,2"OI9]S'BNM:LLDA<+VS\XJ;8$PO.+/?!(6;$$C7]RZXO3 MI0UPJK>$[N,6S18I+Y; (:9RZ290!XJL/10:^V:*6@+H %47UZOGVT .3W/K ML<1TJ7AMG7;'ALIL/#KHD=!U2_:QE4X7Q^-/L593'$64YS%%&42MB;.8 M[HNG^^+IOGBZ+Q[\OKC_IY]VWA??9OP3\\4]$>_[V#D\W3ZL&"/)/?%(\'QP M'AS+%]+/>L\:D ^['#3G+J5;IB BJ[KITY?WR@PZQ(^EYP??++>%"FR>!#,1S?R>=\M6Z>(FY!9DI DX3-2=IPP& #]%&<$O"EW M VZ>,_^_LGQ=9'3,GQ)"G[FF/5(W2ACEC#ZVBS_'X3-;5!^"=1"ZI;NT_,GE MFEPG22:S8GK] ':M&F.8!Q#O(&K08@TZ:' B7=#9T/V,C%UYQACX/@5JW1TU M@)GK]8;]4YBN<9+,HBASPP'V?=5GT#U.)S(&]*(>HP(-9B3^_LZ"1U\GM1,Y MQ[U8BI=1M3 ORO'Q.%<+27AYZH3MK[,P-#M*?J\Z2I8RL'X=BN_\Q1%?$BE8 MV;>FH^6)5PT>+L014.?/4O=Z#0?$)CFNMEX%'=^;K49S6[>BNWR[(WG*S=: M$G8A&R4'F!)=7)W9,';<.;<+NS/C%#\JKT[F@L+L=B+;2YEH: M2!##^-%^Y4N\LI?P;%O^BSK\SV2,UP.Q"=?H\8-EDG3Q@TUM[8#-7%D5F-D2 M4%@W?PC1!1:J^F ?4^2JUFBUJABWY-11,TU-@#%[;S,4*$;[MQ8GV2L>8Q52HQ1AX^ /3F[Z(&IG-!G[W7DQ6O"C[[\9M,856!W;(]! M%TB-)#1,/, ZIFGQK'87F953<.8F ;/%%FQ%(9'7=&SD]]WP[MA7NJUP,F/1 MDGG7UZYI<',VV*7J !OG*[D>V_GQ]C&CR7PQ9X2)@=7>NQ\5WKO#N\EC-WGL)H_=Y+&;/':3QV[RV#5.FV<29:K"18<6(_;)5=E$EWMA MJ$?+\SAAQE3D7[YL2)2H@%!TP9X17:#12F+4F:<>2,B&6WY@DJ%NR+B;^>L@ M"KCMS&NX%;PJ3@S _F/VJIG):-3JL%=V@^EN/,WMFFX'[4,^TVCN)CUK1KK:(+]H.$+@AK)3%JG.]HS"2BGK3E-D D?[01R3JO M/4-W0G^X["6(ID[N3U57N.*1!WJIW%?F Y_2/>*[J:=TCU.ZQRG=XY3N4<;) M$/G$^-,8TV2#NC[8'BM0ND$8XX/$^>2?$^3IA2UMC.T5 DE9P^IKRIZ)6R(3 MK4HISY_34/319?_U@HTXF,+K8[8>#-M+ \*HHZ@&@:^HW-FEFFEO-4R_LZ&& M*7Z163LJ_N+NSE,9693CP)06>*1I@4^:W!8C4?# R6VG2+3AG LM0LWPBH-. MH693J-FIS%*+8LVFY-X->TZKY-[CNV4]7*_-/_/;2S=T(X_DC,IGEKH7M@L0 M7%(/PCRZ<=$B^^!%_#GZ[%+_C@8>.63"'2P9*.A[V"[+UL4R^Q7X&/7IT^:4 MV@3X&K97=DA= @O;.DTZSK;6)0V='=%WGO%YOLI0PSIBQR'B[57G84B*Q M< +.%[P.6)I\)"Y_C^#/TOT!?1[=\U,#9?M&GGA*E>'G9U6EB^);_)_YUYS= MYQPW=?@'BW**\\AQG?U7'?%9[#Q !^?7(>F$_@6$NA?.O#U4;1$@,,O@)G"? M@E"<"W>(E%!G#6YC=E0L*X'FZ42/G[#CDA&"?F4YZ%$&^,\U^F"FMGX.HSVXKQ-Q8D9QZ"H55N*N#AGW/.0-2ZS!B78UV.5=K%F(@\!NY[]?N8Y M#"M&MU?Z>-.D;2*XWLV:<\NI,)-)#GU]+M'8X*27K\JZ?M:<;P99 MF^_%CO:V%+%JTL>4_93(/%T16I)FLV728ACL".>A+976DK4E @<<>/.)38SE0[",@D7@N5'Z*8J? M$D)%Q%'9@:D,T/E%%:#3(BI'$.64J'+*9#DY7<[7@C+G_5^F*)XA74P\[JRN M%0PRMD R[1ZQ3 G$QC)D[JMN7;/%SM CFZ5G:'2L!=BZBV[A9W6746[D) M6YMJF4A^XYF(&RT"/4";_R)IH<$ UC@?8-BT$ ZZ4Z'' M%9V_GN2O7@\VYZ5+(ZZ<;T^RJRJ_;XVS F6S!4#SFC3QQ):<0:'FX7T2>,;< M@(6=NV]<^4.Q^>)\Y;)3\G5T_.@[F5,^/4C#!&%+>7X>_"<)V;&4T39?W DR MFS>X03YDC?<"MA$.*&Q;W!4-WIN!?18_?:?R693HF1P7K]EQD=Q7?(*%]W>@ M/4_SN2_'A0&2NY5^C'[V^=("(])+,N;8 I[&8F5X9)\G5PP=D94C"7CWYNT1 MC9B1>5R007LEIX']+)4?@(8^)H!(&),3ZO32^5)44ES1G<=KAOZ*1$GP3/+Z MCH@J*B=I3+XY?&F-7(5M,CH-O"VOP9NGE<6K=+F4#)<3^%W47QN3:V]00=C@ M@6E\- &J-?O3VZK_I.0;*8]F3\%9:[P=C?/[$#9['?V3^$MRE46^)&)+UG9$ M_@,%%S9,C%(DU>$XQW,M'9R2BZ/0,*6O\9TR/NKP 8=_H3R1V)^/OH+M,&R( MHYQ%OG RE]C03RK3<9"JV1X26A7TEHA+SK:EGW15GXU'LN-%93N\J[5QC9G' M3TW40.F-/M.0NI<=D+95:DE$=3.K^.E^&NA3OVJ7=GCML%F2J*>)LCPI-=$] M40=TM0-$C5("L*JP-40E/)Y<BOL*P&P AV9H,V\#A+M=T/< MQ8^ M)_*A#6+IZ,H&2*2!#MNYFZP*$GW]?6K12]G)PD5.AQ9 "*-^5:G0QEO"/7#H[WZ_P5KV+F=QT7^_:LA=[T(TKTU6%Z3S^H M/K1_'F^3.C1JM>()C=DHV*'DPTY^U7,6E,N8Z_7&]=*C2YED]YHRK_88"MWB MOY\+MN(P\+F)NJ]+2TBJO*MYK[JKR;]?N;7Y-W<3)W]/G!TACJ#$*9'BQ)%3 M)F9?M$*0,UWJ3)U B=7I4F<\L$V7.M.ESG2I\V5++R,>'3GM<_D$RP"ONP62<8*Y^AQLC'VMVQ-_'+VV>10LP^P-0W[ M]?%=+IT2E=>K@G>4;-S OWS9D"@AK+UX3"'-3SRT[-7D6+C)H&DI!+C7YL;O M1W)"4 BZ77S7PLT:38F/H)BTM1#1'8TWA*;;N] 5I=-Y.O2-)+?7 @I/C_" MJ\^3 H-N)WR(8_]S$(9R33FT&.%]9)6]04YJ_:YV21JO";TG8>[A7P4;R5N= M$WQV3#>.IY&()=.V3TZO&:#1,CC=H?+H@Z_CGK-/X5N_1MWR>]WU)B0IF2TI MR5]C#K]&23X+5*"?;%"@TTAD)&HTWXBX@&AYPW.NW@?+53I??,JSKTJRTI[P M\T"U^OD5JA4(F%>U!8IC):#:U@ ;@.330/7[Q0;U.YU4\,_])S@ "([+?_ \ MFAW%2Y[B/ "A NQ>M4%+423T!2CL\6X!*&DVZ&[5NOS96RLN 4XLFU%:BK"0 MZ]-(LD5X]ELK'/6G%T_;I="B!V$M);9S0C:?X1K/.MU,*OT'H;KZ"ASS4.F_ MJ@/-^>D/,N>M#C!O;;HM&!R!5_G:X4Z@L2)IX+F'BY:CIP_?(SY]<+X^(G!Z M"G$";J>G$--3B.DIA'J3F9Y"C!VVZ2G$]!1B>@KQ93R%..4QY34]A6 $!BFY M"9[+H0[YH>AL^]']KYB>AR[C7KG#& UBQX+5TZYCQ'DI$-@ZL ^TWKIK[;YD M/) =H+=0=CC>S8QWW,>Z)T)K"I.3KLE%+V4G[-VPI1)7< M$RU@]9;8CQ+Z04DF 71H^,5)O-XFDB%5P?>=E*@Y4K^:'JVRX/84^-DLD!/3F@)P?TY(">'-"O M![;) 3TYH"<'])?A@#[E&TM;'= )\;Y9QL_?^B3(UR7VC\-RQ'Y@0"W=\#)B M%OI6LF>P5K5&=BPQ7?>))LYZ=0GKQ9]_6KKHLR;'+9 %WR2QFDR/*1YBV;XE MZ>/G>+.*(\+^^Y^$QM>1IUI6E!W0%O.:K&K+!H#109;O8KN@^3'(#1])2+QX MK9&ROA?:TJT7-91E=(?9 Q.7\.0)%^!\(2H/J.U]19?7L9+K^2SY:Y'N?4HD MZ8S\IK:6 *53ONJM3@,GZ#=P\7H=1X*R,^W%6T-;[)L-4(9NH58"ZIG/2PPX8U_2QJE2V.#& *Q2V/BVBF81-!7'FE$FC64>\')!$H\& M&_YK4X4R&MI"OW0[G6HA4/0MIQTG]_Q?\\4\2[UX31*Q O\S6*[ZUA/Y=UY' M-K\>1&W+2]];DE[SH#F>\'NV7%*11>$JBWS&W[U("/X8\QQR;K0]V_X:$&4% MLQ]5SWC9EYS\4XX;^<[^8T[Q-2?_G)/&3KHB3O%1YVGK_'I]B5VI;$Z7;A3\ MN=^&\D?%>**Z4CD!6ZX]QTE^J"IGH;OSR/^JTO%0W;A(R9)FGN3 M]\IRPTYCZ6P=9[+4*B;]D1T5O4);\K";BQ!]5VDF><_VG(JT:P_99A-3.?S% M:*T&P_9:#*(,7032UHQ59L4YX4[#MHSD(5NO&>]_$K]57Y?,6[1P_7$R6";YB=];ARH]]6<1ANYY\CXC]D3\S""ERZ MS=-T\%]2_EIF/XT6"^*ER7QQON(V%Z\IKPG9'?"3=EQ;#;F*#2@\_-C@(9BK MG2].HY"ES]JAE(-/]!,H:DFH \5!)S0M*2K[Z:"D[(??RWNW5 8.^FY2^DVB);"0Z?8 MHF'=D7T9)[%?JONLB6!'?+=WS\1# X]-$\ZJ/'UUT5[2'-O!@:$A2LFA+PRE MZJR,%P"NCU4+4Z(6F.':N!H1-*R:'/]5))6RVH36VQ MXR@P$)7+#!W.BXQ<,1&)'#K$9RQSXU4+K+H7=E@#!L00.:*#+:V5JLR0K^Z% M'8Z LT+KY8@.MEATJIF E$#+>V 7 $1;M!7R0P=85WG L$S 8&7V,,#3U@0X M,52>Q^^BDSMWRVU][?XJ:X]=L@X%2J7L;("V4I(,@JZL"WJY-R2$U2)$!UGL M!2802SN@ETI#VTHMAI<9[X_QL>FN+'QVL/E5W="+E2&=@_2B1 >=.3,HA_S.!I,J\(4:Q:I2;H49+MMN#J2:#*<\^O]$Z+ MX*S_99UT??"#&;OA V#1DG6S77*)W%MQ'>6/A.<+ M29>=JV)KG%-P +P@R%[F?,G!@QS2Y'EHGYWQQ,T?SIWW40(L#DL)T_GW-@6 M/XJR\_*B%L,@"SVO12<2UK@ASW2:18$G))9PCQL/WWMP^2'KGEN(R:>(B3 O M)BFL]1OWJI$L<+C$'>51:D+=CKQ12R:)QR$5X2OZQ_S'U-N0W!WX8PG6*%9 MDMXPVWDI1*NZWNQI:.P[&H"NEDX6OC6IU.:\C"4K;9*/[DNPSM9G,:7Q M9VY4N1OV%_7S:Y-1L'V!D.,^8#/4BVY ME\SIT=]'5MOA3*U#>@.1"^AL*YZ$:&XBE9WL\ DTHU"9*TH^\&\A!34%;;5I MWW"=TMS<#CP >E:]6&EF!_^^<5]KLDRAVFNOZ#)6>!0LX5]#EDC27D(VM+4$ M$YV>*2:,+?>0_)V,>'^6)&>ZR\>FMMC.![DFU9,Y21@=)!PO_U#^44&!1\)0T-<^%P4,UFHSJ2L]'I/W!J!WX)T)9*M\6?'JV#S&&LN ME)L8T@V"C)H< SU6.M:&6*LNUYLPWA*B7*)JC="R%K016VV]DO \B*W[S_BS M2_V'_Q-'KE+$3>WP4O[W(F8YZ^@^>5Y_[=9=$[6E>MQJ=-M!(Q>EFQQL, MT&H[.\3?I#@2>0\:5O@Y?ES%6>)&_E6P2 G)#Y=SGFT/38K'V3-NBN7G^>LH M26F6!S+QG":\;DN^,B:_DB0E;'6\(S2(??G>?#H*L+-5JRXQJP[ $\."KX=< M*O=DD_$G_@G/N+RD[OHVXY.%R8SSFLRR=!73X$_B/\9GY-!8I5S=AL5VFAFI M3!\21->#1TK<)*-;P4U!M,=TFJI05G;"#@\UP1# O5T(_>J&&=F1R+//?21, MPZ!027O;=!UGA)E&'NC@-2\2^ZBX@=9;\_&Q8TB[+[QM98JN(N6PY]))-[E\ M(=0+E.@#NF('DIH "Y8$.F:"NNLDR8A_D5&F=+EUEZN<(8AMQD)/)6TZ75O) M:A"?OM;23V2F?D[FCLH[&GBRDH+]?@(]RS0$[/[9MF6JMSX9OFR"O#K%A9NJ M0IK[^@!ZGNN3G+<;I3K,2J%:N#XQNJYB"EWK11&RUL-A^^S!*T!7B8T\I*Z1 M>W%$Z<I@=P)R ?!2J<58X]TX@_F'L#G=_+%)/I$M-9:.@GC9G_7UF2BH/28WS0O3LW M8 2?NYL@+13QJ:K3]X0QEP0I*:KUY,OK/?'B921&$1NK?,T8_LM0/;+"P7@J M('K>W$Z:\MDG9,V#16[CR(NCE/TV%#5M4L*^ *OW\O.[>N[GW;#.\;C.;F![ M'ELW,ZY_?*WKA[/V? PBMK/QB^R<'LTS;$ES.T*;8,A4YKR$(_RGV%7":HN7 M'IT;VYYD*[5- \S-]"#;'G"FI]C34^SI*?8)GF)_09')H/5'$9/[/Q&@N4J)?X;]YF1O23'$6_\/H6[J4(OR]][SA=G;A)X ML\B_"-@*1/Q+E_) N82IN.A2N%2:G33OJTZ:'1U.O'"JE#@Y*?Q/.3$.I\8) M(B==$:=$$V\AJ'+PG:FKCH"_@OUL9 AM,10QNMY(UL%B>ZXMA\:[A7P@[ I.EA8)4&0%G<>[G.W8X+@W7D+Z%@']5V9&/VIF] M(5"EMR_8H3+#3+AJ.$MO0L._<.W(R]FV>0#UE>V@'YT4L1\YHM\W-Q,'R9:E M[VF'DIQ@\H$TIL<$7=V-OB(=8$Q\[QLS9T(Q#]S0S?R2'(5TTO76XDI$2P"K^!'I&_B'%*R(E'"A' 3)XG2 MT_&#RM-1^K*S^[2SB*G#/^X?%: MP*IQ4YB-8H>-!JH^9<:8!8X%&+T0!X+Q2'; VD:AVX%NU7'_-5/S ZN?+ICK+F(V&?<$%E45IS M9\LYZD"X"&/+;\\.SQH-8%7V1[^S;PSA>/[DMGB^1RE0;0DD1>0!/; _\>J9ZPTH@C\ M/AK3GK?]*L;W[.A]88;#H*6?]3,OO0G,5AO.Q"%ZBP$/[0+'TE(F,FTSJ+BYBOAM0FW M.PJNLLA77=R;CX)V8E&+N'9GWU8^@\17?(J8!483-RR^JX-%U1[M&& (@)YG M=,\0/V>4UM7+) W6[%PR7]RQ/P1LD>4-Y/L\L#NR%\C$EJGL\D;R04>3'2QI MQHZ$!:/,)CW/*!<0TU:>R"K_07DD!_7']MET -1,1.B(WA451N9/8;!TU:_L MF]IB>TPZ("5G?9 -ZH[014S7/*;F+(Y\S=,TUD/9 ?L)6ANYZWB2"A_GV1GW MG%V^\&R9A<_LEJ3*T*J?E(_(1*C4U\6 ?W'R(?_JL$&QHZ4$:3D];)$J*$ST M'B-=/YP5[2JF)%A&^:K+3G*'S!B[^\_[XF94SIG)&,BV!PR\RM)G+B/TC>K@ MMN91G?E=:EX^[7#!K7[^#>F.;7BT0M-(-*.^&]IIYSP"@2YICFVSM )9R3KZ M["RQ!-HO\ V85B TL(DN>G:HB#[Y,KF@5'8ZG=^=)\7/IT/D_]^, M64F++5,[=NSG3TE*=W2R^T@VAN$0=MR6 # KN>H-61SH/K(G*&LGVG9PWEAS M,VD.4&N ;VR*T#\0'8;Q9_&\B9%_SV1/F4WUR+ZL#M6']A\YO(;MNQ")LIL!&>0]ZDUK_\*0V$?^$J2YD6%N::ZK[.< CL@[R)2I;\HZT$ MA7X$J5-]41C9S%R8)0E)SU<\[^!UI'OT;#X2EONMW18(G)#,R+3$N:'1M4$L! A0# M% @ .7[)5 D,?M "!0 ^QL H ( !K14 &5X,S(M M,BYH=&U02P$"% ,4 " Y?LE43?XJ?2P @#D8AT # M@ '7&@ 9F]R;3$P+7$N:'1M4$L! A0#% @ .7[)5!5>P8<_%P 2_D M ! ( !+1L" &ED="TR,#(R,#0S,"YX

!. 8MYOM.2J&!7C4L9$OQ6$!3J#T'(NH=P.<(U!FC(/T #G")2A MA@RF0@*<(U!!LA_%(0'.\1%[\*"B#@!P O4*.$@/ G "\YKJDR K*)]YI>DH MVX R2ET@3G79E('A2CQ^T37#N%-U("CR*_Q3D-4:&&HZV%AWJAKMH==4".BF M-;,V4=;E$DPT0_9>;.)X CF*"!EU9E(U3966K_!A%>-^_^A9O8&4B_)$4!"K MOAP2:)2^)XM[9=T+QHMKA*$ %%3H MA2HOFJKHS58>8[DV6CE"2WYCJ_L-U-H/V1!N!%423$V?=8"":M2JA@$, RTJ M!$M1;!!<3!;!&U/.38+Q[HC'0/".U3A(,MY>*^LX_RF;(VT*GRY(LC*[!";0 MQ[)JF;H@Z_/MX Z71G6,(NL]T5+"BQ9BG 31"H$,UA[\-,<3^"N"%W*T556= M"LIA*L)?:4B>K=UF3Z#O6"1L[88A_BDA><9V+2U"MO#V\_0:V^?;;>91F%.+ MJ*Y?:I?-^'2-VVU/%;SU/J08V6U!&!.:)!G9":T"@183-H4W -J)U%2?P'Q7 MF%^XR[G#WT*[!L(<6A>""P( ?C@O_=?TP7.#7Q?J,=^F 5N>^@;)-RY%2 MG4Q-XQH\ 26WECY=7'-C)3. !=\.>@_J:NK#>(7$Y,!E/G7X=O@336/,O3GE ML7!*(B3 S2D.G>(\9]634U0=YF)V?P1S6+C%6T-/CEL<*"X22+1Z=.- 5=R0 M!DC02L'?M2P,9 6*9X[U>!5/H#=!#*+ @@H"BZE[B&)I*3$# W_Z.AYI8,$& MYMT$/FS;>T< C+.L%6A'"H?$-UBP@/DHF.BXQZ-[\@LYH<+:];4:8B$0QCK2 M_8*]R#@MD$@0A0U_@G"+Q9PQKQ>1XQ:+^6) ()^!A$@045&'/; MY,*;R("!\3R%>*6!!1N83R+ $^Y$A@7,R:SHN,>B>\Q=W9UV[>WA1O7)M@W. M.Y>T<#;E/(#.G2M6)0YO)XO]Z=RUB%OB,*? YMO$\6L>\QK@?G0&D2C&GJ"1 M%%+A;,@822%5">-B9$2%5"4>KYG9!0[M87TDP$&FJ:Z6=1IM':U@ V,YW#B= MER"']NSD*U"DJME0I?;0;@&Z)W@PGP@;%6.[08;Y6-<(&=L)1HQ]MJ)D;6=] M!>YN6UZA%*I(NE.U@0'T)Y3*LB,Q5#ZBBC"4XC9QY2:EW&K(T#Z=TIWS*!C@[>-%_)J@ = MMZ"T=;M?TW0RT?0#A8T_K8Z+^ "2QY\(OYQ:@9RK(1ZTQ#!9?V_N;W5Y+.BS M&E#!4!;1@5O>.;PR@>X)D"74O-'-4,C2A,-XJG!QKE=441[HP4Z@.@YYX:!W M)/6]^YKMC 8J!?P5XG$RO-.+5 C,6N)D>*?GP=F[;-Z%E;]U6E 8EG]LK=<5 M!$C:E/*\G=4B[B/OJ:$">[=8*YI((D)[LB^0KFW;F^O-0%.&>&08Q]_)+1 M!::I@/VS]Q7,\T=,=._&#N:9(3ZZ=R(%\RS#EW++8>XKW8B\I3^-NT="$AMG MX)@MR^C,GN$DV3HM+56H?EQY%;? MZ[:UCN09S?*KG0>M%QJ)YGG+)J_@/.=3Q[-/4]H0/!?2Q;-_"U;-WOHFN1J- M6"U&-DZNV)1!.5TR\._2>8 ,*JF3@4\CQ_UE4&;3)0/_7G\'R(!+EPQV!9W\ M:E/4%'"T*V""'*5SG-H2J$*>]AV'T(Z2C%\F2>8:(8O,Y]L.+(67FWYJS"92,(<-A%&28C\LWK3[; M?INA377G9? RQ(]\/A>#Q>86,ONZCY_OF;YM8"S&; M5!BFH)N7@@DNENPX3UI^MW$;4"7GICG?R]=+*[5YD(W/A7++)M$W6QO/=M'WT)FX_L,@JA 1\RE(C"\',OXE*Z[53U'KM M5+2>0C^Z*B2W0R0BI/GB77J%-&<@"B3142-)HT94ID&UGABMQVSK-%8X15NG M6C\^6_=-$*4K#%J9<\^92=")6N M*8K5"]_>?W52.-@F@M- 0\IR&5$):6=--TU/)'LB&%-Z(AUYXP-A3?,;IY;? M2#NL:8(D80F2M .*9EABS+"D'3PT19.2%$W:@49S/+'G>-(.(9HD2E22*.%P MVEKI29,E29U5)J*6@W@E*LUUI N5B:CEB!R5-%61L%1%S'B@F8;$U')$[PMH MHB =B8*8<4+G^;'/\V-& )VF)VJ:GH@]=G2^G=293?SS[2CV^^Z%2CK?/N'Y M=ARHI//MY,ZWX\ #G6\G8[X=BR^@\^W4S;?CP F=;R=IOAT' NA\.ZGS[2BZ MF_BW *)&5;0 K! M0[,/*_HB[1"B^8]$Y3\2#J=E$HVV>$S1K#(190K$&Z'LA4J: MZSBU7$?,J*2IBH2E*F+& \TT)*9,(7I?0!,%Z4@4Q(P3.L^/?9X?,P+H-#U1 MT_1XT)#>%H]$A;3S"'N:GDCV1# AM1S)/+3F0%C3_,:IY3?2#FN:($E8@B3M M@*(9E@35=XT@XAFB1*5)(HX7!:YI9HLB1%L\I$ MU')$T0B%YCI2A,I$U')$CDJ:JDA8JB)F/-!,0V)J.:+W!311D(Y$0) $U*)#4I$2$:TIN4 M("JD>>$-NVBB0FLFTC413,(&$W:?9BY1U),="&N:WSBU_$;:84T3) E+D*0= M4#3#DI0-)BD$#TW1I"1%DW:@T1Q/[#F>M$.()HD2E21*!YSXQ7XEI_>L.#5, M;=R_DN&UXNC(X%.;&M#1&$;7?MPEKE/ M?:+I\(4G :!EVG&%:PJ:8%NS::A#]UV'Q H-=9(1ZJ0/.33427*HDR(\T5 G M*:%.DD%3IEF=I(4Z"3LN:!=6:*B3F% G9&.DD.=5*$)QKJ)"7422QH?%?1:^UNMP.>-&6* M#.\&.O09M$K5& )]OC7DF&(B0S?/;W5-FHIF6^\"_4D6P=(=[93%;FP=;6"6 MOJ59BFR*[./,Q%-D4V0?9^*%(ILB^SCC[)9@SW.M_2I*=ZY5X^10O54.)XSH M],77%-$4T=L0G;ZXFB*:(GH'HE,63U-$4T1O0W3ZXN@;;2 KH*=-[B:K*#[2 MU;3MN-Z01N183O(27OIB:HINBN[CC:\INBFZCS?6INBFZ#[>N'MU-:(N6%UR M*,[/M\B%(C[5L3A%/$7\:<7G%/$4\:<5LU/$4\2?5AP/)?I%T09.1_"31OF: M+"BR4QVO4V139!]G7$Z139%]G/$W139%]G'&V=81%Q35YRXY4$2G.KZFB*:( MWH;H],75%-$4T3L0G;)XFB*:(GH;HM,71Z_4RO=%;:J:^JQ_UTTK;LEM$PAJ M-8LW?P':@RY,1A"?BOW6N7C/[[HT-C[X%*/3 NM^_> H9A-[?M)IP??@09LB M.0XDIQZB%!)1AHU?:FG%22K"QB\UBE)\8>-)@#7VL)%BEE#8>!+P35+82)$< M-FQ,+T0I)"()&UU)]92GRQ,=/RXR]DE(D:V#XBT%*0$-[50>LK3Z_")\D[-;Q12NLK8U\HIY@-B5E: M7YFPB)(B.3224P]1"HDHP\;T%E2D(FR,N9PC?2BE]96QAXT4LX3"QI. ;Y+" M1HKDL&%C>B%*(1%)V'@\-1*)CA\35:&1/M#2^LKXPTD*8;)!Y4FB.0G1)07V MX4WI4HY8BI#H0LXC*HU(=,B9M,*,].&6UE?&'W52%),./$\3T$D(/"FV]\;V M$8&6@@0;2+Q[#-/ZRI.L\$EFWV!?E-+ZRM@7RBEF0V*6UE3XU$HN/'I%5HI RTM+XR_G"20IAL4'F2:$Y"=$F!??@1J2E'+$5(="'G M$95&)#KD3&!A1LIP2^LKXX\Z*8I)!YZG">@D!)X4VWMC^XA 2T&"!R2^)][3 M^LK3J_!)["GVOBBE]96Q+Y13S(;$+*VO3%A$29$<&LFIARB%1)1A8WH+*E(1 M-L9?N;4S/@OZ8 M;MTZ7GKIOR]EP]3EP10%%>XX>LEKK&X\L67R_*)7]1I,.L)0 ,I7#4I,?3": MJIANQ$A /K\&#X+2L.A=0L2'SUC1PN_3M#JBG3?>7?LI6F+U+2EK<4[10D>B MX!D5BA8Z_?2=KLPQ N5W):N"*LJ"T@7ZDRP"XUH>RR:0THT6-&VYU35I*IIM M?<[9$C([V3[62!Q E8M3?1$X.C=LD<61>X)U5-QU>SH0C*D^J\F*,I>6G':'L#'(<>#$D32F2$M,$46D MN8X*&E.D(Z:( QLTIDA#3!$',FA,D;R8(I8\A38>:VI=$0RCMKK][#>0'D#J M5[0VZH M5MO#KJF)C^ON85T4N[$0A 3?1;55"9]:,$N!1X&7+(]W9(OY249@ M0NH)$NL#*11/&(HQK$MW "I1%DT@44PN,6G!8XMD3@Z9,:R>4V129";39UIM M(&X$_1&8PD !C;]32/KQ)=F>(,S0 WJSB:O,(Q#SI^6I*!X2C(45GMMTOTREKO)Z(J9/57TR5CWW\EWX+ZQJ4D&[*T-?=ZF (=!U( M5GRV&IG^D WA5.+18)(A')FN"/Q$G!!%)D5F"GQFK8I6W8-HXB3@&%P'[M?+?.ZXGX!:KJD[-J*YNTE,\)*-R;XQ.S<*KV MV-5.U-J]NFG0HK"$U$'$6Q2&I;.'&[D1G^Y.%Z<3 .&$+$NGL*<1+4NC6$ZQ M7][$,JT>HM5#1P%MWT:%=ZI.P>T#[NVR.4%X)R\*\4[^V\JRM$G1[ #*1RBG M >.(L6 O>>/P M+K]'1V0Z(A^5,Z6 IH#> NC$>FC?\RTHH"F@MP,ZF4=P^!ZJ0 %- ;T%T,D[ M]V'IH3GXCH7-\6LEK;LJ\YWU-WOSW TP1YIDUX8 WI.1?& QL&@FH$L7C%^8T+NYF*&D:$ M&UB.TS 0_D(;!H(JZ=4/.D[0<2+J512WPR=5V$O=/'7S4>/:[:])X1K93FPP M3)/QIUI(Q)%DY#H#G*,#W GB. CS! #\-\%*,[+$$2<-8&L8>U6)J M$(#3,):&L4<-&FX0^&[*X_L=JCDBM/YTN)MBT[C4"Q(";HJ(,T(2@\H0-3&RR!E M?MTU$(9?%&T@*%D&JB]:=HD&;_2PU4YV2S_N. *A:Y\X M(J93(W8+-*B!I!7VD>$N9AL\W:B#HV"G8#\$[!LQ"MDD8>!)WU&C,'Q(?%(> M[O"!_:C1D_! ,;%X"IS7/6KT),KW)"\Y&2RG0Q%R FD3.LPD>9A)7CYBWXD9 M1=%1SGC6*L#I2!*WJB,K]J>6GP;+)P>'T O!P(]]<$Q3KNI?23 M].I1+2=2/Q]YZZD?@BX+4+K6:BTP3'LA]U:7QX(^JP$5#*'HX*_I1KFAF^=U M&-UJBBRA]D(6ES)80U X61SKM,YG+Q0%2@J!$M&&*.]SYKNF+L@/(_-6,$?I M1L4^;G&_M.\E U1FZIF M%0E&A_==P]#SX8C6T:XUPX#!M2E#UE41G?"*"M6MUUW27WOLB:HC\>! MQ54^5Z=W6X6!-]-U+:L(_1[$( -P"SS>620"2R1%!120%)!)*6LH>"^(7?;F MNUG2#;QM>W=6&(Q[ME!(Y&S!_\P9ZKJHZ]J.Z&3.?ZWC2=G\XK?"EJX^#HPO MW8?9WZGRL90 $&J LQ<)]L$7\'43345+^TM,^TD_[BPS@E%H?"/$D?;8/7 09'ZZ/?++BF[JF((@1!.G(6?NN MG#7&$T6; :>>ZD@AA2H^>K*IP*E#4Y7D)UF:"LH22FM"(#0$I@?&B9V]^+I M"F,*XR/PQKUGK3?2IH:@2E?RT 3 EF5[8I7JJE)3%9$\GL"M(AS)>B'B!!7T MNI(XX85 O64H;TEAED*8I<^;?=6>!5WJ?M-4P1F7CZ^%^(XQ>5,&D0W+"6WB MG5AWR5EU'.SBMVVIP[2B-?/^'* C'-KWC&Q TQ! M5KJ:,K4J\RBV#O2*_IVTMPD\[I64O>KU$=)(#^L5^([%;Q6*:XKK4,-\Q071 MP.$J0EIT_GJEIL/)G[CF <>!7%0W*\D(&T^@BP[RLK:[-5Y$92H!"YMS3U"1@FD#KPO[HLPM^.;&TQ$EA:4Y; HJ2! M8ZA]]!2CIX;1%$65%*.GB]&TA)P4HR>*T>3%HS[]N:JB.!U/K>8-+6#>J3H0 M%/D5-=!#8D9B^2+(*MJ"?QP W;%]8('CD&*)&FQ1->O:C1JK#XC=!;HJ_9G: MPCE5K&P1QK$B9&?6CWJ85'J8=(1<@6!'750R753"(>;38H3ZLU3ZLYA.NZ'N M*#7N*-[SD*Z !/3%BK OT)UD$QM44]3!+,U10=?.MKDE3 MT6SK<[:6T_NP4C@MC-RI\A/0#4&9"^+8T>#/[['J?5>V^X>@3&UGJ2C:LZ"* MX,Z4K7'V:HI:(C9>)E"T(-V@6/9+7V?6J*HH\0?1 (S>;.*"2BC!T$#W''I6 M&W%WWYTCF\QGF8\]7J*]#3?)YOY74-WU?,A6!=M/<[ M('VW/N^Q]L]XR!;=VYJ.X6!C:AZULR%DL$ZCUU-=+[T$JC:6U5VOW2V7]?=Z M/=CY?D4* 01Z"U^S0V43^.O>"K-.0_)P4,Z#%BN%E1 -\ M;@'C98 F(ME+T?6F+9 QY:\69_ MOX!4VL+1^&F,.XC80L5/:8<]M^@S+NSWW(4#\]/8@<3R M?AH[\+DY,DHKYG J;>' 2&BL0$AC/J'G8<26"*FK1,C&RC@UYG9@9)16\'6, MA\6@1=9/;P>$BT6?&/2PAW)^&CODH;R?N@YY: ZGKA8N!J>B7 #(X]25Z[D% M$NKRF=T>]M 2"7652=B5[S3LD(?Z3L/\'VI_:FA3700&^LCZ9 0$RW9<3MY\'%7:O9:UR^?=/M57N-+K3QP<4)<=]MU.\ZS5ZST7W[ MIMJZ9!J_ZE^KK2\-IMZ^N6EVN\UVRR41YIA%PL]%\E. 0X#Z8&IJ]NV;RP_U M#PS/%O*5-(@AF60=SVBT\@IA:FJ+M^KHS$7GL_F@E=\]9KG&H/51BXY)BS'I M,[*\DW#+%KN0M<%"^2?!MC,:7;4[-Y!#ZY%HS1).M/H5MM8'$I#/SBXU<8HJ M U 50E]$R_ILF>7Z?;16S^9S;/]U(%S=_?GU.)W]5X+/@\&ZJJG6VK L,O,E M>3@#6"_Y,+7E:G^&4054BX%Z-;G?E[G@V+/OU@1@^]NK/GN[U-!A])09ATPT733VXT__OU3'7W[:OZH M[NW%AYH^%LQ_,_*+>3[0- 4(JJE/@9=[7R,)J:52RA<_^3I[4SI 8IA!_OVN MVNDU.M?W3*=QV^[TF-N[3O>NVNHQO38#)W<].(%CN!S3[C!%Z^:P^!H);<: M]XTD838#@@Y4+Y>S0ECFHGK;:5XS.3:[P5%^C:,KV8#.^QX^^ I^8GCS-+Z_ MO_DQ^5[[7>3"73T.$D843C:B[CVR@[4%OWUS)T*%!VQD _7PC2,G-74/#VJ"#+K6O]'8)]PV5 MJ_7^W%\J^[N$I>&OOS-SP9VA\EW.Q^!/:GQ*4ZZ.YM0HG!+&M+,JL=W?=<"# M;)@P[C#1R63>/D]D"[E7\ +^Z^"8D7F]U]J1^?9-O=V!<4.U9RW;[YJ#)789 M&^^DY%WC11!-!DF)T8;,4FZ,8##="1#11EJ)D:&*38.ICZQLX/O$#!2H08,\ MG,61\**^.+D:BQ6:29Y/!^=_SYEW\!>$FJ,'>)Z7^W0,J_+/YOML11+T$ULF MSX>QPQ\5-[$I9SG/3RI\R4O%(X#+KP1P3574](FF"RAM9'53JFM3U=1G=4WR MB>>^WSZ7)S\*?_FFA".M=68 $36E,,%$UYY0H+>Z;!" SLS%)5"$9P$U"-B= M>\>/]",PUEB@6%R!8D]X:RTE8#,!;PE ME^<*;*X8$%_4]60NWEE6:I.MZ8QFCH .HT-=-B191-*%\Y'/ YWYB%B3W>9M M7:X_"*K\:OW]/M6X/P+3?=?\T/G0_6#3/3^/1U_H;M5FYHG2]]0&9JKDJ0#PYC_N)95P'D/R]-:@^O>O,JUYPJV8=GCY9F+ L_:8J[I MFB Q75,'P/09G3U:]>;NKE+\\O%X7U1*^M9N-5VK%A#;UN_A0$U'%E]XOA?LZ^EV9/!?9D)T<7QW@1:7#/?@&Z &0WA M]_ [-KE>K&'U$T',Z%:#(%!^RQ/_&:3P_<>?0J'\XZZ,W9)6WIZY8$L!M5'@W5R*\ZA]R$QT:)[R1% 8\ )$ZY <^/$0]<1]3RTR?A:0SB#8;;H1 MY#>TXE'MV1NL7O#FEP"BLJ.I \/?$+\),K->>C*M?&!RQ^W5PTE@I MY=[[N-[-;6Z5.OOS%SD<^4SCF59 M6D=CNYCELO'__=\RSY4^P1'"! J8(*$QJB6U+$KB*%.T(L4($ 50$= =G92H M3JOHF2Z8IU95Q\KG:1G@\KC*MV]TRT,#'4C,9*H;4U3A8VKP5CO5SO'O!N]1 M0&^. %,5S?-3D=$QU51XS"G7>CL-O'WB83D%]SH^V?Q"3S85L)A[ D$<,2(Z M:Y50T@0B=Z7F@BQS 6:;QZ5-5'.XJDSP(HX$%8ZWT",]CV3XR=)MX,^%JGRMI!5O[_(_"ACF0NOOS%Q8IQW/<^V,:!UZ M#+G6Q,)MQK@B5XHTI$48C MG+V-P\.IS]E8R-T:)I?#.9HY.I(),-3Z3"9#":7(D@^0= $Q;7-CS,8#3=G< MD<;.+7M^<=>ZS-NDU:96>[H"W6)O_R7 I=FNO-#:D['/0!!.L;%;]=:R=SZ/ MB#_.&6Y4'#=5"946P5!R,&/$$8!V"LEZA $DL$K*T(Q67VYK><>]9T:"P0QE M!P5PG_EE8)1/1:-\\9^)]EA%4B7G'OW_[!G$Y@",GO&#P!_* ;K"NA7&;0JF7]N-H?S\ M-%2OA8>?.#+RV]Z?N;A')Y1Y)^;GW8L8IJ4QB\WOIV,KU#OL\ [(9J"YC&73 MA!:&#GTU=0V=^:HH,P; X&/&H&/@=$&TEKHO!5-@K.W?:\YC^0QWM@TEE-^^ MR;.%^5:[J=U4G>F>]9AW2#>E3PR?XS_,KS!'L@%I%B;6ECN\KN3MFW5?8I-L MN8^)!IV XRJ \7[3$5RN;1)8B 1)9&Z7/K4=I=)O(5?E1JT_V!R!]_NW.H*% M)Z".X#0X#ND(H.4)C +I!HP@PFD1.D$3V@FR!QV-L9Z?,A!H9QY?&&/H/^ [ M=&>D0GD2R-@L^_8--%GX-#@*(Q$], ^Z]FR.G.\_0': 19H$AK)J]6XQD&M MRZP\^\F/0.MK[I-SV(06%SXGX*^1#=A4;> <4T;.R8GC)7Q]V,%" M(V;A^N4.EIUE]#H4]X.FSWP:VKS^E1NWP5J,5.;&K(*#)]<0Z\XJBD/_PV,WI!H7ST/@G:WU#L)HVW,(T2; MF-4P,?%XJZS@S6'EB\5$W>;!&W>YZ_+M'6@^/_6P+(#MP)TG86'PEPCA8UPY MC6H?(%U(.$Z.F\.W;_RGXJA\V,@! M@ Q(C+GHQ>HDZ5#R#KU+F5F.\UF&[X;O953(@(9R!T^R8B[HDL&@O76RY%?EEWLGO/><#OR/._/F7M(X!Q;&TGD^FI@AUZT=7PU)G7QA\PWZT4EBKC.10^:AOAN M55F?CYT D$[/=*K&VS<0XM^F*F"*609!*KOI]R7KHZ&F*-JSY9=1M9O!:%/3 M\M#PHW@+JVGN,^H*47<-L;U=!9O47867U;7"2[O4S=I1,ES$R]Z. MV@.+7ZO(KVL967MI8WVY:0T@/%MDB_W^U#A[$(3)V9G55 "5.UB2:P^MNZLO MLN&ZQGZN=4'U!E@[#%_;)C<2?WR7I:ME0[,K:[T12GRC*&$+89F58:H*2;"' MIB+\QR&AOTG!ZJBE3L>29DI E,>"DF'FOQC_9IJMJPPS567[Z?;+,Q=H5G5,)@5G\\6BT7X+[]A M5W/%SZ& #87;+32790O00DN<_?9@9IK$3,;1[OB+I?%QD#VWKG#J@-VTBTAL MM60Z[UR?DMVV\8%R55M($)_@ _Y.@2JB&VVI6)YE4T5;RM37!%"T4+(,S-V! M^'J@OOJ.S0A[+1+?!./6 YE6Y8Z4@>Z0/%&Y7M#M>"X;1AYB@>[O\6P H(.' MU$PL6;JA84MA@2_[*PL=[J-U5I[NANH)HW2=W8&F2,>S&WCSF(@38OX$]=VK MUJX;;]^TKYAZN]5KM'K=DV+_N+>&66/, Z(#[HV527T,DT_9_2'P3N>S6?Y M7#G+%PKOW3-/> F2Q;\9/C2#N%LV"PCFAG/2^=_QS))C@HQ>#L.K-ME6-= M6\[8#Z4"4;M,[J+XX:5Q[ ?BLHL$8=N\"@:P80UR3#"VB>,^) YCZWXOG[FX M6JQX+[)5!O/N3A6F$K1JZ;WM^JC;B\;M)=2AG"19U+-YKT,B\A*JQ'7_5LA< MU#75RM58VQ9J@@*='6"Z(P!,@[HVZMJH:Z.N+96NK;CFVES1FS9DT(%=8Y 6 M!Y>G#BZMGB2A9%$'EWH'5]KJX%#IJ Y&0#50IXATN;L"=7?I@V?J2:0N,74* M77>)Y:TNL?%W*INSM#C!(G6"Z0-DZDFD3C!U"EUW@I7M<:%@C)@K17M.37:O M3!UA6F>9"26+.KFT.SF>17LB3?@(4V-6O)W7KJTNI2$DD4]G5_Q M"9_XXA.6RUS<"*KP8#DQYV0[YE(VQ*EAH%U*J"EB5164F2%;L=W2]T&7*-GM M'= U'6!,%3O\:T]0(RO4QS$M3I&G$^'4NI^$DD6]HI]7S"7?*_*9B^^HLXP, MPSNTM($<'/Q C7HTZM'HAJU5?Y%W-FPU/S#M MWM=&)[6[M4K4;:35/A-*5NQN(V%X2M..++:0N;@&#X)B1T#6,43I"8&H+TNM MTT@H6=27^?JR:O*=63%S@;)2S)4@FII._1CU8]2/43^6NH7*4N;B3K4[$0-T MG&-74("KXI9QG5.+24+*HUTOQ0F0Y?H E76=)>WHYZ->C;JV:AG2]MB8R5S<2.K ,9Q0P##-U=%!?5HU*-1 MCT8]VHI'*R3>HW%LYJ)MG3'55.VN^[*F4E]&?1GU9=27K?BR8O)]&9>Y:+R, MY(&/AL@3^:@H(TS M#+>?RL)_8MH3:S/7.7K5_)S=3\P/ZS0PAC^U0UN\#C!8/5[()4Q'C)^8WFP" MWU_5A8$L?F):PAC8HFYI2(#\RMDKSEW6*4;T0)@(3XN CLX1A%?B^?>-_),/IB,GQG@D[0R::,]?6\)%?X,.>U7 ?/'LBK+:P M3XC Z#E#]%PIJF_L+J&P< GU=JO;OFY>5GN-R[=O:M5K.&XTF.[71@/WV5.6 M*);_)D7O :/8Z1AR,;,.NCU?.DWFC-G2+3^S.!HWQ];Z',?U)VI.S?5?V]#[ M7MU/&]<3L,?!5<%"Z8V#J_P.\=V8^SEI#@?!UDS 2UVKYR >^@#OB;0CP7RE MTK?."\[GV/YK0^>*O4?NZTNULC[#V#*+\2+@X AHT^!]7H0S!*Q.=%EA8?P8H762/(P$@XY:Q^U9O/E>"V4,)BI\;U-J, MX7"PDB*E%T.+2589M]N9;9 M+M4#UL76Z+3?[##I+4H/SNTF"2J/'6(;NAP_I4UR$JEJID MN5K_]:5=-&IZH_=+&^RA6;\UITV*YV]G!(N6\R0*,EG4[#9-U-BVJDKH!]IV M\"0H*,U1->N"KL_@<&DEQ:&:^>8\+A\+U?KKY,_?_JOYJP1^WY>N_[0>R-CS MEN,[BR@-[@$0U*87;980T2]@R="ZV.:/X?_Q<:^KEW&>+_L_/@_EBFN7.RL^ M\LNYJJE7R'!0CSE5&,.;YIHX#Z0(..>"/@X^NH,6KJI&>XB"VC,V?Y:#\R^[ M1N??C/QBGJO3L:29$A#EL:!DF/DOQK^9LQQ4%M00?#7\;:K*]K/NNI>9BTHI MRZ'5I%5"+_SX])2*-TR/2=[<&5LZRW$8Y TC^BR7+^$3N+>]UUSVW@'0<\LB M#/D.L/SG4:%WVQ&K+"=C]/=>YK[)[I(!V\BW63LI5[P=62%%3-BF.9;-5@J[ M,1;7L$9>EACME:MD2\7=#G(?(^5=1GH)!N9R/\P\ZO$V18/[W:DK'>%/?1]3 MW',0WN0/4:>'GA MLY\\G\WG\D3LI[02+XH #K8#!1@M8&X=BAXN=?/OB_*?(>V3!< V%/5T00*, M((KPZ:;!Z L&LHP*3+2%7E 4[=E:@H):8"1M.C"'4V5Y"[SD_RP7 Y%,*NRE M.Q7BW'^EZ9?SNZOSFY?R <50Q!&VZ4*6+7(>$+62]+9Z!9-9K--8*S160+\A_MQ!XK=73E(B?HPN M GJ(LI_XD>314@J3X[+S]9-X WT//T,:GGRV7/;"9QJ&G. "PPBH8K:8)S/F M0 ,7IP8<&^#L1S8&4]VP:@=N=3"$@P3T^MYC3JG _QZH?./W93'RH,U-)S-9 M$!H/+)J7O7-OP1$VHEPIRW%I,Z*0TL)G07PI6RP<.DWN!_$P$66J\3(!J M@*U1V["I\?\]/_0&E5BCMCG%#+!)CGG^XRD_\A.@8BFM&83@ L.80XV>!N%/%(M-QSMU+:XNS=%E<630-5Q6Q?I E7 M;+0-9N&>% B(F]HBG?@K9?/YW7FL -5'VR1UHFK"Z"R*V5* ]-)>:@I<+11R M!$UP84&RJ/%VX@6_ZA7DOWL+!V[.'3CTY*^W$^C(Y1ZWR@CK"GRY*, >)?V&CU]C9?S\XVNS\R1&-7S8LV1Y0:"1@!'#3V;$:\6R M;#ZMX5&SHE*V4/):9#O:^M #^KBYK!#QM)_6[=]:RQ"-MH(S M"Y7\@A4/^1"VE5(VQZ6U7"6HM'!63F:+!3*Y6LX]UMCGM*L/UT P0 ?)HCV\ M,VQGX&DP:FW\5P,OH_JH$-F XQ )_X94VBH[TX9G4_A'$J;\6Z5(W*PJJ36K M\'+#.0P52X>.W+NKP2[!$.@ZD)JJJ(U!3WC9'LWU^(9>TL?*XX\2T='((0N. M1X@NQA1>YH:4@%C.7V:DY_[%;*%R:&B2$JEAK''AL@663%TRY[VJV-)4<9&8 MWC2B_(,ZG?'EQY:Q3SIZCQ%JQWKBR:TC+O5#?OJ5*^[.Z=*EQ#TUA7/C7C97 M3N)JXD;6+[F+=LFBQMMC%S>6$)&+=J\=VCZ:?;D%Q=NT[47%8'Z;W],;6/=9M?0*"+1Y-^130JS D:X:9G-9OK0[M^PIV?W=]+$J M!I]3+G!\ME@(/WX&4@SURLGQRNX5M&M9&,B*M>FJJDI=4Q,?1YH" 6S8*+)HL9;_Q5O_7OUIHFD'8VRI('VI,%@T\Y^J5MAYM[) MM5)U>UU_O=0>^J]/Q:?:=7GX^.4F29L.)S;E>XI_8T@./]YZ2I!\)6R9B[S6 M)%)A8=P(DB>69LJMFI(^!=*FE_2VIO&/R^^ 4W]T[G F;(.9T)S4A.P \14< MZ1P0!SU1^=#"OG1(#6,^AJ]DV8.EMKN6I0Z90,_^*9NCNK5=$>@.L[.MEE6H M3WE>X"7E:SG>/BWSE1(=/ %UNN\(A0DN0<1)>I$$ N?@A>G4R0]K&PJ^DB-B M>(V5A<>)9LAF,%M[^I4K=GKEXOUK/O)1S%$#%)]%<>RMD#SE1KJ/8"'+L6DU MJC BPUD@4\@6>#(5,N7U=<>@X>"@,M(JI1ON='[OVUIM?[KY7F M\S5X_/U-?*K$MVBYON71PXW'5",;N7^%$4"N>&@HG7!Q8=RA!6=N.4(-\*J^ M)<6+J-"O:&MN6]I_/W_5;FO:>+S/=#_X$L1Z+7%BS&>GV(BWGLOQAZ97TR4[ MC OIV7R)S)0^OV4FLL.BIJ#%_LEK9OE92$09Y G/-R(SXB(TXMT=D>B,XQ!M M84QA0.O:/1[3.4?*YQP-[SG'6F&D[;6A]ZYV&Z^ZT.Z_=UP1, M-Q(3)[DD2'I^P9>R;.HZ-0:5$\:)1;Z(81?T[DQL'4X.9'OS)3K7 K($P0M4 M<6Y+K@!H84)3N5W0[N[%PAW.A0V/18PE:?;Y*F[BDNBI"*+2?72E)!L319B= M,Q 78'XN7J"3+->>/EEH"LLERMF+LX6QUC.?^!- M%'6 !, 8E;J@T M(6J* M7;1*?] <.T"R>=)1? M]MEOOM?VV27Y2 TN^E$/!XN!>#W5/N*-H*]#)<&[:H/:1@4]M,QS_">,II'? M."T$=P7IO%L"K0W=4T/N@K9M%=XL3ZC&.]C2?_.RQ]0U?:*AY(V& +TDU8)M MZ=.\\)LB 0,24,]NJY;)@H1S6EUN.4K!,EYP9:$ANWFR10BM'V &(@Z+%-BASH40K)>%05;,?J)">[N M[#=EZTB;XKO:C8(X]KE1M_+[A7O@N M'YR"T)JU:0B,.10S(\T^:[ID )4HZ+:0Y@6X_4E3M= ><47N29FUY$N'S5H2 MP$&9Q+RKL98+T]3U0&[DBOKAF(OR475%,"#8K"NK+[+1[Z\]P[J@>@/& Z#W M7PN=WX72?Y>%0B>2W6%^4:!%E"V1*C0<1*=O/%CT%DOP8+!_L-3NOWSYQ?X9 M?[\W*@L?5U^A>DLH6=F??MO%'D[_:/QX5>/^FW5S8@#Z=U38[^1@FY=VZ.QO MDHDC.MV7NKFC/IBZB*+6G#>D@H2LAX,)M/FO=W\*SQ-)\ %3@(!W/>\?B -< MYO#CIMJYGQGLS7,N! =!@1 MO#UD^9)7[5Z(X-]:MEQ'674;RMI3TS"%^5&3)(SDEW[_R[P2?G#R#C>L+2G9 MM)327CS@,A>NF6-?[QL=29/"\! .@2XNTF0XN\B.RGJX;*'D5885R'I<>O,Y MFCE!9P:OSQIC0F&61NCH_^ T? !?UJZ4OO M2^WIY=OM((&YA5JBB MN84%!Z-9\6O1*/W-U\-P$%5NH9;*W )6JGD6T\*=3UZ:6')A ;&>\%SY?EG[ MV_Z](P$7Z10=KY)*V1+OU;W(TH4=$WA-:+=.!@FD318ZZ?0>9I=U\:[]-?*T M262&4\SF/ \,#IIMV)K3(I5M6%K-DZ'?_A!^F+_\UG#BG:GCU54^6RQZ=1ZT M=>6EG:WC/JD\RG*N\'3Y[>DZWS(K#_%I)S)+RF>YLK]V]LL\9!EXTP3 1ST! MA7@G7;)Y""S2GO?]2.M9KX,.A_*TF7+\\ M7\E\)"TD_:"PI!G.MV7I3%89T28[7@_B(TO238\KA6R%2VV_UA RP]F=JIRU M%@\([[#LZ4 PIOILU<^V%H6=&;.RU7%<7I>*J@94>KIQ&TJ(D.1@#&1$_ /A?V6C/0 MD;#M84]X\9XTE6JM4KG3J^;E2$[F\YTT+7EA-+MOL9L;1H&,Q(R@D.+&;H@& MI!5^YG%R?&ZO;BQQ6R0.>1YBKG[R9+-<&;O=KO87,059!5)#T%5H&89+$)=@ M*(NRZ6VJ/W]!X3S^+5_>15U X]OJSVVVDDW[NJ#2USYN!VYWJR\JT\_!8-.S M$#B !KQD^)[J#G\/0!_=Y?ELV7.B<)CN#FH$N&4T3W 6.5G4[-.A!;E[5VO MN;]'CK]Y6WWM/LY0+W)^FOM;?KRN* <6%L0MJ,9\M$UI"=">W;V15TR$[3ENQU1-<7*95D(N#V[^YI[&ZCVGA M;)S<\F[7=O3]D]=517I)*EO@Z3DM)'2$LU=RJ4#/9SGZN*BR-2YJJJ(R10J^ MU72D_ZIIZO)@:J+>D3W-NWODVIDN2S_O[LK9D-E.X?NK(,B$>N4'":Q\AP$[ MWEJ-I8[5K>!1.O$(KYB%\J!#1F)TBS,<+6:+'&W+?_1#C4];_JHJ>4[(5WKU M+P:.OU7A9E3Z"AK1G%(<=.#@W0.'JW6_M7H9;"#A]W0VUGV,I$VA"7N9P\;Q M\R&?$K;YO:<^29^EQ**.#.''!_ZP\>'T5(;Q"">.SQ8+NQ>R]U+9P@%]M$8V M^+O]_\\3Y[&H,S[R%(ID=4O>WAS_$S,6] <9O@I=NOAWE0H1H/%R_IFL2@"] M@)75M2YVP5ORS]OW&_(KL%LZ9YPB"H?5R8474\'Y.3.UB<73X@-'RAMNS^8. M)R]= -Z^$42TRBRHJ-$\HVHF?(*I656%*.2Q5K6&LBJHH@S]JN&4VA@?%GL! M"8M@_ID]&*PI_,_4,.7AC*S&;55##E<9AA_\S]D9ZY.9( M[!/3FTW@^ZLZ=(GB)Z8%':4MU9:&!)ASW_31N0M]LW0WCJOY_!'*V4OD.A > MSP8 .D[X[(FE,3<$;0DO<.QR.!F7O:\\W4T4(M;6=4S6$(7[<^00O^U'XNP' MJ&'_VS?U=N>VW:GVFNW6YX^#BU-A/Y"R0P[@"6=Y69AJ&$:?Y8J+$;_>;G7; MU\W+:J]Q^?9-MP=_WC1:O2[3OF*:K7K[IG%2@GIWIPI3"<[.I?=X^8X]PO-& M?<"!=SJ&7,RL^38Z02+!S+KZ9I VPFWS./]V\W'P#2F$L3&P^O/0EG_^TT\+?5P"5-/P59*>=5Z?M38U^;/&^''([6>^-7# M+M0SMQ[UJ_[GNE+^UKP13DL].*S'SE#M7):(96 KGI Z>R,= .8&?C,RF :, MZ:3/ YWY>+'TNS-5P)DS]7;/]D//Q:R4[6ITO3T$7TUJ6&F!E83 M*FF1^X]3PE!+5BF$?'U<@,77N,+WDT%H8F**4Y)X,H+L4Y(XQ7@:,;[/,.&C M,HO*9V /A"CUMTM=7#[C>Z^W!-_)*F..M*DAJ!(4#W@1 13W!.CVSG9&$DQA M8QO7=KIP2" XGUY,^3_+IY:GOK*;\@FH4V#TQT*[>?WZMV/T7Z>_*\T*S[\ M\(=,FSN<+N6ONM,O"VM91)EUM(E\,GW5(N6\[MWOI]$M(M0^F: M&MZRWRR;*V3SE=W%H<MG.]U_!)?OM@?W5>_D=R:88SF>W\:6L ]%N\(<6B/6Y5V+>P5A7 MF5K-8.#'$IC RV1[*S(R*F&,MA2\6A\0[VRRW9'ZBCVRN(O/E[*%8EJ;;H:3 M'Y'(BF6SI4I:MW2'EA^!V*E4*68+7/$D)$@B-BKG0B7D %$W-DXT.1SY8"- Y*IG$>($L28T6AD.7R MNQOY'*,L22RA0J9/N+NAG:7KF <,>T*Q3U'CMYW^:OV M_;YY]Y./=::Q;0X1+Y"V2#2R02*?+;!>YSNEP1##RH_$P)#/YCW/+#M2^9$8 M#'+97&I/#@XK0B(# !1@F8S_+ZU,(J#W%E016-,ESM/GUX;5\K=F2^Q.]\DN MA9DM^*SY+H@\9*%]K\5U_&TWW,OH9P80S^27LY$L20!> ]7#RR\#76'Y(HM> M:Q_KZBR2!^#]A#N6K (YLJ&"*Q-J0'+RJB(P*GD>I$AU=:"N2 Q_^=SN^#7Z MOCZTRRZE)OIUP=*V-7"KW]&BW=$\9!L;BWHJ=MJJ/G?RYO?2B.@:N=W 2-Q8 M*4_(:D#DZW@Y+I\MYU._BA+]^EV1S18*A_883KS<" 0WE4H.0W?F9$N.4"T3 M5\X6^$/7C+V=]Z7;>:.S4A:,VOOGY^RV@.FN@OUUW_B/:SQVOW3W.;(14YK5 M=SYN\<%H#B.HOL-BXCWS(,AJEE&!R;PS &!:F@D8CCO^PRFV:Y;@H.-W$DX) M8_A\!.K#KCTBRY&5\$WMCGYZBM_P<(V^/J97"K#R0DWO /V1B0$*M&?],99?7W9E&>9AZEAH7E_5VZ^UGW_ZKZ\E0[TIWO_H?-LGT;#' M62R9BWD'JB'T"TXTJJE)R3@L11=9S@&M&?)I+< )*C@BBSAPYIS:HKH0@B.0 M= MG ]P+-T^KMQ]RE9+4S7/F?*J+W_^S;T*A>KWP5Q(UGE MJ\#H$\2%+%O$?X1QFG6'4W5$%D:S98[FA\F:'.'4,(_<*L9R06IUQ,?U0K;( M8O23-#%,J4DN-=XA:'XEF^#D29#-U:$-RNH4(K^]R+[6K'-J[.MZP@LP&B^F M+D#7(*N"/FN:8&SXG?ZZ3# OH]FQ<'O].AD_]%]K\C=)?6E]EW@YXORR??3. M/%)E3,14W+,=8EJ(+L61S1V<_3H5^1-)E)1@/)G6E'<,"B"Q1ZZ8K;!IK=>+ M6@5$4O"%;+E$OE''0@3SX+4&5#"4X8#7F@]XDMP?&\XXITJF8IB3Y\N&%'$J MWC=G\^Y6UYYD X$ ROP]'! M!NR%5Z]A,;WSD1W321]51E=5#@,86EX4UDL% MTQ>>4=:O(+.<+91WNQJ:OCE(?P0&:3A$E#'N&J06AWU,][,X/LOE=P>X=!-A MW'$FI2:*+ [G"DAA. =-^<9BF7R *Z0I9CT[I)<(>XR.P.S.8J::UPW"TO$DD&M+TMK64= M.R1&9,&GC+8#$LD)L.Y:#F N,RA5T]3EP=0ZJ[>G^:7'5[(%"Q]]>V^^CL:F M>JD0*KL^*'. //L[V[6_9P07FXRIH7-Y78S"$<#F]/BS"*&5'UU^(8>QQ. ( MYCJ1*)+(7D*,NYFH'F-=)8#.>7=]/54F9F42*1(MX2_^H54DE)ID4>,=_%[Y M!;_N%,0BJKW^4FP]R(V&\$JH_\7N")9?1K#S):[U^+5YV6/JFC[1])6VPWZ6 MS._I6*W[&$F;PM<&.DHJY%."5>*Y519A'^-2*?S8QQ^V:'+D>B*5E@G0^9TJ M*J2B2'2)RI;V6(>DFHIZ>VBAE"WEPX>+@11%8T9*3;*HV;V/N2'H*@2Z<0OT M+CHN^;"S'_]DR5]9W(<]BI*HL@(J:\\)TS;;RE';(J.N?6=-_LKB/P1HXGOPC,F[ MM^\ZWY>R,C6!=,"XN^?:O ^:YO2<%/;F/--A./WJ(C$0[[&3@JHKL+I(#,6$ MO#M5&)G!>'=+))J^3$WB@5(3-CQT-T[X"=#3@51%QVD]@-9T/ !Z>V@;2WMJ M&J:@(DNPPF5BN^HIDJ%(="\1:AN%1:"K#SC:H4NTHQ5ZNX M%)HOA=\]3>DXPX7BJSR:E1^E1N5"/OE)C-+&SN,_?05:?10 MS/(L(2!3E6Y7*:GXH9CE=.,WDGOV>ZJ$3U;""@]*^HC5'O)COY*ZNB,I7LI+ !K(V36>8!J-!Y M*-9)[X(TEE499:Q-^0EL'/P>W]*:,U.HE-UI1:C @?)\XCAY _-!%0)"MUS/3D,3"8 M%GAF.MI84+/V!UFF"W1Y^(D9"_J##%^#+EW\NTJ!"%#CD_EGLBH!] )65J$& M/D[B?+LQ$53WB\^&PEA69N>[WFI=:\BOP-EOY$@7/="7J>#\G)G:Q.)I\8&C M7_=G=GH_!FZ[ +Q](XC(<0CJ#+524S43/L'4D'%8?70$$_J0H:P*JBA#SV&8 M\(,QI,7X<"I"\H0$Y/=_SLZ8*QDHTCES*SQ Q]0%?Z= %>&-^4_,#T&9PM]X MYNS,&4,D^6FKFUOI7K0FB2*BY+.]6U2$[GSN+O[-0 ^%_H;$B<[?J^^ LWY% MF!B0%N>W3\RS+)DCQ!_[CP?#6[(*4%->/LDG<>%HQ_4Z>*U+;H[$/C&]V02^ MOZH+ UG\Q+2@_[:EVM*0 //NFSXZ=Z%OEG[0\8&?/T(Y>XEOJFW.[?M3K77 M;+?@2#NX.!7^;6U#!@<+Q>]D/N1XGW )V$]"(;MA&'V6*V4<_NOM5K=]W;RL M]AJ7;]]T>_#G3:/5ZS+M*Z;>OKGM-+XV6MWFCP;3;,&_&RSYG5PX'7"..:,J;LCO<47!JK=1O,E'8S@E E- M$>>'VKFTFUE,9W-LO<]Q.:[/ M7_GMDV'?'I? JCG_\IYP6I*B7.AQ2N;Y'.OOU\KIS^Z"P_.PW."U(G:J7LI/6 M.TM7_&NF#D)D\81 UAOI # W\)N1P33@Y$'Z/-"9CQ=,=:++"I-CLQL0C-Q# MG)(^6K(:4AVGY!$"E+/%-7D[&8322(>BA 8O%"74EU"44%^2P+#'!V:69)^! MS2%:?]@%,2Z?\;W76^OO9)4Q1]K4$%3)V#@+:CL!/MMP2]XGRXZ%>K/5[KW^ ME7[T7WMLZ]OS[]Q3@Y?)[+&=:SF/2B$V*QLV#YA=NX__9WNYH ,BSZ=O-/-R MKEZ_/-V'T&Z5@3>@4R?=&,^L/1'QQG?$[2D(.,83<0.+=W?GI[8Y OK*JO7R M !;HRMO#GO!R"Z,"38*?ZT PP"6P?Q[6.2WXB>46A5:I]G)A_9T"R7L_'V=H M=S1*#?;N:'P &[E3H2$H,#J7OL+X#<:N7P1918;35KM G.JR*0.CJLL&_.H2 M_JD^V);DV)6K,\I8:->;UZU7I?FE_ZKVFH/+J[90G<9WS'3FHCX25!BIPR!V MNN"307;'0$\I/ FR@LIHSJ#/.S.@-V.,!I5)MR?']*\L<31?K(GROOWD]%Y8\ES/310"&_.]@\<0W@B4/]+*"XNT6( MK_QWMQ+S$]25I@/XO/I4UX$JSGJZH!KVVZNJ9/UEM\MUY+?'(%OY\?K]9?2K MV'XFW+AT73R;#DA&=.]LJ2AN^8<>*IX M!*B(82P/?P+",1\LGTP$D,A)E0(,88$U?_B:23+4GU /0#B:*7+A.R4?LQ-( M* J(1E3E .G3L!@@U=TJP5D;2DU:J-E_%N#.0??EGA/%F\LH?F7A4_Q55F6Y MF2O]P7D60>#P?6>>^F3]M5N/,03>A?!=+H]YT"6D0Q*AH*7SULU+'/IM53#LTZ-=V: MGYJF+@^F5@."GM;25&2^NF8UFVNBJD%@F.Y(=QG=.I%NL=+HO][G>]=?OCQ, M?SX!HJ47J]T,5J-84CK:[A0QRSJRLK]\MAP@#(W++N*7.:%BP$IQ=Q_!DQ8Z M@1+!"H3Z[K6.TY4ZD;K!4I;-[8ZN]QGIV& C7;"1K34?V22Y/S9< ]IW[>LO M[G?G:_FY%%_)DV]F9W48?&>/@^\9P<4R:@"IKC -ATN;Z^-?KST0%I$-PKE< M^*ZR)SP!):%6(EDB_#-2JM4$!!(<=.ATO31FU9*(5OC2[K+62'-(],@I2DT, M^PJVV.MF$LB*DPOCO[FKVV^5XC>.3)R\.R;FO6)B.R3>B(B;ESVFKND33;?J M,7;9./FS)/9[RJ%3QPBS3(4 N\=2=P)(@K1&*D]%ZKP+JC:" 6HY6^2IN9'4 M&Y%<63%;*H8/0--VO R^EB-VGQ&'S72T\$[.+6SL$GNQ32?;++"=C#<;.\?L#+23%_@OI>/]&E'.A$E\;WNV;OGB%[ MKDE2]$_P/)'&WZELSOQ.$,GU.2[OG"!2[ACWKPWMQVBT+'\G<8((J?-#/*<3 M(8IV=]V_H]EZC>LO#Q=U=&"+'\U:((-0)=47V>B[\W=C3;4.%+T!XP'0/9Y0 M1V>#MH?615YW6]]7Y[>_%M2?U=?7GSTV7]ZSH^&<;^NQ3)6Q7V*?.(]%BJ2U M4(Y/"S5'"TIO-!@;$_5/MX)#"[7T:2&\+50A%6@>+2BW@BPUU;HPD4U!<43Z M^/APTWJ^GST\[GMFP9R)Y7L8]**SILK,7Y4*P=9""[:'FFU-]9D;X*]YP7CX MS5Y?%HQ].Y_.27>>GB)L7H;'IBA.QU,%#:]^1?6.8+GJ]\$O; *<@JD!J"KD)R#$>V!E\=F.6[R?./ ]VJ6[:7 M8"B+LID*459"B])[H=X1:..ZI>6XU[OO+P=&"ZNO89JA*M?BEFJ^__KWI@'D M[^#QOGX@LGH:'$CF03<>YL.?W1+B?4ZGX;VE[?$ #W'G-A)I(=MK;QZKLCS! M@T%+,LSV7LE[B@+[*1FQ2)\_M+GYVBJ\/=2/X'P;Z/M8>%1L9V*FZ3B9(FP3 M4;G_$YH;G] $].0FAB[]-Z)\3^K36Y.(<&E)VU^]4#56K5ZVJKWF"J M/>9;M757[=PS.<004_.)4 L_G'[95P-7%?\>),F$JM+Q>4=C]BD#E6W@0 MLUKI537:0[LJCSO++?+.?=^L?G]SW03+UK!]=R2$U6(HUT3AEV3XU;#!C]^_ MT1'%WS'B;^MR&I8M6.5LD:-.+PF@V[&K+T+4>:PU8FU_6\GFRI$YNJ!99 JW MV)Q[4:)^)RI6PY']E02Q&7\-!NVYH^CL@. MCK%[MSFA<=T1(0Y'"XXBGSV@X^/G_5!^+4@.^8IR^;AC$%4D_K "N, MN!5T<^;N\V]M/;*N;$\0Y4;C!>BB; "I_VK6>A/IJOBEF?\3\1% F0N'#%3C M;2#R&,VFCQG,F*_:LZ!+3/<#\PW. (D?I[=2'G]F /%,?CD;R9($X#50[+S\ M,M 5-L_RZ*%EGN.7%?#):,_@;6G-R][Y@2 )MG,_KJP1M\_I=*>E$=)Y%"Z? MK?#)58-/F!V]'@AG%KARMA1@4KL?'^MC?^(O*Y# ,A),6%N7V.;8W8=C))Q8[03DHI)Z#U$=%7'*CHC@\4")\R\[4TLIL MQ6*Y PQ3ET486[GF^+=371P)D'?$;6,\4;09 $9?MG?D+P*)0+OD,<852UH9 MI_Y;M.N_[2ACXI#-#"'=#' ()PVX]+?TI-10:B@U>*GQ=L:%[<[8<6%&>^CR MQ[T1=)\/H^77M[KVH OCQ;D3,;KD!<5HMN?IEDV;>D9?7,M,;/J3J#9*#:6& M4G/,U.P^^,Y[2;JIBLAC Q04=Z<#0Y9D09_-E[CAA$)011![C/Q%%U03N6)] M&2P#N]>6#!WR@NPD*H920ZFAU!PS-=ZNMQ%PC:,J0D=F6/E=PVD.>/F?UJW? M_AA^'U4BKW6I30U9!3#@%9:$)24]ET]N>BXH!XE=M-P_P>A&<-)6-K(LF]QZ MCZ"@*;")!4U0#E*_-EE([MID4 YRB>4@0M>3$*?B'3/47#%#5?HS-4RKM7!/ M\_&3W9&@@P%:'$";<8!J6"VC.L 6"N@"_4D6@2VO#A"U!]5ZBB6ZC4E=Y">X M9BXLU9Y9#*#LVH*#Q)A,ZA\*YNKL@E<7=3HG01MYB](Y2B*T+Q MZW*"NI@N3_Z./XMB=UH55SJM*JY.J[$[IWQ2G5-@#E(?*)52'RB5$ALH[7"K M0=Q(V'14'*V8^,+NKC@Q#&J!\9/Z(*^T0._K(.&?"V9W-XK MI@,D ,;H=QA6U3?#JJHJ>7_15!<5>[+'3A9\>8^U1C'!PA(H@?_/WKLV):YL M KYV*.ES+E>Z^YE[+M1$_# (KHRQAJ@ M9?@RZ'<8=2NM1((Z/]2M-$\)ZOQ0M](N)JCS0]U*@WS_4.?;]R-^R2?78)@1.*-%/:N)OE!O'I_&E,,WC. MVA.SS!MJ>?R[D>>B]1TOH&7YW)WJW?WE]73.9T!,A]X>-JJ>L.EO!+M^?\HT M#-4)O_DP8:D$62K$03FEC>='$)[*"D]%/ORF4J0K[,9-T@DCI7FX0YQM9\ME MFBU%RT=!QSD0%HI*&24TI"9?V-C'01@K"XP5P^"9/#SNMF^X%7#WP\/O@V=MZ#'6<_!.0142QX @VJ -^I> M&P@J;7U 4TV@R]UC:B#H/1F^!ETZ_6\> A$@/"Z$L##476$@*^.OJ]Z!KS7D M"7 Z#SFKL>-;0VL)>#7P;8IB8^I_1Y \Z&]XG>C\;8P&$.8Q=BY^I9HF-$I0 M=1"5HVJ:BED/3XN??H&;S5F\0WUZ4 7(//#[?X_F\14$53;+BY"YA*$!%^/\ M-AORPS#_'$T]H$O]C\%]BUZD6$MCK'B QW!W)!8;^=6=QS?@ID[=0,SV#>I, ME2 ]JD-=5J8^4.J3K%)F7QL9@BH903?059APNY^SBWR.VQ+YEZ[H@AT_WFY3=>9IHJP*G#E?$W7MJL#9X:6?@JXL MRN:.KG3^E$8YQ[1=)6Q+@TK)/H*$LT3O/(LJSK-@F7+$>1;-]N3ZK2:>OCPK M6E>(-<_"&9];]IZ?Z\JY^/%P_9O*L_BXP0;$.AG.&Y/OAZY&*OBUP7<5X(S] %-K:--J@+ MF;!;8DHND1P2AF;+A D)$\:6;U+@ HUV)ARW'Z9=U"VQZ%)QX\0#8M?M$,>% ME,?"LXF<3;T;?]1FC3]<[>I1Q1TV(^X$W1P'G6[//,E=4*S^+4K=V%N8^@ZY MISICZD)[$W2):GZF?L 38%K:BQ79U+;%\2_:W)))/"LPH7B5O0MV8_8:L2F> MN)(2BD3>3[Y 5[CTDL''S(Z?#A%[%M@R72JO-K&76,N)*]>577D2$^6@*\AZ M[\8BF]K>C]/UT)KKKG'\WTL4^FC.$UGLV&"K:& "C/3DO M#Q^>U)=F_[H8NW-I!BCE9'^+5O:W960,'9BI+@2: @[4J9&8K \Z*7*9MYOR MJ;6;EIR%MI+9='DTRG2EM-KOGF*'1C[SQE,^\\93/K7&4Q)"')4[8TM1];9$ M*@'=&>[!S/9XOLGD_$?Q07ZZXBN;S.8+;5S.R7'5B=W=@LN8PZ'@XGP-[:L0EM6'%%,[93DURS28S MJPC5$K#+RCL0:2IDWE]8S+QE6(/)B;Y#$Q2Z] =Z@*TBO MA1IT!9GWYQ73Z\\+NH+,&S%\:HV8%?6286T(:QKW$9>RY8NK!Y0E$ %- 2U" MMEJV0K2WN9)WF2M!QE*W)P9[_GSZTKP;ES89U+6="\GJ*R?.]9537'WE$E=, MJ0WD!EY!YHTD/O-&$I]:(RFJN?9+_%*)])Z@V6T*'U+ 09DW\4I9-?&VE8&H MLE^VY&EOZZ$\R\.-?^QJ>W+Z>F)>7W;DGT8_UEZ6P8P5B!%*QBA9Q'(&Q^T& M%=N5(>?]FU0<%'4K;4>".C_4K31:">K\4+?26B:H\T/=2C-]_U"7]JGL_@>- M$/N+S1M>%;I4YJ,9VDY8)1%6B;PS&)O?>.PA89BD&2;L2#5#5]B-NQ)N$,'. MUV,:1G#6GO!/TLU90SA_'$@1^))7CU]T31VHWMU?7D^GG 5$+YGH&,U*I4*<%%!:G>U(>"KC/!5Y]_]*$6[^1<)($3%2>J:I1UVE7J;94K1\ MM*>CU-/#0LE$2EDZ7]AX/ EAK"PP5O2=]_-YFBEM[/(@7)0!4REBGQE'%SER MB-M5+@JI0SXD0&PL,G6M?<&KAK\?'GP;.F]!C[.>@[,'J)8\ ;5 &_4O380 M5-KZ@*::0)>[Q]1 T'LR? VZ=/J?]P#QN> 5AKHK#&1E_'75._"UACP!3M-3 M9S5V9&L8QA)RIC;$RYA^X.#9_9F55N&Y0/LS694 >CTCJT=3V"!T_\GEJ+H, M%.DK=2?TP#%\^\L(J")<%'],X2*CKQ1'Y7*.#$KR:W!A60"91UCZALD+H5,4 MFW7^=P3Y%?T-$2+9"^7PU/.,^+S'_;G@(%IY_&MO@X =0-1VS>H,TA[ MB:H.=5EQHHDL]4E6*;.OC0Q!E8R@1]%5J'!';[.+?8[;$OMP(Z!JFC[4=%QJ M3KF/(R%A.HIE'R4,TVXN*F*9L,_#&X/\\?ZE6-PH3\9J)5VEK+"F)0ZA@)K6 MI9[LPU)GH48*Q1ISERIE1QMW=,%.1&RWJ3J+V5!6;>MW#4>C#YWDV5+="5 :V_"*W,!HS('LM$6[R;:8U=5YZ(P0B<=JBU)G:!JV*CJSBT+5@(Z_& M]#%YN-6.A26&2^(\E-ZI8$%7L+)36NI7D-HNNRF0X] M2#\Q+FPRD"CIMN41 M4B!4Y/*A-QOE8IV4=USV2]TS#/IM 69MUJXU%HM"<\HB\L#L[!_ M%)-TH7H/CYF>S)*ZC4COT*_ * M,F\O<9FWE_+IM9"E;U- M!S;947$7?YB'47Y\?F>4(O9\!)[$L(?SX?@\&3>U,>K(N*F-4;?2,B6H\T/= M2I.8H,X'=865MOC^H2X#,YQ\CA.1S8?+\W2^$-& )\(KB?!*U#40&[W+VXS>X^6.^W/";Q*HW;[JRQIBXH&U62#OXT&I_ MR)@XPE*)LU0J.J,0GLH*3T6?&ENB68Z,B8N*D1(MYX]S3-QV'4S('*8LL%!" M74GRE6AG[Q"^2IBOHN\T4F;I8KE"N&B'+:6('6=L/MI1E?ML)"7-0V&P!U?: MB1EQWF,2R!R:E$]"V7H.30/NOV0,#1E#L\ZR$Y_8LI.+(F-HR!B:G5PJ&4.S MBXLD8VC(&)I=6VY<8VB*."."83@II'4,S4R P:PGY98K\P,RTV=NP1_MM%_HLC*Z-0($HO#4R77)ATD>LB MSN H\C07H#TQ&<:P)^R62+8'U'ML;)LMX<&T\V ,,VCR%3H?W_F"L%S:62ZN M%N)YFB=LES3;)JWNQ%UN&_K9YEOBGBYZU"X- M8P2DTY&.,(5G'.'!1OB[VR$>+G#V#G11-H#4GIP T"T\WUR^E8J1MK0]^NZ\ ME-*Z\#((#*59T#C82KKSU=O3;?>C9'@V)=3F:L(%]>/0$^];R3 MWH%P05>PLBUTZE>0^?$=I?2.[TA" Z5"MWBWTC^9M=*?\Q7A)=^#X4@7^X(! MH,7D M"%G0Y<+J$]:20W7BS)-YPZJ<><.JG%K#*@4"G+R0>ELHE>46"AJ6*)IXQK.# MASM[^1):ZME@J&AC@.;V/)T]/E9DKOK>X&.?6#P#U-L"<4@F45T(- 4V0@BO"XAUENE1G4YRG,SS&=M3*,$:"*H+V9%CF'O[PY\W. MBYRD6^1<%U03.43TF64",*B4#/EX"GYJY";K\W1+3&I-J!71_,VY/?$ C8^" MX&BVLKK'?7IW\A*36E,P\ I2ZTP+O(+T6E/I$.>(.S!O*L0IXZ(M[4%O8R6_ MEK%R,C)D%1@&-.4ZLHI[CMIQG,GS_95Y5_DYXAZ>8_>9.&!1@@C9T,!;0VK( MEMX(9] 5I-:@VMH<\>#GU%HBJ[/G4VR&L%GWJ978S!M2;'H-J<3%..H9$'2E ML(G\[CCZP\$LM[K^8Q/+J.JRC*K2WY%A#H!J&BW-1^4W^X(..LBIA0I?@&I@ M1-P#RR(!3:"_RB*P\H3N@:CU5/P4["1K3SC1>--.^,Y97TS2V8.]YBKD7>Q,5*J!9[6C)+0[E*+ZD"J@@NM=[3P"O( MO+',9=Y8YC)J+*=#986DC+9UVGD;=B6787HS3H"C+OI.12ZZ0,NH)\YNV6?&KMEA6.XK!V@70YG?C")I5 D;N,4T6+ MI-'L;:%P+@O%KY4*&H_4 .9MMR6\MR<2[!_:QK@VZ$7A %OKB!+--(!HH&>-A$;6>CSU:RJ'K30=ZE38J09T?ZE8:QP1U?JA;:97O'^I\Z[3B MMPG6/%>$V/1SH1-QB8;;XJ8M^ BOI)!7HBX?*!%VV0%V"4-WE&F&+4?##,D. M^CYK3W[E'VLZWWQMC4NQ#OI>/MR[>G=_>4WE&3S=FPV(:=+X-IS&MQNE#9*I M.(2E0F:I,*?B$)[:>9Z*8RH.RZU.3B.,E+69 3'W">(9NL"260$[S4*)!$C+ M=+Y"IN+L-%]%/Q6GS-+%:C'?FVST92TCP4!GMPT(Z. M<4RIMXN-C\_%]MR?,*WJ^Z72 F3L-)$EXF C+)4.EB(.-L)3Q,&V-XR4GE,L M<; 1%B(.-L)7*>0KXF#++A>EAHF(@XWPT+XYV. /M&;X&_K?MZ'S%O0XZSFX M1H=JR0-@4 WP1MUK T&EK0]HJ@ETN7M,#02])\/7?"CG$0'"GOV9K$H /9:1 MU854<0Q]5QC(ROCKJG?A:PUY ISATW8&N;.XX7>OI01?1<[4AO9*[ \<5+L_ ML^J7F(U7BWR(D&.4 ( =?6\"<'@@B*A66U#'J#.,JID =XR!/(DE!9E45%=6 M!564X5,-$WZ .PM]GB;8[R!B')K/K1"N\3^Y'%67@2)]I>Z$'CB&U[^,@"I" MGBD=4[@YTE>*HW(Y1]5)\FMPG;2P>AXS(98CN%!%L27T?T=0+:"_(7"B\_?\ M.T2H882A 6%Q?CNFWF3)[".R,/]X\;JI^^5[0NIXR;Q/6:)#$=?KX+4NO#D8 M.Z9:XR%\?U47.K)X3#6@:K6PVM 0 DONF[XX=Z%O9GK&T3+?OD \>Z$W]W>U]M7=XV]FKQ>TAOZTDH)&@81IMA*U,#H';;:-Y>7YY66V>G MAP?-%OQY<]9H-:G;.E6K-B^H^O7M4Y/Z]* *T/:#^^6_X2(.(VCVWVYPPZ:+ M;%MT(KQYAF^S+.?,J6CUK]XN7AZOST^@&6V,!A"D,;X0;D^.@4/EJ)K; M!II^80T&%XP^55>T-\--]Z/U3:!@._;1-&:]3L38(QKLA>75A4=;/V &!UP> M8J/_'7$SZA0JO!5T=\+O' Z_3WZVGM\*@XMNZ[2_:.$$+%2R('3O\2$;IYXO M"T\G=;XC;'S[TOGNDKXY(^1^I("<8XBX;9_@"_4B::#%S]MXV$J:LX_F80N% MD2+GQ+.V1R+(A*]PPA/;J3"W^\R(+&%$[T2BI95R@;1PY$S.[RWC-F054#?P MB[Y!G4%;0OK6T:DOWZGJ4)<55%5(N#HJKDY0H^\ILQ-S@3 7,0$RJ2S78=R@ M83:/[7]%0,>!Y9.L4F9?&QF"*AD?(LCKP^2=>,V/,!Z^(#R !=V42=0]HR_,+RV0R$1NWNY&'R4KQN3Y[O;N7Z MCQ\];2B$V%G05B%\X9_U6@?:]W'_+(]U.QK*\^D?(MC.U8O ! I,SS#HV1:% MM=JBF!JR%L(+-+,TPY96QIF7HL&;H3*'X 3[S@1&[^I1P'-C9- ,&%64%3#7 MVJ>EK:VQ&38BG?UQN:X%H)"V[BR!4J>RC(>CP+]$Y,\=VNN@.F-*\U#N7].H M3],%C3=7G;FXZA0,(2%D/&ZHJDK5 5M!\,& MD;LNT'6DGI'>:PGO4"FK$OQ9@Q_*IN$G?*WG^L7]9/3W[2S1J1(.^%.]C1:0 M-/,LQVB,0EB@>6YU@\*D9'!%/O=&>(RT%SL4R3*[Q:QU;VGDY\\XK[(!'UK7 M]%-MU#&[(Z4JBE!T_"51XY_5TMG@KO_R-_9M< HOPC(EV1!3@@TRLJV _(IB M\LG*Y#*\QKDITL72:EL]G7OBVBB,:/)C1".]W67]-X+^#' F21.((QT;^>>" MK-J^!\XUSW%@N"11>!^>_Y)N'JMJ)\D]$;DD1JH.X(<3N#.B(4O4IQZ$_U^J M"TF#_*3V\BACNKYDF6L9QB.53S]-7Z%+S+8C1A/;.=?&9B2."6833;=TIW1[ M(?"@VI/%0;5^>^1K_T1Z86]ZQ;X2^QZ)RT%R>*8N'G_FP)JLQ'GC+]:]L%S8 M5I5G 'G9FG]\MCA=$-4F"4;?LL'/WM%:P;(MD'U\.?O9:/XQ+PIQ;8'V:,%D M.<(764GL7GFZ4-YD\&0J-J_U,!F%>!7HPD;BM73OJKHD"RX+SRUUYI>Z7.-V MNPR77YS;Q"_NMV-]!+K6%]0>H&25$@P#P",;+3^M6OIU*PU_W[Q7B^4D#Q8M79! $H?[%2HC"'ICM&S*=('?PDN4 MU!:V,1:C];G1/+?M7K;:UOFX]CL=# 59)[,^_E>>[ MA\[=)5N)/S@E&YV1;ECU*D,==.&3X5TT^ATMB@+6:@R:TJRIS".X1GBMM070 M> ^POK$^29U\!Z%.C!+/,721V<31GO1$]1 Q&X4E5J(KVVC2U3E%_CKO3A@C MA8>B?Z*HCX!T/;.)D-Q[>N*-*ZWQ;NCC$8+P14^RV7<$QT'"V$^ZV9^MUNWM656_RB>WT_L6(TR38G3P"M31 M#@PU7YNEEU(U$6U1"'$X9+#6?:FF:/0$C>) PM%\@ 2@K8=\;FTOI-A;FBYH M5@>:@Y27'ENS>")K(G MZW\,CNAXTYBYC5P0:0A3;XG1*!0HY%LVP(CU;?VY/BN_5%^!$6;-H-\Y+5"A MX!0:4B@8:OK>G3"VJY.JXLM(U@%D \CRYOA.$50T.!PU91VB2Y#&]G#@:S]& M[0GW4K_*_]5J?2W19#X[(&PY[239'.F)N^&"XS=>15VJ9-$%OR4V(RH]*11# MSX"H+!-1JT_R#3#[FF3I1?S],@$]^?&B=._N3WZ_Q)_3=S?2Q3X\EZ">;Y H M^+4HGQ8%VZRCMX&R_E!:!< KHP9X:? #9VUI8SL?"L2:$<@44QDWCQ*5T20P M,Z M E"H"WC>0E-9:.I2%3]3>(H==8)R[^&R[(T9A;??K)5%?D9W]UK*&4#,R>^Y MOBQ) %X#*W73^974BRP/+:9X!F/&C\[_M-S,JHDRR<93HU MU:9;F@VX;E]1AP<),!CB R:ZQ%_R=S6ZOS:'Q'J,+16Y:"+\A*#QJSNV3/.E MC:?/#7*V,#;3US&1O%TON+><'^E,1-^NMLE[$Q,G!K*WMS MB#=4O,*L"8[E1!+PBW2%S:([6^#I4CGT]-SZ:M&U\]93DK!WSD<\=)#Z>R8!WL%6D(#_9OKU=_'^2N=MU+M!>A"US< M65:=&^P+E;@UV3=IS;T4SS&:VOGBZ@'GZ5/0ZV,O"KN6WR;6YBV*99\S/*X. M.87G6(]S.A8_[NWJYN;N'10N2DDT('2=PF,O6 Q^+)IB,U# M/^&]I:/INO:&8IP08Q(4-1V\:LHK,NQ$O 2J*XBX&BD]F\X#8K?T_9 MQE.)8N/A?#:>#^+@M_ET"D^CXB5X_?,WT12!N:+IC@05VR<51XN<2=WM_O6)-;MM#[K=H%HWG;/WD7< M+/\>'H5O580/]!\J]GV%(.(^V2@2+)I PD6#JC3_@>O*A0RS1DOM]%Z[4.'& MDV'F:]]92\59R?9B*73PIZS?HQ;,>8=T&74VV*Q M2Z.HC!"'N$7 $HNV/+-B73N?5OW9OSXY_=&[B"B1PMN(E6R D0T;UGZ6D&46 M+QD3L9G+='FCH9])&\TI($VDAC=/<^P6#;"]550M+!75EIN6QHGP2.QK1]>V M5"JH87L']&1518=K:(X/,3OLN@D5HK%4-6Z[%MN7X8:,R@>OA[2]G">PO7'C["T 3?H+N+-R&:@C?1TG:J*, M+XGY;R 5Y/^4A'10B &\2IEF*NMO*]QVVPJAYZ*9$!H]4=^IU4G4&]&3["FI MW%.J"WM*7='>IA.,G;I=5?*(EIS*AJAHQD@'"=:S-D?#H8*'10H*Y.L^D$96 MQB+DWQS>.5SEYW#32"+JMZNL,Q<5MECF5D<]O.P_JK-NI(^",@(H:7E:X5,U MC-$ 2.PLO2]-?7+L+<8%+^0C/&M0^M!H=:>WJXWI&FO;FW(AHDV+4#4 5:-I M];5^^&YM,\0[9([KUIKP=KD+M9#JX*>E"ZIA06+CIP:%7Y;P/!)-/9=?@>K2 M9NW)2ZO9N!:9*U'8)#(>;@JDS:W-:>M+N$:JI@V&@CK&^=VE8\.[V:P,*0\D M"XP%S;?3(K(-%\3;=SY F<&>Z;Z Q0V5E<4-J=(PUB1[9#)-FOD77JSUZN6S M] M%5]KR!-@J1KX) L_SC*'GHL*OIZ%JID -V>"DHUC6JAIMN/20/X/$WZ "P0^3UEIQY'D\,+<:N%Z_Y/+4749 M*-)7ZD[H00EM@I<14$5X8_F8PHH3"A*5RSE*0Y)?@T<2%S#!8^;$<@87K2BV MP/[O""I7]#<$3G3^GG\'W)$586A 6)S?CJDW63+[:'W,/UXRX.\^A93RT@H^ M7AZ'.J[7P6M=>',P=DRUQD/X_JH.CX/B,=6 NY2%U8:&$%AVW_3%N0M],]-$ MCA;Z]@7BV0OE.A">+AHZV'H M?&481IOAF*EYT+AMG34/#UJW5.VVT;R]OCRMMLY.J?IEH]JH75:OJ68+?G!S MUF@U]XIC(-(^/:C"2)*AU?#O/JT\D*Q8AY?&: ?(@8^.P%X)AJBG54?@:.% M YPSC.L47J3+^.1;5:43P9"-V^X=/.^BJ!7ZM 7?=**@ZDVTQSD^@_)7'+YBW'-4-Y[LPSEC2S_+>C[=V28DC09%H^P/@O^S!7#77.KOWBL M&CE*B"HHS1]V!H6OP4),26^_/#@ M$V(.V/!C!)^79ZV7?::@6%$=0<&<:O0!,%&:GOL:%B[5L%8* M<8-- 9(2\C MZ<,#>!>JRL%#E)$8H)>OUB3]S;"Y3^7L+>8[)U;[YV+S+C :+C0VF8U7(PMB'T*!0Y4"5Z KOI, MG:'/L*1@5U$'*-H;DAEA[F'X L.1)2\=9(O'W-,='0<9^Q/XW/M,.W=BI;CJ MF7-"PA&6ADO^,GD@;6NH,$F&661CD9!3@[O9D>-/HW!EJOM8M M[<-1B/,Y"IVT)V.=%9B+RV?UK0^/0O:IDK*1"(VBZ9Y&3D1[J-6QD3;/-97Y M*3>C00?HMUU+W*S):)AUC/90EMJ2V!ZA[IL]H+=%I N8,L.VVT@3,(4\TYZ4 M.I>,8+ 7QL_RRBPUWU=M%-M&,5@4WWZ#)PYH?[N#VY>-NBNF;<-_]!T;VQYA M;;=<0.X(C1#Z=*%4QQ%,PUXR3=71F4SLT]"@-[EA7U-![@'E!L"-#MEF$'P1 MRRT\JT :"N@MKS+<7:#T'=6"4Y+%R2.HX89LO7H S+X�C< MH@F-;+9:]J"M&AZ;[+ML,+0/9R3+X#=FN#L\< #"9R$=GSUUN+WKX%4&;S90 M'DL2^S+HNMZ & 4;O@/A&>C6^]T'<6CBB_(LKV[NK?C49D"^1O:VN?Q&1P8Q M^=[ZF@+PN^!3K+,<+F:VLT'@1>,!1!@ZS"OHP*/95$*(? MI"/P3,X 4>\6MBYR^(22#7QPUE$75,1,#<'6(/? %&2%:FJ*/5K*T4:->Y@PJ]6=;7V#)LMN[ M#U'+5GAH57LTU$<]-/*($B0<.+<^-&?95,BA(%B*")W3%06Y;1RE8WU^Y&QOAE="'D)## C[[ 7[^)MI,TZR MO(@&U%@=&>K.EC;,/0QI:%G(4'4#%=ELQLP&PTX11QD),E21 TMO=4:J9(\$ MMS^FH:EF&$(/J5!H[,%KD.ZDL.?2K0;Q-_#A$"\BU(D8"MO^@>O#VO0>#=O M>P-5$_"L0;P=S#]'T=1>#MF36)>*UG6.PD14>08F*E*8V2D(E,% [NG(5+)% MQ2[C\HB+(#AK@BI(MOY'(9YS1>O 5W]"-A) 5N.SJKVIR#:K";HN0QS9!K;Q M+\*!9:_A/ <.;D0@AR9>=%E+4B2;H>'L\E74@0KO1L+='&QI;[BP5!!%F_X'B M2K1=$JSIED6&!,0-A@P7IJ/7S4&A@)Z@T+,3D@1>@:(-K6 A!%N7[?Q/-#35 M&:2*[4MXG:55++&;/C/GV(-V]-;"F015 AK*:07I4"1.-="9UT66:;C+NM%$ M&@4?:H$Z0FM7X-6&QEP)S$^]"P.]!#?KH">9580 M(8@X_SOB%@L;EA1/K.CK88&&)]4C%U.05?A@S0-#JYM?9 S,\_!MXY.?8%O MQ1X$@JD/F/(_)!-D?4#6U,(DN/G(2)HI*-'A):K>6'/;\/SK6SB1\,;*'SSS MR!],8Q\B @V!9MO^5:%U8K%MP'SQ'S1;SCI-+X)E7\/]L[Q.W:G!_&=Y/?HT M(Z-"&AVS.:BED'[=M^-ISX(711I>G*]SJ M5D-+">3-D5&1OA 9Z1N.78G-R;1R@!>48?2P*-+%8C%+C%",C!%<9O.\U9Q6 MGE@!V7R]+:PC%JO9EDZEVU(+B&[X_>E)NY=.?2^8Z6&-XKNE5] M7$6REAU;3'K.^(S<7!SD#F"^;4#U%7."MB9[:.:<[]12;B-&"&D TXP'^#AX M8#W++7U*('I#CBW1^7(Y-9JA%"57!+3:TJ05[">T%R .=3@H7>$3',GF?9(/ M2ONT"G 8DIFGH1FYI622B9T$&@)-J#2)-;!KQ1* AT"0>:?H05EISI5[N MJ;*?>XJ=6AIL#)&C<%U:[-0<82-V*O T7RC$?7KPHB,?&1TW"0/%1,ZH8C\L M72BL]NW'0%5?S_W65-TRIA,3@:,__^<+1;I46#TW-09BAZ^*-PW3;!&;R:^, MS:1);)+E\C#8MY2GRWDVR5/R1M&53]D1X'""+.72MJA&;"9W8"<18 MBFF(L03&9!)<'O9 :YK)%^E"9=M(_X['68)YW",T>1)UJD5E#?EXU/A4!%F" MN5*CMXY22/FH@RP5.I\.EVHM#A[(3I E*2NK6*+S6[MR,[(99"'(4HZ]DJ5$ M,QL=E$/7".P&M$^7 (=L0!;@ 8A+-$N'A%D(-#L.3?K"+*24A4"S,]"D/LSB MVPF+F9H:V2ME8::&9,2E+,4BS7&5-/AH??/@MZ9C\F$67W)&%&;):U$(,T15X/DY'=&43C9!6 M 0XGML)LW:UA:CI^P?.DTC/ER^U[WG1PUN+(K"]S ^[F9LQ5*^W)KQ_ET]*O MEYNG?#P#XF)#@$-P"PW6H#_PCJ=9?O_VGUR.JLM D;Y2=T(/',.'O8R *L*' M5(ZI1S2C&\)&Y7*.[$KRJP/',P=DRUQD/X_JHN=&3QF&I 76%AM:$A!%;<-WUQ[D+? MS(31$<1O7R">O5"N ^$YUP%0?\63-3XWDV/;D_>07\V9> M"$RW-)U90]T#4>NIV)J>\L'2Z9<[AC5O$=CM(<]XA+PS_!0(NFHX X$MIY9H M"Y0!E;_9G\V(IRG7B/6^KHUZ?3Q'%8\\-Y"=B$<+FX*L.#/*Y\:0JQ)4W6,\ MSUSK=B%P:L\X/!#@:^ FB :PSJ:H!YR<_MD:(W^CJ6!,4XW[IC5K>38C$3L, M\"ASY#E2-47KC7.2+L/5TI0Q5@&D!YI/?W@P&X0.UR28<'.$^R?:%UR38NTI MTP8:XXPFQAH 3;)';W3P)QLN'.F6;$V 1,$'"M10@\O",^@A?:S[X!]XZKHH MH!=_&@BRJHP/#S#>=6 ,T=!F4UM;* Y MX@,+5,R*-UI'1G-H6]HP]S"D+7)#W:4I>,8V51,4!8\,1^!=GK:H!E)HU(QM*< Z/-T<!V9 MHYVF)8>\17R3OY_*AM#KZ:"'1K8?'LS2&>15V^7NH,&;ZE%.3S]33=D/+_D.Q+/ M_]&*NSV '1L5U@1UI%6MTZ[1U]X,SQW4UO@&U+HNT:(ZXP_CVK&FM?>[D]D:^D7O.E.*I<@>CGM3O*B3I=Q.SBT';+HK(Q>SO#[)2W MR5!WWZ'N"^3;;L:[7XK>I@.0'>8K5$IMCS$2DT;O]Z-X5QD\%Z0UIB5_] ZY M?2[KT@7+U.P_G\>'MXEWOEN=4#KN'7O.#70/)2@W=06YO$_;+2W_F;7T O8^ MS?F=YM^X-O%#Y12F[=$+:S(V+I^%L_'DK%_9+TYA/W!*LN0Y:7M4T4PNE9.+ MVMOHO-\J[A=YXA%D9P=P[_[+381Y;WFZ);[0]@@=3BJWTMG?D_(/]>EYOUCJ MH\3O!TL%SJ/SKR?;BB?Y/6(S/ W'PD&H_]Q%2=\Z.O7E^ZPT:4_9FG!E8*Y$ M=6V$*=.J:V.U#O:&Y\EA<+^)GX[SW3YAG!S9")>04U@,IS"/S@7+68R=SXR: MN]>;ZI]0>+^OC0Q!E8Q_UP-@;JE3;P13\2J PXG,[;ZAF[F<'6:[U>V(Q7Q- M XKNSX+[."&DI0NJT06ZG_ND\:W3BTQTL ] MAJ^LKFP-3!KO'?MTNQV[86=WWN,DNJ:-)2.DW?KV5I7'_(72:8(-=NO%!C9^ M947'E(]IYRR.LE9'39>WS9E@HW/ ,D%;[TD1;OW+>2&JO86E\^75-7Z>% J. MX[TBL/\,PB0(S$/ZKBX5)/0-8VY$$O1%[8Y*A,#Q=*Q*1$/S=#&_ND_,1@2. MJGU,BGOZ$6BR HVWP>W9\M VN+P(II6"RW[(35]J M0K:P]2W'TQ6.6,2Q6,01[)5\877+&D*[[ Z]([3+;B== M8J-FT0XCT*QKH_(AVJB>S0HGP[N6\$/[;92D?@2FZH)R7"B\WVN5ZN^]C::; M-0K+%HE[)Q[_;$0D9.E"@&YMA(29']U+2)CYL0#$1,VB&4:@6==$+6V7MV!U M%FIIPX?AIKD*JQHP3ZJG^>'+6Z7+3_(19B\T2RT M3\M\TB,X(T&WKYF8)+KA+L9OU*0]"^CV-ND21'>>9^AB92?1[6M^)8ENK@C- M[#!GAL[VNUJ8F?5VU[S(=C[Y>J2?]D?"<$95!P!T^,3PCN+G"WQ3W]+=(-,!>*Y2HGFRSO)\0%3VQ-"?+X M34(^M&$0@>,8 3;-R].6U8DVLHVR-Y'.&Z,'OOG6B_2(.&NJFV(^]=T1%^D0 M&V_R)9JI)#U!*-Y=,#%8I*?FQ;O9)8=L/D\7 M2]&<"CT'C@;?X&[-_N:5U2LWM[>KN\[)NRE/2IUHCH$^\2:\JKV.3?GNI&Z" MQWBFH=GB:OXGP<<0MN]D")RGF3+)6HW%9DB$P/D\5,.K>RL0 H=@IR1#X#)= MC"KO?*OD@L4C;HKCU 2:K$#C;4NS(2:]KK2-?W(NJ+?\I M5'NMN7V-ZQB.DN4B72;%TO&8TG&XOHMTJ1!13M_^DM/;<(XA9LHQ=(5='4(B MY S!3(Z!G'R%+I4C\EMXFR >LW$=$V3R\$>I-+K"^]6/33H7KE/($1:OD7/#Y/W[=/W^]FKS.:E'#:;,=X?A>N[NVL_;(!KDN MGYIZ#K2>+@S[LEC5@6"T$,Y;P'M4:_VC<;/)4]L3MM(;/XM7+_67;B:FL:+Q MDE!JE #@A3B!M3=%(KRH!P6,IM[@'WTT]UL"UOAU="6:'DY!O6 :Y(VQ+$U ME?WPX%:EZJ"CCP1]3+$TA=B'=D-!B7U![:%QH_ SU_L,;:2CB9]HDKP(351! M5F> XHG@Z(8'J!?@O=BC9J")I:X/K^#=DC9(=B+WRJ&PQ?9DI'=KHQ_/_)7) M)CD4=B8Q\")$;+^AKVOQHJ-\V&U[\1;S[Z<_)C_*M^?KC)L-.(K IT&8%\9\*+1B7$$"5"B&0@7O M]AG]'O_[N7&O_#TMAT^,6;L,:^#7X8%GVXQ,$X<)A3@KPSQG+4-1GB[5OX]L M^'0*'I_)-*G./*=?=R_9.L??B2_Y=68:!\6LEZLK/"1&56X_=["8?SV>63DW MS&\VQH^RYCJE+TY+H,D*--[N[.*J[-2IFIW9KX)BJUC(\Z8^SN4>FNU)Z:7. MWCT7;GZ^A-DM:OFHGKGCR2(V,C;<(ECO40?G[8=F?&U(=W^RR%H=M\*E08FN M!$C;VV,2K#+@0J4&6ZG0Y2*AAR<]0E4]^0)="M!E8J/1.5$8;!_??CLR#5D" M'QUE7].X_1-HL@*-MZ%V%H:A=G[2GJC*5?6M>FX6^+\Q=Z"?&FRVZSAJY,]Y M5G,&$'/R>ZXO2Q* UT"L@BOY-EF/X[?'H0YZT+R]OH0G==Y=0)^,0,P618^?G^BX\OUWO':R,# MZJYB?I7N(LF8D9UD7?5,X65EEFB>(PGPZ=@*(R$P:H!4)$G4\96#ATBZ"LU$ M-8N35!$2:-(%C;?Y6-G"?)S>V-#4AZGY^%@9O=?9QO/3+R&UI8*:G[MJ!_1N M4%-SY4&?;%E1F9KV(]LNN2&F9I:HNLK4C(; 99YF"(4CIG TI*OD:3Y *"UY M4W,]'W9ZK1T"35:@63O$,Y'?6G_$4A>,ZQ$W:B-5IEF?$DQJY;(]5X_0;W>Z MNA!:[DJIOE?5:DJJW>8@6*-V+(V5>YNNQ;L.+I$5,;C"U ;!*O@%[Z(RDL#W M;__)Y:BZ#!3I*W4G]*!4-<'+"*@B+B8\IAX%901_Y:A%VK&'!U/1_+H&3LC\7._B)8_;US[ZBUVI/PT[>6G M/"K38J<%6VPHY:><4OTAB]I-?<"3\M,@5"B$0@7O\M."\G *NL6[NM$EY:>; M$(<+A3@KRT^;]?S#Q3TCW?SMD_+3#4E5\B+5I'XV8L^O+J]?ZL^D_'3[\E,V MC8Y4 DU6H/%V>3-AE9^>GX[J+\\O#_*O9U)^&F:+W0C+3UF>Y@-TM-_]6CM? MY$=??EJDRX0$6[28#KDJLL#2;($G]/"B1[B5[WF:SX?(^*3\-$O&"(%F74.M M$%;Y:;6JGK4ZK6IGN$DBPRZ6GY96%D EQ3Z!5U!([0H2M A"J:*L<#13W-59 MXSX[?'H0M^%$S[7+3R>U\_,FV^D5Q3(I/XVW)J!$:@*2.\E&4N)6I'F&C#)- MQU8830TC%]TD1$+A:,M/RS1;B*B<(Z::@#2?W0@T68%F_?F6FU6F/E]?O?]J MW57.+V*L&UA<.JE,766%EDD3E,2LT&BJWX@5FAHK-!H"LU O%BNK8S6$Q-N0 M."+:L0S-5E8W)TO>#DVQ"4.@R0HT:X=T)C7FUZ\[,#H;7BC1FHVDM'3]+)SX M4F](.5L4%F=('=@V\*,0^NW.A'E"RUT9,.PY$#72^J^MZR-)D1DI,EM9EL%8 MQ1CE4&<<-L!SDWMX./_U))(BLR!4J(1"!>\BL_N>\O>\\R[?/4T5F#_3'>C=-8NL*N M/COO,0UB+3+C"Q6ZQ!*9\*1'J+JG4 @4921%9CMIC1!H0HQ(KE=DEG]X'[*/ MA5'%#--2RW*1627S,PXKNSCC<&N+()1:*2Z?I_G"3@XY]-_B4X2YN,K,'@=U M\?1W0:R4-E&+I,QL<^W%,B3!-[G#;"2E+!Q#,Y7UP_:$K%'LAI%0.%^BBV3, M83P4#KL&M)21V3,I/J,1:+("35S%9/4?XO/%;?WOR!!),5F*;4W2TB Q6S.: M>A5B:Z;'UHR(PB66YA@RZ#!:$D=$NPJD':DFVR6+BD 38NQF\EADC,H-N-=E M0*K)8BV$")!O$U^2#:E@B<+D#(%^!8YF&$*_Q&W+4-H>,G2%7=]I26BYG):F M%NJH0I9F\D6Z4(FH!)=4E)&*LEVL*#M#E1?,M 8CG+%E[R?"4^G'%?]T7R 5 M94&H4 B%"MX59?U.1WT^57Z9;Z2@;.-JOZUIL[*@K/2G='U3N.%^ET@]V3:E M?XN4FA35_H52_Z7<_R%#R[:O)R,SRP@TZ:TG*VBW#S]/N<&X*)%ZL@V.9LST MF!W?S+)BD>:X"JF=\4=^]/5DJ'D5J5]:1H-8Z\E*);ACYUK*FVJ]<,(V?US>;M,/?- JDGBS?'ER,YOLD= M9J,9C52D\Y75G@5"UCAVPVCJR2ITGE\_S890> ,*AUU/5J!+?$0)^"3#ET"3 M+FCBJB=['+\:/7A)123#R5)L:^9)[X+$;,V(YA\16S,UMF9$%*ZP=+%(!M!% M2^*HJCUYND*Z%^R2146@"3%V,Y'&U_E65_E[523U9#&60@3+MXDOR8;4L$1A M3F,T@$\0 MO\.7.@9"N7K2GORYSI]?/2BU"8:DJR%;R][U!B<4! M<(7RE!F26OVBX/NL_S-7#!<%K3XX/(#;%7S>&"I9>*^JF51?> 44^L2 P,A= MN)&I)J5;FI3J0MU)#5W\H[GXQX _C:X,)$K3J:$ CP&"HHQ='\LJ-81/DK61 M 9\XU. 5:@\]3M8DX_/A 02(LN'!;L[2,;K.YEO?UPH&I747QA?!!4C4CQ%\ M>YZU"E#@NB3X*01-AJ@7% J\#X&(O,C22,=/0D^!%MCAP1@(.EJ" @SC\JL*2'UU+/ZDC#X ^':H8@V( M$VB:PNNF!9S88#80..AN&=K:6.G!U\^@H]ZTD2+A)>I066*K&"(]0S,C5-Y M@Q:(#+^!?#G4M5=9PC(*'];3H V"[C& _BI#?8^^'\#W(=Z&BJ /IEPXQ[)N MH;1XU(%X/!5-&;\58A;B AI&8USH[8 MH6,GLHN&@BQ1)[?-)@7/K9HRPHNH M"5B-?*;\, +<4B@84_'$6)JN!5UGK1=>9:LD!R76Y,W;@%CC $(4A\NWK(W"TX !QF.9)-OLU MF]Q5I$*KJG3MT+F%]IH6?-6)HHG/1W.'^XH[5WF#I[4G]9K,%_ZJ#[5\?_.6 M+5E06=A>Z&J*HKUAG8)W<%MJH Y2+><2DFFAHXU,;ZO 5PB_)BH?/J(P99.3 M:GLB/;R(9^*O?O_U[Y30DFP,%0$B$_(UL'&V*7Z;8A]((P4B&1H8ERYT5C$Z MI_;ZE!,=R]W!'&E:]*%IT0)]MNMA%$9J@G>'CKPUYYECV.G YS5Z+CPSNB=KY;XY@[[N,7]>T_N1Q5EX$B?:7NH5#D[H0>H'*Y[]\D^75C M)K-9Q:T'EBL+I\"58?Y!SF+X[N]NR+[,@[8V7X3*1/;8<)N)V/UC(I8PT=9, MQ,]FSQ--E%XFVN;5'][C 8OKU:&BV,$KEH%T2X*K]QQ1IT02,B8)5B1]G?:= M80H2OT>2TNKK8+XSG-7S<1:PRX0\.AF;&, M4Z?']HQ+LF$U$BXANH2<+0BK$X5(6#UL ]1'5I:W-/>0$[9PY'NO-^LNGYVQ M1D_U67%<945X?!J,M$L1[J>Y&FW9*J*+IFYN6>_ICWT6["*/^_D4M\DTU\-. MT;62W(2!E:TUZPOHEM4HZW6I M7>.!&S6R78]M/$M9N!S#S8VY"J.4I4R7 I2MNW"Y9>41(?NZ9&>G9 ^O@HEC MZ0K'$[*GF^P1#$+CBG0AOWIT+B%\