0001193125-20-256715.txt : 20201026 0001193125-20-256715.hdr.sgml : 20201026 20200928170234 ACCESSION NUMBER: 0001193125-20-256715 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 146 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200928 DATE AS OF CHANGE: 20200928 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hollysys Automation Technologies, Ltd. CENTRAL INDEX KEY: 0001357450 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRICAL INDUSTRIAL APPARATUS [3620] IRS NUMBER: 000000000 STATE OF INCORPORATION: D8 FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-33602 FILM NUMBER: 201205196 BUSINESS ADDRESS: STREET 1: NO. 2 DISHENG MIDDLE ROAD, STREET 2: BEIJING ECONOMIC-TECH DVLPMNT AREA CITY: BEIJING STATE: F4 ZIP: 100176 BUSINESS PHONE: 86 10 58981000 MAIL ADDRESS: STREET 1: NO. 2 DISHENG MIDDLE ROAD, STREET 2: BEIJING ECONOMIC-TECH DVLPMNT AREA CITY: BEIJING STATE: F4 ZIP: 100176 FORMER COMPANY: FORMER CONFORMED NAME: HLS SYSTEMS INTERNATIONAL LTD DATE OF NAME CHANGE: 20060324 20-F 1 d930524d20f.htm FORM 20-F Form 20-F
false2020FY0001357450--06-30 0001357450 2019-06-30 0001357450 2020-06-30 0001357450 2017-07-01 2018-06-30 0001357450 2018-07-01 2019-06-30 0001357450 2019-07-01 2020-06-30 0001357450 2018-06-30 0001357450 2015-04-15 2015-05-14 0001357450 2018-09-27 0001357450 2019-09-27 0001357450 2008-01-01 2008-12-31 0001357450 2019-09-01 2019-09-27 0001357450 2018-09-01 2018-09-27 0001357450 2017-06-30 0001357450 holi:VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMember 2019-06-30 0001357450 srt:SubsidiariesMember 2019-06-30 0001357450 us-gaap:BuildingMember 2019-06-30 0001357450 us-gaap:MachineryAndEquipmentMember 2019-06-30 0001357450 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-06-30 0001357450 us-gaap:VehiclesMember 2019-06-30 0001357450 us-gaap:OtherMachineryAndEquipmentMember 2019-06-30 0001357450 us-gaap:ConstructionInProgressMember 2019-06-30 0001357450 us-gaap:AssetsLeasedToOthersMember us-gaap:BuildingMember 2019-06-30 0001357450 us-gaap:IntellectualPropertyMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollyconMedicineTechnologyCoLtdMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollysysElectricMotorCoLtdMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingIpeBiotechnologyCoLtdMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:ChinaTechenergyCoLtdMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:NingboHollysysIntelligentTechnologiesCoLtdMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:HunanLingxiangMaglevTechnologyCoLtdMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingAIRmakerTechnologyCoLtdMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:SouthconDevelopmentSdnBhdMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollysysMachineAutomationCoLtdMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingJingYiIntelligentTechnologiesInnovationCenterCoLtdMember 2019-06-30 0001357450 holi:UnitedOverseasBankMalaysiaBhdMember 2019-06-30 0001357450 holi:SingaporeDollarMember 2019-06-30 0001357450 holi:ConvertibleBondMember 2019-06-30 0001357450 holi:UsDollarDenominatedLoanMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001357450 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001357450 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:FairValueInputsLevel3Member 2019-06-30 0001357450 us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:VestingPeriodTwoMember 2019-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:VestingPeriodThreeMember 2019-06-30 0001357450 holi:BondMember 2019-06-30 0001357450 holi:HuanLingXiangMember 2019-06-30 0001357450 holi:ChinaTechenergyMember 2019-06-30 0001357450 holi:NingboHollysysMember 2019-06-30 0001357450 holi:HollyconMember 2019-06-30 0001357450 holi:HollysysMachineMember 2019-06-30 0001357450 holi:PeopleSRepublicOfChinaMember 2019-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2019-06-30 0001357450 srt:ParentCompanyMember 2019-06-30 0001357450 holi:ConcordMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 holi:ConcordMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 holi:ConcordMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 holi:ConcordMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 srt:MinimumMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:ConcordGroupMember 2019-06-30 0001357450 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-06-30 0001357450 holi:InternationalFinanceCorporationMember holi:IfcConvertibleBondMember 2019-06-30 0001357450 holi:PeopleRepublicOfChinaSubsidiariesMember 2019-06-30 0001357450 us-gaap:RestrictedStockMember 2019-06-30 0001357450 us-gaap:CostmethodInvestmentsMember 2019-06-30 0001357450 holi:PrcMember 2019-06-30 0001357450 country:SG 2019-06-30 0001357450 country:MY 2019-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember 2019-06-30 0001357450 srt:ScenarioPreviouslyReportedMember us-gaap:AccountingStandardsUpdate201602Member 2019-06-30 0001357450 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-06-30 0001357450 holi:RestatedMember us-gaap:AccountingStandardsUpdate201602Member 2019-06-30 0001357450 holi:VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMember 2020-06-30 0001357450 srt:SubsidiariesMember 2020-06-30 0001357450 us-gaap:BuildingMember 2020-06-30 0001357450 us-gaap:MachineryAndEquipmentMember 2020-06-30 0001357450 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-06-30 0001357450 us-gaap:VehiclesMember 2020-06-30 0001357450 us-gaap:OtherMachineryAndEquipmentMember 2020-06-30 0001357450 us-gaap:ConstructionInProgressMember 2020-06-30 0001357450 us-gaap:AssetsLeasedToOthersMember us-gaap:BuildingMember 2020-06-30 0001357450 us-gaap:IntellectualPropertyMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollyconMedicineTechnologyCoLtdMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollysysElectricMotorCoLtdMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingIpeBiotechnologyCoLtdMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:ChinaTechenergyCoLtdMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:NingboHollysysIntelligentTechnologiesCoLtdMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:HunanLingxiangMaglevTechnologyCoLtdMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingAIRmakerTechnologyCoLtdMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:SouthconDevelopmentSdnBhdMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollysysMachineAutomationCoLtdMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingJingYiIntelligentTechnologiesInnovationCenterCoLtdMember 2020-06-30 0001357450 holi:BeijingIpeBiotechnologyCoLtdMember 2020-06-30 0001357450 holi:UnitedOverseasBankMalaysiaBhdMember 2020-06-30 0001357450 holi:SingaporeDollarMember 2020-06-30 0001357450 holi:ConvertibleBondMember 2020-06-30 0001357450 holi:UsDollarDenominatedLoanMember 2020-06-30 0001357450 holi:RightsPlanMember 2020-06-30 0001357450 holi:GrantDateAfterTwoYearsMember holi:PerformanceSharesEpsThresholdLimitOverFifteenPercentageButBelowTwentyPercentageMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterThreeYearsMember holi:PerformanceSharesEpsThresholdLimitOverFifteenPercentageButBelowTwentyPercentageMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterFourYearsMember holi:PerformanceSharesEpsThresholdLimitOverFifteenPercentageButBelowTwentyPercentageMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterTwoYearsMember holi:PerformanceSharesEpsThresholdLimitEqualOrOverTwentyPercentageButBelowTwentyFivePercentageMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterThreeYearsMember holi:PerformanceSharesEpsThresholdLimitEqualOrOverTwentyPercentageButBelowTwentyFivePercentageMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterFourYearsMember holi:PerformanceSharesEpsThresholdLimitEqualOrOverTwentyPercentageButBelowTwentyFivePercentageMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterTwoYearsMember holi:PerformanceSharesEpsThresholdLimitTwentyFivePercentageOrAboveMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterThreeYearsMember holi:PerformanceSharesEpsThresholdLimitTwentyFivePercentageOrAboveMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterFourYearsMember holi:PerformanceSharesEpsThresholdLimitTwentyFivePercentageOrAboveMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterTwoYearsMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterThreeYearsMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:GrantDateAfterFourYearsMember holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:BondMember 2020-06-30 0001357450 holi:ChinaTechenergyMember 2020-06-30 0001357450 holi:NingboHollysysMember 2020-06-30 0001357450 holi:HuanLingXiangMember 2020-06-30 0001357450 holi:HollyconMember 2020-06-30 0001357450 holi:HollysysMachineMember 2020-06-30 0001357450 holi:PeopleSRepublicOfChinaMember 2020-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2020-06-30 0001357450 srt:ParentCompanyMember 2020-06-30 0001357450 us-gaap:CommitmentsMember 2020-06-30 0001357450 holi:BondMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 holi:BondMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 holi:BondMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 holi:BondMember us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:PerformanceOptions2015Member 2020-06-30 0001357450 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001357450 us-gaap:PerformanceGuaranteeMember 2020-06-30 0001357450 holi:PeopleRepublicOfChinaSubsidiariesMember 2020-06-30 0001357450 country:SG 2020-06-30 0001357450 holi:IDMember 2020-06-30 0001357450 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:FairValueInputsLevel3Member 2020-06-30 0001357450 us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 srt:MinimumMember 2020-06-30 0001357450 srt:MaximumMember 2020-06-30 0001357450 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001357450 holi:InternationalFinanceCorporationMember holi:IfcConvertibleBondMember 2020-06-30 0001357450 holi:BeijingHollysysIntelligentTechnologiesCoMember 2020-06-30 0001357450 us-gaap:CostmethodInvestmentsMember 2020-06-30 0001357450 holi:PrcMember 2020-06-30 0001357450 country:MY 2020-06-30 0001357450 holi:AsReportedMember us-gaap:AccountingStandardsUpdate201602Member 2020-06-30 0001357450 holi:LegacyGaapMember us-gaap:AccountingStandardsUpdate201602Member 2020-06-30 0001357450 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2020-06-30 0001357450 us-gaap:StandbyLettersOfCreditMember 2020-06-30 0001357450 holi:HoliusDollarDenominatedLoanMember 2020-06-30 0001357450 holi:LoanAgreementMember holi:HoliningboHollysysMember 2020-06-30 0001357450 holi:IntegratedSolutionContractsMember 2017-07-01 2018-06-30 0001357450 us-gaap:ProductMember 2017-07-01 2018-06-30 0001357450 us-gaap:ServiceMember 2017-07-01 2018-06-30 0001357450 holi:PatentsAndCopyrightsMember holi:HollysysIndustrialSoftwareMember 2017-07-01 2018-06-30 0001357450 country:CN 2017-07-01 2018-06-30 0001357450 holi:NonPrcMember 2017-07-01 2018-06-30 0001357450 us-gaap:RestrictedStockMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:NingboHollysysMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:HollyconMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:ElectricMotorMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:ChinaTechenergyMember 2017-07-01 2018-06-30 0001357450 holi:HunanLingXiangMember holi:GoodsAndServicesMember 2017-07-01 2018-06-30 0001357450 holi:OtherRelatedPartiesMember holi:GoodsAndServicesMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:HollyconMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:NingboHollysysMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember 2017-07-01 2018-06-30 0001357450 holi:IntegratedContractRevenueMember srt:IndustrialPropertyMember 2017-07-01 2018-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:RailroadTransportationEquipmentMember 2017-07-01 2018-06-30 0001357450 holi:IntegratedContractRevenueMember holi:MechanicalAndElectricalSolutionMember 2017-07-01 2018-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0001357450 us-gaap:ProductMember srt:IndustrialPropertyMember 2017-07-01 2018-06-30 0001357450 us-gaap:ProductMember us-gaap:RailroadTransportationEquipmentMember 2017-07-01 2018-06-30 0001357450 us-gaap:ProductMember holi:MechanicalAndElectricalSolutionMember 2017-07-01 2018-06-30 0001357450 us-gaap:ProductMember us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0001357450 us-gaap:MaintenanceMember srt:IndustrialPropertyMember 2017-07-01 2018-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:RailroadTransportationEquipmentMember 2017-07-01 2018-06-30 0001357450 us-gaap:MaintenanceMember holi:MechanicalAndElectricalSolutionMember 2017-07-01 2018-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember srt:IndustrialPropertyMember 2017-07-01 2018-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:RailroadTransportationEquipmentMember 2017-07-01 2018-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember holi:MechanicalAndElectricalSolutionMember 2017-07-01 2018-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0001357450 srt:IndustrialPropertyMember 2017-07-01 2018-06-30 0001357450 us-gaap:RailroadTransportationEquipmentMember 2017-07-01 2018-06-30 0001357450 holi:MechanicalAndElectricalSolutionMember 2017-07-01 2018-06-30 0001357450 us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0001357450 holi:PeopleSRepublicOfChinaMember 2017-07-01 2018-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2017-07-01 2018-06-30 0001357450 srt:ParentCompanyMember 2017-07-01 2018-06-30 0001357450 holi:PeopleRepublicOfChinaSubsidiariesMember 2017-07-01 2018-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2018-06-30 0001357450 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:RestrictedStockMember 2017-07-01 2018-06-30 0001357450 us-gaap:PerformanceSharesMember us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2018-06-30 0001357450 us-gaap:RestrictedStockMember 2017-07-01 2018-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2017-07-01 2018-06-30 0001357450 us-gaap:ParentMember 2017-07-01 2018-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:VestingPeriodOneMember 2017-07-01 2018-06-30 0001357450 us-gaap:RetainedEarningsMember 2017-07-01 2018-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2017-07-01 2018-06-30 0001357450 holi:StatutoryReservesMember 2017-07-01 2018-06-30 0001357450 us-gaap:GrantMember 2017-07-01 2018-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 2018-06-30 0001357450 holi:HoliningboHollysysMember us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2018-06-30 0001357450 us-gaap:SellingAndMarketingExpenseMember 2017-07-01 2018-06-30 0001357450 us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2018-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2018-06-30 0001357450 holi:IntegratedSolutionContractsMember 2018-07-01 2019-06-30 0001357450 us-gaap:ProductMember 2018-07-01 2019-06-30 0001357450 us-gaap:ServiceMember 2018-07-01 2019-06-30 0001357450 holi:HollysysIndustrialSoftwareMember holi:PatentsAndCopyrightsMember 2018-07-01 2019-06-30 0001357450 holi:UnitedOverseasBankMalaysiaBhdMember srt:MinimumMember 2018-07-01 2019-06-30 0001357450 holi:UnitedOverseasBankMalaysiaBhdMember srt:MaximumMember 2018-07-01 2019-06-30 0001357450 holi:SingaporeDollarMember srt:MinimumMember 2018-07-01 2019-06-30 0001357450 holi:SingaporeDollarMember srt:MaximumMember 2018-07-01 2019-06-30 0001357450 country:CN 2018-07-01 2019-06-30 0001357450 holi:NonPrcMember 2018-07-01 2019-06-30 0001357450 us-gaap:RestrictedStockMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:NingboHollysysMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:HollyconMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:ElectricMotorMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:ChinaTechenergyMember 2018-07-01 2019-06-30 0001357450 holi:HunanLingXiangMember holi:GoodsAndServicesMember 2018-07-01 2019-06-30 0001357450 holi:OtherRelatedPartiesMember holi:GoodsAndServicesMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:HollyconMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:NingboHollysysMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember 2018-07-01 2019-06-30 0001357450 holi:IntegratedContractRevenueMember srt:IndustrialPropertyMember 2018-07-01 2019-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:RailroadTransportationEquipmentMember 2018-07-01 2019-06-30 0001357450 holi:IntegratedContractRevenueMember holi:MechanicalAndElectricalSolutionMember 2018-07-01 2019-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0001357450 us-gaap:ProductMember srt:IndustrialPropertyMember 2018-07-01 2019-06-30 0001357450 us-gaap:ProductMember us-gaap:RailroadTransportationEquipmentMember 2018-07-01 2019-06-30 0001357450 us-gaap:ProductMember holi:MechanicalAndElectricalSolutionMember 2018-07-01 2019-06-30 0001357450 us-gaap:ProductMember us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0001357450 us-gaap:MaintenanceMember srt:IndustrialPropertyMember 2018-07-01 2019-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:RailroadTransportationEquipmentMember 2018-07-01 2019-06-30 0001357450 us-gaap:MaintenanceMember holi:MechanicalAndElectricalSolutionMember 2018-07-01 2019-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember srt:IndustrialPropertyMember 2018-07-01 2019-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:RailroadTransportationEquipmentMember 2018-07-01 2019-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember holi:MechanicalAndElectricalSolutionMember 2018-07-01 2019-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0001357450 srt:IndustrialPropertyMember 2018-07-01 2019-06-30 0001357450 us-gaap:RailroadTransportationEquipmentMember 2018-07-01 2019-06-30 0001357450 holi:MechanicalAndElectricalSolutionMember 2018-07-01 2019-06-30 0001357450 us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0001357450 holi:PeopleSRepublicOfChinaMember 2018-07-01 2019-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2018-07-01 2019-06-30 0001357450 srt:ParentCompanyMember 2018-07-01 2019-06-30 0001357450 holi:PeopleRepublicOfChinaSubsidiariesMember 2018-07-01 2019-06-30 0001357450 holi:ConcordMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollyconMedicineTechnologyCoLtdMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollysysMachineAutomationCoLtdMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:SouthconDevelopmentSdnBhdMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingAIRmakerTechnologyCoLtdMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:HunanLingxiangMaglevTechnologyCoLtdMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:NingboHollysysIntelligentTechnologiesCoLtdMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:ChinaTechenergyCoLtdMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingIpeBiotechnologyCoLtdMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollysysElectricMotorCoLtdMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingJingYiIntelligentTechnologiesInnovationCenterCoLtdMember 2018-07-01 2019-06-30 0001357450 holi:HangzhouHollysysAutomationCompanyLtdMember 2018-07-01 2019-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2019-06-30 0001357450 us-gaap:ParentMember 2018-07-01 2019-06-30 0001357450 us-gaap:RetainedEarningsMember 2018-07-01 2019-06-30 0001357450 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:PerformanceSharesMember 2018-07-01 2019-06-30 0001357450 us-gaap:RestrictedStockMember us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2019-06-30 0001357450 holi:ConcordGroupMember 2018-07-01 2019-06-30 0001357450 us-gaap:RestrictedStockMember 2018-07-01 2019-06-30 0001357450 holi:VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMember 2018-07-01 2019-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2019-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2018-07-01 2019-06-30 0001357450 us-gaap:AccountsReceivableMember 2018-07-01 2019-06-30 0001357450 holi:IndustrialAutomationMember 2018-07-01 2019-06-30 0001357450 holi:RailTransportationMember 2018-07-01 2019-06-30 0001357450 holi:MechanicalAndElectricalSolutionsMember 2018-07-01 2019-06-30 0001357450 holi:MedicalMember 2018-07-01 2019-06-30 0001357450 holi:StatutoryReservesMember 2018-07-01 2019-06-30 0001357450 holi:OptionsVestThreeMember 2018-07-01 2019-06-30 0001357450 us-gaap:GrantMember 2018-07-01 2019-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2019-06-30 0001357450 holi:BeijingHollysysIntelligentTechnologiesCoMember 2018-07-01 2019-06-30 0001357450 holi:PackagebMember holi:TwoThousandFifteenPerformanceOptionsMember holi:VestingPeriodOneMember 2018-07-01 2019-06-30 0001357450 holi:PackagebMember holi:TwoThousandFifteenPerformanceOptionsMember holi:VestingPeriodTwoMember 2018-07-01 2019-06-30 0001357450 holi:HoliningboHollysysMember us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2019-06-30 0001357450 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2019-06-30 0001357450 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2019-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2019-06-30 0001357450 holi:IntegratedSolutionContractsMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember 2019-07-01 2020-06-30 0001357450 us-gaap:ServiceMember 2019-07-01 2020-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:BuildingMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:BuildingMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:VehiclesMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:VehiclesMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:OtherMachineryAndEquipmentMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:OtherMachineryAndEquipmentMember 2019-07-01 2020-06-30 0001357450 holi:PatentsAndCopyrightsMember srt:MaximumMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember holi:PatentsAndCopyrightsMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember holi:PeopleSRepublicOfChinaMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember 2019-07-01 2020-06-30 0001357450 holi:PeopleSRepublicOfChinaMember us-gaap:ProductMember 2019-07-01 2020-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember us-gaap:ProductMember 2019-07-01 2020-06-30 0001357450 holi:PeopleSRepublicOfChinaMember us-gaap:MaintenanceMember 2019-07-01 2020-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember us-gaap:MaintenanceMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember 2019-07-01 2020-06-30 0001357450 holi:PeopleSRepublicOfChinaMember holi:ExtendedWarrantyServiceRevenueMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember 2019-07-01 2020-06-30 0001357450 holi:PeopleSRepublicOfChinaMember 2019-07-01 2020-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2019-07-01 2020-06-30 0001357450 holi:HollysysIndustrialSoftwareMember holi:PatentsAndCopyrightsMember 2019-07-01 2020-06-30 0001357450 holi:UnitedOverseasBankMalaysiaBhdMember srt:MinimumMember 2019-07-01 2020-06-30 0001357450 holi:UnitedOverseasBankMalaysiaBhdMember srt:MaximumMember 2019-07-01 2020-06-30 0001357450 holi:SingaporeDollarMember srt:MinimumMember 2019-07-01 2020-06-30 0001357450 holi:SingaporeDollarMember srt:MaximumMember 2019-07-01 2020-06-30 0001357450 holi:HoliusDollarDenominatedLoanMember 2019-07-01 2020-06-30 0001357450 country:CN 2019-07-01 2020-06-30 0001357450 holi:NonPrcMember 2019-07-01 2020-06-30 0001357450 us-gaap:RestrictedStockMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:NingboHollysysMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:HollyconMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:ElectricMotorMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:ChinaTechenergyMember 2019-07-01 2020-06-30 0001357450 holi:HunanLingXiangMember holi:GoodsAndServicesMember 2019-07-01 2020-06-30 0001357450 holi:OtherRelatedPartiesMember holi:GoodsAndServicesMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:ChinaTechenergyMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:HollyconMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:NingboHollysysMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember 2019-07-01 2020-06-30 0001357450 holi:NingboHollysysMember 2019-07-01 2020-06-30 0001357450 holi:HollyconMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember srt:IndustrialPropertyMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:RailroadTransportationEquipmentMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember holi:MechanicalAndElectricalSolutionMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember srt:IndustrialPropertyMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember us-gaap:RailroadTransportationEquipmentMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember holi:MechanicalAndElectricalSolutionMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember srt:IndustrialPropertyMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:RailroadTransportationEquipmentMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember holi:MechanicalAndElectricalSolutionMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember srt:IndustrialPropertyMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:RailroadTransportationEquipmentMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember holi:MechanicalAndElectricalSolutionMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0001357450 srt:IndustrialPropertyMember 2019-07-01 2020-06-30 0001357450 us-gaap:RailroadTransportationEquipmentMember 2019-07-01 2020-06-30 0001357450 holi:MechanicalAndElectricalSolutionMember 2019-07-01 2020-06-30 0001357450 us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember country:MO 2019-07-01 2020-06-30 0001357450 srt:ParentCompanyMember 2019-07-01 2020-06-30 0001357450 holi:PeopleRepublicOfChinaSubsidiariesMember 2019-07-01 2020-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:PerformanceSharesEpsThresholdLimitOverFifteenPercentageButBelowTwentyPercentageMember 2019-07-01 2020-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:PerformanceSharesEpsThresholdLimitEqualOrOverTwentyPercentageButBelowTwentyFivePercentageMember 2019-07-01 2020-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:PerformanceSharesEpsThresholdLimitTwentyFivePercentageOrAboveMember 2019-07-01 2020-06-30 0001357450 holi:RightsPlanMember 2019-07-01 2020-06-30 0001357450 holi:BondMember 2019-07-01 2020-06-30 0001357450 holi:HoliBondMember 2019-07-01 2020-06-30 0001357450 holi:MechanicalAndElectricalSolutionsMember 2019-07-01 2020-06-30 0001357450 holi:IndustrialAutomationMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingIpeBiotechnologyCoLtdMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollysysElectricMotorCoLtdMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollyconMedicineTechnologyCoLtdMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingAIRmakerTechnologyCoLtdMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:HunanLingxiangMaglevTechnologyCoLtdMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:NingboHollysysIntelligentTechnologiesCoLtdMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:ChinaTechenergyCoLtdMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingHollysysMachineAutomationCoLtdMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:SouthconDevelopmentSdnBhdMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember holi:BeijingJingYiIntelligentTechnologiesInnovationCenterCoLtdMember 2019-07-01 2020-06-30 0001357450 country:SG 2019-07-01 2020-06-30 0001357450 country:MY 2019-07-01 2020-06-30 0001357450 country:HK 2019-07-01 2020-06-30 0001357450 country:IN 2019-07-01 2020-06-30 0001357450 country:QA 2019-07-01 2020-06-30 0001357450 holi:IDMember 2019-07-01 2020-06-30 0001357450 holi:BeijingHollysysCompanyLtdMember 2019-07-01 2020-06-30 0001357450 us-gaap:CommonStockMember 2019-07-01 2020-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2020-06-30 0001357450 us-gaap:RestrictedStockMember 2019-07-01 2020-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2020-06-30 0001357450 holi:DubaiAndQatarMember 2019-07-01 2020-06-30 0001357450 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:PerformanceSharesMember 2019-07-01 2020-06-30 0001357450 us-gaap:RestrictedStockMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2020-06-30 0001357450 holi:BeijingIpeBiotechnologyCoLtdMember 2019-07-01 2020-06-30 0001357450 holi:VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMember 2019-07-01 2020-06-30 0001357450 us-gaap:ParentMember 2019-07-01 2020-06-30 0001357450 us-gaap:UseRightsMember srt:MinimumMember 2019-07-01 2020-06-30 0001357450 us-gaap:UseRightsMember srt:MaximumMember 2019-07-01 2020-06-30 0001357450 us-gaap:RetainedEarningsMember 2019-07-01 2020-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2019-07-01 2020-06-30 0001357450 holi:IfcConvertibleBondMember holi:InternationalFinanceCorporationMember 2019-07-01 2020-06-30 0001357450 holi:StatutoryReservesMember 2019-07-01 2020-06-30 0001357450 us-gaap:GrantMember 2019-07-01 2020-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2020-06-30 0001357450 dei:BusinessContactMember 2019-07-01 2020-06-30 0001357450 us-gaap:CommonStockMember 2019-07-01 2020-06-30 0001357450 us-gaap:PreferredStockMember 2019-07-01 2020-06-30 0001357450 holi:HoliningboHollysysMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2020-06-30 0001357450 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2020-06-30 0001357450 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2020-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2020-06-30 0001357450 holi:BeijingHollysysDigitalTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-06-30 0001357450 holi:ShenhuaHollysysInformationTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-06-30 0001357450 holi:InternationalFinanceCorporationMember holi:IfcConvertibleBondMember 2018-06-30 0001357450 holi:NingboHollysysIntelligentTechnologyCompanyLimitedMember 2018-06-30 0001357450 holi:NingboHollysysIntelligentTechnologyCompanyLimitedMember 2018-06-30 0001357450 holi:BondMESdnBhdMember 2017-07-31 0001357450 holi:BondMESdnBhdMember holi:BondCorporationPteLtdMember 2017-07-31 0001357450 holi:BeijingHollysysIntelligentTechnologiesCoMember 2018-08-31 0001357450 holi:NingboHollysysIntelligentTechnologyCompanyLimitedMember 2018-08-31 0001357450 holi:InternationalFinanceCorporationMember holi:IfcConvertibleBondMember 2014-04-30 2014-05-30 0001357450 holi:InternationalFinanceCorporationMember holi:IfcConvertibleBondMember 2014-05-30 0001357450 us-gaap:PreferredClassAMember 2010-08-31 0001357450 holi:EquityPlanTwoThousandFifteenMember 2015-05-14 0001357450 holi:PackageaMember holi:TwoThousandFifteenPerformanceOptionsMember 2014-07-01 2015-06-30 0001357450 holi:PackageaMember holi:TwoThousandFifteenPerformanceOptionsMember 2014-07-01 2017-06-30 0001357450 holi:PerformanceOptions2015Member holi:VestingPeriodThreeMember 2014-07-01 2017-06-30 0001357450 holi:PackagebMember holi:TwoThousandFifteenPerformanceOptionsMember holi:VestingPeriodOneMember 2014-07-01 2017-06-30 0001357450 holi:PackageaMember holi:TwoThousandFifteenPerformanceOptionsMember 2015-07-01 2016-06-30 0001357450 holi:PackageaMember holi:TwoThousandFifteenPerformanceOptionsMember 2016-07-01 2017-06-30 0001357450 us-gaap:RestrictedStockMember 2016-07-01 2017-06-30 0001357450 holi:BeijingHollysysIndustrialSoftwareCompanyLtdMember 2019-07-01 2021-06-30 0001357450 holi:RightsPlanAmendedAndRestatedTwoThousandAndTwentyMember us-gaap:SubsequentEventMember 2020-09-30 0001357450 us-gaap:PreferredClassAMember us-gaap:SubsequentEventMember 2020-09-30 0001357450 holi:RightsPlanAmendedAndRestatedTwoThousandAndTwentyMember us-gaap:SubsequentEventMember 2020-09-30 2020-09-30 0001357450 us-gaap:CommonStockMember 2017-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0001357450 holi:StatutoryReservesMember 2017-06-30 0001357450 us-gaap:RetainedEarningsMember 2017-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0001357450 us-gaap:ParentMember 2017-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2017-06-30 0001357450 srt:ParentCompanyMember 2017-06-30 0001357450 srt:ParentCompanyMember 2018-06-30 0001357450 holi:StatutoryReservesMember 2018-06-30 0001357450 us-gaap:RetainedEarningsMember 2018-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001357450 us-gaap:ParentMember 2018-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2018-06-30 0001357450 us-gaap:CommonStockMember 2018-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001357450 us-gaap:CommonStockMember 2019-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001357450 holi:StatutoryReservesMember 2019-06-30 0001357450 us-gaap:RetainedEarningsMember 2019-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001357450 us-gaap:ParentMember 2019-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2019-06-30 0001357450 holi:MechanicalAndElectricalSolutionsMember 2019-06-30 0001357450 holi:IndustrialAutomationMember 2019-06-30 0001357450 us-gaap:RestrictedStockMember 2020-06-30 0001357450 us-gaap:CommonStockMember 2020-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001357450 holi:StatutoryReservesMember 2020-06-30 0001357450 us-gaap:RetainedEarningsMember 2020-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001357450 us-gaap:ParentMember 2020-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2020-06-30 0001357450 holi:MechanicalAndElectricalSolutionsMember 2020-06-30 0001357450 holi:IndustrialAutomationMember 2020-06-30 iso4217:USD xbrli:shares xbrli:pure iso4217:CNY iso4217:USD xbrli:shares
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
 
FORM 20-F
 
 
(Mark One)
REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934
OR
 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended June 30, 2020
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from
                    
to
                    
.
OR
 
SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Date of event requiring this shell company report
                    
Commission file number: 001-33602
 
 
HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
(Exact name of Registrant as specified in its charter)
 
 
Not Applicable
(Translation of Registrant’s name into English)
British Virgin Islands
(Jurisdiction of incorporation or organization)
No. 2 Disheng Middle Road,
Beijing Economic-Technological Development Area,
Beijing, P. R. China 100176
(Address of principal executive offices)
Arden Xia, Tel: (86 10) 5898 1386, Email:
xiachuan@hollysys.com
Address: No. 2 Disheng Middle Road, Beijing Economic-Technological Development Area, Beijing, P.R. China 100176
(Name, Telephone,
E-mail
and/or Facsimile number and Address of Company Contact Person)
 
 
Securities registered or to be registered pursuant to Section 12(b) of the Act.
 
Title of each class
 
Trading
Symbol(s)
 
Name of each exchange on which registered
Ordinary Shares, $0.001 par value per share
 
HOLI
 
The NASDAQ Global Select Market
Preferred Share Purchase Rights
 
N/A
 
The NASDAQ Global Select Market
Securities registered or to be registered pursuant to Section 12(g) of the Act.
None
(Title of Class)
Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act.
None
 
 
Indicate the number of outstanding shares of each of the issuer’s classes of capital or ordinary shares as of the close of the period covered by the annual report (June 30, 2020): 60,537,099 ordinary shares.
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    
  Yes    
  No
If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the
Securities Exchange Act of 1934.    ☐  Yes    ☒  No
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    ☒
 
 
Yes    ☐  No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T
(§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    ☒  Yes    ☐  No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, or an emerging growth company. See definition of “large accelerated filer, “accelerated filer,” and “emerging growth company” in Rule
12b-2
of the Exchange Act.
 
Large accelerated filer
 
 
Accelerated filer
  
 
Non-accelerated filer
 
Emerging growth company
 
        
If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  
Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:
 
U.S. GAAP
 
International Financial Reporting Standards as issued by the International Accounting Standards Board   ☐
  Other  
If “Other” has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.
☐  Item 17            ☐  Item 18
If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule
12b-2
of the Exchange Act).    Yes☐    No
 
 
 

HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
ANNUAL REPORT ON FORM
20-F
FOR THE FISCAL YEAR ENDED JUNE 30, 2020
TABLE OF CONTENTS
 
        
Page
 
 
ITEM 1.
    
 
8
 
ITEM 2.
    
 
8
 
ITEM 3.
    
 
8
 
ITEM 4.
    
 
46
 
ITEM 4A.
    
 
74
 
ITEM 5.
    
 
74
 
ITEM 6.
    
 
98
 
ITEM 7.
    
 
109
 
ITEM 8.
    
 
110
 
ITEM 9.
    
 
111
 
ITEM 10.
    
 
112
 
ITEM 11.
    
 
127
 
ITEM 12.
    
 
128
 
 
2

 
ITEM 13.
    
 
129
 
ITEM 14.
    
 
129
 
ITEM 15.
    
 
129
 
ITEM 16A.
    
 
131
 
ITEM 16B.
    
 
131
 
ITEM 16C.
    
 
131
 
ITEM 16D.
    
 
132
 
ITEM 16E.
    
 
132
 
ITEM 16F.
    
 
132
 
ITEM 16G.
    
 
132
 
ITEM 16H.
    
 
133
 
 
ITEM 17.
    
 
134
 
ITEM 18.
    
 
134
 
ITEM 19.
    
 
135
 
 
3

USE OF CERTAIN DEFINED TERMS
Except as otherwise indicated by the context, references in this annual report to:
 
 
 
“Hollysys,” “we,” “us,” or “our,” and the “Company,” refer to the combined business of Hollysys Automation Technologies Ltd., a BVI company, and its consolidated subsidiaries, HI, HAP, HAIP, PTHAI, Bond Group, Concord Group, CSHK, GTH, Clear Mind, World Hope, Helitong, Hollysys Group, Hangzhou Hollysys, Hangzhou System, Hollysys Industrial Software, Beijing Hollysys, Hollysys Electronics, Xi’an Hollysys, Hollysys Investment, HollySys Smart Energy, Cixi HollySys, Shandong Lukang and Xuzhou HollySys;
 
 
 
“HI” refers to Hollysys International Pte. Limited, a Singapore company;
 
 
 
“HAP” refers to Hollysys (Asia Pacific) Pte. Limited, a Singapore company;
 
 
 
“HAIP” refers to Hollysys Automation India Private Limited, an India Company;
 
 
 
Bond Group” refers to a group of our subsidiaries, including Bond Corporation Pte. Ltd., a Singapore company (“BCPL”), Bond M&E Pte. Ltd., a Singapore Company (“BMSG”), Bond M&E Sdn. Bhd., a Malaysia company (“BMJB”), and Bond M&E (K.L.) Sdn. Bhd., a Malaysia company (“BMKL”);
 
 
 
“Concord Group” refers to a group of our subsidiaries, including Concord Corporation Pte. Ltd. (“CCPL”), a Singapore company, and CCPL’s subsidiaries, Concord Electrical Sdn. Bhd., a Malaysia company (“CESB”), Concord Corporation Pte. Ltd, Dubai Branch (“CCPL Dubai”) Concord Electrical Contracting Ltd., a Qatar company(“CECL”), and Concord M Design and Engineering Company Ltd, a Macau company(“CMDE”);
 
 
 
“CSHK” refers to Concord Solutions (HK) Limited, a Hong Kong company;
 
 
 
“PTHAI” refers to PT Hollysys Automation Indonesia, an Indonesian company
 
 
 
“GTH” refers to Gifted Time Holdings Limited, a BVI company;
 
4

 
 
“Clear Mind” refers to Clear Mind Limited, a BVI company;
 
 
 
“World Hope” refers to World Hope Enterprises Limited, a Hong Kong company;
 
 
 
“Helitong” refers Beijing Helitong Science & Technology Exploration Co., Ltd., a PRC company;
 
 
 
“Hollysys Group” refers to Hollysys Group Co., Ltd., formerly known as Beijing Hollysys Science & Technology Co., Ltd, a PRC company;
 
 
 
“Hangzhou Hollysys” refers to Hangzhou Hollysys Automation Co., Ltd., a PRC company;
 
 
 
“Hangzhou System” refers to Hangzhou Hollysys System Engineering Co., Ltd., a PRC company;
 
 
 
“Hollysys Industrial Software” refers to Beijing Hollysys Industrial Software Company Ltd., a PRC company;
 
 
 
“Beijing Hollysys” refers to Beijing Hollysys Co., Ltd., a PRC company;
 
 
 
“Hollysys Electronics” refers to Beijing Hollysys Electronics Technology Co., Ltd., a PRC company;
 
 
 
“Xi’an Hollysys” refers to Xi’an Hollysys Co., Ltd, a PRC company;
 
 
 
“Hollysys Investment” refers to Hollysys (Beijing) Investment Co., Ltd., a PRC company;
 
 
 
“HollySys Smart Energy” refers to HollySys Smart Energy Technology (Beijing) Co., Ltd., a PRC company;
 
 
 
“Cixi HollySys” refers to Cixi HollySys Precision Technology Co., Ltd., a PRC company;
“Shandong Lukang” refers to Shandong Lukang Pharmaceutical Engineering Design Co., Ltd., a PRC company;
“Xuzhou HollySys” refers to Xuzhou HollySys Valve Technology Co., Ltd., a PRC company;
 
5

 
“RMB” and “CNY” refer to Renminbi, the legal currency of China; “SGD” and “S$” refer to the Singapore dollar, the legal currency of Singapore; “US dollar,” “$” and “US$” refer to the legal currency of the United States; “MYR” refers to the Malaysian Ringgit, the legal currency of Malaysia; “AED” refers to the United Arab Emirates Dirham, the legal currency of United Arab Emirates; “HKD” refers to the Hong Kong dollar, the legal currency of Hong Kong; “MOP” refers to the Macau Pataca, the legal currency of Macau; “INR” refers to the Indian Rupee, the legal currency of India; and “QAR” refers to the Qatar Riyal, the legal currency of Qatar; “IDR” refers to Indonesia Rupiah, the legal currency of Indonesia.
 
 
 
“BVI” refers to the British Virgin Islands;
 
 
 
“China” and “PRC” refer to the People’s Republic of China;
 
 
 
“Hong Kong” and “Hong Kong SAR” refer to the Hong Kong Special Administrative Region of China;
 
 
 
“Macau” refers to the Macau Special Administrative Region of China;
 
 
 
“Exchange Act” refers to the Securities Exchange Act of 1934, as amended; and
 
 
 
“Securities Act” refers to the Securities Act of 1933, as amended.
In addition, we have listed below certain technical terms we use to describe our business and industry:
 
 
 
CTCS-2:
Chinese Train Control System Level 2
 
 
 
CTCS-3:
Chinese Train Control System Level 3
 
 
 
DCS: Distributed Control System
 
 
 
DEH: Digital Electro-Hydraulic
 
 
 
GW: Gigawatt
 
 
 
IIoT: Industrial Internet of Things
 
 
 
MW: Megawatt
 
 
 
PaaS: Platform as a Service
 
 
 
PLC: Programmable Logic Controller
 
 
 
SaaS: Software as a Service
 
 
 
SCADA: Supervisory Control and Data Acquisition
 
6

FORWARD-LOOKING INFORMATION
This annual report contains forward-looking statements and information relating to us that are based on the current beliefs, expectations, assumptions, estimates and projections of our management regarding our company and industry. These forward-looking statements are made under the “safe harbor” provision under Section 21E of the Securities Exchange Act of 1934, as amended, and as defined in the Private Securities Litigation Reform Act of 1995. When used in this annual report, the words “may”, “will”, “anticipate”, “believe”, “estimate”, “expect”, “intend”, “plan” and similar expressions, as they relate to us or our management, are intended to identify forward-looking statements. These statements reflect management’s current view of us concerning future events and are subject to certain risks, uncertainties and assumptions, including among many others: our potential inability to achieve similar growth in future periods as we did historically, a decrease in the availability of our raw materials, the emergence of additional competing technologies, changes in domestic and foreign laws, regulations and taxes, changes in economic conditions, uncertainties related to China’s legal system and economic, political and social events in China, the volatility of the securities markets, and other risks and uncertainties which are generally set forth under the heading, “Key information - Risk Factors” and elsewhere in this annual report. Should any of these risks or uncertainties materialize, or should the underlying assumptions about our business and the commercial markets in which we operate prove incorrect, actual results may vary materially from those described as anticipated, estimated or expected in this annual report.
All forward-looking statements included herein attributable to us or other parties or any person acting on our behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this section. Except to the extent required by applicable laws and regulations, we undertake no obligations to update these forward-looking statements to reflect events or circumstances after the date of this annual report or to reflect the occurrence of unanticipated events.
 
7

PART I
 
ITEM 1.
IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS
Not applicable.
 
ITEM 2.
OFFER STATISTICS AND EXPECTED TIMETABLE
Not applicable.
 
ITEM 3.
KEY INFORMATION
A.    Selected Consolidated Financial Data
The following table presents selected financial data regarding our business. It should be read in conjunction with our consolidated financial statements and related notes contained elsewhere in this annual report and the information under Item 5, “Operating and Financial Review and Prospects.” The selected consolidated statement of comprehensive income data for the fiscal years ended June 30, 2018, 2019 and 2020 and the consolidated balance sheet data as of June 30, 2019 and 2020 have been derived from the audited consolidated financial statements of Hollysys that are included in this annual report beginning on page
F-1. The
selected statement of comprehensive income data for the fiscal years ended June 30, 2016 and 2017, and balance sheet data as of June 30, 2016, 2017 and 2018 have been derived from our audited financial statements that are not included in this annual report.
The audited consolidated financial statements for the years ended June 30, 2018, 2019 and 2020 are prepared and presented in accordance with generally accepted accounting principles in the United States, or US GAAP. The selected financial data information is only a summary and should be read in conjunction with the historical consolidated financial statements and related notes of Hollysys contained elsewhere herein. The financial statements contained elsewhere fully represent our financial condition and operations; however, they are not indicative of our future performance.
 
8

Financial information in this report is reported in United States dollars, the reporting currency of the Company.
 
                                                                                                                       
(In USD thousands, except share numbers and per share data)
 
    
Years ended June 30,
 
    
2016
    
2017
    
2018
    
2019
    
2020
 
Statement of Comprehensive Income Data
              
Revenue
  
 
544,325
 
  
 
431,943
 
  
 
540,768
 
  
 
570,341
 
  
 
503,327
 
Operating income
  
 
120,583
 
  
 
60,270
 
  
 
120,244
 
  
 
123,626
 
  
 
69,428
 
Income before income taxes
  
 
137,742
 
  
 
83,355
 
  
 
129,642
 
  
 
143,723
 
  
 
97,497
 
Net income attributable to Hollysys
  
 
118,471
 
  
 
68,944
 
  
 
107,161
 
  
 
125,261
 
  
 
79,396
 
Non-GAAP
net income attributable to Hollysys
  
 
121,497
 
  
 
70,120
 
  
 
108,891
 
  
 
126,156
 
  
 
80,106
 
Weighted average ordinary shares:
              
Basic
  
 
59,170,050
 
  
 
60,189,004
 
  
 
60,434,019
 
  
 
60,456,524
 
  
 
60,478,717
 
Diluted
  
 
60,611,456
 
  
 
61,011,510
 
  
 
61,248,565
 
  
 
61,273,884
 
  
 
60,609,242
 
Earnings per share:
              
Basic
  
 
2.00
 
  
 
1.15
 
  
 
1.77
 
  
 
2.07
 
  
 
1.31
 
Diluted
  
 
1.97
 
  
 
1.14
 
  
 
1.75
 
  
 
2.05
 
  
 
1.31
 
Non-GAAP
earnings per share:
              
Basic
  
 
2.05
 
  
 
1.16
 
  
 
1.80
 
  
 
2.09
 
  
 
1.32
 
Diluted
  
 
2.02
 
  
 
1.16
 
  
 
1.78
 
  
 
2.07
 
  
 
1.32
 
              
Balance Sheet Data
              
Total current assets
  
 
827,310
 
  
 
865,356
 
  
 
1,000,898
 
  
 
1,109,478
 
  
 
1,174,494
 
Total assets
  
 
1,004,156
 
  
 
1,058,254
 
  
 
1,210,128
 
  
 
1,309,417
 
  
 
1,360,835
 
Total current liabilities
  
 
297,326
 
  
 
302,978
 
  
 
333,054
 
  
 
341,499
 
  
 
327,302
 
Total liabilities
  
 
321,471
 
  
 
334,714
 
  
 
367,775
 
  
 
362,257
 
  
 
371,949
 
              
Net assets
  
 
682,685
 
  
 
723,540
 
  
 
842,353
 
  
 
947,160
 
  
 
988,886
 
Non-controlling
interests
  
 
8,529
 
  
 
21
 
  
 
301
 
  
 
1,774
 
  
 
4,403
 
Stockholders’ equity
  
 
674,156
 
  
 
723,519
 
  
 
842,052
 
  
 
945,386
 
  
 
984,483
 
Non-GAAP
Measures
In evaluating our results, the
non-GAAP
measures of
“Non-GAAP
general and administrative expenses
(“Non-GAAP
G&A
expenses”)”,“Non-GAAP
cost of integrated solutions contracts”,
“Non-GAAP
other income (expenses), net”,
“Non-GAAP
net income attributable to Hollysys” and
“Non-GAAP
earnings per share” serve as additional indicators of our operating performance and not as a replacement for other measures in accordance with US GAAP. We believe these
non-GAAP
measures are useful to investors as they exclude: 1) share-based compensation expenses, 2) amortization of intangible assets, 3) acquisition-related consideration fair value adjustments and 4) fair value adjustments of a bifurcated derivative. All of above will not result in any cash inflows or outflows. We believe that using
non-GAAP
measures help our shareholders have a better understanding of our operating results and growth prospects. In addition, given the business nature of Hollysys, it has been a common practice for investors and analysts to use such
non-GAAP
measures to evaluate the Company. Specifically, the non-GAAP measures excluded the following items:
1) Share-based compensation expenses, which are calculated based on the number of shares or options granted and the fair value as of grant date.
 
9

2) Amortization of intangible assets, which is a
non-cash
expense relating primarily to acquisitions. At the time of an acquisition, the identifiable definite-lived intangible assets of the acquired company, such as customer relationships and order backlog, are valued and amortized over their estimated lives. Value is also assigned to the acquired indefinite-lived intangible assets, which comprise goodwill that are not subject to amortization.
3) Acquisition-related consideration fair value adjustments are accounting adjustments to report contingent share consideration liabilities at fair value and cash consideration at present value. These adjustments can be highly variable and are excluded from our assessment of performance because they are considered
non-operational
in nature and, therefore, are not indicative of current or future performance or ongoing costs of doing business.
4) Fair value adjustments of a bifurcated derivative are accounting adjustments to report the change of fair value of the feature bifurcated as a derivative from the underlying host instrument of a convertible bond, and accounted for as a liability at its fair value.
 
10

The following table provides a reconciliation of U.S. GAAP measures to the
non-GAAP
measures for the periods indicated:
 
                                                                                                                       
(In USD thousands, except share numbers and per share data)
 
    
Years ended June 30,
 
    
2016
   
2017
    
2018
   
2019
    
2020
 
Cost of integrated solutions contracts
  
 
310,545
 
 
 
277,476
 
  
 
314,233
 
 
 
325,523
 
  
 
281,818
 
Less: Amortization of intangible assets
  
 
818
 
 
 
623
 
  
 
598
 
 
 
311
 
  
 
300
 
Non-GAAP
cost of integrated solutions contracts
  
 
309,727
 
 
 
276,853
 
  
 
313,635
 
 
 
325,212
 
  
 
281,518
 
            
G&A expenses
  
 
45,832
 
 
 
44,297
 
  
 
46,323
 
 
 
40,701
 
  
 
39,114
 
Less: Share-based compensation expenses
  
 
3,860
 
 
 
464
 
  
 
1,207
 
 
 
238
 
  
 
410
 
Non-GAAP
G&A expenses
  
 
41,972
 
 
 
43,833
 
  
 
45,116
 
 
 
40,463
 
  
 
38,704
 
Other income (expenses), net
  
 
4,061
 
 
 
1,722
 
  
 
4,349
 
 
 
2,710
 
  
 
4,683
 
Add: Acquisition-related incentive share contingent consideration fair value adjustments
  
 
(1,745
 
 
—  
 
  
 
—  
 
 
 
—  
 
  
 
—  
 
Add: Fair value adjustments of a bifurcated derivative
  
 
93
 
 
 
89
 
  
 
(75
 
 
346
 
  
 
—  
 
Non-GAAP
other income, net
  
 
2,409
 
 
 
1,811
 
  
 
4,274
 
 
 
3,056
 
  
 
4,683
 
            
Net income attributable to Hollysys
  
 
118,471
 
 
 
68,944
 
  
 
107,161
 
 
 
125,261
 
  
 
79,396
 
Add: Share-based compensation expenses
  
 
3,860
 
 
 
464
 
  
 
1207
 
 
 
238
 
  
 
410
 
Amortization of intangible assets
  
 
818
 
 
 
623
 
  
 
598
 
 
 
311
 
  
 
300
 
Acquisition-related consideration fair value adjustments
  
 
(1,745
 
 
—  
 
  
 
—  
 
 
 
—  
 
  
 
—  
 
Fair value adjustments of a bifurcated derivative
  
 
93
 
 
 
89
 
  
 
(75
 
 
346
 
  
 
—  
 
Non-GAAP
net income attributable to Hollysys
  
 
121,497
 
 
 
70,120
 
  
 
108,891
 
 
 
126,156
 
  
 
80,106
 
Weighted average number of ordinary shares outstanding used in computation:
            
Basic
  
 
59,170,050
 
 
 
60,189,004
 
  
 
60,434,019
 
 
 
60,456,524
 
  
 
60,478,717
 
Diluted
  
 
60,611,456
 
 
 
61,011,510
 
  
 
61,248,565
 
 
 
61,273,884
 
  
 
60,609,242
 
            
GAAP earnings per share: Basic
  
 
2.00
 
 
 
1.15
 
  
 
1.77
 
 
 
2.07
 
  
 
1.31
 
Add: Share-based compensation expenses
  
 
0.07
 
 
 
0.01
 
  
 
0.02
 
 
 
—  
 
  
 
0.01
 
Amortization of intangible assets
  
 
0.01
 
 
 
—  
 
  
 
0.01
 
 
 
0.01
 
  
 
—  
 
Acquisition-related consideration fair value adjustments
  
 
(0.03
 
 
—  
 
  
 
—  
 
 
 
—  
 
  
 
—  
 
Fair value adjustments of a bifurcated derivative
  
 
—  
 
 
 
—  
 
  
 
—  
 
 
 
0.01
 
  
 
—  
 
Non-GAAP
earnings per share: Basic
  
 
2.05
 
 
 
1.16
 
  
 
1.80
 
 
 
2.09
 
  
 
1.32
 
            
GAAP earnings per share: Diluted
  
 
1.97
 
 
 
1.14
 
  
 
1.75
 
 
 
2.05
 
  
 
1.31
 
Add: Share-based compensation expenses
  
 
0.06
 
 
 
0.01
 
  
 
0.02
 
 
 
—  
 
  
 
0.01
 
Amortization of intangible assets
  
 
0.01
 
 
 
0.01
 
  
 
0.01
 
 
 
0.01
 
  
 
—  
 
Acquisition-related consideration fair value adjustments
  
 
(0.02
 
 
—  
 
  
 
—  
 
 
 
—  
 
  
 
—  
 
Fair value adjustments of a bifurcated derivative
  
 
—  
 
 
 
—  
 
  
 
—  
 
 
 
0.01
 
  
 
—  
 
Non-GAAP
earnings per share: Diluted
  
 
2.02
 
 
 
1.16
 
  
 
1.78
 
 
 
2.07
 
  
 
1.32
 
 
11

B.    Capitalization and Indebtedness
Not applicable.
C.    Reasons for the Offer and Use of Proceeds
Not applicable.
D.    Risk Factors
An investment in our capital stock involves a high degree of risk. You should carefully consider the risks described below, together with all of the other information included in this annual report, before making an investment decision. If any of the following risks actually occurs, our business, prospects, financial condition or results of operations could suffer. In that case, the trading price of our capital stock could decline, and you may lose all or part of your investment.
RISKS RELATED TO OUR BUSINESS
We commit substantial resources to new product and service development and acquisition opportunities in order to stay competitive and grow our business, and we may fail to offset the increased cost of such investment with a sufficient increase in net sales or margins.
The success of our business depends in great measure on our ability to keep pace with, or even lead, changes that occur in our industry and expand our product and service offerings. Traditionally, the automation and control systems business was relatively stable and slow moving. Successive generations of products offered only marginal improvements in terms of functionality and reliability. However, the emergence of computers, computer networks and electronic components as key elements of the systems that we design and build has accelerated the pace of change in our industry. Where there was formerly as much as a decade or more between successive generations of automation systems, the time between generations is now as little as two to three years. Technological advances and the introduction of new products, new designs and new manufacturing techniques by our competitors could adversely affect our business unless we are able to respond with similar advances. To remain competitive, we must continue to incur significant costs in product development, equipment and facilities and to make capital investments and seek complementary acquisitions. These costs may increase, resulting in greater fixed costs and operating expenses than we have incurred to date. As a result, we could be required to expend substantial funds for and commit significant resources to the following:
 
 
 
Research and development activities on existing and potential product solutions;
 
12

 
 
Additional engineering and other technical personnel;
 
 
 
Advanced design, production and test equipment;
 
 
 
Manufacturing services that meet changing customer needs;
 
 
 
Technological changes in manufacturing processes;
 
 
 
Expansion of manufacturing capacity; and
 
 
 
Acquiring technology through licensing and acquisitions.
Our future operating results will depend to a significant extent on our ability to continue providing new product and service solutions that compare favorably on the basis of time to market, cost and performance, with competing third-party suppliers and technologies. However, we may develop new products and services that do not gain market acceptance, which would result in the failure to recover the significant costs for design and manufacturing for new product solutions or service development, thus adversely affecting operating results.
Our businesses and financial performance may be affected by changes in the PRC government policies promoting infrastructural development, such as high-speed rail and urban mass transit. Any decrease in the public expenditures on, or any change in the public procurement policies or industry standards relating to, such industries may affect our business.
Our business includes providing high-speed rail signaling systems that ensure operational safety of passenger trains. The development of the PRC high-speed rail signaling system industry is dependent upon state planning and investment in high-speed rail transportation projects. The nature, scale and timetable of these projects may be affected by a number of factors, including the overall state investment in high-speed rail transportation projects and approval of such new projects. By the end of the 2019, the total length of China’s high-speed railway was around 36,000 kilometers. We cannot predict whether the total annual investment in and the market size of the PRC high-speed railway industry will continue to grow in the future. If the total annual investment or the market size declines, our business and financial position may be adversely affected.
 
13

We have also provided our SCADA System, or supervisory control and data acquisition system, to a number of China’s subway lines over the past years. Although the PRC government has historically been supportive of the development of the urban mass transit industry, its industrial policy may change from time to time and it may adopt new policies or measures to further regulate the urban mass transit industry due to changes in macroeconomic trends or certain unexpected events.
In our rail transportation segment, we experienced revenue increases in the latter years of the 12th Five-Year Plan as Chinese policymakers ramped up spending to meet plan targets. For our fiscal years ended June 30, 2015, and 2016, our revenue from the rail transportation segment was $193.3 million and $240.3 million, respectively. Revenue from this segment decreased at the beginning of 13th Five-Year plan to $155.7 million for the fiscal year ended 2017 as state bureaucracies adjusted to the new plan and state priorities. This decrease in revenue from our rail transportation segment accounted for approximately 75% of the decrease in our total net revenues in the fiscal year ended June 30, 2017, as compared to fiscal year ended June 30, 2016. In the fiscal year ended June 30, 2018, revenue from the rail transportation segment rebounded to $190.6 million, as implementation efforts for the 13th Five-Year Plan further advanced. In the fiscal year ended June 30, 2019, revenue from the rail transportation segment increased further to $208.9 million. In the fiscal year ended June 30, 2020, due to
COVID-19,
some project execution and contract bidding of rail transportation were delayed, especially in the third quarter of the fiscal year 2020, our rail transportation revenue for the fiscal year 2020 decreased to $201.3 million.
The spending patterns and priorities of Chinese policymakers, however, cannot be predicted with certainty. We cannot assure you that the generally favorable policies will remain in force in the future. In addition, the impact of rail transportation projects on our revenue from integrated solutions contracts was even more significant in the fiscal year ended June 30, 2017. Our overall revenue from integrated solutions contracts in the fiscal year ended June 30, 2017 decreased $92.3 million compared to the fiscal year ended June 30, 2016, primarily due to a decrease of $89.4 million from rail transportation projects, along with a decrease of $11.2 million from industrial automation projects, partially offset by an increase of $8.3 million in mechanical and electrical solutions business. If the PRC government reduces its public investment in, or changes any industrial standards relating to the high-speed railway industry, railway or urban mass transit industry in the PRC, if any of our major customers changes its procurement or bidding policy, or if our rail transportation projects face challenges, there could have a material adverse effect on our business, financial position and results of operations.
Our capital and human resources committed to product and service offerings may not always achieve anticipated results and we may not be able to develop new products that meet market demand or successfully introduce new products in a timely manner.
We are a technology-driven company. To maintain our leading position in the industry and meet the requirement of safety and efficiency, we have to continuously improve existing technology and products, and design and develop new technology, product and service offerings that closely follow technology development trends and customer needs. However, we cannot guarantee that our capital and human resources activities will always keep pace with market demand and technological advances or yield the anticipated results. The products and services, which we have spent substantial capital and human resources to develop, may not be able to deliver expected commercial returns when they are developed due to changing technology trends and market demands. If we encounter delays in technology development, fail to meet changing market demands, underestimate or fail to follow technological trends, or if our competitors respond more quickly than we do, our business or operating results may be materially and adversely affected. Failure to develop and introduce new product and service solutions in the areas of industrial automation, rail transportation and mechanical and electrical solutions on a timely basis or at all could adversely affect our competitiveness and profitability.
 
14

Loss of major customers or changes in their orders may have an adverse impact on our business.
We have developed significant customer relationships with several local urban mass transit providers and railway authorities in respect of the high-speed train system in China. For example, we currently have major contracts with the MTR Corporation Ltd. of Hong Kong, and Land Transport Authority of Singapore. We expect to continue to rely on our current major customers for a portion of our revenue in the future. Moreover, due to the nature of our business, the contract value of a single contract tends to be large. As such, our cash flows may become dependent on those customers’ payment practices and overall public funding policies, including the lengthening of collection times under contracts that have been performed. If our major customers significantly reduce, modify, postpone or cancel their purchase orders with us, we may not be able to get substitute orders with similar terms from other customers in a timely manner or at all. If we are not able to enter into contracts with our major customers on terms favorable to us or at all, our business and financial position may be adversely affected.
We do not have long-term purchase commitments from our customers, and we are exposed to potential volatility in our turnover.
Our business with our customers has been, and we expect it will continue to be, conducted on the basis of actual purchase orders received from time to time. Our customers are not obligated in any way to continue to place orders with us at the same or increased levels or at all. In addition, our customers may change or delay or terminate orders for products and services without notice for reasons unrelated to us, including lack of market acceptance for the products that our system was designed to control.
We cannot assure you that our customers will continue to place purchase orders with us at the same volume or same margin, as compared to prior periods, or at all. We may not be able to locate alternative customers to replace purchase orders or sales. As a result, our business, financial condition and results of operations may vary from period to period and may fluctuate significantly in the future.
An increase in our contract backlog may reflect our inability to perform our contracts on a timely basis instead of our ability to expand our business.
Our backlog indicates our ability to sell our products and services and increase our revenue, which represents an estimated amount of unrealized revenue of work remaining to be completed in accordance with the terms of the contract. Backlog is not a standard financial measure that has been defined by generally accepted accounting principles, and may not be indicative of future operating results. The amount of our aggregate backlog is based on the assumption that our relevant contracts will be performed in full in accordance with their terms. The termination or modification of any one or more major contracts may have a substantial and immediate effect on our backlog. We cannot guarantee that the amount estimated in our backlog will be realized in full, in a timely manner, or at all, or that, even if it is realized, such backlog will result in profits as expected. As a result, you should not rely on our backlog information presented in this report as an indicator of our future earnings.
 
15

We may face risks associated with our international expansion efforts, which could result in significant additional costs for our business operations.
A core component of our growth strategy is international expansion. As we continue to expand our international operations, we will be increasingly susceptible to the risks associated with overseas expansion. We have a limited operating history outside of the PRC and management of our international operations requires significant resources and management attention. Entering into new markets presents challenges, including, among others, the challenges of supporting a rapidly growing business in new environments with diverse cultures, languages, customs, legal systems, alternative dispute systems and economic, political and regulatory systems. We expect to incur significant costs associated with expanding our overseas operations, including hiring personnel internationally. The risks and challenges associated with overseas expansion include:
 
 
 
uncertain political and economic climates;
 
 
 
lack of familiarity and burdens of complying with foreign laws, accounting and legal standards, regulatory requirements, tariffs and other barriers;
 
 
 
unexpected changes in regulatory requirements, taxes, trade laws, tariffs, export quotas, custom duties or other trade restrictions;
 
 
 
lack of experience in connection with the localization of our applications, including translation into foreign languages and adaptation for local practices, and associated expenses and regulatory requirements;
 
 
 
difficulties in adapting to differing technology standards;
 
 
 
longer sales cycles and accounts receivable payment cycles and difficulties in collecting accounts receivable;
 
 
 
difficulties in managing and staffing international operations, including differing legal and cultural expectations for employee relationships and increased travel, infrastructure and legal compliance costs associated with international operations;
 
 
 
fluctuations in exchange rates that may increase the volatility of our foreign-based revenue and expenses;
 
 
 
potentially adverse tax consequences, including the complexities of foreign value-added tax, goods and services tax and other transactional taxes;
 
 
 
reduced or varied protection for intellectual property rights in some countries;
 
 
 
difficulties in managing and adapting to differing cultures and customs;
 
 
 
data privacy laws which require that customer data be stored and processed in a designated territory subject to laws different from those of the PRC;
 
 
 
new and different sources of competition as well as laws and business practices favoring local competitors and local employees;
 
16

 
 
compliance with anti-bribery laws, including compliance with the Foreign Corrupt Practices Act;
 
 
 
increased financial accounting and reporting burdens and complexities; and
 
 
 
restrictions on the repatriation of earnings.
In addition, in our international business expansion to Southeast Asia, India and the Middle East, we may not be able to find adequate and qualified local engineers to bid and complete sizable rail transportation orders and industrial automation projects, and because of visa problems, we may have difficulties relocating adequate engineers from China to various foreign countries and have them stay there long enough to finish the projects, which could have an adverse impact on our international business expansion.
As a result of these factors, international expansion may be more difficult, take longer and not generate the results we anticipate, which could negatively impact our growth and business.
If we fail to accurately estimate the overall risks or costs under the contracts with our customers, or the time needed to complete the relevant projects under such contracts, we may experience cost overruns, schedule delays, lower profitability or even losses under such contracts when we perform such contracts.
We derive around 82% of our total consolidated revenues from the integrated solutions contracts that we have won through a competitive bidding process. The purpose of an integrated solutions contract is to furnish an automation system that provides the customer with a total solution for the automation or process control requirement being addressed. These contracts require us to complete projects at a fixed price, and therefore expose us to the risk of cost overruns. Cost overruns, whether due to efficiency, estimates or other reasons, could result in lower profit or losses. Other variations and risks inherent in the performance of fixed-price contracts such as delays caused by technical issues, and any inability to obtain the requisite permits and approvals, may cause our actual risk exposure and costs to differ from our original estimates.
In addition, we may be unable to deliver products or complete projects in accordance with the schedules set forth under the integrated solutions contracts. Our projects and our manufacturing and sales of products could be delayed for a number of reasons, including those relating to market conditions, policies, laws and regulations of the PRC and other relevant jurisdictions, availability of funding, transportation, disputes with business partners and subcontractors, technology and raw materials suppliers, employees, local governments, natural disasters, power and other energy supplies, and availability of technical or human resources.
We cannot guarantee that we will not encounter cost overruns or delays in our current and future delivery of products and completion of projects. If such cost overruns or delays were to occur, our costs could exceed our budget, and our profits on the relevant contracts may be adversely affected.
 
17

Our products may contain design or manufacturing defects that could result in product liability claims and cause us to suffer losses, and such defects could adversely affect demand for our products and services.
Our products are very complex, integrated systems, often with elements designed specifically for the particular situation of a customer. These products may have dormant design or manufacturing issues or defects that are not detected until they are put into actual use. Also, we manufacture spare parts for maintenance and replacement purposes after completion of integrated solutions contracts. While there have been no significant issues or defects identified as of the date of this annual report, any issues or defects in the design, manufacture and spare parts we provide may result in returns, claims, delayed shipments to customers or reduced or cancelled customer orders and other forms of damages asserted against us. A product issue or defect or negative publicity concerning defective products or services of ours could adversely affect our results of operations, reputation, customer satisfaction and market share.
Moreover, we are increasingly active in the conventional and nuclear power generation and railway control systems sectors. Each of these sectors poses a substantially higher risk of liability in the event of a system failure than is present in the industrial process controls markets in which we have traditionally competed. In certain jurisdictions that impose strict liability on product defects, we could be held liable for injuries or accidents involving our products even if the defects are not caused by us. We may be held liable for any damages or losses incurred in connection with or arising from defective products manufactured or designed by us, and if the damages or losses are severe, we may also be subject to administrative penalties imposed by the government. If our products or services are proven to be defective and have caused personal injury, property damage or other losses to rail passengers, we may be held responsible under liability claims under the laws of the PRC or other jurisdictions in which our products or services are sold, used or provided. We may need to devote substantial funds and other financial and administrative resources to rectifying or preventing potential product liability incidents, which could adversely affect our working capital, cash flow and results of operation.
As a practice, we generally do not carry large amounts of product liability insurance for our products, and we may not be able to obtain adequate insurance coverage in the future or may experience difficulties in obtaining the insurance coverage we need, which could negatively affect our business, financial condition and results of operations. The typical industrial practice is for the customers to obtain insurance to protect against their own operational risks. Any claims against us, regardless of their merits, could materially and adversely affect our financial condition. If we recall any of our products or are punished by governmental authorities, our business activities, financial condition and results of operations, as well as reputation, could be adversely affected.
Since we use a variety of raw materials and components in our production, shortages or price fluctuations of raw materials and the inability of key suppliers to meet our quantity or quality requirements could increase the cost of our products, undermine our product quality and adversely impact our business
Our major requirements for raw materials include bare printed circuit boards, electronic components, chips, cabinets and cables. Although we believe the sources of supply for these raw materials and components are generally adequate, any shortages or price increases could lead to higher cost of sales in the future. Our inability to pass on all or any raw material price increases to our customers or suppliers or offset the price fluctuations through commodity hedges could adversely affect our business, financial condition and results of operations.
Moreover, we procure our major raw materials, bare printed circuit boards, from suppliers based on our requirements and design considerations. Our suppliers may not be able to scale production or adjust delivery of products during times of volatile demand. In addition, we cannot guarantee that our suppliers have developed adequate and effective quality control systems. Our vendors’ inability to meet our volume requirements or quality standards may materially and adversely affect our brand and reputation, as well as our business, financial condition and results of operations.
 
18

We may experience material disruptions to our productions and business operations.
We primarily manufacture the hardware of our products in Beijing and Hangzhou facilities and in certain occasions outsource the production to third-party manufacturers. These facilities may be affected by natural or
man-made
disasters and other external events, including but not limited to fire, natural disasters, weather, manufacturing problems, diseases, strikes, transportation interruption, government regulation or terrorism. Any such disruptions or facility downtime could prevent us from meeting customer demand for our product and require us to make unexpected capital expenditures. Additionally, the lessors of some of our leased properties have defects in their titles and we may be required to cease using such leased properties if a valid claim is made against such properties. In such circumstances, we may not be able to find new leases on terms acceptable to us, or at all. Any of these disruptions may force us to cease operations, shift production to other third-party manufacturers or cease certain parts of our business operations, which could incur substantial costs or take a significant time to
re-start
production or operations, each of which may adversely impact our business and results of operations.
Security breaches or disruptions of our information technology systems could adversely affect our business.
We rely on information technology networks and systems, including the Internet, to process, transmit and store electronic information, and to manage or support a variety of business processes and activities. Additionally, we collect and store certain data, including proprietary business information, and may have access to confidential or personal information in certain of our businesses, which is subject to privacy and security laws and regulations, and customer-imposed controls. These technology networks and systems may be susceptible to damage, disruptions or shutdowns due to failures during the process of upgrading or replacing software, databases or components; power outages; telecommunications or system failures; terrorist attacks; natural disasters; employee error or malfeasance; server or cloud provider breaches; and computer viruses or cyberattacks. Cybersecurity threats and incidents can range from uncoordinated individual attempts to gain unauthorized access to information technology networks and systems to more sophisticated and targeted measures, known as advanced persistent threats, directed at us, our products, customers and/or third-party service providers. Despite the implementation of cybersecurity measures (including access controls, data encryption, vulnerability assessments, continuous monitoring, and maintenance of backup and protective systems), our information technology systems may still be vulnerable to cybersecurity threats and other electronic security breaches. It is possible for such vulnerabilities to remain undetected for an extended period, up to and including several years. In addition, it is possible a security breach could result in theft of trade secrets or other intellectual property or disclosure of confidential customer, supplier or employee information. We cannot guarantee that we will be able to prevent security breaches or other damage to our information technology systems, nor can we guarantee that our internal control and compliance programs will be able to adequately address all or any of such breaches. Disruptions caused by any such breaches or damage could have an adverse effect on our operations, as well as expose us to litigation, liability or penalties under privacy laws, increased cybersecurity protection costs, reputational damage and product failure.
 
19

Our goodwill is subject to impairment review and any goodwill impairment may negatively affect our reported results.
Goodwill represents the excess of the purchase price over the estimated fair value of net tangible and identifiable intangible assets acquired. Our outstanding goodwill as of June 30, 2020 was related to the acquisition of Hollysys Industrial Software in July 2017 and Shandong Lukang in August 2019. Based on our quantitative assessment, the goodwill related to Bond Group acquisition was impaired by $35.8 million as of June 30, 2020. We performed a qualitative assessment for Hollysys Industrial Software and Shandong Lukang in 2020 and evaluated all relevant factors, weighed all factors in their entirety and concluded that no impairment charge for Hollysys Industrial Software or Shandong Lukang was needed as of June 30, 2020.
However, there are uncertainties surrounding the amount and timing of future expected cash flows for Hollysys Industrial Software and Shandong Lukang. In future, if actual future cash flows being less than forecasted or delays in the timing of when those cash flows are expected to be realized, goodwill impairment might be triggered. Further, the timing of when actual future cash flows are received could differ from our estimates, which are based on historical trends and do not factor in unexpected delays in project commencement or execution.
In addition, we might make acquisitions and execute other forms of business combination, which would record goodwill, from to time in the future.
We may experience delays or defaults in payment of accounts receivables or in release of retention by our customers, which may adversely affect our cash flow and working capital, financial condition and results of operations.
In line with the industry practice, we typically have a long receivable collection cycle. We face the risk that customers may delay their settlement with us or delay or fail to pay us as scheduled especially due to the impact of
COVID-19.
Furthermore, defaults in payments to us on projects for which we have already incurred significant costs and expenses can materially and adversely affect our results of operations and reduce our financial resources that would otherwise be available to fund other projects. We cannot assure you that payments from customers will be made in a timely manner or at all, or that delays or defaults in payments will not adversely affect our financial condition and results of operations.
Our operations require certain permits, licenses, approvals and certificates, the revocation, cancellation or
non-renewal
of which could significantly hinder our business and operations, and we are subject to periodic inspections, examinations, inquiries and audits by regulatory authorities.
We are required to obtain and maintain valid permits, licenses, certificates and approvals from various governmental authorities or institutions under relevant laws and regulations for our businesses of design and integration, equipment manufacturing and system implementation services. We must comply with the restrictions and conditions imposed by various levels of governmental agencies to maintain our permits, licenses, approvals and certificates. If we fail to comply with any of the regulations or meet any of the conditions required for the maintenance of our permits, licenses, approvals and certificates, our permits, licenses, approvals and certificates could be temporarily suspended or even revoked, or the renewal thereof, upon expiry of their original terms, may be delayed or rejected, which could materially and adversely impact our business, financial condition and results of operations.
 
20

We are subject to periodic inspections, examinations, inquiries and audits by regulatory authorities and may be subject to suspension or revocation of the relevant permits, licenses, approvals or certificates, or fines or other penalties due to any
non-compliance
identified as a result of such inspections, examinations, inquiries and audits. We cannot assure you that we will be able to maintain or renew our existing permits, licenses, approvals and certificates or obtain future permits, licenses, approvals and certificates required for our continued operation on a timely basis or at all. In the event that we fail to comply with applicable laws and regulations or fail to maintain, renew or obtain the necessary permits, licenses, approvals or certificates, our qualification to conduct various businesses may be adversely impacted.
As we expand our business outside of mainland China, we will encounter the increasing need for international certifications and compliance with the regulation of different governments, which if not obtained and complied with may adversely impact our business.
We are expanding our business outside of mainland China, including seeking business opportunities in Hong Kong SAR, Singapore, Malaysia, India, Indonesia, and the Middle East. For our marketing both in China and in other jurisdictions, we seek international certifications and have obtained certificates such as the European Safety Standard Certification Level 4. As we operate in jurisdictions other than China, we will have to comply with local laws, some of which relate to various safety and quality requirements for the kinds of products we provide. The failure to have any necessary or beneficial certifications and the failure to comply with local laws will have an adverse impact on our marketing and business, and may result in additional costs and expenses.
We are exposed to risks associated with public project contracts.
Due to the nature of our industry, we are exposed to risks associated with public project contracts. For example, many of our contracts are for large and high-profile high-speed railway or urban mass transit infrastructure projects, which can result in increased political and public scrutiny of our work. Certain of our customers are affiliated with government authorities. Such customers may delay making payments for our projects, and it may take a considerably longer period of time to resolve disputes with these customers than resolving disputes with customers in private sectors.
Moreover, such government-affiliated customers may require us to undertake additional obligations, change the type of our services, equipment used or other terms of service, or purchase specific equipment, or modify other contractual terms from time to time for the social benefit or other administrative purposes, resulting in additional costs incurred by us, which may not be reimbursed by such customers in full. If any early termination by any government-affiliated customers occurs or if government-affiliated customers fail to renew their contracts with us in the future, our backlog may be reduced and our investment plan may be hindered, which may have a material adverse effect on our business and financial performance.
Many of our competitors have substantially greater resources than we do, allowing them to compete on an advantageous basis.
We operate in a very competitive environment with many major international and domestic companies, such as Honeywell, General Electric, ABB, Siemens, Emerson, Yokogawa and Hitachi. Many of our competitors are much better established and more experienced than we are, have substantially greater financial resources, operate in more international markets and are much more diversified than we are. As a result, they are in a stronger position to compete effectively with us. These large competitors are also in a better position than we are to weather any extended weaknesses in the market for automation and control systems. Other emerging companies or companies in related industries may also increase their participation in our market, which would add to the competitive pressures that we face.
 
21

Our business operations are largely dependent on our senior management and our ability to attract and retain engineering talents.
The stability of our business operations and the continuing growth of our business depend on the continuing services of our senior management and engineering talents. In the industries in which we operate, industry experience, management expertise and strategic direction are crucial. If we lose the services of our senior management and engineering staff, we may not be able to recruit a suitable or qualified replacement and may incur further costs and expenses to recruit and/or train new employees. In particular, any sudden loss of a member of our senior management or engineering staff may disrupt our strategic direction and leadership. As we continue to expand our business, we will need to continue to attract and retain experienced management personnel with extensive experience in the industries in which we operate.
We believe that competition for experienced personnel in the areas of industrial automation, rail transportation and mechanical and electrical solutions is intense. Competition for such qualified personnel could lead to higher emoluments and other compensations in order to attract and retain such personnel.
This may lead to an increase in our operating costs. If we are not able to retain the members of our senior management or engineering staff required to achieve our business objectives, this may materially and adversely affect our business operations and our prospects.
Our control systems are used in infrastructure projects such as subway systems, surface railways and nuclear plants; to the extent that our systems do not perform as designed, we could be found responsible for the damage resulting from that failure.
We face potential responsibility for the failure of our control systems in performing the various functions for which they are designed and the damages resulting from any such problem. To the extent that we contract to provide control systems in larger scale projects, the level of damages for which we may be held responsible is likely to increase. To the extent that any of our installed control systems do not perform as designed for their intended purposes, and we are held responsible for the consequences of those performance failures and resulting damages, there may be an adverse impact on our business, business reputation, revenues and profits. We do believe our control systems have so far performed as designed, and there are no claims asserted against us based on any significant,
non-performance
event. Notwithstanding our record, no assurance can be given that no claims will be sought in the future based on the design and performance of our control systems.
 
22

Industry and economic conditions may adversely affect the markets and operating conditions of our customers, which in turn can affect demand for our products and services and our results of operations.
We operate in a cyclical industry that is sensitive to general economic conditions in the PRC and abroad. Rapid growth in the PRC economy and urban population could lead to an increased demand for high-speed railway, urban transportation and power plants, which could in turn foster demand for control system products and services in high-speed rail transportation, urban mass transit and power sectors. Changes in market supply and demand could also have a substantial effect on our product prices, business, revenue and financial condition. Macroeconomic conditions (such as the government’s announcement of economic stimulus policies to encourage the construction of public infrastructure or the termination of such policies), supply and demand imbalances and other factors beyond our control, including import and export policies, value-added tax and export taxes could have a major impact on our market share, and the demand for and prices of our products. Increased demand for rail transportation and increased operating margins may result in a larger amount of new investments in the relevant industries and increased production in the overall industry, which may cause supply to exceed demand and lead to a period of lower prices. This cycle of rising and falling demand may repeat itself. Any of these cyclical factors may adversely impact our business, financial condition and results of operations and prospects.
We are striving to expand our sales into the international market. Our overseas business extends to Southeast Asia and the Middle East area. Any economic downturn may result in reduced funding for public infrastructures including railway or urban mass transit infrastructures and a decreased demand for our transportation control system products and services in the international market. Moreover, any economic downturn may negatively impact the ability of our international customers to obtain financing, which may lead to their unwillingness to purchase our products. Therefore, the general demand for our products and their selling price could decline. Any adverse changes in the global market and economic conditions and any slowdown or recession of the global economy could have a material adverse effect on our business, financial condition, results of operations and prospects.
Increased competition from foreign and PRC domestic competitors within the industry where we operate could negatively impact our market share in the industry.
Our principal offering is a comprehensive suite of automation systems for a wide spectrum of industrial market clientele, ranging from power, chemical, petrochemical, to nuclear, metallurgy, building materials, food-beverage, pharmaceutical and other industries. Multi-national companies including Honeywell (US), Siemens (Germany), Emerson (US), ABB (Sweden), Rockwell (US), Yokogawa (Japan) and Hitachi (Japan) account for the majority of the global automation market share, and the market pattern is similar in China. Due to the limited number of domestic customers, if major international competitors increase their investments in the PRC or our targeted overseas markets or collaborate with our existing competitors, we may face even more intense competition. We may not be able to compete successfully with existing industry leaders in new business areas into which we intend to expand. This may in turn affect our business, operating results and financial condition.
We may not be able to sufficiently protect our intellectual property.
Our business primarily relies on a combination of copyright, patent, trademark and other intellectual property laws, nondisclosure agreements and other protective measures to protect our proprietary rights. As of June 30, 2020, we held 249 software copyrights, 159 authorized patents, 166 patent applications and 45 registered trademarks.
 
23

Our competitors may independently develop proprietary technology similar to ours, introduce counterfeits of our products, misappropriate our proprietary information or processes, infringe on our patents, brand name and trademarks, or produce similar products that do not infringe on our patents or successfully challenge our patents. Our efforts to defend our patents, trademarks and other intellectual property rights against competitors or other violating entities may be unsuccessful. We may be unable to identify any unauthorized use of our patents, trademarks and other intellectual property rights and may not be afforded adequate remedies for any breach. In particular, in the event that our registered patents and our applications do not adequately describe, enable or otherwise provide coverage of our technologies, samples and products, we would not be able to exclude others from developing or commercializing these technologies, samples and products.
We also utilize unpatented proprietary
know-how
and trade secrets and employ various methods to protect our intellectual property. We have generally entered into confidentiality agreements (which include, in the case of employees,
non-competition
provisions and intellectual property right ownership provisions) with our key research and development personnel. These agreements provide that all confidential information developed or made known to the individual during the course of the individual’s relationship with us is to be kept confidential and not disclosed to third parties except in circumstances specified in the agreements. In the case of employees, the agreements provide that all of the technology which is conceived by the individual during the course of employment is our exclusive property. However, these agreements may not provide meaningful protection or adequate remedies in the event of unauthorized use or disclosure of our proprietary information. In addition, it is possible that third parties could independently develop information and techniques substantially similar to ours or otherwise gain access to our trade secrets.
In the event that any misappropriation or infringement of our intellectual property occurs in the future, we may need to protect our intellectual property or other proprietary rights through litigation. Litigation may divert our management’s attention from our business operations and possibly result in significant legal costs, and the outcome of any litigation is uncertain. In addition, infringement of our intellectual property rights may impair the market value and share of our products, damage our reputation and adversely affect our business, financial condition and results of operations.
Our intellectual property may become obsolete and may not be able to protect us from competition.
The markets in which our businesses operate may experience rapid and significant changes due to the introduction of innovative and disruptive technologies. Our operating results depend to a significant extent on our ability to maintain our technological leadership, anticipate and adapt to changes in our markets and to optimize our cost base accordingly. Introducing new products and technologies requires a significant commitment to research and development, which in return requires expenditure of considerable financial resources that may not always result in success. Our results of operations may suffer if we invest in technologies that may not be used or integrated as expected, or are not accepted in the marketplace, or if our products, solutions or systems are not introduced to the market in a timely manner, particularly compared to our competitors, or become obsolete. Our patents and other intellectual property may not prevent competitors from independently developing or selling products and services that are similar to or duplicate our products and services.
 
24

Our acquisition strategies may not be successful, which could adversely affect our business and increase our financial expenses.
In addition to organic growth, we may supplement our business expansion through acquisitions of an operating business or specific assets. Examples of our past acquisitions are the acquisitions of Concord Group in 2011 and Bond Group in 2013, which were undertaken to accelerate the development of our mechanical and electrical solutions business in Southeast Asia and the Middle East. Implementing our acquisition strategies may expose us to the following risks, among others, which could have adverse effects on our business, financial condition, operating results and future prospects:
 
 
 
unidentified or unforeseeable liabilities or risks may exist in the potential assets or business to be acquired;
 
 
 
failure to assimilate acquired business and personnel into our operations or failure to realize anticipated cost savings or other synergies from the acquisition;
 
 
 
incurring additional debts which could reduce our available funds for operations and other purposes as a result of increased debt repayment obligations;
 
 
 
inability to retain employees;
 
 
 
loss of customers; and
 
 
 
diverting efforts of management and other resources.
We cannot assure you that we will be able to effectively integrate businesses we acquire or that any acquisitions will generate long-term benefits for us. Any failure to effectively integrate or benefit from acquisitions we make may have material adverse effects on our business, financial condition, operating results and future prospects.
Our revenue and net income may be materially and adversely affected by any economic slowdown in China as well as globally.
The success of our business depends on consumer spending. We currently derive a substantial majority of our revenue from China and are also expanding into international markets. As a result, our revenue and net income are impacted to a significant extent by economic conditions in China and globally, as well as economic conditions specific to infrastructural development. The global economy, markets and levels of consumer spending are influenced by many factors beyond our control, including consumer perception of current and future economic conditions, political uncertainty (including the potential impact of political and regulatory uncertainties in the United States), levels of employment, inflation or deflation, real disposable income, interest rates, taxation and currency exchange rates.
The growth of the PRC economy has slowed in recent years. There have also been concerns about the relationships among China and other Asian countries, the relationship between China and the United States, and the relationship between the United States and certain Asian countries, which may result in or intensify potential conflicts in relation to territorial, regional security and trade disputes. For instance, the United States has imposed substantial tariffs on products emanating from China, which has adversely affected the trade relationship between China and the United States. Further disruptions or continuing or worsening slowdown could significantly reduce domestic commerce in China. A further decrease in economic growth rates or an otherwise uncertain economic outlook in China or any other markets in which we may operate could have a material adverse effect on consumer spending and therefore adversely affect our business, financial condition and results of operations.
 
25

Our international operations may expose us to numerous and sometimes conflicting legal and regulatory requirements. Violation of these regulations could harm our business.
With operations in Singapore, Malaysia, Indonesia, India and the Middle East, we are subject to numerous, and sometimes conflicting, legal requirements on matters as diverse as import/export controls, trade restrictions, tariffs, taxation, sanctions, government affairs, anti-corruption, whistle blowing, internal and disclosure control obligations, data protection and privacy and labor relations and regulatory requirements that are specific to our clients’ industries.
Non-compliance
with these regulations in the conduct of our business could result in fines, penalties, criminal sanctions against us or our officers, disgorgement of profits, prohibitions on doing business and adverse impact to our reputation. Gaps in compliance with these regulations in connection with the performance of our obligations to our clients could also result in exposure to monetary damages, fines and/or criminal prosecution, unfavorable publicity, restrictions on our ability to process information and allegations by our clients that we have not performed our contractual obligations. Many countries also seek to regulate the actions that companies take outside of their respective jurisdictions, subjecting us to multiple and sometimes competing legal frameworks in addition to our home country rules. Due to the varying degree of development of the legal systems of the countries in which we operate and plan to operate, local laws might be insufficient to defend us and preserve our rights. We could also be subjected to risks to our reputation and regulatory action on account of any unethical acts by any of our employees, partners or other related individuals.
We are subject to risks relating to compliance with a variety of national and local laws including multiple tax regimes, labor laws, and employee health, safety, wages and benefits laws. We may, from time to time, be subject to litigation or administrative actions resulting from claims against us by current or former employees individually or as part of class actions, including claims of wrongful terminations, discrimination, misclassification or other violations of labor law or other alleged conduct. We may also, from time to time, be subject to litigation resulting from claims against us by third parties, including claims of breach of
non-compete
and confidentiality provisions of our employees’ former employment agreements with such third parties or claims of breach by us of their intellectual property rights. Our failure to comply with applicable regulatory requirements could have a material adverse effect on our business, results of operations and financial condition.
The audit reports included in our annual reports filed with the SEC were prepared by auditors who are not inspected by the Public Company Accounting Oversight Board and, as such, you are deprived of the benefits of such inspection.
Our independent registered public accounting firm that issues the audit reports included in our annual report, as an auditor of companies that are traded publicly in the United States and a firm registered with the Public Company Accounting Oversight Board (United States), or the PCAOB, is required by the laws of the United States to undergo regular inspections by the PCAOB to assess its compliance with the laws of the United States and professional standards. However, because we have substantial operations within the PRC, a jurisdiction where the PCAOB is currently unable to conduct inspections without the approval of the Chinese government authorities, our auditor and its audit work are not currently inspected by the PCAOB. In May 2013, PCAOB announced that it had entered into a Memorandum of Understanding on Enforcement Cooperation with the China Securities Regulation Commission, or the CSRC, and the Ministry of Finance, which establishes a cooperative framework between the parties for the production and exchange of audit documents relevant to investigations undertaken by PCAOB, the CSRC or the Ministry of Finance in the United States and the PRC, respectively. PCAOB continues to be in discussions with the CSRC and the Ministry of Finance to permit joint inspections in the PRC of audit firms that are registered with PCAOB and audit Chinese companies that trade on U.S. exchanges. On December 7, 2018, the SEC and the PCAOB issued a joint statement highlighting continued challenges faced by the U.S. regulators in their oversight of financial statement audits of U.S.-listed companies with significant operations in China. In June 2019, a bill entitled as “Ensuring Quality Information and Transparency for Abroad-Based Listings on our Exchanges (EQUITABLE) Act” was introduced in the US Congress. Among others, the bill requires US stock exchanges to amend their rules to prohibit foreign issuers from listing shares in the US if their financial statements are audited by public accounting firms that the PCAOB is unable to inspect. The joint statement and the bill reflect a heightened interest in an issue that has vexed U.S. regulators in recent years. On April 21, 2020, the SEC and the PCAOB issued another joint statement reiterating the greater risk that disclosures will be insufficient in many emerging markets, including China, compared to those made by U.S. domestic companies. In discussing the specific issues related to the greater risk, the statement again highlights the PCAOB’s inability to inspect audit work and practices of accounting firms in China with respect to their audit work of U.S. reporting companies.
 
26

Inspections of other accounting firms that the PCAOB has conducted have identified deficiencies in those firms’ audit procedures and quality control procedures, which may be addressed as part of the inspection process to improve future audit quality. The lack of PCAOB inspections of audit work undertaken in China prevents the PCAOB from regularly evaluating our auditor’s audits and its quality control procedures. As a result, investors of our ordinary shares do not derive the benefits of PCAOB inspections, and may lose confidence in our reported financial information and procedures and the quality of our financial statements.
If our auditor is sanctioned or otherwise penalized by the PCAOB or the SEC as a result of failure to comply with inspection or investigation requirements, our financial statements could be determined to be not in compliance with the requirements of the U.S. Exchange Act or other laws or rules in the United States, which could ultimately result in our ordinary shares being delisted.
Ernst & Young Hua Ming LLP, our auditor, is required under U.S. law to undergo regular inspections by the PCAOB. However, without approval from the Chinese government authorities, the PCAOB is currently unable to conduct inspections of the audit work and practices of PCAOB-registered audit firms within the PRC on a basis comparable to other
non-U.S.
jurisdictions. Since we have substantial operations in the PRC, our auditor and its audit work are currently not fully inspected by the PCAOB.
Inspections of other auditors conducted by the PCAOB outside of China have at times identified deficiencies in those auditors’ audit procedures and quality control procedures, which may be addressed as part of the inspection process to improve future audit quality. The inability of the PCAOB to conduct full inspections of auditors in China makes it more difficult to evaluate the effectiveness of our auditor’s audit procedures or quality control procedures as compared to auditors outside of China that are subject to PCAOB inspections.
The SEC previously instituted proceedings against mainland Chinese affiliates of the “big four” accounting firms, including the affiliate of our auditor, for failing to produce audit work papers under Section 106 of the Sarbanes-Oxley Act because of restrictions under PRC law. Each of the “big four” accounting firms in mainland China agreed to a censure and to pay a fine to the SEC to settle the dispute and stay the proceedings for four years, until the proceedings were deemed dismissed with prejudice on February 6, 2019. It remains unclear whether the SEC will commence a new administrative proceeding against the four mainland China-based accounting firms. Any such new proceedings or similar action against our audit firm for failure to provide access to audit work papers could result in the imposition of penalties, such as suspension of our auditor’s ability to practice before the SEC. If our independent registered public accounting firm, or its affiliate, was denied, even temporarily, the ability to practice before the SEC, and it was determined that our financial statements or audit reports were not in compliance with the requirements of the U.S. Exchange Act, we could be at risk of delisting or become subject to other penalties that would adversely affect our ability to remain listed on the Nasdaq.
 
27

In recent years, U.S. regulators have continued to express their concerns about challenges in their oversight of financial statement audits of U.S.-listed companies with significant operations in China. More recently, as part of increased regulatory focus in the U.S. on access to audit information, on May 20, 2020, the U.S. Senate passed the Holding Foreign Companies Accountable Act, or the HFCA Act, which includes requirements for the SEC to identify issuers whose audit reports are prepared by auditors that the PCAOB is unable to inspect or investigate completely because of a restriction imposed by a
non-U.S.
authority in the auditor’s local jurisdiction. If the HFCA Act or any similar legislation were enacted into law, our securities may be prohibited from trading on the Nasdaq or other U.S. stock exchanges if our auditor is not inspected by the PCAOB for three consecutive years, and this ultimately could result in our ordinary shares being delisted. Delisting of our ordinary shares would force our U.S.-based shareholders to sell their shares. The market prices of our ordinary shares could be adversely affected as a result of anticipated negative impacts of the HFCA Act upon, as well as negative investor sentiment towards, China-based companies listed in the United States, regardless of whether the HFCA Act is enacted and regardless of our actual operating performance.
Furthermore, on June 4, 2020, the U.S. President issued a memorandum ordering the President’s Working Group on Financial Markets (“PWG”) to submit a report to the President within 60 days of the memorandum that includes recommendations for actions that can be taken by the executive branch, the SEC, the PCAOB or other federal agencies and departments with respect to Chinese companies listed on U.S. stock exchanges and their audit firms, in an effort to protect investors in the United States. On August 6, 2020, PWG released its Report on Protecting United States Investors from Significant Risks from Chinese Companies (“PWG Report”). The PWG Report includes five recommendations for the Securities and Exchange Commission. In particular, to address companies from jurisdictions, such as China, that do not provide the PCAOB with sufficient access to fulfill its statutory mandate, the PWG recommends enhanced listing standards on U.S. exchanges. This would require, as a condition to initial and continued exchange listing, PCAOB access to work papers of the principal audit firm for the audit of the listed company. Companies unable to satisfy this standard as a result of governmental restrictions on access to audit work papers and practices in these countries may satisfy this requirement by providing a co-audit from an audit firm with comparable resources and experience where the PCAOB determines it has sufficient access to audit work papers and practices to conduct an appropriate inspection of the co-audit firm. The PWG Report permits the new listing standards to provide for a transition period until January 1, 2022 for listed companies. The recommendations are to include actions that could be taken under current laws and rules as well as possible new rulemaking recommendations. Any resulting actions, proceedings or new rules could adversely affect the listing and compliance status of China-based issuers listed in the United States, such as our company, and may have a material and adverse impact on the trading prices of the securities of such issuers, including our ordinary shares, and substantially reduce or effectively terminate the trading of our ordinary shares in the United States.
We are subject to litigation risks.
In our ordinary course of business, we may be involved in claims relating to our employees, customers or suppliers or other third parties from time to time. In addition, claims may be brought against us for alleged defective or incomplete work, liabilities for defective products, delayed or improper delivery of products and services, personal injuries and deaths, breaches of warranty, delayed payments to our suppliers, labor disputes or late completion of projects or other contracts. If we were found to be liable for any of the claims, we would have to incur additional costs. Both claims brought against us and by us, if not resolved through negotiation, may be subject to lengthy and expensive litigation or arbitration proceedings. Charges associated with claims brought against us and write-downs associated with claims brought by us could have a material adverse impact on our financial condition, results of operations and cash flow. Moreover, legal proceedings resulting in judgments or findings against us may harm our reputation and damage our prospects for future contract awards. In addition, any legal proceedings may divert our management’s attention from our business.
Dispute in connection with the ownership of Ace Lead Profits Limited (“Ace Lead”) may adversely impact us.
We were made aware of a shareholders dispute regarding ownership of one of the principal shareholders. In August 2016, Mr. Changli Wang, the then sole shareholder of Ace Lead, one of our record shareholders, transferred his single share in Ace Lead to Mr. Baiqing Shao for a nominal consideration. As of the date hereof, Ace Lead owns 4,144,223 ordinary shares of our company, representing 6.9% of the outstanding shares of our company. We were recently notified that Mr. Wang indicated that, as Mr. Shao had stepped down as the chairman and chief executive officer of our company since July 2020, he should no longer be entitled to any share in Ace Lead and he should immediately transfer the share in Ace Lead to one or more persons designated by Mr. Wang. As of the date of this annual report, Mr. Shao has not transferred the share in ACE Lead to any designees of Mr. Wang. We cannot predict the outcome of the dispute. If Mr. Shao refuses to transfer the share in ACE Lead to a person designated by Mr. Wang, the dispute could escalate and litigation may ensue between Mr. Shao and Mr. Wang, and our company may become involved. Any escalation of this dispute, including potential litigation, may cause us to incur significant time, resources and cost if we were to become involved.
 
28

If we fail to maintain an effective system of internal control over financial reporting, we may not be able to accurately report our financial results or prevent fraud.
We are subject to reporting obligations under the U.S. securities laws. Under these laws, we are required to include in our annual report on Form
20-F
a management report on our internal control over financial reporting containing management’s assessment of the effectiveness of our internal control over financial reporting. In addition, under the U.S. securities laws, an independent registered public accounting firm must attest to and report on the effectiveness of our internal control over financial reporting.
As reported in this annual report on Form
20-F,
our management has concluded that our internal control over financial reporting was effective as of June 30, 2020, and our independent registered public accounting firm has issued an attestation report regarding the effectiveness of our internal control over financial reporting as of June 30, 2020. However, if we fail to maintain effective internal control over financial reporting in the future, our management and our independent registered public accounting firm may not be able to conclude that we have effective internal control over financial reporting. This could in turn result in the loss of investor confidence in the reliability of our financial statements and negatively impact the trading price of our ordinary shares. Furthermore, we have incurred and anticipate that we will continue to incur considerable costs, management time and other resources in an effort to continue to comply with these and other requirements of the U.S. securities laws.
Our employees or third parties may commit fraud or other misconduct that is beyond our control despite the internal control measures in place.
Fraud and other misconduct which may be committed by our employees or third parties can be difficult to prevent or deter despite our internal control measures in place. Such illegal actions could subject us to financial losses and harm our business and operations. For example, if our employees or any third parties we cooperate with commit any misconduct and cause economic losses to our customers or project owners, we may be held responsible for compensating the harmed parties. In addition to potential financial losses, improper acts of our employees or third parties could subject us to third-party claims, regulatory investigations and reputational losses. Any fraud or other misconduct committed by our employees or third parties could have an adverse effect on our reputation, business, financial condition and results of operations.
 
29

We may be exposed to liabilities under the Foreign Corrupt Practices Act, and other anti-corruption laws and sanctions-related laws and regulations, and any determination that we violated these laws could have a material adverse effect on our business.
We are subject to the Foreign Corrupt Practice Act, or FCPA, a U.S. federal law which prohibits improper payments or offers of payments to foreign governments and their officials and political parties by U.S. persons and issuers as defined by the statute, for the purpose of obtaining or retaining business. We have operations, agreements with third parties, and substantially all of our sales outside of the United States, mostly in China, but also in Southeast Asia and the Middle East. The PRC and other governments in the markets we operate also strictly prohibit bribery of government officials. Our activities in China, in particular, create the risk of unauthorized payments or offers of payments by our employees, consultants, sales agents, or distributors, even though they may not always be subject to our control. It is our policy to implement safeguards to discourage these practices by our employees. However, our existing safeguards and any future improvements may prove to be less than effective, and our employees, consultants, sales agents, or distributors may engage in conduct for which we might be held responsible. Violations of the FCPA, Chinese anti-corruption laws and other applicable anti-corruption laws may result in severe criminal or civil sanctions, and we may be subject to other liabilities, which could negatively affect our business, operating results and financial condition. In addition, the U.S. government may seek to hold Hollysys liable for successor liability FCPA violations committed by companies in which we invest or which we acquire.
In addition, as a result of our overseas operations, we may be exposed to risks arising from economic sanctions imposed by the United States, European Union and other countries or regions against investments and commercial activities with individuals, entities and governments in various regions and countries. While we are in the process of strengthening our compliance program, we may not have control over third parties who may purchase products from us for use in countries and regions subject to sanctions. This may expose us to potential sanctions-related liabilities and have a material adverse effect on our business and reputation.
An Outbreak of Disease or Similar Public Health Threat, or Fear of Such an Event, Could Have a Material Adverse Impact on the Company’s Business, Operating Results and Financial Condition.
These types of events could disrupt business and otherwise materially adversely affect business and financial condition. With operations in China and other countries worldwide, we are subject to numerous risks outside of our control, including risks arising from natural disasters, such as fires, earthquakes, hurricanes, floods, tornadoes, unusual weather conditions, pandemic outbreaks and other global health emergencies, terrorist acts or disruptive global political events, or similar disruptions that could materially adversely affect business and financial performance.
Any public health emergencies, including a real or potential global pandemic such as those caused by the avian flu, SARS, Ebola, coronavirus, or even a particularly virulent flu, could decrease demand for the Company’s products and services. The recent outbreak of
COVID-19,
which has been declared by the World Health Organization to be a “pandemic”, has spread to many countries and is impacting worldwide economic activity. A public health epidemic, including
COVID-19,
poses the risk that we or our employees, suppliers, consumers, and other business partners may be prevented from conducting business activities for an indefinite period of time, including due to shutdowns that may be requested or mandated by governmental authorities. Given the interconnectivity of global supply chain and global economy, and the possible rate of future global transmission, the impact of
COVID-19
may extend beyond the areas which are currently known to be impacted. While we have seen gradual recovery of our overall business as well as the supply chain, customer bidding, project execution and cash collection resulting from improving health statistics in China since March 2020, it is still not possible at this time to estimate the impact of
COVID-19
for our oversea business due to the continued spread of
COVID-19
in south east Asia and south Asia. The measures taken by the governments of countries affected could disrupt the demand from our customers, our sales efforts, the delivery of our products and services, reduce our customers’ ability to pay and adversely impact our oversea business, financial condition and results, or results of operations.
Our business is subject to risks associated with political, economic, financial or other conditions or developments in various jurisdictions, including the United States.
 
30

We sell our products to various overseas jurisdictions. Our activities may be impacted by any increase in the use of export control restrictions and sanctions to target certain countries and companies, any expansion of the extraterritorial jurisdiction of export control laws, or complete or partial ban on technology products sales to certain companies could impact not only our ability to continue supplying products to certain customers or source products from certain suppliers. While we take precautions to prevent our products or services to be provided or sourced in violation of these laws, we cannot guarantee that the precautions we take will always be effective to ensure continued compliance with these laws and regulations, including if purchasers of our products bring our products and services into sanctioned countries without our knowledge, or there is a further tightening of export control measures on our customers or supplies. For example, any violations of sanctions or export control laws in the United States can result in significant fines or penalties, including criminal penalties for willful conduct. Risks of cross-border sales, including those related export and import control, economic sanctions and international trade, could negatively affect our business and financial status and therefore the market value of your investment.
RISKS RELATED TO DOING BUSINESS IN CHINA
Changes in the economic and political policies of the PRC government could have a material and adverse effect on our business, financial condition and results of operations and may result in our inability to sustain our growth and expansion strategies.
We conduct a substantial portion of our business in China through our subsidiaries. Accordingly, our results of operations, financial condition and prospects are to a significant extent affected by economic and political developments in China. In particular, the PRC government continues to exercise significant control over the economic growth of the PRC through allocating resources, controlling payments of foreign currency-denominated obligations, setting monetary policy and providing preferential treatments to particular industries or companies. In recent years, the PRC government has implemented measures emphasizing the utilization of market forces in reforming the economy. These economic reform measures may be adjusted or modified or applied inconsistently from industry to industry, or across different regions of the country. As a result, some of these measures may benefit the overall economy of the PRC, but may have an adverse effect on us.
Although China is committed to expanding its energy production with nuclear power and building a high-speed railway network, both these industries have experienced various setbacks due to higher than expected accidents. For example, the meltdown at the Fukushima Daiichi nuclear power plant in Japan following an earthquake and tsunami in 2011 has caused a slowdown or cessation in the development of nuclear power plants in some countries. In addition, a fatal high-speed railway accident near Wenzhou, China in 2011, caused a slowdown in the development of high speed rail projects in China. The future growth rate of these two sectors may not be as fast as the market previously had expected and our business in these sectors may decline. Moreover, future accidents in these two sectors could adversely affect these sectors and our business. The PRC has been one of the world’s fastest growing economies as measured by GDP in recent years. However, economic activity in the PRC has slowed down recently and it may not return to levels of previous years. In an effort to support the growth of the Chinese economy, the PRC government has implemented and may continue to implement various monetary and other economic measures to expand investments in infrastructure projects, increase liquidity in the credit markets and encourage employment. However, there is no assurance that these monetary and economic measures will succeed. If the Chinese economy continues to experience a slowdown or experiences a recession, there may be a delay or reduction in, or cancellation of, projects available to us and demand for the services and products we provide in our various business segments may grow at a lower-than-expected rate or otherwise decrease. Furthermore, we cannot assure you that we will be able to make timely adjustments to our business and operational strategies so as to capture and benefit from the potential business opportunities presented to us as a result of the changes in the economic and other policies of the PRC government. Also, the PRC government will continue to make adjustments to its economic policy objectives and measures in the future, which may include or result in a significant reduction in its budget for investments in infrastructure and other projects. This could have an adverse effect on our business and operations. Moreover, unfavorable financing and other economic conditions for the industries that we serve could negatively impact our customers and their ability or willingness to fund capital expenditures in the future or pay for past services.
 
31

The ongoing trade war between China and the United States, and its potential escalation internationally, may have an adverse effect on our business operations and revenues.
In 2018, the U.S. government imposed new or higher tariffs on specified products imported from China to penalize China for what it characterizes as unfair trade practices, and threatened to impose additional tariffs on Chinese imports. The Chinese government responded by imposing, and proposing to impose additional, new or higher tariffs on specified products imported from the United States. On September 17, 2018, U.S. President Donald Trump announced that the tariff rate of 10% on a wide range of Chinese imports would increase to 25% on January 1, 2019. China responded with either 5% or 10% tariffs on $60 billion of US goods, effective on September 24, 2019. After that, two countries had multiple rounds of talks but failed to reach a final agreement. On August 1, 2019, President Trump announced that US will impose 10% tariffs on another $300 billion of Chinese goods starting September 1, 2019. Moreover, on August 5, 2019, the U.S. Department of Treasury officially declared China as a currency manipulator. On August 23, 2019: Chinese Ministry of Finance announced new rounds of retaliative tariffs on $75 billion worth of U.S. goods, effective September 1, 2019. Under the phase one trade deal agreed with the US by the end of 2019, China released additional exemptions from tariffs and agreed to purchase at least an additional $200 billion worth of U.S. goods and services by the end of 2021. It is uncertain whether there will be any further material changes to both countries’ tariff policies. Any further actions to increase existing tariffs or impose additional tariffs could result in an escalation of the trade conflict, which would have an adverse effect on the global economy.
Specifically, the current and future actions or escalations by either the United States or China that affect trade relations may cause or contribute to further slowdowns in Chinese economic growth, the depreciation of the RMB and global economic turmoil, which has the potential to adversely impact our supply chain for our products and potentially have a material adverse effect on our business and results of operations, and we cannot provide any assurance as to whether such actions will occur or the form that they may take.
The PRC legal system is still evolving. There exist uncertainties as to the interpretation and enforcement of PRC laws, and PRC laws are different from those of common law countries.
Our activities are primarily conducted in the PRC, hence our business operations are regulated primarily by PRC laws, rules and regulations. PRC laws and regulations are based on written statutes, and past court judgments may have limited value as precedents. Because PRC laws and regulations are still evolving, and because of the limited number and
non-binding
nature of published cases, there exist uncertainties about their interpretation and enforcement. In particular, because these laws, rules and regulations are relatively new, and because of the limited number of published decisions and the
non-precedential
nature of these decisions, and because the laws, rules and regulations often give the relevant regulator significant discretion in how to enforce them, the interpretation and enforcement of these laws, rules and regulations involve uncertainties and can be inconsistent and unpredictable. Therefore, it is possible that our existing operations may be found not to be in full compliance with relevant laws and regulations in the future. In addition, the PRC legal system is based in part on government policies and internal rules, some of which are not published on a timely basis or at all, and which may have a retroactive effect. As a result, we may not be aware of our violation of these policies and rules until after the occurrence of the violation.
Any administrative and court proceedings in China may be protracted, resulting in substantial costs and diversion of resources and management attention. Since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be more difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy than in more developed legal systems. These uncertainties may impede our ability to enforce the contracts we have entered into and could materially and adversely affect our business, financial condition and results of operations.
 
32

PRC regulations regarding acquisitions impose significant regulatory approval and review requirements, which could make it more difficult for us to pursue growth through acquisitions.
On August 8, 2006, six PRC regulatory agencies, including the Ministry of Commerce, or the MOFCOM, the State-Owned Assets Supervision and Administration Commission, the State Administration of Taxation, the State Administration for Industry and Commerce (now known as State Administration for Market Regulation), the China Securities Regulatory Commission, and the State Administration of Foreign Exchange, or the SAFE, jointly adopted the
 Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors
, or the M&A Rules, which came into effect on September 8, 2006 and were amended on June 22, 2009 by the MOFCOM. The M&A Rules, and other recently adopted regulations and rules concerning mergers and acquisitions established additional procedures and requirements that could make merger and acquisition activities by foreign investors more time consuming and complex. For example, the M&A Rules require that MOFCOM be notified in advance of any
change-of-control
transaction in which a foreign investor takes control of a PRC domestic enterprise, if  (i) any important industry is concerned, (ii) such transaction involves factors that impact or may impact national economic security, or (iii) such transaction will lead to a change in control of a domestic enterprise which holds a famous trademark or PRC time-honored brand. In addition, in 2011, the General Office of the State Council promulgated a
 Notice on Establishing the Security Review System for Mergers and Acquisitions of Domestic Enterprises by Foreign Investors
, also known as
 Circular 6
, which officially established a security review system for mergers and acquisitions of domestic enterprises by foreign investors. Further, MOFCOM promulgated the
 Regulations on Implementation of Security Review System for the Merger and Acquisition of Domestic Enterprises by Foreign Investors
, effective 2011, to implement Circular 6. Under Circular 6, a security review is required for mergers and acquisitions by foreign investors having “national defense and security” concerns and mergers and acquisitions by which foreign investors may acquire the “de facto control” of domestic enterprises with “national security” concerns.
In the future, we may grow our business by acquiring complementary businesses. Complying with the requirements of the above-mentioned regulations and other relevant rules to complete such transactions could be time consuming, and any required approval processes, including obtaining approval from the MOFCOM or its local counterparts, may delay or inhibit our ability to complete such transactions. It is unclear whether our business would be deemed to be in an industry that raises “national defense and security” or “national security” concerns. However, MOFCOM or other government agencies may publish explanations in the future determining that our business is in an industry subject to the security review, in which case our future acquisitions in the PRC, including those by way of entering into contractual control arrangements with target entities, may be closely scrutinized or prohibited. Our ability to expand our business or maintain or expand our market share through future acquisitions would as such be materially and adversely affected, which creates significant uncertainty as to whether transactions that we may undertake would subject us to fines or other administrative penalties and negative publicity and whether we will be able to complete strategic acquisitions in the future in a timely manner or at all.
We may be subject to fines and legal sanctions imposed by SAFE or other Chinese government authorities and our ability to further grant restricted shares or share options to, and to adopt additional share incentive plans for, our directors and employees may be restricted if we or the participants of our share incentive plans fail to comply with PRC regulations relating to restricted shares or share options granted by offshore special purpose companies or offshore listed companies to PRC participants.
 
33

Pursuant to the
 Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents’ Offshore Investment and Financing and Roundtrip Investment through Special Purpose Vehicles
 promulgated by the SAFE, on July 4, 2014, or SAFE Circular 37, PRC residents who participate in share incentive plans in overseas
non-publicly-listed
companies may submit applications to SAFE or its local branches for the foreign exchange registration with respect to offshore special purpose companies. In the meantime, our directors, executive officers and other employees who are PRC citizens or who are
non-PRC
citizens residing in the PRC for a continuous period of not less than one year, subject to limited exceptions, and who have been granted restricted shares or share options, by us may follow the
 Notice on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly Listed Company
, or SAFE Circular 7, issued by SAFE in February 2012, to apply for the foreign exchange registration. According to the SAFE Circular 7, employees, directors, supervisors and other management members participating in any stock incentive plan of an overseas publicly listed company who are PRC citizens or who are
non-PRC
citizens residing in the PRC for a continuous period of not less than one year, subject to limited exceptions, are required to register with SAFE through a domestic qualified agent, which may be a PRC subsidiary of the overseas listed company, and complete certain other procedures. Failure to complete the SAFE registrations may subject them to fines and legal sanctions and may also limit the ability to make payment under the relevant equity incentive plans or receive dividends or sales proceeds related thereto, or our ability to contribute additional capital into our wholly-foreign owned enterprises in China and limit our wholly-foreign owned enterprises’ ability to distribute dividends to us. We also face regulatory uncertainties under PRC law that could restrict our ability or the ability of our overseas listed subsidiaries to adopt additional equity incentive plans for our directors and employees who are PRC citizens or who are
non-PRC
residents residing in the PRC for a continuous period of not less than one year, subject to limited exceptions.
In addition, the State Administration for Taxation has issued circulars concerning share options and restricted shares. Under these circulars, employees working in the PRC who exercise share options, or whose restricted shares vest, will be subject to PRC individual income tax. The PRC subsidiaries of an overseas listed company have obligations to file documents related to employee share options or restricted shares with relevant tax authorities and to withhold individual income taxes of those employees related to their share options or restricted shares. Although we currently withhold income tax from our PRC employees in connection with their exercise of options and the vesting of their restricted shares, if the employees fail to pay, or our PRC subsidiaries fail to withhold, their income taxes according to relevant laws, rules and regulations, our PRC subsidiaries may face sanctions imposed by the tax authorities.
Government control over the conversion of foreign exchange may limit our ability to utilize our revenues effectively and affect the value of your investment.
The PRC government imposes control on the convertibility of the RMB into foreign currencies and, in certain cases, the remittance of currency out of China. We receive substantially all of our revenues in RMB. Under existing PRC foreign exchange regulations, payments of current account items, including profit distributions, interest payments and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior SAFE approval by complying with certain procedural requirements. Therefore, our PRC subsidiaries are able to pay dividends in foreign currencies to us without prior approval from SAFE. However, approval from or registration with appropriate government authorities is required where RMB are to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies. The PRC government may also at its discretion restrict access to foreign currencies for current account transactions in the future. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our shareholders.
 
34

Fluctuations in exchange rates could harm our business and the value of our shares.
The value of our shares will be indirectly affected by the foreign exchange rate between U.S. dollars and those currencies in which our sales may be denominated. Because a large portion of our earnings and cash assets are denominated in RMB, SGD and MYR, and our financial results are reported in U.S. dollars, fluctuations in the exchange rate between the U.S. dollar and RMB, SGD and MYR will affect our balance sheet and our earnings per share as stated in U.S. dollars. In addition, appreciation or depreciation in the value of the RMB, SGD and MYR relative to the U.S. dollar would affect our financial results reported in U.S. dollar terms without giving effect to any underlying change in our business or results of operations. Fluctuations in the exchange rate will also affect the relative value of any dividend we issue that will be exchanged into U.S. dollars as well as earnings from, and the value of, any U.S. dollar-denominated investments we make in the future.
Very limited hedging transactions are available in China to reduce our exposure to exchange rate fluctuations. The effectiveness of these transactions may be limited, and we may not be able to successfully hedge our exposure at all. In addition, our foreign currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert RMB into foreign currencies.
PRC regulations relating to the establishment of offshore special purpose companies by PRC residents may subject our PRC resident shareholders to personal liability and limit our ability to inject capital into our PRC subsidiaries, limit our PRC subsidiaries’ ability to distribute profits to us, or otherwise adversely affect us.
Pursuant to SAFE Circular 37, any PRC citizens or residents, including both PRC institutions and individual residents, are required to register with the local SAFE branch before making contributions to a company set up or controlled by PRC residents outside of the PRC for the purpose of overseas investment or financing with their legally-owned domestic or offshore assets or interests, referred to in this circular as a “special purpose vehicle.” In addition, such PRC residents or entities must update their SAFE registrations when the offshore special purpose vehicle undergoes material events relating to any change of basic information (including change of such PRC citizens or residents, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, or mergers or divisions. In February 2015, SAFE promulgated the Notice on Further Simplifying and Improving the Administration of the Foreign Exchange Concerning Direct Investment, which became effective on June 1, 2015. This notice has amended SAFE Circular 37, requiring PRC residents or entities to register with qualified banks rather than SAFE or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing.
We attempt to comply, and attempt to ensure that our shareholders and beneficial owners of our shares who are subject to these rules comply, with the relevant requirements. We cannot provide any assurance that our shareholders and beneficial owners of our shares who are PRC residents have complied or will comply with the requirements imposed by Circular 37 or other related rules. Any failure by any of our shareholders and beneficial owners of our shares who are PRC residents to comply with relevant requirements under this regulation could subject such shareholders, beneficial owners and us to fines or sanctions imposed by the PRC government, including limitations on our relevant subsidiary’s ability to pay dividends or make distributions to us and our ability to increase our investment in China, or other penalties that may adversely affect our operations. These risks may have a material adverse effect on our business, financial condition and results of operations.
 
35

The enforcement of the Labor Contract Law and other labor-related regulations in the PRC may increase our labor costs, impose limitations on our labor practices and adversely affect our business and our results of operations.
The PRC’s
 Labor Contract Law
 contains specific provisions related to fixed-term employment contracts, part-time employment, probation, consultation with labor unions and employee assemblies, employment without a written contract, dismissal of employees, severance, and collective bargaining, which together represent enhanced enforcement of labor laws and regulations. According to the
 Labor Contract Law
, an employer is obliged to sign an unfixed-term labor contract with any employee who has worked for the employer for ten consecutive years. Further, if an employee requests or agrees to renew a fixed-term labor contract that has already been entered into twice consecutively, the resulting contract must have an unfixed term, with certain exceptions. The employer must pay economic compensation to an employee where a labor contract is terminated or expires in accordance with the
 Labor Contract Law
, except for certain situations which are specifically regulated. In addition, the government has issued various labor-related regulations to further protect the rights of employees. According to such laws and regulations, employees are entitled to annual leave ranging from five to 15 days and are able to be compensated for any untaken annual leave days in the amount of three times their daily salary, subject to certain exceptions. In the event that we decide to change our employment or labor practices, the
 Labor Contract Law
 and its implementation rules may limit our ability to effect those changes in a manner that we believe to be cost-effective. In addition, as the interpretation and implementation of these new regulations are still evolving, our employment practices may not be at all times deemed in compliance with the new regulations. We could be subject to severe penalties or incur significant liabilities in connection with labor disputes or investigations, as a result of which our business and financial conditions may be adversely affected.
Dividends payable to our foreign investors and gains on the sale of our shares by our foreign investors may become subject to PRC tax.
Under the
 Enterprise Income Tax Law
 and its implementation regulations issued by the State Council, a 10% PRC withholding tax is applicable by a PRC resident enterprise to dividends payable to investors that are
non-resident
enterprises, which do not have an establishment or place of business in the PRC or which have such establishment or place of business but the dividends are not effectively connected with such establishment or place of business, to the extent such dividends are derived from sources within the PRC. Similarly, any gain realized on the transfer of the shares of a PRC resident enterprise by such investors is also subject to PRC tax at a current rate of 10%, subject to any reduction or exemption set forth in applicable tax treaties or under applicable tax arrangements between jurisdictions, if such gain is regarded as income derived from sources within the PRC. If we are deemed a PRC resident enterprise, dividends paid on our ordinary shares, and any gain realized from the transfer of our ordinary shares, would be treated as income derived from sources within the PRC and would as a result be subject to PRC taxation. Furthermore, if we are deemed a PRC resident enterprise, dividends payable to individual investors who are
non-PRC
residents and any gain realized on the transfer of our ordinary shares by such investors may be subject to PRC tax at a current rate of 20%, subject to any reduction or exemption set forth in applicable tax treaties or under applicable tax arrangements between jurisdictions. If we or any of our subsidiaries established outside the PRC are considered a PRC resident enterprise, it is unclear whether holders of our ordinary shares would be able to claim the benefit of income tax treaties or agreements entered into between China and other countries or areas. If dividends payable to our
non-PRC
investors, or gains from the transfer of our ordinary shares by such investors, are deemed to be income derived from sources within the PRC and thus subject to PRC tax, the value of your investment in our ordinary shares may decline significantly.
We rely on dividends and other distributions on equity paid by our subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our subsidiaries to make payments to us could restrict our ability to satisfy our liquidity requirements.
 
36

We are a holding company incorporated in the BVI. We generally rely on our subsidiaries in China to provide us with cash flow and to meet our other obligations. Current PRC regulations permit our subsidiaries to pay dividends to us only out of their accumulated profits upon satisfaction of relevant statutory conditions and procedures, if any, determined in accordance with PRC accounting standards and regulations. In addition, each of our subsidiaries in China is required to set aside a certain amount of its
after-tax
profits each year, if any, to fund certain statutory reserves. These reserves are not distributable as cash dividends. Furthermore, if our subsidiaries in China incur debt on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments to us. The inability of our subsidiaries to distribute dividends or other payments to us could restrict our ability to satisfy our liquidity requirements.
We may be treated as a resident enterprise for PRC tax purposes under the Enterprise Income Tax Law, which could result in unfavorable tax consequences to us and our shareholders and have a material adverse effect on our results of operations and the value of your investment.
Under
 the Enterprise Income Tax Law
 and its implementing rules, enterprises established under the laws of jurisdictions outside of China with “de facto management bodies” located in China may be considered PRC tax resident enterprises for tax purposes and may be subject to the PRC enterprise income tax at the rate of 25% on their global income. “De facto management body” refers to a managing body that exercises substantive and overall management and control over the production and business, personnel, accounting books and assets of an enterprise. The State Administration of Taxation, or the SAT, issued the
 Notice Regarding the Determination of Chinese-Controlled Offshore-Incorporated Enterprises as PRC Tax Resident Enterprises on the Basis of De Facto Management Bodies
, or Circular 82, on April 22, 2009. Circular 82 provides certain specific criteria for determining whether the “de facto management body” of a Chinese-controlled offshore-incorporated enterprise is located in China. Although Circular 82 only applies to offshore enterprises controlled by PRC enterprises, not those controlled by foreign enterprises or individuals, the determining criteria set forth in Circular 82 may reflect the SAT’s general position on how the “de facto management bodies” test should be applied in determining the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises. If we were to be considered a PRC resident enterprise, we would be subject to PRC enterprise income tax at the rate of 25% on our global income. In such case, our profitability and cash flow may be materially reduced as a result of our global income being taxed under the
 Enterprise Income Tax Law
. On July 27, 2011, the SAT issued
 Administrative Measures of Enterprise Income Tax of Chinese-controlled Offshore Incorporated Resident Enterprises (Trial)
, or Bulletin 45, which became effective on September 1, 2011, amended on April 14, 2015 and partially replaced by
 Announcement of State Administration of Taxation on Matters Relating to Chinese Tax Resident Identity Certificates
 which to become effective on October 1, 2016, to provide further guidance on the implementation of Circular 82. Bulletin 45 clarifies certain issues related to determining PRC resident enterprise status and post-determination administration. Bulletin 45 specifies that when provided with a copy of a Chinese tax resident determination certificate issued by the competent tax authorities from an offshore incorporated PRC resident enterprise, the payer should not withhold tax when paying
PRC-sourced
dividends, interest and royalties to the offshore incorporated PRC resident enterprise. On January 29, 2014, the SAT further issued
 Announcement on Determination of Resident Enterprises under De Facto Management Body Standard
, or Bulletin 9, which delegates the determination of the status of offshore incorporated PRC resident enterprise to the provincial-level tax authorities. Bulletin 9 is applicable to the enterprise income tax filings for 2013 and onwards. Although Circular 82 applies only to offshore enterprises controlled by PRC enterprises or PRC corporate groups and not those controlled by PRC individuals or
non-PRC
persons, the determining criteria set forth in Circular 82 may reflect the SAT’s general position on how the “de facto management body” test should be applied in determining the tax residency status of offshore enterprises, regardless of whether they are controlled by PRC enterprises or individuals or foreign enterprises. We believe that none of our entities outside of China is a PRC resident enterprise for PRC tax purposes. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management bodies”.
 
37

We cannot assure you that the PRC tax authorities will not, at their discretion, adjust any capital gains and impose tax return filing and withholding or tax payment obligations with respect to any internal restructuring, and our PRC subsidiaries may be requested to assist in the filing. Any PRC tax imposed on a transfer of our shares not through a public stock exchange, or any adjustment of such gains would cause us to incur additional costs and may have a negative impact on the value of your investment in our company.
We and our shareholders face uncertainties with respect to indirect transfers of equity interests in PRC resident enterprises or other assets attributed to a PRC establishment of a
non-PRC
company.
On February 3, 2015, the State Administration of Taxation issued the
 Bulletin on Issues of Enterprise Income Tax on Indirect Transfers of Assets by
Non-PRC
Resident Enterprises
, or Bulletin 7, which replaced or supplemented certain previous rules under the
 Notice on Strengthening Administration of Enterprise Income Tax for Share Transfers by
Non-PRC
Resident Enterprises
, or Circular 698, issued by the State Administration of Taxation, on December 10, 2009. Pursuant to Bulletin 7, an “indirect transfer” of assets, including equity interests in a PRC resident enterprise, by
non-PRC
resident enterprises may be
re-characterized
and treated as a direct transfer of PRC taxable assets, if the arrangement does not have a reasonable commercial purpose and was established for the purpose of avoiding payment of PRC enterprise income tax. As a result, gains derived from this indirect transfer may be subject to PRC enterprise income tax.
According to Bulletin 7, “PRC taxable assets” include assets attributed to an establishment or a place of business in China, immoveable properties located in China, and equity investments in PRC resident enterprises, in respect of which gains from their transfer by a direct holder, being a
non-PRC
resident enterprise, would be subject to PRC enterprise income taxes. When determining whether there is a “reasonable commercial purpose” of the transaction arrangement, factors to be taken into consideration include: whether the main value of the equity interest of the relevant offshore enterprise directly or indirectly derives from PRC taxable assets; whether the assets of the relevant offshore enterprise mainly consists of direct or indirect investment in China or if its income mainly derives from China, directly or indirectly; whether the offshore enterprise and its subsidiaries directly or indirectly holding PRC taxable assets have real commercial nature which is evidenced by their actual function and risk exposure; the duration of existence of the business model and organizational structure; the foreign income tax liabilities arising from the indirect transfer of PRC taxable assets; the replicability of the transaction by direct transfer of PRC taxable assets; and the applicable tax treaties or similar arrangements. In respect of an indirect offshore transfer of assets of a PRC establishment or place of business, the resulting gain is to be included with the enterprise income tax filing of the PRC establishment or place of business being transferred, and would consequently be subject to PRC enterprise income tax at a rate of 25%. Where the underlying transfer relates to the immoveable properties located in China or to equity investments in a PRC resident enterprise, which is not related to a PRC establishment or place of business of a
non-resident
enterprise, a PRC enterprise income tax at 10% would apply, subject to available preferential tax treatment under applicable tax treaties or similar arrangements, and the party who is obligated to make the transfer payments has the withholding obligation. Where the payor fails to withhold any or sufficient tax, the transferor shall declare and pay such tax to the tax authority by itself within the statutory time limit. Late payment of applicable tax will subject the transferor to default interest. Bulletin 7 does not apply to transactions of sale of shares by investors through a public stock exchange where the shares were acquired from a transaction through a public stock exchange.
There are uncertainties as to the application of Bulletin 7. Bulletin 7 may be determined by the tax authorities to be applicable to some of our offshore restructuring transactions or sale of the shares of our offshore subsidiaries or investments where PRC taxable assets are involved. The transferors and transferees may be subject to the tax filing and withholding or tax payment obligation, while our PRC subsidiaries may be requested to assist in the filing. Furthermore, we, our
non-resident
enterprises and our PRC subsidiaries may be required to spend valuable resources to comply with Bulletin 7 or to establish that we, our
non-resident
enterprises and our PRC subsidiaries should not be taxed under Bulletin 7, for our previous and future restructuring or disposal of shares of our offshore subsidiaries, which may have a material adverse effect on our financial condition and results of operations.
 
38

The PRC tax authorities have the discretion under Circular 698/Bulletin 7 to make adjustments to the taxable capital gains based on the difference between the fair value of the taxable assets transferred and the cost of investment. If the PRC tax authorities make adjustments to the taxable income of the transactions under Circular 698/Bulletin 7, our income tax costs associated with potential acquisitions or disposals will increase, which may have an adverse effect on our financial condition and results of operations.
Any loss of or reduction in the preferential tax treatment and VAT refunds and government subsidies we currently enjoy in the PRC or our
non-compliance
with the relevant PRC tax laws and regulations may negatively affect our financial condition and results of operations.
We benefit from tax incentives and receive government grants. As of the date of this annual report, Beijing Hollysys and Hangzhou Hollysys are recognized as high and new technology enterprises, or the HNTE(s), by the PRC government, which entitle each of them to a reduced income tax rate of 15% (compared to the statutory income tax rate of 25%). The qualification as an HNTE is subject to annual evaluation and a three-year review by the relevant authorities in the PRC. In order to maintain such qualifications and the preferential tax rates, these subsidiaries must submit a review application to relevant agencies. The HNTE qualification of these subsidiaries will expire in 2020, as the case may be. We are in the process of applying for the renewal of such preferential tax treatments before expiration. However, we cannot assure you that any of our subsidiaries that currently qualify as HNTEs will continue to qualify for such status in the future. If those subsidiaries fail to maintain their HNTE qualifications or renew these qualifications when the relevant term expires, their applicable income tax rates would increase to 25%, which could have a material adverse effect on our financial condition and results of operations. Moreover, the PRC government could eliminate any of these preferential tax treatments before their scheduled expiration.
In addition, we received VAT refunds and government subsidies of approximately $27.8 million in the fiscal year ended June 30, 2020. The state tax bureaus in China provide refunds out of the value added tax, which we refer to as VAT, they collect in order to encourage the research and development efforts made by certain qualified enterprises. The local governments in China also provide financial subsidies to encourage research and development efforts made by certain qualified enterprises. Some of our PRC subsidiaries have received such refunds and subsidies. The amounts of and conditions attached to these grants were determined at the sole discretion of the relevant governmental authorities. We cannot assure you that we will be eligible to continue to receive these government grants or that the amount of any such grants will not be reduced in the future, and even if we continue to be eligible to receive these grants, we cannot guarantee that any conditions attached to the grants will be as favorable to us as they have historically been.
Furthermore, we are subject to periodic examinations on our fulfillment of tax obligations under the PRC tax laws and regulations by PRC tax authorities. If we fail to fulfill our tax obligations for any reasons, we may be subject to fines, other penalties or actions upon examinations by PRC tax authorities and our business, financial condition and results of operations and our reputation may be adversely affected.
 
39

RISKS RELATED TO OUR SHARES
The market price of our ordinary shares is volatile, leading to the possibility of its value being depressed at a time when you want to sell your holdings.
The market price of our ordinary shares has been volatile, and this volatility may continue. From January 1, 2019 through August 31, 2020 the closing price of our ordinary shares on the NASDAQ Global Select Market has ranged from a high of $23.25 to a low of $9.83. Numerous factors, many of which are beyond our control, may cause the market price of our ordinary shares to fluctuate significantly. These factors include, among others:
 
 
 
our earnings releases, actual or anticipated changes in our earnings, fluctuations in our operating results or our failure to meet the expectations of financial market analysts and investors;
 
 
 
changes in financial estimates by us or by any securities analysts who might cover our share;
 
 
 
speculation about our business in the press or the investment community;
 
 
 
significant developments relating to our relationships with our customers or suppliers;
 
 
 
stock market price and volume fluctuations of other publicly traded companies and, in particular, those that are in our industry;
 
 
 
customer demand for our services and products;
 
 
 
investor perceptions of our industry in general and our company in particular;
 
 
 
the operating and share performance of comparable companies;
 
 
 
general economic conditions and trends;
 
 
 
major catastrophic events;
 
 
 
announcements by us or our competitors of new products, significant acquisitions, strategic partnerships or divestitures;
 
 
 
changes in accounting standards, policies, guidance, interpretation or principles;
 
 
 
loss of external funding sources;
 
 
 
sales of our ordinary shares, including sales by our directors, officers or significant shareholders;
 
 
 
additions or departures of key personnel; and
 
 
 
investor perception of litigation, investigation or other legal proceedings involving us or certain of our individual shareholders or their family members.
 
40

Securities class action litigation is often instituted against companies following periods of volatility in their share price. This type of litigation could result in substantial costs to us and divert our management’s attention and resources. Moreover, securities markets may from time to time experience significant price and volume fluctuations for reasons unrelated to operating performance of particular companies. For example, in December 2018, major stock indexes fell precipitously, with major stock averages recording their worst December performance since 1931. In particular, the S&P 500 Index fell approximately 9% from December 1, 2018 to December 31, 2018. These market fluctuations may adversely affect the prices of our ordinary shares and other interests in our company at a time when you want to sell your investment in us.
Share prices of companies with business operations primarily in China have fluctuated widely in recent years, and the trading prices of our ordinary shares are likely to be volatile, which could result in substantial losses to investors.
The performance and fluctuation of the market prices of other China-based, U.S.-listed companies may affect the volatility in the price of and trading volume for our ordinary shares. In recent years, a number of
PRC-based
companies have listed their securities, or are in the process of preparing for listing their securities, on U.S. stock markets. Some of these companies have experienced significant volatility, including significant price declines following their initial public offerings. The trading performances of the securities of these
PRC-based
companies at the time of or after their offerings may affect the overall investor sentiment towards
PRC-based
companies listed in the United States and consequently may impact the trading performance of our ordinary shares. These broad market and industry factors may significantly affect the market price and volatility of our ordinary shares, regardless of our actual operating performance.
We are a “foreign private issuer,” and have disclosure obligations that are different than those of other U.S. domestic reporting companies so you should not expect to receive the same information about us at the same time as a U.S. domestic reporting company may provide. Furthermore, if we lose our status as a foreign private issuer, we would be required to comply fully with the reporting requirements of the Exchange Act applicable to U.S. domestic issuers and would incur significant operational, administrative, legal and accounting costs that we would not incur as a foreign private issuer.
We are a foreign private issuer and, as a result, we are not subject to certain of the requirements imposed upon U.S. domestic issuers by the SEC. For example, we are not required to issue quarterly reports or proxy statements. Also, we are allowed four months to file our annual report with the SEC. We are not required to disclose certain detailed information regarding executive compensation that is required from U.S. domestic issuers. Further, our directors and executive officers are not required to report equity holdings and transactions in our equity under Section 16 of the Securities Act. As a foreign private issuer, we are also exempt from the requirements of Regulation FD (Fair Disclosure) which, generally, are meant to ensure that select groups of investors are not privy to specific information about an issuer before other investors. We are, however, still subject to the anti-fraud and anti-manipulation rules of the SEC, such as Rule
10b-5. Since
many of the disclosure obligations required of us as a foreign private issuer are different than those required by other U.S. domestic reporting companies, our shareholders should not expect to receive information about us in the same amount and at the same time as information is received from, or provided by, other U.S. domestic reporting companies. We are liable for violations of the rules and regulations of the SEC which do apply to us as a foreign private issuer. Violations of these rules could affect our business, results of operations and financial condition.
 
41

If we lose our status as a foreign private issuer at some future time, we will be required to comply fully with the reporting requirements of the Exchange Act applicable to U.S. domestic issuers and would incur significant operational, administrative, legal and accounting costs that it would not incur as a foreign private issuer.
If we fail to comply with the continued listing requirements of NASDAQ, we would face possible delisting, which would result in a limited public market for our shares and make obtaining future debt or equity financing more difficult for us.
Our ordinary shares are traded and listed on the Nasdaq Global Select Market under the symbol “HOLI.” The ordinary shares may be delisted if we fail to maintain certain listing requirements of the Nasdaq Stock Market, or NASDAQ.
We cannot ensure you that we will continue to comply with the requirements for continued listing on The NASDAQ Global Select Market in the future. If our shares lose their status on The NASDAQ Global Select Market and we are not successful in obtaining a listing on The NASDAQ Capital Market, our shares would likely trade in the
over-the-counter
market. If our shares were to trade on the
over-the-counter
market, selling our shares could be more difficult because smaller quantities of shares would likely be bought and sold, transactions could be delayed, and security analysts’ coverage of us may be reduced. In addition, in the event our shares are delisted, broker-dealers have certain regulatory burdens imposed upon them, which may discourage broker-dealers from effecting transactions in our shares, further limiting the liquidity of our shares. These factors could result in lower prices and larger spreads in the bid and ask prices for our shares. Such delisting from The NASDAQ Global Select Market and continued or further declines in our share price could also greatly impair our ability to raise additional necessary capital through equity or debt financing, and could significantly increase the ownership dilution to shareholders caused by our issuing equity in financing or other transactions.
As a foreign private issuer, we are permitted to rely on exemptions from certain NASDAQ corporate governance standards applicable to domestic U.S. issuers. This may afford less protection to holders of our securities
.
We are exempted from certain corporate governance requirements of the Nasdaq Stock Market by virtue of being a foreign private issuer. As a foreign private issuer, we are permitted to follow the governance practices of our home country, the BVI in lieu of certain corporate governance requirements of NASDAQ. As result, the standards applicable to us are considerably different than the standards applied to domestic U.S. issuers. For instance, we are not required to:
 
 
 
have a majority of the board be independent (although all of the members of the audit committee must be independent under the U.S. Securities Exchange Act of 1934, as amended, or the Exchange Act);
 
 
 
have a compensation committee and a nominating committee to be comprised solely of “independent directors; and
 
 
 
hold an annual meeting of shareholders no later than one year after the end of the Company’s fiscal
year-end.
 
42

As discussed elsewhere in this Annual Report, we have relied on and intend to continue to rely on some of these exemptions. As a result, our shareholders may not be provided with the benefits of certain corporate governance requirements of the Nasdaq Stock Market.
You may have difficulty enforcing judgments obtained against us.
We are a BVI company and substantially all of our assets are located outside of the United States. A substantial portion of our current business operations are conducted in the PRC. In addition, almost all of our directors and officers are nationals and residents of countries other than the United States. A substantial portion of the assets of these persons are located outside the United States. As a result, it may be difficult for you to effect service of process within the United States upon these persons. It may also be difficult for you to enforce in U.S. courts judgments obtained in U.S. courts including judgments based on the civil liability provisions of the U.S. federal securities laws against us and our officers and directors, many of whom are not residents in the United States and whose assets are located in significant part outside of the United States. The courts of the BVI would recognize as a valid judgment, a final and conclusive judgment in person is obtained in the federal or state courts in the United States against the Company under which a sum of money is payable (other than a sum of money payable in respect of multiple damages, taxes or other charges of a like nature or in respect of a fine or other penalty) and would give a judgment based thereon provided that (a) such courts had proper jurisdiction over the parties subject to such judgment, (b) such courts did not contravene the rules of natural justice of the BVI, (c) such judgment was not obtained by fraud, (d) the enforcement of the judgment would not be contrary to the public policy of the BVI, (e) no new admissible evidence relevant to the action is submitted prior to the rendering of the judgment by the courts of the BVI and (f) there is due compliance with the correct procedures under the laws of the BVI. In addition, there is uncertainty as to whether the courts of the BVI or the PRC, respectively, would recognize or enforce judgments of U.S. courts against us or such persons predicated upon the civil liability provisions of the securities laws of the United States or any state.
We may be classified as a passive foreign investment company, which could result in adverse United States federal income tax consequences to U.S. shareholders.
We believe that we currently are not considered a “passive foreign investment company,” or PFIC, for United States federal income tax purposes. However, each year we must make a separate determination as to whether we are a PFIC. We cannot assure you that we will not be a PFIC for our future tax years. If a
non-U.S.
corporation either (i) has at least 75% of its gross income is passive income for a tax year or (ii) has at least 50% of the value of its assets (based on an average of the quarterly values of the assets during a tax year) attributable to assets that produce or are held for the production of passive income, then the
non-U.S.
corporation will be deemed a PFIC. The market value of our assets may be determined to a large extent by the market price of our ordinary shares. If we are treated as a PFIC for any tax year during which U.S. shareholders hold ordinary shares, certain adverse United States federal income tax consequences could apply to such U.S. holders.
 
43

The provisions in our Amended and Restated M&A and terms of our Rights Plan may discourage, delay or prevent a change of control of our company or changes in our management. As a result, our shareholders may be limited in their ability to obtain a premium for their shares.
Our Amended and Restated M&A authorizes our Board to issue up to 90,000,000 preferred shares without any further action by our shareholders, which could delay, discourage, prevent or make it more costly to acquire or effect a change-in-control. In addition, on August 27, 2010, our Board adopted a rights plan (the “Rights Plan”) that provides for the issuance of one right (a “Right”) for each of our outstanding ordinary shares. In September 2020, we adopted an amended and restated rights plan (the “Amended and Restated Rights Plan”) which amends and restates the Rights Plan in its entirety. The Amended and Restated Rights Plan extends the expiration date of the Rights Plan from September 27, 2020 to September 27, 2030, decreases the threshold of the triggering event from 20% to 15%, and includes certain modernizing changes to account for certain synthetic equity positions when determining the beneficial ownership of our shareholders. The Rights are designed to assure that all of our shareholders receive fair and equal treatment in the event of any proposed takeover and to guard against partial tender offers, open market accumulations, undisclosed voting arrangements and other abusive or coercive tactics to gain control of the Company or our Board without paying all shareholders a control premium. The Rights may cause substantial dilution to a person or group that acquires 15% or more of the aggregate total of outstanding ordinary shares on terms not approved by our Board.
The provisions in our Amended and Restated M&A and the terms of our Amended and Restated Rights Plan could prevent our shareholders from recognizing a gain in the event that a favorable offer is extended and could materially and negatively affect the market price of our ordinary shares, even if you or our other shareholders believe that such actions are in the best interests of us and our shareholders. As a result, our shareholders may be limited in their ability to obtain a premium for their shares. The Amended and Restated Rights Plan, however, should not interfere with any offer approved by our Board. In addition, the Amended and Restated Rights Plan does not prevent our Board from considering any offer that it considers to be in the best interest of the shareholders.
We have granted employee stock options and other share-based awards in the past and are likely to continue to do so in the future. Our share-based compensation schemes may have an adverse effect on our results of operations and dilute the ownership interests of our shareholders.
We have granted share-based compensation awards, including share options, restricted shares and restricted share units, to various employees, key personnel and other non-employees to incentivize performance and align their interests with ours. As a result of these grants and potential future grants, we have incurred in and expect to continue to incur share-based compensation expenses in the future. For example, in the fiscal years ended June 30, 2018, 2019 and 2020, we recorded share-based compensation expenses of $
1.2
 million, $0.
2
 million and $0.
4
 million, respectively. The amount of these expenses is based on the fair value of the share-based awards. We account for compensation costs for share-based compensation awards and recognize expenses in our consolidated statements of comprehensive income in accordance with the relevant rules under U.S. GAAP. Our share-based compensation expense may increase in future periods, as we adopt new equity compensation plans to incentivize our employees and directors to grow our business. In addition, any additional securities issued under share-based compensation schemes will dilute the ownership interests of our shareholders
.
We may determine to cease paying dividends in the future.
Our Board decides if and when our Company will pay cash dividends. On August 11, 2016, our Board approved a regular cash dividend policy pursuant to which future cash dividends are expected to be paid to holders of the Company’s ordinary shares on an annual basis out of funds legally available for such purpose. While cash dividends have been paid in each of 2016, 2017, 2018 and 2019, the declaration and payment of future dividends will be at the discretion of our Board, and there can be no assurance that cash dividends will be paid in the future. Our future payment of dividends will depend upon many factors, including our financial conditions, earnings, capital requirements of its businesses, legal requirements, regulatory constraints, industry practice, and other factors that our Board deems relevant.
 
44

The laws of the British Virgin Islands provide limited protection for minority shareholders, so minority shareholders will have limited or no recourse if they are dissatisfied with the conduct of our affairs.
Under the laws of the British Virgin Islands, there is limited statutory protection of minority shareholders other than the provisions of the BVI Business Companies Act (as amended), which we refer to as the Act, dealing with shareholder remedies. The principal protection under statutory law is that shareholders may bring an action to enforce the constituent documents of a BVI company and are entitled to have the affairs of the company conducted in accordance with the Act and the memorandum and articles of association of the company. As such, if those who control the company have persistently disregarded the requirements of the Act or the provisions of the company’s memorandum and articles of association, then the courts will likely grant relief. Generally, the areas in which the courts will intervene are the following: (i) an act complained of which is outside the scope of the authorized business or is illegal or not capable of ratification by the majority; (ii) acts that constitute fraud on the minority where the wrongdoers control the company; (iii) acts that infringe on the personal rights of the shareholders, such as the right to vote; and (iv) acts where the company has not complied with provisions requiring approval of a special or extraordinary majority of shareholders, which are more limited than the rights afforded to minority shareholders under the laws of many states in the United States.
Under the laws of the British Virgin Islands, our directors have the power to take certain actions without shareholder approval which would require shareholder approval under the laws of most U.S. jurisdictions.
The directors of a BVI corporation, subject in certain cases to court approval but without shareholder approval, may implement a reorganization, merger or consolidation, the sale of any assets, property, part of the business, or securities of the corporation, subject to a limit of up to 50% of such assets. The ability of our Board to create new classes or series of shares and the rights attached by amending our Amended and Restated M&A without shareholder approval could have the effect of delaying, deterring or preventing a change in our control without any further action by the shareholders, including a tender offer to purchase our ordinary shares at a premium over then current market prices. Thus, our shareholders may have more difficulty protecting their interests in the face of actions by our Board or our controlling shareholders than they would have as shareholders of a corporation incorporated in another jurisdiction.
In addition, our directors do not have terms of office, and they hold office until such director’s resignation, removal from office, death or incapacity. In connection with the adoption of the Rights Plan in August 2010, we amended our memorandum and articles of association to provide that directors may only be removed by shareholders for cause. Under our Amended and Restated M&A, annual meetings of shareholders are no longer required. Since 2010, we have not held any shareholders meetings. We follow home country practice with respect to annual shareholders meetings and are not obligated to hold annual meetings of shareholders.
 
45

If securities analysts do not publish research or reports about our business or if they downgrade our shares or our sector, our share price and trading volume could decline.
The trading market for our ordinary shares has been affected in part by the research and reports that industry and financial analysts publish about us or our business. We do not control these analysts. Furthermore, if one or more of the analysts who cover us downgrade our shares or our industry, change their views regarding the shares of any of our competitors, or other companies in our industry, or publish inaccurate or unfavorable research about our business, the market price of our shares could decline. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the market, which in turn could cause our share price or trading volume to decline.
 
ITEM 4.
INFORMATION ON THE COMPANY
A.    History and Development of the Company
We were established under the laws of the BVI on February 6, 2006, as HLS Systems International, Ltd., in order to merge with Chardan North China Acquisition Corporation (“Chardan”), a Delaware special purpose acquisition company, originally established on March 10, 2005, with the primary purpose of effecting a business combination with an unidentified operating business that has its primary operating facilities located in China, in any city or province north of Yangtze River. On September 20, 2007, we acquired all of the issued and outstanding ordinary shares of GTH, a BVI company. On August 1, 2008, our ordinary shares started trading on NASDAQ Global Select Market. On July 17, 2009, we changed our name to Hollysys Automation Technologies Ltd. to more accurately reflect our core value of leveraging proprietary technologies to provide
state-of-the-art
automation and control solutions for our clients.
On July 1, 2011, we purchased 100% of the equity of Concord Group for a combination consideration of cash and stock for a total value of $42.9 million. Concord Group provides electric solutions with
end-to-end
design, engraving, engineering, procurement, project management, construction and commissioning, and maintenance, active in the rail industry in Singapore, Qatar, UAE and Saudi Kingdom and the building retrofit market in Singapore.
On April 1, 2013, we purchased 100% of the equity of Bond Group for a purchase price of $73 million, payable 50% in cash and 50% in ordinary shares of Hollysys. The stock will be issued to the Bond Group shareholders in three installments over three years, 60% of which are incentive shares and will be based on certain performance targets for calendar years 2013 and 2014. Additional ordinary shares, as a premium on performance, will be issuable to the Bond Group shareholders, if Bond Group outperforms the established targets, but the premium will not exceed 15% of the total incentive shares in any case. The operating results of Bond Group have been included in our consolidated financial statements effective from April 1, 2013. Bond Group provides complete mechanical and electrical solutions with end to end capabilities in design, engineering, procurement, project management, construction and commissioning, and maintenance to a wide array of industries, including factories, data centers, banks, hospitals, airports, power stations, gas and instrumentation plants, hotels, commercial centers, residential buildings and infrastructure works. We seek to take advantage of Bond Group’s strong presence and brand name in Southeast Asia and to strengthen our Southeast Asian business.
On November 24, 2015, we established CECL to explore the market in Qatar. CCPL has a 49% direct ownership of CECL and the remaining 51% equity interest is held by a nominee shareholder. Through a series of contractual arrangements, CCPL is entitled to appoint the majority of directors of CECL who have the power to direct the activities that significantly impact CECL’s economic performance. Further, CCPL is entitled to 95% of the variable returns from CECL’s operations. As a result, despite of its direct minority ownership of CECL, CCPL is considered the primary beneficiary of CECL.
 
46

In July 2016, Beijing Hollycon Medicine & Technology. Co., Ltd. (“Hollycon”), previously as one of our subsidiaries, issued new shares for an aggregate cash consideration of $30,943 to new investors. At the same time, we disposed 0.6% of our equity interest in Hollycon for cash consideration of $464. These two transactions resulted in dilution of our equity interests in Hollycon from 51% to 30%. According to the revised article of association, Hollycon was managed by a board of directors comprising of a total 5 members, of which, we can appoint two directors while the other three shareholders can appoint one director each. We can also appoint the chairman of the board. All major management and operation decision need be approved by the board and requires approval by at least 2/3 of board directors. Profits are allocated to shareholders based on the percentage of respective initial investment. We lost control over Hollycon upon the completion of the two transactions set out above, but maintained significant influence over Hollycon, and accounted for the investment in Hollycon under the equity method. Upon the deconsolidation date, we recorded the retained
non-controlling
equity investee at fair value of $22,737 and recognized a gain of $14,514. The fair value of retained
non-controlling
interest in Hollycon was measured using a discounted cash flow approach. Key estimates and assumptions include the amount and timing of future expected cash flows, terminal value growth rates, and discount rate.
In July 2017, BCPL, our wholly-owned Singapore subsidiary, and a Malaysian citizen (the “Trustee”) entered into a trust deed, under which, 49.1% of BCPL’s equity interests in Bond M & E Sdn. Bhd. (“BMJB”), a Malaysian company, which previously was a 100% subsidiary of BCPL, was transferred to the Trustee. According to the trust deed, all of the beneficial interests in BMJB belong to BCPL and the Trustee shall hold the legal title of the transferred shares on trust for and act on behalf of BCPL absolutely. Any dividend, interest and other benefits received or receivable by the Trustee will be transferred to BCPL. The Trustee shall exercise the managerial rights and voting power in a manner directed by a prior written notice from BCPL. The Trustee shall be obligated to vote in the same manner as BCPL in the absence of any written notice. In addition, an undated Form of Transfer of Securities with the transferee’s name left blank was duly executed by the Trustee and delivered to BCPL. Therefore, BCPL can transfer the 49.1% of equity interests to any party at any time without further approval by the Trustee. Accordingly, the Company believes it holds all beneficial rights, obligation and the power of the 100% equity interest in BMJB, and therefore consolidates 100% of equity interests in BMJB into its financial statements.
In August 2018, we transferred 100% of our equity interest in Beijing Hollysys Intelligent Technologies Co., Ltd. (“Hollysys Intelligent”), a wholly owned subsidiary, to Ningbo Hollysys Intelligent Technologies Co Ltd. (“Ningbo Hollysys”) in exchange for a 40% equity interest in Ningbo Hollysys. Upon the transfer of the equity interest, we lost control of Hollysys Intelligent and therefore, deconsolidated the subsidiary.
The Securities and Exchange Commission, or SEC, maintains an Internet site that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC at http://www.sec.gov.
Our web site address is http://www.hollysys.com. Information contained on, or that can be accessed through, our website does not constitute a part of this annual report.
 
47

B.    Business Overview
COVID-19
Update
Since the third quarter of fiscal year 2020, a novel strain of coronavirus
(COVID-19)
has spread rapidly globally. The pandemic has resulted in quarantines, travel restrictions and the temporary closure of stores and business facilities globally. Given the rapidly expanding nature of
COVID-19
pandemic, we believe there is a risk that our global business, results of operations, and financial condition will be adversely affected. Potential impact to our results of operations will also depend on future developments and new information that may emerge regarding the duration and severity of
COVID-19
and the actions taken by government authorities and other entities to contain
COVID-19
or mitigate its impact, almost all of which are beyond our control.
The impacts of
COVID-19
on our business, financial condition, and results of operations include, but are not limited to, the following:
 
 
 
We have implemented necessary measures to ensure the health and safety of our employees and made appropriate adjustments to our business operations in response to the pandemic’s impact. Since late January 2020 and during the early period of the pandemic, we conducted regular monitoring of the health condition of our employees through online survey. In early February, we were implementing work-from-home scheme based on the development of pandemic containment. During such time, staff was selectively arranged for
on-site
work in accordance with the healthcare guidance to undertake particular urgent projects covering R&D, production and engineering. Prior to the returning of our employees to normal
on-site
work, comprehensive healthcare guidance was established in each of our bases in China to be strictly followed by, including mandated mask wearing, health QR code checking at the entrance, daily temperature measurement, and distancing policy for particular areas, etc. As of June 30, 2020, all of our employees in China have returned to their workplace.
 
 
 
During the last two quarters of fiscal year 2020, the pandemic has led to delay of project execution and contract bidding, while marketing events were also adversely affected due to restriction on
on-site
communication. Such has negatively impacted our financial performance. For instance, our total revenue in fiscal year 2020 decreased by 11.7% to $503.3 million and our total amount of new contracts won in fiscal year 2020 decreased by 24.2% to $549.2 million.
 
 
 
While we have seen gradual recovery of our overall business resulting from improving health statistics in China since March 2020, the pandemic continued to have an adverse effect on our overseas business, especially in South East Asia and South Asia. In overseas workplace, we have implemented the policy requesting
non-essential
employees to work remotely. As a result of the pandemic, tenders and projects have also been delayed. In addition, the pandemic is also one of the triggers for evaluating whether there is goodwill impairment of Bond Group and long-lived asset impairment.
Because of the uncertainty surrounding
COVID-19
outbreak, the business disruption and the related financial impact related to the outbreak of and response to the coronavirus cannot be reasonably estimated at this time. For more descriptions of the risks associated with
COVID-19,
see “Item 3. Key Information—D. Risk Factors— An Outbreak of Disease or Similar Public Health Threat, or Fear of Such an Event, Could Have a Material Adverse Impact on the Company’s Business, Operating Results and Financial Condition.”
Our Mission
Automation for better life.
 
48

Overview
We are a leading automation control system solutions provider in China, with overseas operations in eight other countries and regions throughout Asia. Leveraging our proprietary technology and deep industry
know-how,
we empower our customers with enhanced operational safety, reliability, efficiency, and intelligence which are critical to their businesses. We derive our revenues mainly from providing integrated solutions for industrial automation and rail transportation. In industrial automation, we deliver the full spectrum of automation hardware, software, and services spanning field devices, control systems and enterprise manufacturing management. In rail transportation, we provide advanced signaling control and SCADA systems for high-speed rail and urban rail (including subways). Internationally, through the acquisitions of Concord Group and Bond Group in 2011 and 2013 respectively, we are expanding and deepening our ability to offer mechanical and electrical solutions in design, engineering, procurement, project management, construction and commissioning, and maintenance to a wide range of industries, such as manufacturing, banks, hospitals, airports, power plants, commercial centers, hotels, and infrastructure works.
Founded in 1993, with technical expertise and innovation, we have grown from a research team specializing in automation control in the power industry into a group providing integrated automation control system solutions for customers in diverse industry verticals. As of June 30, 2020, we had cumulatively carried out more than 30,000 projects for approximately 17,000 customers in various sectors including power, petrochemical, high-speed rail, and urban rail, in which we have established leading market positions. With our strong customer base and highly-reputable brand, we believe we are well positioned to capture opportunities from untapped growth potential in China and around the world.
Our Business Platform and Value Proposition
Our highly-scalable and adaptable business platform is based on three key complementary pillars:
 
 
 
Proprietary and core technologies
 
 
 
In-depth
understanding of our clients’ industrial processes
 
 
 
Dedicated pursuit of customer satisfaction
Our suite of integrated solutions offers customers the following value propositions:
 
 
 
Compliant with international standards
 
 
 
Leading functionality and quality
 
 
 
Strong product safety and reliability
 
 
 
Highly flexible customization
 
 
 
Cost-effective solutions
 
49

 
Comprehensive service capability
Solutions, Products and Services
Industrial Automation
:
We are able to deliver the full spectrum of automation hardware, software, and services spanning field devices, control systems and enterprise manufacturing management. Historically, we focused our efforts on the area of DCS (Distributed Control System), which is a network of controllers, sensors, actuators and other devices that can be programmed to control outputs based on input conditions through logic calculations. In an automated production line, sensors or
so-called
“instrumentations” are distributed across the production facility to monitor
sub-systems
like the robots, CNC machines, and logistic tools. These sensors are like human eyes, which monitor the process, and detect any abnormal situations. The information collected from those sensors is then transmitted to the DCS for centralized data processing through communication networks. The central computer (brain) processes information and generates commands, based on sophisticated algorithmic and
pre-set
parameters. These commands are then sent to actuators (muscles/bones) through communication devices to execute the orders and maintain production flow. We are as well a player in the PLC market, where the products are mainly used in discrete control and applied to a wide array of industries. PLCs are usually integrated together into machines to provide control at machinery level.
Our comprehensive suite of automation solution consists of third-party hardware-centric products such as instrumentation and actuators, our proprietary software-centric DCS/SIS (Safety Instrumentation System)/PLC, and valued-added software packages such as RMIS (Real-time Management Information System), HAMS (HolliAS Asset Management System), OTS (Operator Training System), HolliAS BATCH (Batch Application Package), and HolliAS APC Suite (Advanced Process Control Package), etc. Our solution has been widely used in process industries involving continuous flow of material handling, such as power generation and petro-chemical, while we have also served clients from metallurgy, building materials, pharmaceutical and food & beverage, etc. Our client base includes large state-owned enterprises, multi-national companies, and other domestic companies. Some of our renowned customers include the five major Chinese power generation companies, the three major Chinese petroleum companies, and international companies such as BASF, etc. We have also obtained customers from India and Southeast Asia within similar industries.
Meanwhile, the development of equipment and process level automation in China has gradually increased production digitalization, which has created opportunities for the development of digital factory. Compared with equipment and process automation, digital factory brings production and management into greater coordination. The realization of such change requires the integration and processing of data of different verticals covering equipment, production line, workshop and corporate administration level. We have put forth our digital factory initiative in the year 2018 and have successfully signed several contracts with our existing customers from power and chemical industry.
We also command a position in Chinese nuclear power automation and control market as the only qualified local automation and control product provider to the
non-safety
control for both nuclear island and conventional island of nuclear power reactors in nuclear power stations. We provide our HOLLiAS
MACS-N
DCS product to China’s nuclear power industry. The
know-how
was accumulated from our industrial DCS applications in
high-end,
conventional energy power plants, with much more sophisticated software and hardware specifications, and more stringent production and quality assurance process. In a nuclear power station, the nuclear island operates to transform nuclear energy to heat energy, and pass on the steam generated by the steam generator to the conventional island, where steam drives the turbine to generate the electricity, and pass on to the transformer for loading onto the grid.
 
50

Rail Transportation:
We have branched out from the industrial automation domain into the subway and high-speed rail businesses, leveraging on our core competency and strong research and development capabilities, and have already established a key position in the high-speed rail signaling market and subway SCADA market.
In high speed rail business, our core proprietary product lines includes TCC (Train Control Center) and ATP (Automation Train Protection). An ATP essentially acts as the train over-speed protection mechanism. It collects real-time information like speed limit ahead, train operation status, line data, instructions from train control center, and then combines that information with the train parameters to produce train protection curves. In case of any human errors, like driver’s negligence at the red light, it applies emergency brakes automatically. TCCs is an
on-ground
control center at railway stations or equipment stations which monitor route condition, track status, train schedules, distance between trains, and the working status of other essential function devices, and then through logic calculation, generate control instructions and commands. The command information from the TCC is then transmitted to the ATP located on the locomotives/trains, through track circuits and electronic beacons located at various points along the railway line, or wirelessly.
Besides ATP and TCC, we also provide other signaling products in high speed rail market, such as ATO (Automatic Train Operation system), Track Circuit, LEU (Line-Side Electronic Unit), BTM (Balise Transmission Module), TSRS (Temporary Speed Restriction Server), RBC (Radio Block Center) and CBI (Computer Based Interlocking), etc. China Railway Corporation employs its own administrative admission system and set specific standards for the high-speed rail signaling products deployed in China’s high-speed rail lines. In addition to having our products certified under those domestic standards, we have redesigned the whole set of our high-speed rail signaling systems to better compete in the rail market outside of China. Most of our high-speed rail signaling products have passed European Safety Standards SIL 4 certification. For high-speed rail business, CRC and local provincial rail bureaus are our major customers. We are also the supplier of the entire high-speed rail signaling system to
Shenzhen-Hong
Kong high-speed rail line for the Hong Kong MTR, which marked our breakthrough into the international high-speed rail signaling market.
In subway business, our core product is SCADA system. It is an open software platform to enable integrated and unified monitoring of all necessary
sub-systems
of the subway, including the Power Supervisory Control and Data Acquisition System, Building Automatic System, Fire Alarm System, Platform Screen Door System, Access Control System, Closed Circuit Television, Passenger Information System, Passenger Train Information System, and Alarm System. Our performance records cover numerous cities in China, include Beijing, Guangzhou, Shenzhen, Tianjin, Dalian, Wuhan, Chengdu, Lanzhou and Hohhot, etc. Our international performance records include Thomson & Eastern Region Lines in Singapore and
Shenzhen-Hong
Kong high-speed rail line. Based on our strong research and development capability and technical
know-how
of signaling application accumulated from high-speed rail, we have also developed our proprietary subway signaling system certified under European safety standards. The current subway signaling market is predominantly occupied by multi-national corporations, such as Siemens, Alstom and Thales.
 
51

Mechanical and Electrical:
We established a stronger foot-hold in Southeast Asia through the acquisitions of Concord and Bond Groups in 2011 and 2013 respectively. Concord and Bond Groups mainly provide mechanical and electrical solutions, including design, engineering, procurement, project management, construction and commissioning, and maintenance related services. Concord Group mainly focuses on railway transportation in Singapore, Macau, Qatar, UAE and Saudi Kingdom markets, and Bond Group mainly focuses on factories, data centers, banks, hospitals, airports, power stations, gas and instrumentation plants, hotels, commercial centers, residential buildings and infrastructure works in Malaysia. Through the acquisitions, the Company seeks to expand the existing distributions and marketing channels to sell the Company’s existing product lines to the fast growing Southeast Asia and the Middle East markets.
During the past several years we have achieved a number of significant contract wins in international arena, including (i) contracts with MTR Corporation of Hong Kong SAR to provide a complete suite of high-speed rail signaling systems to
Guangzhou-Shenzhen-Hong
Kong Express Rail Hong Kong Section; (ii) a contract with SMRT Trains Ltd. in Singapore to provide design, electrification and installation for station renovations on North-South and East-West lines and a contract with Thales Solutions Asia Pte. Ltd. to provide design, installation, testing and commission for replacing the existing signaling systems for the North-South and East-West lines and install new signaling systems for the Tuas West Extension line in Singapore; (iii) a contract with Land Transport Authority in Singapore to provide the Integrated Supervisory Control System for the Thomson & Eastern Region Lines in Singapore; (iv) a contract with Mitsubishi Heavy Industries Ltd. to provide electrical installation services for part of the Power Distribution System Package of the first Phase of Doha Metro; (vi) maintenance contracts with MTR Corporation of Hong Kong SAR spanning multiple years.
Project Implementation:
We establish a project group of sales engineers, technical engineers and project management professionals for each of our potential customer to provide them total integrated solutions tailored to their specific requirements. The sales engineers and technical engineers work together to offer the best customized solutions from understanding customer’s detailed requirements through
on-site
studies. The technical engineers are responsible for hardware assembly, software configuration, testing and installation, commissioning and trial operation, and
start-up
and training; while the project management professionals oversee budgetary matters, coordinate the work force, ensure adequacy of resources and monitor progress and quality to ensure the timely completion of each project. Our integrated solutions projects involve one or more of the following activities:
 
 
 
Solution planning
– We provide our customers with strategic and tactical reviews of their current operations and future requirements. The planning includes defining client business requirements, developing appropriate hardware and software, and selecting preferred technology.
 
 
 
Solution design
 – We detail the industry specifications and implementation tactics necessary to achieve our customer’s objectives. Hollysys also take into consideration the integration of the hardware and software deployed in our integrated solution with the existing ones of the customer, and the ongoing management followed Examples of these services include defining functional requirements for the system and our components, developing integration plans and designing of customer-specific system and services applications.
 
52

 
 
Solution implementation
–We install the recommended systems and provide essential services throughout the solution implementation process, to better meet our customers’ specific requirements. Key activities include project management, hardware procurement and production, software development, configuration and field installation and testing, and development of customized system and services management applications.
Our proprietary technology and products based integrated solutions create value for our customers and improve their competitive strengths by:
 
 
 
Generating synergy and improving efficiency of our customers through integrating communications, marketing and service functions;
 
 
 
Utilizing our industry and process knowledge to develop customized solutions that improve the efficiency of our customers;
 
 
 
Providing a software platform for the optimization of management operations, which provides real-time automation and information solutions throughout a business; and
 
 
 
Offering maintenance and training services to our customers, which help to cut costs and improve operating efficiency.
We customize our floor plans based on conducting careful
on-site
studies, building design-specific network systems using our proprietary technology and software, and offering manufacturing execution system services to ensure that real-time management control is available to our customers in a streamlined and
easy-to-use
manner.
We believe that our product design and applications integrated in the solutions are unmatched among our domestic competitors. We also believe that the sophistication and quality of our products rival those of the multi-national automation and control product suppliers, while our insightful understanding of demands of our Chinese customers and the ability to respond give us a leading edge over foreign competitors.
Integrated Solutions Contracts
The main channel through which we get our automation system business is the procurement bidding process. Customers seeking bids propose their requirements and specifications in legal bidding documents and those companies that are interested in obtaining these contracts make a bid in written form. If we win the bid, we finalize an integrated solutions contract. We derive a large percentage of our total consolidated revenues from the integrated solutions contracts that we win through the bid process. In addition, we also generate revenue from products sales of spare parts and component products to customers for maintenance and replacement purposes after the completion of the integrated solution solutions contract, and from provision of service such as maintenance and training which tends to provide a recurring revenue stream.
 
53

The purpose of an integrated solutions contract is to furnish an automation system that provides the customer with a total solution for the automation or process control requirement being addressed. The automation system and total solution that we offer consists of hardware, software and services, all of which are customized to meet the particular needs and technical specifications of our customers. None of the hardware, software and service has independent functionality, and therefore cannot be sold separately to customers.
The major terms of an integrated solution contract include solution planning and design, system installation, customer acceptance, payment milestones and warranty. The process of fulfilling an integrated solutions contract consists of the following four stages:
 
 
 
Solution planning and design
- We provide customers with a customized plan for achieving the required solution by establishing a project group for each contract. The project group includes system engineers who propose and discuss and agree on the system design and implementation plan with the technical personnel of the customers
.
 
 
 
System manufacturing and installation
- Based on the design and implementation plan, and in accordance with the project schedule, we enter into the process of purchasing the necessary hardware, manufacturing components for the hardware, developing software platform,
re-configuring
the software embedded in the hardware, and fabricating the integrated hardware into cabinets,
on-site
installation and testing, and training customer’s personnel about how to use the automation and total solution.
 
 
 
Customer acceptance
- The procedures for customer inspection and acceptance of the system are typically contained in the contracts. The initial inspection usually occurs when the hardware is delivered to the customer’s site for the purpose of detecting any obvious physical damage during shipping and to confirm that the entire order was delivered. A final acceptance will be performed upon the satisfaction of integrated solution testing.
 
 
 
Warranty period
- The integrated solutions contracts customarily provide our customers with a one to three years warranty (although sometimes the warranty period may be longer depending on the customer and the negotiations for the contract), which runs from the date of the final customer acceptance. The end of the warranty period represents fulfillment of the entire contract.
Because of the nature of customized integrated solutions contracts, a customer does not have the right to return the products that we deliver, so long as such products conform and perform to the customer’s specification. Prior to delivering our products to a customer’s site, we perform an internal test to ensure that the automation system works as intended. After installing the products on a customer’s site, any problems are solved during trial runs. Once the testing requirements have been satisfied, a customer will execute a customer acceptance document, which marks the beginning of the warranty period. Due to the nature of this process, many companies in the automation systems business generally do not carry product liability insurance.
The size of an integrated solutions contract is determined by a customer’s needs in terms of the amount of equipment needed and the complexity of the integrated solution. The size of an integrated solutions contract drives the revenues generated by the contract. Because most contracts will require working periods longer than one year, the best way to measure the contract revenue realized is to use the
percentage-of-completion
or
cost-to-cost
method. Ultimately, our revenue stream will be driven by the average price of an integrated solutions contract and how many integrated solutions contracts have started in each reporting period.
 
54

Our backlog of contracts presents the amount of unrealized revenue to be earned from the contracts that we have won. Accordingly, any increase or decrease in new contracts won by us, or any change of scheduled delivery dates will have a future impact on our future revenue streams. In the event of a delay in the delivery schedule, then the time of inspection, installation, trial run and customer acceptance will be delayed accordingly, all of which will affect our revenue recognition. If the delay of delivering the specified automation systems was a result of our inability to deliver the system on a timely basis, then we will be held responsible for this delay, in accordance with the terms specified in the respective integrated solutions contracts.
Markets
Industrial Automation Market
According to MIR DATABANK, an industry research group, the DCS market in China in calendar year 2019 was around RMB 8,740 million, recorded a YOY growth of 7.2%.
Multi-national companies including Honeywell (US), Siemens (Germany), Emerson (US), ABB (Sweden), Rockwell (US), Yokogawa (Japan) and Hitachi (Japan) account for the majority of the global automation market share, and such market pattern is similar in China. However, with years of development, domestic players including Hollysys and Supcon, etc. are gradually becoming one of those leading players in different verticals.
The drivers for industrial automation market in China are listed below.
Rising labor costs
. As labor costs in China rise while the cost of automation control systems decline due to domestic production and other factors, industrial automation solutions are expected to become more valuable, affordable and
in-demand
by Chinese industrial firms.
Growth of end market
. As China’s economy evolves, multiple sectors are expanding, giving rise to the need for industrial automation solutions. Such sectors include nuclear power, waste incineration and biomass power, chemical and petrochemical, semiconductor and electronics, and healthcare.
Maintenance and replacement of existing industrial automation systems
. The massive scale of existing industrial automation, driven by strong growth in recent years, and the limited designed service life of automation equipment, generally 10 to 15 years, should create significant need for maintenance and replacement, which are expected to sustain long-term demand for industrial automation. Such sectors include thermal power, chemical and petrochemical, food and beverage, semiconductor and electronics, household appliances, and healthcare.
 
55

Industry-wide upgrade.
The transformation of entire industries by the emergence of data-driven smart manufacturing and IIoT is expected to generate a high volume of new deployment needs for industrial automation, which in turn, is expected to generate recurring needs for maintenance and upgrade.
Favorable policies
. The Chinese government is actively promoting environmental protection, energy conservation and industrial transformation and upgrade in to achieve a more sustainable course of development, which also gives rise to market opportunities for automation solution providers.
Several noticeable trends of the market have to be mentioned. Domestic players in PRC industrial automation market have substantially improved their brand name and R&D capability, which enables them to penetrate
high-end
market segments that have traditionally been dominated by multinational companies, such as Emerson, Honeywell and Siemens. Domestic players are expected to leverage their deep knowledge of domestic customers and proven track record to win market share in specific strategic industries. Market dynamics will favor industry-leading players who have the capability and resources to provide customized solutions, high quality products, greater flexibility and faster response. Recent entrants and smaller-scaled players are expected to be marginalized from the competition due to lack of technology competitiveness, demonstrated service capabilities and shorter track record.
We are well-positioned to benefit from China’s nuclear power development. At present, China’s nuclear power sector is relatively underdeveloped, with the vast majority of power generated by coal-fired power plants. According to China Nuclear Energy Association, as of June 30, 2020, there were 47 nuclear reactors in operation in China.
We are penetrating into international markets with primary focus on Singapore, Malaysia, Indonesia, India and the Middle East, all of which are largely developing areas. The strong growth of infrastructure and increased demand for automation technologies will benefit us in these areas.
Rail Transportation Market
Another important
end-market
for Hollysys is the high-speed rail market in China, where we command a leading position in providing high-speed rail signaling systems to ensure the safety of passenger train movement. The China Railway Corporation developed a national high-speed rail signaling technological standard, the China Train Control System, or the CTCS. Under the CTCS, the standard governing the
200-250km/hour
speed category is called C2, while C3 governs the
300-350km/hour
category. These standards are different from the international standards propounded by European organizations or Japan.
According to the Middle and Long Term Railway Network Planning (2016 version) approved by National Development and Reform Commission (NDRC), high-speed rail operating mileage is expected to reach 38,000km by end of 2025 and to reach 45,000km in a longer term. According to the 2019 Rail Transportation Statistics Report issued by the Ministry of Transport of PRC, total high speed railway operating mileage reached 35,000km by the end of 2019, annual newly added operating mileage was 5474km. According to Frost & Sullivan, the high-speed rail control system market is expected to grow at 11.7% CAGR from 2018 to 2023 and reach RMB29.2 billion (US$4.4 billion), with maintenance and replacement accounting for a rapidly growing share of expenditures. As one of the three high-speed rail signaling products providers in the C2 category in China, and one of the three high-speed rail signaling products providers to the C3 segment, we believe that Hollysys is well positioned to benefit from this unprecedented, world leading high-speed railway
build-out.
 
56

According to the 2019 Rail Transportation Statistics Report published by the Ministry of Transport of PRC, operating mileage of urban rail transit in China reached 6,172km by end of 2019, indicating an annual increase of 877km. According to Frost & Sullivan, total operating mileage of urban rail transit in China is expected to reach 9,276 km in 2023, representing a CAGR of 10.7% from 2019 to 2023.
The drivers for rail automation market in China are the followings.
Urbanization
. Rapid urbanization and regional economic integration in China are expected to continue to drive new construction of high-speed rail and urban rail transit. In addition, the demand for more efficient operation of high-speed rail and urban rail transit systems is expected to also generate demand for rail automation in China.
Renewal and upgrade
. The massive scale of high-speed rail and urban rail transit networks is creating a growing need for renewal, replacement and upgrade of rail automation equipment, as high-speed rail signaling control systems have designed service lives of 10 to 15 years and urban rail signaling systems have designed service lives of 15 years.
Favorable policies
. Ambitious PRC government policies such as the Eight Horizontal and Eight Vertical High-speed Railway Corridors Project, Belt and Road Initiatives, and High-speed Railway Diplomacy is expected to sustain growth in the rail automation market.
Moreover, domestic firms have made substantial breakthroughs in building control system technologies and are expected to accelerate import substitution in China’s rail automation market. The share of domestic equipment and system is expected to increase. Also, a wider adoption of fully automatic train technology that allows “driverless” trains to be managed automatically by the system without a train conductor marks the next stage for automation of railway and urban rail.
Mechanical and Electrical Solutions Market
We offer mechanical and electrical solutions (M&E) through Concord and Bond Groups in Southeast Asia, the Middle East and Hong Kong. Through acquisitions of the above entities, we are expanding and deepening our ability to offer mechanical and electrical solutions in design, engineering, procurement, project management, construction and commissioning, and maintenance to a wide range of industries, such as manufacturing, banks, hospitals, airports, power plants, commercial and residential buildings, hotels, and railway and subway lines.
The outbreak of
COVID-19
has impacted on construction and transportation sector in the Southeast Asia and the Middle East market. With projects being delayed and supply chain being impacted, our target market is expecting a slow recovery in the
post-COVID-19
era.
 
57

Competition and Our Strengths
In industry automation business, we believe our major competitors are multi-national corporations, such as ABB, Honeywell, Emerson and Siemens. Supcon, a local private company affiliated with Zhejiang University, is among our primary competitors as well. In Southeast Asia and the Middle East markets, our principal competitors for industrial automation are multinational corporations such as ABB, Siemens, Emerson, Yokogawa and Honeywell.
In the PRC high-speed rail business, given the administrative admission system employed by China Railway Corporation and the governing of national rail technology standard, the China Train Control Standard (CTCS), we are facing less competition from multi-national companies. Currently, Hollysys is one of the three entities that supply signaling products to China’s
200-250km/h
segment of the high-speed rail market. The other two are China Academy of Railway Science and Zhuzhou CRRC. Hollysys is one of the three signaling product providers to China’s
300-350km/h
segment of the high-speed rail market. The other providers are CRSC and China Academy of Railway Science. In SCADA market, we mainly compete with Nanjing Automation Research Institute (NARI). In the nuclear automation segment, we mainly compete with multi-national corporations such as Siemens, Areva, and Invensys. The major competitors in the international rail and subway signaling markets are Bombardier and Alstom.
For the mechanical and electrical solutions business, the main competitors for Concord and Bond Groups include Bintai Kinden Corporation Berhad, PJI Holding Berhad, and LFE Corporation Berhad, Kurihara, Sanyo, Bintai KDK and Gammon Construction.
We believe that our key competitive advantages edge are the following:
 
 
 
Market leadership with strong reputation
.
We are one of the largest automation control system solutions providers in China, playing a key part in many verticals in which we operate in China.
Our solid leadership position rests not only on market share, but also on our continued innovation and breakthroughs in the industry in China. We were the first to achieve the following feats in China’s automation market, according to Frost & Sullivan:
 
 
 
1st domestic DCS with practical application (1993);
 
 
 
1st domestic nuclear power station computing system to enter operation (1997);
 
 
 
1st domestic railway transportation SCADA (2002);
 
 
 
1st proprietary domestic large-scale PLC system (2007);
 
 
 
1st passenger line with
CTCS-2
Train Control System (2008);
 
 
 
1st GW Nuclear Power Station Digital Instrumentation Control System (2011);
 
 
 
1st to introduce
CTCS-3
category high-speed rail control system in an overseas market (2012);
 
 
 
1st domestic SIS (2012); and
 
 
 
1st and only Chinese company to provide DEH control system for gigawatt power plant (as of 2018).
 
58

As evidence of our strong reputation, we have been actively involved in setting industrial standards, and have received numerous awards and industry recognitions. Notably, we have:
 
 
 
Led or participated in the formulation of national standards including industrial enterprise information integration system standards, urban rail transit integrated supervision and control system design specifications, industrial-process measurement, and reference model for control and automation production facility (digital factory).
 
 
 
Obtained national-level recognitions including PRC State Council’s State Science and Technology Progress Award, National Development and Reform Commission’s State Accredited Enterprise Technology Center, Ministry of Science and Technology’s Technology Innovation Demonstration Enterprise, and the Ministry of Industry and Information Technology’s designation as an Intelligent Manufacturing System Solutions Provider (among the first to receive the designation) and award for excellence in Industrial Internet App Solutions in 2018.
 
 
 
Received product and service quality awards from Hong Kong’s Mass Transit Railway (MTR) for five consecutive years, including the Gold Quality Award in 2016, the highest honor given by MTR in respect to project quality management.
 
 
 
Proven credentials with high barriers to entry
.
Our proven credentials of qualification, project experience and reliability record have formed strong barriers and a self-reinforcing virtuous circle that has enabled us to stand out among our competitors.
In China, we are the only domestic company qualified to design and manufacture
non-safety
control systems of nuclear power plants, the only SIS provider on the National Safety Bureau’s 2017 Directory for the Promotion of the Advanced and Replacement of the Obsolete in Safety Technology and Equipment, and one of the only three companies qualified to provide high-speed rail signaling products in both
CTCS-2
and
CTCS-3
categories, as well as to design and construct Chinese high-speed rail ATO control systems. In the overseas market, our rail signaling systems and SIS have attained the highest European safety standard certifications.
Among the over 30,000 projects completed since our founding days, we have steadily climbed the ranks and undertaken some of the most sophisticated and challenging projects for increasingly demanding customers in China. Our integrated and balanced teams including R&D staff, engineers and project management have accumulated invaluable relevant experience and
in-depth
industry knowledge of our customers’ industry verticals. These valuable credentials were built through decades of dedication and commitment and are critical in enabling us to win bids.
Our customers operate in industries with some of the most stringent safety and reliability requirements such as nuclear power and high-speed rail, where small system malfunctions could lead to disastrous accidents. We have always put safety first and implemented comprehensive procedures to ensure the highest safety standards. As a result, we have maintained an outstanding safety record throughout our
25-year
history, and potential customers come to us because of our reputation for safety and reliability.
 
 
 
Integrated, customized solutions leading to high customer satisfaction and stickiness.
With comprehensive system integration capabilities as our backbone, we offer customers
one-stop
shop total solutions and deliver convenient and economic solutions, which significantly mitigate system compatibility risks.
 
59

We go further by providing tailor-made solutions with our proprietary technologies, which we can readily adapt and customize to meet varying needs. We form dedicated teams composed of complementary groups of sales personnel, and hardware and software engineers from a variety of disciplines to understand our customers’ specific needs early on, identify feasible action items, and customize to their satisfaction. Our customization approach has proven value proposition particularly in our home market, where many customers have developed their own production processes, and many others are becoming more sophisticated in their demand, according to Frost & Sullivan.
Our customized total solutions are inherently highly-integrated into our customers’ business operations, which makes it costly and time consuming for our customers to switch to other providers. Our engineers on the ground have close and frequent contact with our customers as they perform routine maintenance and inspection. We believe our customers’ reliance on our systems and personnel provides us with unique advantages in generating recurring revenue from services and upgrades, and securing new business from our customers and their affiliates. Our products sold and services rendered as reported in our income statement were mainly derived from existing customers after their initial purchase of our integrated solutions contract. We believe we shall continue to benefit from the structural upgrade and replacement opportunities in some of China’s largest industries.
 
 
 
Strong technology, engineering and R&D capabilities
.
Technology is at the core of our competencies, and rooted in our engineering background and innovative culture. Among other automation control systems, we have successfully developed our own proprietary DCS, PLC, high-speed rail and urban rail signaling and certified SIS systems. We are also proactively embracing the era of IIoT and have attained achieved an early leading position in this area, as evidenced by our capacity to provide smart manufacturing solutions, and our recent awards from the 2019 Industrial Internet Summit including Excellent Data Collection and Edge Computing Technology Provider, Excellent Industrial PaaS Provider and Excellent Industrial SaaS Provider. As of June 30, 2020, we held 249 software copyrights, 159 authorized patents, 166 pending patent applications and 45 registered trademarks.
We employ a platform-based, modular technology system, which enables us to use basic modules as building blocks and quickly develop entire systems that can be adapted to various needs. Such flexibility and adaptability enable us to quickly respond to changing customer needs, and apply our solutions to new customers by combining the appropriate modules along with our industry and customer
know-how.
We have in place a full suite of infrastructure that gives rise to strong R&D capabilities, including research facilities and labs in Beijing, Hangzhou, Xi’an and Singapore. We also collaborate with Academecians from the Chinese Academy of Engineering on R&D endeavors in relevant areas including automation, digitalization, smart manufacturing and industrial information security. We adopt a market-driven approach, in which we strategically focus our R&D on the parts of the value chain that we excel at and our future targeted markets, while we continuously upgrade our technology from project experience. We have spent approximately 6 – 8% of our revenues on research and development each year.
 
 
 
Visionary and professional board and management team
.
Our directors and management have on average over 20 years of professional experience. They bring together complementary expertise and insights from technology, finance, academia and capital markets. Their strategic vision and successful execution of our strategy have enabled us to achieve operational excellence and various breakthroughs in our business.
 
60

Strategy
We intend to achieve our mission through the successful execution of the key elements of our development strategy, which include:
 
 
 
Strengthening market leadership and expanding market shares
As the market leader for automation control system solutions, we intend to continue to focus on our existing businesses in industrial automation and rail transportation, and expand our market share in these fields. We seek to capitalize on the opportunities arising from structural upgrades and replacements, and provide more thoroughly-designed and comprehensive solutions packages. We will continue to build up our track record and attract more customers, and further consolidate our market position.
Together with our associates, we plan to further expand our business into more industry verticals with tremendous market potential and favorable policy, such as renewable energy, environmental protection, energy conservation, healthcare, urban rail signaling and food & dining. Leveraging our proprietary and highly adaptable technologies, broad industry knowledge, dedicated research and development efforts and strategic alliances, we seek to build up industry
know-how
and our track record in these industry verticals.
 
 
 
Further expanding our comprehensive automation solutions matrix
We also seek to enhance our capabilities in the early stages of project cycles, such as project design and planning, and in the later stages such as after-sales maintenance and product upgrade, so as to cover the whole life cycle for automation control projects. In August 2019, we completed an acquisition of a
small-size
pharmaceutical engineering design company.
Along the value chain of automation control systems solutions, we aim to extend our
own-brand
components to field devices on the one end, and enhance our cloud services and big data analytics on the other.
 
 
 
Continuing to optimize our operations and enhance profitability
We plan to continue our efforts to optimize operating efficiency, increase productivity and enhance profitability. To further streamline the supply chain, we plan to keep the production lines of core components in Beijing while moving the assembly lines of other products closer to suppliers and customers. We also plan to increase intelligent manufacturing at our own facilities, increasing the level of automation and digitalization in our own production processes to achieve efficiency gains and develop new solutions in automation for our clients.
 
61

 
 
Investing in research and development, and our talent
Given the technology-intensive nature of the automation control systems market, we see technology capability and talent as our core competencies. We have been seeking and will continue to seek to improve our existing products and services and develop new technologies, applications, and platforms. We plan to continue to invest in R&D both in China and abroad and to collaborate with multinational corporations, to ensure that our proprietary technologies remain industry leading. Specifically, we aim to invest in developing and refining our solutions in urban rail signaling, smart manufacturing and industrial internet of things.
Our team of talented researchers and engineers is a key contributing factor to our market leadership. We aim to recruit and retain
top-notch
talent with well-designed incentive programs. We plan to enhance collaboration with experts from the Chinese Academy of Sciences, the Chinese Academy of Engineering, and international research institutes to further enhance our research and development capabilities, and create a conducive environment for their research and development efforts. We also plan to strengthen our innovation and incubation efforts at our newly-established innovation center and research institute in Beijing.
 
 
 
Exploring international business opportunities and expanding overseas presence strategically.
We have established sales networks in Singapore and Malaysia through our Concord and Bond operations. We plan to continue our internationalization in multiple aspects, including sales channel, manufacturing center and research center. If suitable opportunities arise, we may consider overseas acquisition to achieve our business goals.
We will continue to accompany our Chinese customers as they go global. We also plan to jointly develop overseas projects with international partners. For example, we have recently formed a strategic partnership with Arup, one of the largest global engineering consulting firms, to develop and implement world-leading intelligent solutions and expand into overseas markets together.
Manufacturing
We design and manufacture the hardware of our products in Beijing and Hangzhou facilities, and in rare cases we outsource the production depending on special circumstances and delivery requirements. The core part of the hardware of our products is the printed circuit board. We manufacture the printed circuit boards in our SMT (Surface Mounting Technology) lines and
plug-in
mounting lines, and assemble them into various types of modules and then form the modules into the final products. The raw materials which we procure mainly include bare printed circuit boards from vendors based on our requirements and design considerations, and electronic components, chips, cabinets and cables among other factors. Our products are subjected to rigorous testing in our facilities prior to shipment.
 
62

Several subsidiaries of the Company, including Beijing Hollysys, Hangzhou Hollysys, Hollysys Intelligent, and Hollysys Electronics, have all passed GB/T 19001/ISO 9001 international quality management system certification, GB/T 24001/ISO 14001environmental management system certification, and GB/T 28001 occupational health and safety management system certification.
The GB/T 19001/ISO 9001 international quality management system certificate is valid for production, and technical service of industrial automatic control system equipment. The other two certificates are valid for production, technical service and related management activities of industrial automatic control system equipment.
Seasonality
Like many other companies operating in China and Southeast Asia, our businesses experience lower levels of revenues in the quarter ending on March 31 due to the Chinese New Year holiday.
Regulation
This section sets forth a summary of the most significant laws, rules and regulations that affect our business activities in the PRC or our shareholders’ rights to receive dividends and other distributions from us.
Regulations on Company Law
Pursuant to the PRC Company Law, promulgated by the Standing Committee of the National People’s Congress (the “SCNPC”) on December, 29 1993, effective as of July 1, 1994, and as revised on December 25, 1999, August 28, 2004, October 27, 2005, December 28, 2013 and October 26, 2018, the establishment, operation and management of corporate entities in the PRC are governed by the PRC Company Law. The PRC Company Law defines two types of companies: limited liability companies and limited stock companies.
Our PRC subsidiaries are all limited liability companies established under the PRC Company Law. Unless otherwise stipulated in the related laws on foreign investment, foreign invested companies are also required to comply with the provisions of the PRC Company Law.
Regulations Relating to Foreign Investment
Investment activities in the PRC by foreign investors are mainly governed by the Guidance Catalog of Industries for Foreign Investment (2017 revision), or the Catalog, which was promulgated jointly by the Ministry of Commerce and the National Development and Reform Commission on June 28, 2017 and entered into force on July 28, 2017. The Catalog divides industries into four categories in terms of foreign investment, which are “encouraged,” “restricted,” and “prohibited,” and all industries that are not listed under one of these categories are deemed to be “permitted.” Establishment of wholly foreign-owned enterprises is generally allowed in encouraged and permitted industries. Some restricted industries are limited to equity or contractual joint ventures, while in some cases Chinese partners are required to hold the majority interests in such joint ventures. In addition, foreign investment in restricted category projects is subject to government approvals. Foreign investors are not allowed to invest in industries in the prohibited category. Industries not listed in the Catalog are generally open to foreign investment unless specifically restricted by other PRC regulations.
 
63

In June 2019, the Ministry of Commerce and the National Development and Reform Commission promulgated the Special Management Measures (Negative List) for the Access of Foreign Investment, or the Negative List, effective July 30, 2019. The Negative List expands the scope of permitted industries by foreign investment by reducing the number of industries that fall within the Negative List where restrictions on the shareholding percentage or requirements on the composition of board or senior management still exists.
On March 15, 2019, the Standing Committee of the National People’s Congress passed the Foreign Investment Law of PRC, which will take effect since January 1, 2020. The Law of the People’s Republic of China on China-Foreign Equity Joint Ventures, the Law of the People’s Republic of China on Wholly Foreign-Owned Enterprises, and the Law of the People’s Republic of China on China-Foreign Contractual Joint Ventures shall be replaced at the same time. The Foreign Investment Law of PRC adopts the management system of the negative list for foreign investment. A foreign investor may not invest in a field which is prohibited by the foreign investment access negative list from investment. To invest in a field restricted by the foreign investment access negative list from investment, a foreign investor shall meet the investment conditions set out in the negative list.
Regulations Relating to Intellectual Property
The Standing Committee of the National People’s Congress and the State Council have promulgated comprehensive laws and regulations to protect trademarks. The Trademark Law of the PRC (2013 revision) promulgated on August 23, 1982 and subsequently amended on February 22, 1993, October 27, 2001 and August 30, 2013, respectively, and the Implementation Regulation of the Trademark Law (2014 revision) issued by the State Council on August 3, 2002 and amended on April 29, 2014 are the main regulations protecting registered trademarks. The Trademark Office under the State Administration for Industry and Commerce administrates the registration of trademarks on a
“first-to-file”
basis, and grants a term of ten years to registered trademarks.
The PRC Copyright Law, adopted in 1990 and revised in 2001, 2010 respectively, with its implementation rules adopted on August 8, 2002 and revised in 2011 and 2013, respectively, and the Regulations for the Protection of Computer Software as promulgated on December 20, 2001 and amended in 2011 and 2013 provide protection for copyright of computer software in the PRC. Under these rules and regulations, software owners, licensees and transferees may register their rights in software with the National Copyright Administration Center or its local branches to obtain software copyright registration certificates.
The Ministry of Industry and Information Technology promulgated the Administrative Measures on Internet Domain Name on August 24, 2017 to protect domain names. According to these measures, domain name applicants are required to duly register their domain names with domain name registration service institutions. The applicants will become the holder of such domain names upon the completion of the registration procedure.
We have adopted necessary mechanisms to register, maintain and enforce intellectual property rights in China. However, we cannot assure you that we can prevent our intellectual property from all the unauthorized use by any third party, neither can we promise that none of our intellectual property rights would be challenged any third party.
Regulations Relating to Employment
The PRC Labor Law and the Labor Contract Law require that employers must execute written employment contracts with full-time employees. All employers must compensate their employees with wages equal to at least the local minimum wage standards. Violations of the PRC Labor Law and the Labor Contract Law may result in the imposition of fines and other administrative sanctions, and serious violations may constitute criminal offences.
 
64

On December 28, 2012, the PRC Labor Contract Law was amended with effect on July 1, 2013 to impose more stringent requirements on labor dispatch. Under such law, dispatched workers are entitled to pay equal to that of full-time employees for equal work, but the number of dispatched workers that an employer hires may not exceed a certain percentage of its total number of employees as determined by the Ministry of Human Resources and Social Security. Additionally, dispatched workers are only permitted to engage in temporary, auxiliary or substitute work. According to the Interim Provisions on Labor Dispatch promulgated by the Ministry of Human Resources and Social Security on January 24, 2014, which became effective on March 1, 2014, the number of dispatched workers hired by an employer shall not exceed 10% of the total number of its employees (including both directly hired employees and dispatched workers). The Interim Provisions on Labor Dispatch require employers not in compliance with the PRC Labor Contract Law in this regard to reduce the number of its dispatched workers to below 10% of the total number of its employees prior to March 1, 2016.
Enterprises in China are required by PRC laws and regulations to participate in certain employee benefit plans, including social insurance funds, namely a pension plan, a medical insurance plan, an unemployment insurance plan, a work-related injury insurance plan and a maternity insurance plan, and a housing provident fund, and contribute to the plans or funds in amounts equal to certain percentages of salaries, including bonuses and allowances, of the employees as specified by the local government from time to time at locations where they operate their businesses or where they are located. The enterprise may be ordered to pay the full amount within a deadline if it fails to make adequate contributions to various employee benefit plans and may be subject to fines and other administrative sanctions.
Regulations on Foreign Currency Exchange
Under the
 PRC Foreign Currency Administration Rules
 promulgated on January 29, 1996 and last amended on August 5, 2008 and various regulations issued by SAFE and other relevant PRC government authorities, payment of current account items in foreign currencies, such as trade and service payments, payment of interest and dividends can be made without prior approval from SAFE by following the appropriate procedural requirements. By contrast, the conversion of RMB into foreign currencies and remittance of the converted foreign currency outside the PRC for the purpose of capital account items, such as direct equity investments, loans and repatriation of investment, requires prior approval from SAFE or its local office.
On February 13, 2015, SAFE promulgated the
 Circular on Simplifying and Improving the Foreign Currency Management Policy on Direct Investment
, effective from June 1, 2015, which cancels the requirement for obtaining approvals of foreign exchange registration of foreign direct investment and overseas direct investment from SAFE. The application for the registration of foreign exchange for the purpose of foreign direct investment and overseas direct investment may be filed with qualified banks, which, under the supervision of SAFE, may review the application and process the registration.
The Circular of the SAFE on Reforming the Management Approach regarding the Settlement of Foreign Capital of Foreign-invested Enterprise,
 or SAFE Circular 19, was promulgated on March 30, 2015 and became effective on June 1, 2015. According to SAFE Circular 19, a foreign-invested enterprise may, according to its actual business needs, settle with a bank the portion of the foreign exchange capital in its capital account for which the relevant foreign exchange bureau has confirmed monetary contribution rights and interests (or for which the bank has registered the account-crediting of monetary contribution). For the time being, foreign-invested enterprises are allowed to settle 100% of their foreign exchange capitals on a discretionary basis; a foreign-invested enterprise shall truthfully use its capital for its own operational purposes within the scope of business; where an ordinary foreign-invested enterprise makes domestic equity investment with the amount of foreign exchanges settled, the invested enterprise shall first go through domestic
re-investment
registration and open a corresponding Account for Foreign Exchange Settlement Pending Payment with the foreign exchange bureau (bank) at the place of registration.
 The Circular of the SAFE on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts,
 or SAFE Circular 16, was promulgated and became effective on June 9, 2016. According to SAFE Circular 16, enterprises registered in PRC may also convert their foreign debts from foreign currency into Renminbi on self-discretionary basis. SAFE Circular 16 provides an integrated standard for conversion of foreign exchange under capital account items (including but not limited to foreign currency capital and foreign debts) on self—discretionary basis, which applies to all enterprises registered in the PRC. SAFE Circular 16 reiterates the principle that Renminbi converted from foreign currency-denominated capital of a company may not be directly or indirectly used for purposes beyond its business scope and may not be used for investments in securities or other investment with the exception of bank financial products that can guarantee the principal within the PRC unless otherwise specifically provided. Besides, the converted Renminbi shall not be used to make loans for related enterprises unless it is within the business scope or to build or to purchase any real estate that is not for the enterprise own use with the exception for the real estate enterprise.
 
65

On January 26, 2017, SAFE promulgated the
 Circular on Further Improving Reform of Foreign Exchange Administration and Optimizing Genuineness and Compliance Verification,
 or SAFE Circular 3, which stipulates several capital control measures with respect to the outbound remittance of profits from domestic entities to offshore entities, including (i) banks must check whether the transaction is genuine by reviewing board resolutions regarding profit distribution, original copies of tax filing records and audited financial statements, and (ii) domestic entities must retain income to account for previous years’ losses before remitting any profits. Moreover, pursuant to SAFE Circular 3, domestic entities must explain in detail the sources of capital and how the capital will be used, and provide board resolutions, contracts and other proof as a part of the registration procedure for outbound investment.
Regulations on Foreign Exchange Registration of Overseas Investment by PRC Residents
SAFE issued
 the Circular on Relevant Issues Relating to Domestic Resident’s Investment and Financing and Roundtrip Investment through Special Purpose Vehicles
, or SAFE Circular 37, which became effective in July 2014, to replace the
 Circular of the State Administration of Foreign Exchange on Issues Concerning the Regulation of Foreign Exchange in Equity Finance and Roundtrip Investments by Domestic Residents through Offshore Special Purpose Vehicles
, to regulate foreign exchange matters in relation to the use of special purpose vehicles, or SPVs, by PRC residents or entities to seek offshore investment and financing or conduct round trip investment in China. SAFE Circular 37 defines a SPV as an offshore entity established or controlled, directly or indirectly, by PRC residents or entities for the purpose of seeking offshore financing or making offshore investment, using legitimate onshore or offshore assets or interests, while “round trip investment” is defined as direct investment in China by PRC residents or entities through SPVs, namely, establishing foreign-invested enterprises to obtain the ownership, control rights and management rights. SAFE Circular 37 stipulates that, prior to making contributions into an SPV, PRC residents or entities be required to complete foreign exchange registration with SAFE or its local branch. In addition, SAFE promulgated the
 Notice on Further Simplifying and Improving the Administration of the Foreign Exchange Concerning Direct Investment in February 2015
, which amended SAFE Circular 37 and became effective on June 1, 2015, requiring PRC residents or entities to register with qualified banks rather than SAFE in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing.
 
66

PRC residents or entities who had contributed legitimate onshore or offshore interests or assets to SPVs but had not obtained registration as required before the implementation of the SAFE Circular 37 must register their ownership interests or control in the SPVs with qualified banks. An amendment to the registration is required if there is a material change with respect to the SPV registered, such as any change of basic information (including change of the PRC residents, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, and mergers or divisions. Failure to comply with the registration procedures set forth in SAFE Circular 37 and the subsequent notice, or making misrepresentation on or failure to disclose controllers of the foreign-invested enterprise that is established through round-trip investment, may result in restrictions being imposed on the foreign exchange activities of the relevant foreign-invested enterprise, including payment of dividends and other distributions, such as proceeds from any reduction in capital, share transfer or liquidation, to its offshore parent or affiliate, and the capital inflow from the offshore parent, and may also subject relevant PRC residents or entities to penalties under PRC foreign exchange administration regulations. See “Risk Factors—Risks Related to Doing Business in China—PRC regulations relating to the establishment of offshore special purpose companies by PRC residents may subject our PRC resident shareholders to personal liability and limit our ability to inject capital into our PRC subsidiaries, limit our PRC subsidiaries’ ability to distribute profits to us, or otherwise adversely affect us.”
Regulations on Stock Incentive Plans
SAFE promulgated the
 Notice on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly Listed Company
, or the Stock Incentive Plan Notice, in February 2012, replacing the previous rules issued by SAFE in March 2007. Pursuant to the Stock Incentive Plan Notice and other relevant rules and regulations, PRC residents participating in stock incentive plan in an overseas publicly-listed company are required to register with SAFE or its local branches and follow certain other procedures. Participants of a stock incentive plan who are PRC residents must conduct the SAFE registration and other procedures with respect to the stock incentive plan through a qualified PRC agent, which could be a PRC subsidiary of the overseas publicly listed company or another qualified institution appointed by the PRC subsidiary. In addition, the PRC agent is required to update the relevant SAFE registration should there be any material change to the stock incentive plan, the PRC agent or other material changes. The PRC agent must, on behalf of the PRC residents who have the right to exercise the employee stock options, apply to SAFE or its local branches for an annual quota for the payment of foreign currencies in connection with the PRC residents’ exercise of the employee stock options. The foreign exchange proceeds received by the PRC residents from the sale of shares under the stock incentive plans granted and dividends distributed by the overseas listed companies must be remitted into the bank accounts in the PRC opened by the PRC agents prior to distribution to such PRC residents.
We adopted an equity incentive plan in 2015, under which we have the discretion to award incentives and rewards to eligible participants. We have advised the recipients of awards under our equity incentive plan to handle relevant foreign exchange matters in accordance with the Stock Incentive Plan Notice. However, we cannot guarantee that all employee awarded equity-based incentives can successfully register with SAFE in full compliance with the Stock Incentive Plan Notice. See “Risk Factors—Risks Related to Doing Business in China— We may be subject to fines and legal sanctions imposed by SAFE or other Chinese government authorities and our ability to further grant restricted shares or share options to, and to adopt additional share incentive plans for, our directors and employees may be restricted if we or the participants of our share incentive plans fail to comply with PRC regulations relating to restricted shares or share options granted by offshore special purpose companies or offshore listed companies to PRC participants.”
 
67

Regulations on Dividend Distribution
The principal laws and regulations regulating the dividend distribution of dividends by foreign-invested enterprises in the PRC include the Company Law of the PRC, as amended in 2004, 2005, 2013 and 2018 respectively, the Wholly Foreign-owned Enterprise Law promulgated in 1986 and amended in 2000 and 2016 and its implementation regulations promulgated in 1990 and subsequently amended in 2001 and 2014, foreign-invested enterprises in the PRC may pay dividends only out of their retained earnings, if any, determined in accordance with PRC accounting standards and regulations. A PRC company is required to set aside as statutory reserve funds at least 10% of its
after-tax
profit, until the cumulative amount of such reserve funds reaches 50% of its registered capital unless laws regarding foreign investment provide otherwise. A PRC company shall not distribute any profits until any losses from prior fiscal years have been offset. Profits retained from prior fiscal years may be distributed together with distributable profits from the current fiscal year. Under our current corporate structure, our BVI holding company may rely on dividend payments from Beijing Helitong, which is a wholly foreign-owned enterprise incorporated in China, to fund any cash and financing requirements we may have. Limitation on the ability of our PRC subsidiaries to make remittance to Beijing Helitong and on the ability of Beijing Helitong to pay dividends to us could limit our ability to access cash generated by the operations of those entities. See “Risk Factors—Risks Related to Doing Business in China— We rely on dividends and other distributions on equity paid by our subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our subsidiaries to make payments to us could restrict our ability to satisfy our liquidity requirements.”
Regulations Relating to Overseas Listings
On August 8, 2006, six PRC regulatory agencies, including the Ministry of Commerce, the State-Owned Assets Supervision and Administration Commission, the State Administration of Taxation, the State Administration for Industry and Commerce, the China Securities Regulatory Commission and the State Administration of Foreign Exchange, jointly issued the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, which became effective on September 8, 2006 and was amended on June 22, 2009. These regulations, among other things, require that (i) PRC entities or individuals obtain approval from the Ministry of Commerce before they establish or control a special purpose vehicle overseas, provided that they intend to use the special purpose vehicle to acquire their equity interests in a PRC company at the consideration of newly issued share of the special purpose vehicle, or Share Swap, and list their equity interests in the PRC company overseas by listing the special purpose vehicle in an overseas market; (ii) the special purpose vehicle obtains approval from the Ministry of Commerce before it acquires the equity interests held by the PRC entities or PRC individual in the PRC company by Share Swap; and (iii) the special purpose vehicle obtains China Securities Regulatory Commission approval before it lists overseas. See “Risk Factors—Risks Related to Doing Business in China— PRC regulations regarding acquisitions impose significant regulatory approval and review requirements, which could make it more difficult for us to pursue growth through acquisitions.”
Dividend Withholding Tax
In March 2007, the National People’s Congress enacted the Enterprise Income Tax Law which became effective on January 1, 2008 and amended on February 24, 2017. According to Enterprise Income Tax Law, dividends generated after January 1, 2008 and payable by a foreign-invested enterprise in China to its foreign enterprise investors are subject to a 10% withholding tax, unless any such foreign investor’s jurisdiction of incorporation has a tax treaty with China that provides for a preferential withholding arrangement. Pursuant to the Notice of the State Administration of Taxation on Negotiated Reduction of Dividends and Interest Rates, issued on January 29, 2008 and supplemented and revised on February 29, 2008, and the Arrangement between Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Prevention of Fiscal Evasion with Respect to Taxes on Income, which became effective on December 8, 2006 and applicable to income derived in any year of assessment commencing on or after April 1, 2007 in Hong Kong and in any year commencing on or after January 1, 2007 in the PRC, such withholding tax rate may be lowered to 5% if a Hong Kong enterprise is deemed the beneficial owner of any dividend paid by a PRC subsidiary by PRC tax authorities and holds at least 25% of the equity interest in that particular PRC subsidiary at all times within the
12-month
period immediately prior to the distribution of the dividends. Furthermore, pursuant to the Announcement on Issues concerning “Beneficial Owners” in Tax Treaties issued on February 3, 2018 by the State Administration of Taxation, when determining the status of “beneficial owners,” a comprehensive analysis may be conducted through materials such as articles of association, financial statements, records of capital flows, minutes of board of directors, resolutions of board of directors, allocation of manpower and material resources, the relevant expenses, functions and risk assumption, loan contracts, royalty contracts or transfer contracts, patent registration certificates and copyright certificates, etc. However, even if an applicant has the status as a “beneficiary owner,” if the competent tax authority finds necessity to apply the principal purpose test clause in the tax treaties or the general
anti-tax
avoidance rules stipulated in domestic tax laws, the general
anti-tax
avoidance provisions shall apply.
 
68

Enterprise Income Tax
In December 2007, the State Council promulgated the Implementing Rules of the Enterprise Income Tax Law, which became effective on January 1, 2008. The Enterprise Income Tax Law and its relevant implementing rules (i) impose a uniform 25% enterprise income tax rate, which is applicable to both foreign-invested enterprises and domestic enterprises (ii) permits companies to continue to enjoy their existing tax incentives, subject to certain transitional
phase-out
rules and (iii) introduces new tax incentives, subject to various qualification criteria.
The Enterprise Income Tax Law also provides that enterprises organized under the laws of jurisdictions outside China with their “de facto management bodies” located within China may be considered PRC resident enterprises and therefore be subject to PRC enterprise income tax at the rate of 25% on their worldwide income. The implementing rules further define the term “de facto management body” as the management body that exercises substantial and overall management and control over the production and operations, personnel, accounts and properties of an enterprise. If an enterprise organized under the laws of jurisdiction outside China is considered a PRC resident enterprise for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow. First, it would be subject to the PRC enterprise income tax at the rate of 25% on its worldwide income. Second, a 10% withholding tax would be imposed on dividends it pays to its
non-PRC
enterprise shareholders and with respect to gains derived by its
non-PRC
enterprise shareholders from transfer of its shares.
On October 17, 2017, the State Administration of Taxation issued the Bulletin on Issues Concerning the Withholding of
Non-PRC
Resident Enterprise Income Tax at Source, or Bulletin 37, which replaced the Notice on Strengthening Administration of Enterprise Income Tax for Share Transfers by
Non-PRC
Resident Enterprises issued by the State Administration of Taxation on December 10, 2009, and partially replaced and supplemented rules under the Bulletin on Issues of Enterprise Income Tax on Indirect Transfers of Assets by
Non-PRC
Resident Enterprises, or Bulletin 7, issued by the State Administration of Taxation on February 3, 2015. Under Bulletin 7, an “indirect transfer” of assets, including equity interests in a PRC resident enterprise, by
non-PRC
resident enterprises may be
re-characterized
and treated as a direct transfer of PRC taxable assets, if such arrangement does not have a reasonable commercial purpose and was established for the purpose of avoiding payment of PRC enterprise income tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax. In respect of an indirect offshore transfer of assets of a PRC establishment, the relevant gain is to be regarded as effectively connected with the PRC establishment and therefore included in its enterprise income tax filing, and would consequently be subject to PRC enterprise income tax at a rate of 25%. Where the underlying transfer relates to the immoveable properties in China or to equity investments in a PRC resident enterprise, which is not effectively connected to a PRC establishment of a
non-resident
enterprise, a PRC enterprise income tax at 10% would apply, subject to available preferential tax treatment under applicable tax treaties or similar arrangements, and the party who is obligated to make the transfer payments has the withholding obligation. Pursuant to Bulletin 37, the withholding party shall declare and pay the withheld tax to the competent tax authority in the place where such withholding party is located within seven days from the date of occurrence of the withholding obligation. Both Bulletin 37 and Bulletin 7 do not apply to transactions of sale of shares by investors through a public stock exchange where such shares were acquired from a transaction through a public stock exchange. See “Risk Factors—Risks Related to Doing Business in China— We and our shareholders face uncertainties with respect to indirect transfers of equity interests in PRC resident enterprises or other assets attributed to a PRC establishment of a
non-PRC
company.”
 
69

Value-Added Tax
In November 2011, the Ministry of Finance and the State Administration of Taxation promulgated the Pilot Plan for Imposition of Value-Added Tax to Replace Business Tax. In March 2016, the Ministry of Finance and the State Administration of Taxation further promulgated the Notice on Fully Promoting the Pilot Plan for Replacing Business Tax by Value-Added Tax. On March 20, 2019, the Ministry of Finance, the State Administration of Taxation and General Administration of Customs issued Announcement on Policies for Deepening the VAT Reform jointly, under which the VAT rates under the basic mechanism is 13% for the sectors such as operating and financial leases of equipment, 9% for sectors such as transportation, postal, basic telecommunication, and construction services as well as sales and leases of real property and real property rights, 0% for exported services and 6% for all remaining services, including financial services. Unlike business tax, a taxpayer is allowed to offset the qualified input VAT paid on taxable purchases against the output VAT chargeable on the modern services provided. Furthermore, according to Announcement of the State Taxation Administration on Matters relating to Expanding the Scope of the Pilot Scheme for Issuance of Special VAT Invoices by Small-Scale Taxpayers issued by State Administration on February 3, 2019, the basic mechanism may not apply to small-scale taxpayers who may pay the VAT taxes at the levy rates of 3% and 5% on the basis of their sales amount.
Southeast Asia.
The kinds of currency regulation, taxation regimes and dividend restrictions imposed in China are not replicated in Singapore, Malaysia and other Southeast Asian markets in which we operate. Generally these markets are free-trade based economies, with no direct or indirect currency or similar operational barriers.
The foregoing summary does not purport to be complete and is qualified by reference to the relevant provisions of applicable law in the jurisdictions in which we operate. We believe that we are currently in compliance with all applicable laws and regulations relating to our business.
Marketing, Sales and Customer Support
Our marketing and sales activities are focused on the development of and addressing the growing demand for automation and control products, systems and services in China domestic market, Southeast Asia, India and the Middle East markets. We insist on building cooperative relationships with our customers, educating them about technological developments and reflecting their needs in our products and services.
Our sales teams consist of a complementary group of sales personnel and hardware and software engineers from a variety of disciplines to tailor products to specific customer needs. Employing a pool of skilled personnel in the early stage of a project accelerates the design and the subsequent production of a particular customized solution, typically exceeding that of our competitors. Our sales teams possess significant
hands-on,
industry-specific experience which permit them to do
on-site
process analyses, which in turn, makes the design and implementation of upgrades simpler. The result is an automation system that is more effective, efficient and reliable, which in turn leads to a truly satisfied customer.
Our sales force is organized into three principal groups, (i) regional sales, to provide business consulting, promote
pre-sale
activity and serve as customer contacts, (ii) customer relationship management, to manage relations with contracted customers and improve customer satisfaction by coordinating responses to the client’s information requests, sale of supplemental parts or components and make customer visits, and (iii) market planning, to facilitate strategic cooperation with certain specialized manufacturers, to expand the specific fields for our products.
 
70

We identify and target market segments and select target sales opportunities within our markets and conduct sales opportunity studies to ensure that adequate sales resources are available. Sales quotas are assigned to all sales personnel according to annual sales plans. We classify market segments and target opportunities on national and regional levels. Segmentation of our markets helps us to determine our primary sales targets and to prepare monthly and quarterly sales forecasts. The sales team approves target projects, develops detailed sales promotion strategies and prepares reports on order forecasts, technical evaluation, sales budgeting expense, schedules and competition analysis. After the report has been approved, a marketing group is appointed, consisting of sales personnel and engineers. We employ marketing personnel to conduct market research, to analyze user requirements and to organize marketing communications.
Our marketing team engages in a variety of marketing activities, including:
 
 
 
publishing internal research reports and customer newsletters;
 
 
 
conducting seminars and conferences;
 
 
 
conducting ongoing public relations programs; and
 
 
 
creating and placing advertisements
We actively participate in technology-related conferences and demonstrate our products at trade shows or at exhibitions targeted at our existing and potential customers. We also evaluate a range of joint-marketing strategies and programs with our business partners in order to take advantage of their strategic relationships and resources. We also support our customers by offering field services such as maintenance and training services, which help customers to cut their costs and improve their operating efficiency.
As of June 30, 2020, we employed over 520 direct sales personnel through our subsidiaries in mainland China, Southeast Asia, the Middle East, Hong Kong and Macau.
C.    Organizational Structure
The following diagram illustrates our corporate structure as of the date of this annual report. We are a holding company with no operations of our own. We conduct our operations in China mainly through our Chinese operating companies, and in Southeast Asia and the Middle East mainly through Concord and Bond Groups.
 
71

 
72

(i)
On November 24, 2015, the Company established CECL to explore the market in Qatar. CCPL has a 49% direct ownership of CECL and the remaining 51% equity interest is held by a nominee shareholder. Through a series of contractual arrangements, CCPL is entitled to appoint majority of directors of CECL who have the power to direct the activities that significantly impact CECL’s economic performance. Further, CCPL is entitled to 95% of the variable returns from CECL’s operations. As a result, despite of its minority direct ownership of CECL arrangements, CCPL is considered the primary beneficiary of CECL.
(ii)
In July 2017, BCPL, a wholly-owned Singapore subsidiary of the Company, and a Malaysian citizen (the “Trustee”) entered into a trust deed, under which, 49.1% of BCPL’s equity interests in BMJB, a Malaysian company, which previously was a 100% subsidiary of BCPL, was transferred to the Trustee. According to the trust deed, all of the beneficial interests in BMJB belong to BCPL and the Trustee shall hold the legal title of the transferred shares on trust for and act on behalf of BCPL absolutely. Any dividend, interest and other benefits received or receivable by the Trustee will be transferred to BCPL. The Trustee shall exercise the managerial rights and voting power in a manner directed by a prior written notice from BCPL. The Trustee shall be obligated to vote in the same manner as BCPL in the absence of any written notice. In addition, an undated Form of Transfer of Securities with the transferee’s name left blank was duly executed by the Trustee and delivered to BCPL. Therefore, BCPL can transfer the 49.1% of equity interests to any party at any time without further approval by the Trustee. Accordingly, the Company believes it holds all beneficial rights, obligation and the power of the 100% equity interest in BMJB, and therefore consolidates 100% of equity interests in BMJB into its financial statements.
(iii)
In August 2018, the Company agreed and transferred 100% of their equity interest in Hollysys Intelligent, a wholly owned subsidiary, to Ningbo Hollysys” in exchange for a 40% equity interest in Ningbo Hollysys. Upon the transfer of the equity interest, the Company lost control of Hollysys Intelligent and therefore, deconsolidated the subsidiary.
Our corporate headquarters are located at No. 2 Disheng Middle Road, Beijing Economic-Technological Development Area, Beijing, 100176, China. Our telephone number is (+86) 10 58981386. We maintain a website at
http://www.Hollysys.com
that contains information about our company, but that information is not a part of this annual report.
D.    Property, Plant and Equipment
Since 2010, our principal executive offices have been located at No. 2 Disheng Middle Road, Beijing Economic-Technological Development Area, Beijing, 100176, China. At this location in Beijing, we believe we have sufficient space have ample room for substantial expansions in the future, as our needs require.
 
73

In addition, we own the prepaid land leases to the properties at the following principal locations, each of which contains principal administrative offices, sales and marketing offices, research and development facilities, and manufacturing facilities:
 
Location
  
Approximate Sq. Meters
 
Beijing
     120,000  
Hangzhou
     25,000  
Singapore
     1,200  
Malaysia
     3,400  
The manufacturing facilities at the Beijing and Hangzhou locations are used for the system integration production, including hardware testing instruments, auxiliary material processing, packaging and shipping, and for self-made product integration production, including inspection and testing.
 
ITEM 4A.
UNRESOLVED STAFF COMMENTS
There are no unresolved staff comments.
 
ITEM 5.
OPERATING AND FINANCIAL REVIEW AND PROSPECTS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and the related notes included elsewhere in this annual report on Form
20-F. This
discussion may contain forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including the risk factors and the discussion of our business set forth in other parts of this annual report on Form
20-F.
Overview
Through our operating subsidiaries, we are one of the leading automation solutions providers in China, developing a number of core technologies and completing numerous projects utilizing a wide array of automation products. With our philosophy of sincere concern for customers and our technical innovation capabilities, we specialize in the research, development, production, sale and distribution of industrial automation for digital railway signals and information systems,
e-government,
motor drive transmissions and non-safety controls for nuclear power reactors.
The main channel through which we obtain our automation system business is the procurement bidding process. Customers propose their requirements and specifications via legally binding bid documents. Companies interested in obtaining the contract can respond with an appropriate bid.
We derive our revenue mainly from three operating segments including industrial automation, railway transportation and mechanical and electrical solutions. Around 82% of our total consolidated revenues derived from integrated solutions contracts we have won through the bid process. In addition, we generate revenue from sales of spare parts and component products to customers for maintenance and replacement purposes after the completion of the integrated solutions contracts, and from providing maintenance and training service, after the warranty period to customers for efficiency improvement or environment protection purpose; which tends to provide a recurring revenue stream. Spare part and component sales and services rendered are not part of the integrated solutions contracts.
 
74

The purpose of an integrated solutions contract is to furnish an automation system that provides the customer with a total solution for the automation or process control requirement being addressed. The automation system and total solution we offer, consisting of hardware, software and services, is customized to meet the customer’s particular needs and technical specifications. None of the hardware, software and services has independent functionality, and therefore, is not sold separately to customers.
Order backlog of contracts presents the amount of unrealized revenue to be earned from the contracts that we have won. The following table sets forth the information regarding contracts we won during the last three fiscal years and the backlog at the dates indicated:
 
                                                  
    
Years Ended June 30,
 
    
2018
    
2019
    
2020
 
Number of new contracts won during the year
  
 
3,277
 
  
 
4,637
 
  
 
4,784
 
Total amount of new contracts (million)
  
$
634.0
 
  
$
724.9
 
  
$
549.2
 
Average price per contract
  
$
193,470
 
  
$
156,330
 
  
$
114,790
 
    
Years Ended June 30,
 
    
2018
    
2019
    
2020
 
Backlog Situation:
        
Contracts newly entered and unfinished (million)
  
$
321.6
 
  
$
348.3
 
  
$
262.3
 
Contracts entered in prior years and unfinished (million)
  
$
247.4
 
  
$
245.9
 
  
$
309.5
 
Total amount of backlog (million)
  
$
569.0
 
  
$
594.2
 
  
$
571.8
 
Key Factors Affecting Our Growth, Operating Results and Financial Condition
Our future growth, operating results and financial condition will be affected by a number of factors including:
 
 
 
The ability in developing and acquiring new products and systems in order to improve competitiveness, which can increase both sales revenue and margins. The success of our business depends in great measure on our ability to keep pace with or even lead changes that occur in our industry.
 
 
 
The success in expanding our business in targeted emerging markets and overseas markets, which may require us to overcome domestic competition and trade barriers.
 
75

 
 
Our ability to retain our existing customers and to obtain additional business opportunities. Since we do not have long-term purchase commitments from customers, our customers can shift to other competitors for future projects. It is important to maintain our customer base in order to sustain and expand our business.
 
 
 
The success of our business also depends on securing a steady stream of new customers. In order for our business to continue to succeed and grow, it is vital to secure contracts with new customers on a regular basis.
 
 
 
The ability to secure adequate engineering resources and relatively low cost engineering staff can increase our profitability and potential business prospects. One of the competitive advantages that we enjoy is the access to lower cost engineering staff as compared to those of our Western and Japan-based competitors. The plentiful supply of affordable engineering talent in China is a key element of our overall business strategy.
 
 
 
Further improvement in product design and maintaining high standard of quality control, which can reduce or avoid product defects. Any product defects will result in additional costs and cause damage to our business reputation.
 
 
 
The ability to secure and protect our intellectual property rights is critical, as our business is based on a number of proprietary products and systems, and we strive to strengthen and differentiate our product portfolio by developing new and innovative products and product improvements.
 
 
 
The success in penetrating into the railway, conventional and nuclear power market sectors can develop revenue streams and improve margins. In addition to the traditional industrial automation business, our plan for future growth includes an increasing emphasis on rail control systems, power generation control systems and mechanical and electrical solutions both in China and internationally.
 
 
 
The ability to obtain greater financial resources to match or even exceed our major competitors, in order to compete effectively with them, and to weather any extended weaknesses in the automation and control market.
 
 
 
The continued growth in the Chinese and Southeast Asia industry in general. This continued growth will create more business opportunities for us, because industrial companies in Asia are our principal source of revenues.
 
 
 
The ability to maintain key personnel and senior management, who will have significant impact and contribution to our future business. The ability to attract and retain additional qualified management, technical, sales and marketing personnel will be vital.
 
 
 
The continuation of the preferential tax treatment and subsidies currently available to our PRC subsidiaries will be critical to our future operating results. If governmental subsidies were reduced or eliminated, our
after-tax
income would be adversely affected.
 
 
 
The exchange rate fluctuation of RMB and SGD against US dollars will result in future translation gain or loss as most of our assets are denominated in RMB and SGD. In addition, some of our raw materials, components and major equipment are imported from overseas. In the event that the RMB and SGD appreciate against other foreign currencies, our costs will decrease and our profitability will increase. However, the impact will be the other way around if RMB and SGD depreciate against other foreign currencies.
 
76

 
 
The COVID-19 pandemic has adversely impacted our business since the third quarter of fiscal year 2020. Among other things, the product manufacturing, logistics and fulfillment of us and certain third-party merchants and brands that cooperated with us were adversely affected due to various travel restrictions and quarantine measures imposed in
the countries in which we operate
. We have implemented preventative measures to protect the health and safety of our employees and made appropriate adjustments to our business operations in response to the pandemic’s impact. We have seen gradual recovery of our overall business resulting from improving health statistics in China since March 2020, however, the pandemic continued to have an adverse effect on our overseas business, especially in South East Asia and South Asia. We anticipate the negative impact of the pandemic may continue on our overseas business. The duration and magnitude of the impact from the pandemic on our business will depend on numerous evolving factors that cannot be accurately predicted or assessed. For additional details on the impact of the COVID-19 outbreak, see “Item 3. Key Information—D. Risk Factors— An Outbreak of Disease or Similar Public Health Threat, or Fear of Such an Event, Could Have a Material Adverse Impact on the Company’s Business, Operating Results and Financial Condition.”
Critical Accounting Policies
Numbers in this
Critical Accounting Policies
section are expressed in USD thousands, except as specifically noted.
Revenue recognition
Integrated solutions contracts
Revenues generated from designing, building, and delivering customized integrated industrial automation systems are recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for designing, building, and delivering customized integrated industrial automation systems are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and ranges from six months to five years excluding the warranty period. The majority of the contract duration is longer than one year.
Revenue generated from mechanical and electrical solution contracts for the construction or renovation of buildings, rail or infrastructure facilities are also recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for mechanical and electrical solution are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and the complexity of the construction work and ranges from six months to three years excluding the warranty period. The majority of the contract duration is longer than one year.
 
77

In accordance with ASC Topic 606,
Revenue from Contract with Customers
(“ASC 606”), recognition is based on an estimate of the income earned to date, less income recognized in earlier periods. Extent of progress toward completion is measured using the
cost-to-cost
method where the progress (the percentage complete) is determined by dividing costs incurred to date by the total amount of costs expected to be incurred for the integrated solutions contracts. The Company’s estimates of total costs expected to be incurred for an integrated solutions contract include assumptions regarding the Company’s future effort or input such as direct costs of equipment and materials and direct labor costs. Significant estimation uncertainty exists due to the long construction periods and sensitivity of these assumptions to extent of progress towards completion and estimated total costs of integrated solutions contracts, as both impact revenue and gross profit realization. The significant assumptions are forward-looking and could be affected by future economic and market conditions and changes in the level of efforts and costs required to complete the integrated solutions contracts. The total costs incurred may not always be proportionate to the entity’s progress in satisfying their performance obligations. Changes in the estimated total costs affects the revenue recognized in the current period and in future periods. Provisions, if any, are made in the period when anticipated losses become evident on uncompleted contracts.
The Company reviews and updates the estimated total costs of the contracts at least annually. Revisions to contract revenue and estimated total costs of the contracts are made in the period in which the facts and circumstances that cause the revision become known and are accounted for as changes in estimates. Unapproved change orders are considered claims. Claims are recognized only when it has been awarded by customers. Excluding the impact of change orders, if the estimated total costs of integrated solutions contracts, which were revised during the years ended June 30, 2018, 2019 and 2020, had been used as a basis of recognition of integrated solutions contracts revenue since the contract commencement, net income for the years ended June 30, 2018, 2019 and 2020 would have been decreased by $10,466, $14,019, and $14,181, respectively; basic net income per share for years ended June 30, 2018, 2019 and 2020 would have been decreased by $0.17, $0.23, and $0.23, respectively; and diluted net income per share for the years ended June 30, 2018, 2019 and 2020, would have decreased by $0.17, $0.23, and $0.23, respectively. Revisions to the estimated total costs for the years ended June 30, 2018, 2019 and 2020 were made in the ordinary course of business.
The Company combines a group of contracts as one project if they are closely related and are, in substance, parts of a single project with an overall profit margin. The Company segments a contract into several projects, when they are of different business substance, for example, with different business negotiation, solutions, implementation plans and margins.
Revenue in excess of billings on the contracts is recorded as costs and estimated earnings in excess of billings. Billings in excess of revenues recognized on the contracts are recorded as deferred revenue until the above revenue recognition criteria are met. Recognition of accounts receivable and costs and estimated earnings in excess of billings are discussed below.
The Company generally recognizes 100% of the contractual revenue when the customer acceptance has been obtained and no further major costs are estimated to be incurred, and normally this is also when the warranty period commences. Revenues are presented net of value-added tax collected on behalf of the government.
Product sales
The Company’s products mainly include hardware and software. Revenue generated from sales of products is recognized when control of promised goods is transferred to the Company’s customers in an amount of consideration to which an entity expects to be entitled to in exchange for those goods. Revenues are presented net of value-added tax collected on behalf of the government.
 
78

Service rendered
The Company mainly provides the following services:
The Company provides maintenance service which is generally completed onsite at the customers’ premises. Revenue is recognized over time by using the
cost-to-cost
method to measure the progress towards the completion of the performance obligation as the customer simultaneously receives and consumes the benefits from the services rendered by the Company. As costs incurred represent work performed, the Company believes this method best depicts transfer of control of the asset to the customer. Revenues are presented net of value-added tax collected on behalf of the government.
The Company also separately sells extended warranties to their integrated solution customers for a fixed period. Such arrangements are negotiated separately from the corresponding integrated solution system and are usually entered into upon the expiration of the warranty period attached to the integrated solutions contracts. During the extended warranty period, the Company is responsible for addressing issues related to the system. Part replacement is not covered in such services. The Company uses time elapsed to measure the progress toward complete satisfaction of the performance obligation and recognizes revenue ratably over the contractual term. Revenues are presented net of value-added tax collected on behalf of the government.
Excluding the impact of change orders, if the estimated total costs of service contracts, which were revised during the year ended June 30, 2020, had been used as a basis of recognition of service contract revenue since the contract commencement, net income for the year ended June 30, 2019 and 2020 would have been decreased by $2,641 and $4,603; respectively, basic net income per share for year ended June 30, 2019 and 2020 would have been decreased by $0.04 and $0.08, respectively; and diluted net income per share for the year ended June 30, 2019 and 2020, would have decreased by $0.04 and $0.08, respectively. Revisions to the estimated total costs for the year ended June 30, 2020 were made in the ordinary course of business.
Contract assets
Contract assets include amounts that represent the rights to receive payment for goods or services that have been transferred to the customer, with the rights conditional upon something other than the passage of time. Accordingly, the Company include the following in the contract assets: (i) unbilled amounts resulting from revenue recognized exceeding amounts billed to customers for integrated solutions contracts and maintenance service contracts using the
cost-to-cost
method, which are recorded in the balance sheet as costs and estimated earnings in excess of billing; and (ii) accounts receivable retention amounts which were held by customers from Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period.
 
79

Performance of the integrated solutions contracts will often extend over long periods and the Company’s right to receive payments depends on its performance in accordance with the contractual terms. There are different billing practices in the PRC, overseas operating subsidiaries and the VIE (Concord and Bond Groups). For the Company’s PRC subsidiaries, billings are issued based on milestones specified in the contracts negotiated with customers. In general, there are four milestones: 1) project commencement, 2) system manufacturing and delivery, 3) installation,
trial-run
and customer acceptance, and 4) end of the warranty period. The amounts to be billed at each milestone are specified in the contract. All integrated solutions contracts have the first milestone, but not all contracts require prepayments. The length of each interval between two continuous billings under an integrated solutions contract varies depending on the duration of the contract (under certain contracts, the interval lasts more than a year) and the last billing to be issued for an integrated solutions contract is scheduled at the end of a warranty period. There are no significant financing components in the integrate solutions contracts.
For Concord and Bond Groups, billing claims rendered are subject to the further approval and certification of the customers or their designated consultants. Payments are made to Concord or Bond Groups based on the certified billings according to the payment terms mutually agreed between the customers and Concord or Bond Groups. Certain amounts are retained by the customer and payable to Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period. The retained amounts are recorded as accounts receivable retention.
Contract liabilities
Contract liabilities include the amounts that reflect obligations to provide goods or services for which payment has been received. Contract liabilities are presented in the balance sheet as deferred revenue.
The Company receives prepayments for integrated solutions contracts, product sales and service contracts for goods or services to be provided in the future. Prepayments received are recorded as deferred revenue, which is recognized as revenue based on the revenue recognition policies disclosed above for integrated solutions contracts, product sales and services rendered.
Accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention
The carrying value of the Company’s accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention, net of the allowance for doubtful accounts, represents their estimated net realizable value. An allowance for doubtful accounts is recognized when it is probable that the Company will not collect the amount and is written off in the period when deemed uncollectible. The Company periodically reviews the status of contracts and decides how much of an allowance for doubtful accounts should be made based on factors surrounding the credit risk of customers and historical experience. The Company does not require collateral from its customers and does not charge interest for late payments by its customers.
Warranties
Warranties represent a major term under integrated solutions contracts and maintenance service contracts, which will last, in general, for one to three years or otherwise specified in the terms of the contract. The Company accrues warranty liabilities under a service contract as a percentage of revenue recognized, which is derived from its historical experience, in order to recognize the warranty cost for the related contract throughout the contract period.
 
80

Goodwill
Goodwill represents the excess of the purchase price over the estimated fair value of net tangible and identifiable intangible assets acquired. The Company assesses goodwill for impairment in accordance with ASC subtopic
350-20,
Intangibles – Goodwill and Other (“ASC
350-20”),
which requires that goodwill is not amortized but to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events, as defined by ASC
350-20.
The Company’s goodwill outstanding at June 30, 2020 was related to the acquisitions of Beijing Hollysys Industrial Software Company Ltd (“Hollysys Industrial Software”) and Shandong Lukang.
The Company has the option to assess qualitative factors first to determine whether it is necessary to perform the
two-step
test in accordance with ASC
350-20.
If the Company believes, as a result of the qualitative assessment, that it is
more-likely-than-not
that the fair value of the reporting unit is less than its carrying amount, the
two-step
quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the
two-step
quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Company is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Company must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.
The Company elected to assess goodwill for impairment using the
two-step
process for Concord Group for the years ended June 30, 2018 and 2019, with the assistance of a third-party appraiser. The judgment in estimating the fair value of Concord Group includes forecasts of the amount and timing of expected future cash flows, which are based on management’s best estimates of forecasted revenue, gross profit, operating expenses, future capital expenditures and working capital levels, as well as the discount rate, which is determined using the Weighted Average Cost of Capital and Capital Asset Pricing Model approach and the selection of comparable companies operating in similar businesses. The carrying amount of Concord Group exceeded its fair value as of June 30, 2019, and a goodwill impairment charge of $11,623 was recorded in the consolidated statement of comprehensive income for the year ended June 30, 2019 based on results of the second step of the goodwill impairment test.
Due to downward revision of forecasted future profits, the Company determined it was more likely than not that an impairment existed within the Bond Group reporting unit and performed a quantitative goodwill impairment test as of June 30, 2020. The Company performed the
two-step
quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach.
 
81

Significant management judgment and estimation are involved in forecasting the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach to determine the fair value of the Bond Group reporting unit. In particular, the fair value estimate is sensitive to significant assumptions, such as forecasted revenue growth rates, gross profit margins and discount rates, which is determined using the Weighted Average Cost of Capital and Capital Asset Pricing Model and the selection of comparable companies operating in similar businesses. These significant assumptions are forward looking and could be materially affected by future market or global economic conditions. As a result, the Company recorded a full impairment charge of US$35,767 attributable to its Bond Group reporting unit.
There are uncertainties surrounding the amount and timing of future expected cash flows as they may be impacted by negative events such as uncertainty of the impact of COVID 19 pandemic, a slowdown in the mechanical and electrical engineering sector, deteriorating economic conditions in the geographical areas Bond Group operates in, increasing competitive pressures and fewer than expected mechanical and electrical solution contracts awarded to Bond Group. These events can negatively impact demand for Bond Group’s services and result in actual future cash flows being less than forecasted or delays in the timing of when those cash flows are expected to be realized. Further, the timing of when actual future cash flows are received could differ from the Company’s estimates, which do not factor in unexpected delays in project commencement or execution.
Income taxes
The Company follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is
more-likely-than-not
that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate.
The Company adopted ASC 740,
Income Taxes
(“ASC 740”)
,
which clarifies the accounting and disclosure for uncertainty in income taxes. Interests and penalties arising from underpayment of income taxes shall be computed in accordance with the related tax laws.
Recent accounting pronouncements
 
82

Standards Effective in Future Years
In June 2016, the FASB issued ASU
No. 2016-13,
Measurement of Credit Losses on Financial Instruments
. The guidance requires to present assets held at amortized cost and available for sale debt securities net of the amount expected to be collected. The guidance requires the measurement of expected credit losses to be based on relevant information from past events, including historical experiences, current conditions and reasonable and supportable forecasts that affect collectability. The guidance will be effective for fiscal years and interim periods beginning after December 15, 2019 and early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Different components of the guidance require modified retrospective or prospective adoption. In November 2018, the FASB issued ASU
No. 2018-19,
Codification Improvements to Topic 326, Financial Instruments—Credit Losses
, which clarifies that receivables arising from operating leases should be accounted for in accordance with ASC 842,
Leases
(“ASC 842”) instead of ASC Subtopic
326-20.
Based on financial instruments currently held by the Company, the adoption of ASU
2016-13
will primarily impact accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, amount due from related parties and other receivables. The Company is currently evaluating this guidance and the impact on its consolidated financial statements. The Company expects to recognize credit losses earlier and in higher amounts for its accounts receivables, costs and estimated earnings in excess of billing and accounts receivable retention after adopting ASU 2016-13.
In January 2017, the FASB issued ASU
No. 2017-04
(“ASU
2017-04”),
Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment
. ASU
2017-04
eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. This standard is effective for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.
In August 2018, the FASB issued ASU
No. 2018-13
, Fair Value Measurement (Topic 820), Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement
. The guidance modifies and enhances the disclosure requirements for fair value measurements. This update is effective in fiscal years, including interim periods, beginning after December 15, 2019, and early adoption is permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.
In December 2019, the FASB issued ASU
2019-12, 
“Simplifying the Accounting for Income Taxes,”
as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intra period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.
 
83

In January 2020, the FASB issued ASU
No. 2020-01,
Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815).
The amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarify that for the purpose of applying paragraph
815-10-15-141(a)
an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph
815-10-15-141
to determine the accounting for those forward contracts and purchased options. The amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company is currently evaluating the amendments and the impact on their consolidated financial statements.
 
A.
Operating Results
The following are some financial highlights for the fiscal year ended June 30, 2020:
 
 
 
Total assets increased by $51.4 million, from $1,309.4 million as of June 30, 2019, to $1,360.8 million as of June 30, 2020. The increase was mainly due to an increase of $179.8 million in time deposits with original maturities over three months, which was partially offset by $43.7 million decrease in cash and cash equivalents, $40.1 million decrease in accounts receivables and $35.6 million decrease in goodwill.
 
 
 
Cash and cash equivalents decreased by $43.7 million, from $332.5 million as of June 30, 2019, to $288.8 million as of June 30, 2020. The decrease was mainly due to $187.6 million net cash used in investing activities and $18.2 million net cash used in financing activities, partially offset by $175.1 million cash generated from operating activities.
 
 
 
Accounts receivables at June 30, 2020 were $242.4 million, a decrease of $40.1 million, or 14.2%, compared to $282.6 million at June 30, 2019.
 
 
 
Cost and estimated earnings in excess of billings as of June 30, 2020, were $186.9 million compared to $198.0 million as of June 30, 2019, representing a decrease of $11.1 million, or 5.6%.
 
 
 
Inventory increased by $5.2 million, or 12.2%, from $43.0 million as of June 30, 2019, to $48.2 million as of June 30, 2020.
 
 
 
Property, plant and equipment increased by $2.0 million, or 2.7%, from $76.0 million as of June 30, 2019, to $78.1 million as of June 30, 2020.
 
 
 
Investments in equity investees increased by $0.7 million, or 1.8%, from $40.4 million as of June 30, 2019, to $41.1 million as of June 30, 2020.
 
84

 
 
Total liabilities increased by $9.7 million or 2.7% from $362.3 million at June 30, 2019, to $371.9 million as of June 30, 2020. The increase in liabilities was mainly due to an increase of $7.1 million in accounts payable, an increase of $5.8 million in operating lease liability and an increase of $2.3 million in construction costs payable, offset by $14.8 million decreased in long-term bank loans.
 
 
 
Short-term bank loans decreased by $1.9 million, from $1.9 million at June 30, 2019, to nil at June 30, 2020.
 
 
 
Accounts payables increased by $7.1 million, or 6.4% from $110.4 million at June 30, 2019, to $117.5 million at June 30, 2020.
 
 
 
Deferred revenue decreased by $2.1 million, or 1.5%, from $141.4 million at June 30, 2019, to $139.2 million at June 30, 2020.
 
 
 
Deferred tax assets were $8.9 million as of June 30, 2020. Based on the Company’s historical operating results and order backlog, the Company believes that it is more than likely that the deferred tax assets net of valuation allowance would be realized.
Comparison of Fiscal Years Ended June 30, 2020 and 2019
Revenues
: For the fiscal year ended June 30, 2020, revenues amounted to $503.3 million, a decrease of $67.0 million, compared to $570.3 million for the prior fiscal year, representing a decrease of 11.7%. The reason of such decrease was mainly due to the delay of project execution and contract bidding caused by
COVID-19.
Integrated solutions contracts revenue accounted for $414.3 million of revenues, a decrease of $53.1 million or 11.4%, compared to $467.4 million for the prior fiscal year. The decrease in integrated revenues was mainly composed of a decrease of $66.2 million or 52.0% in electrical solutions, decrease of $2.6 million or 1.8% in rail transportation projects, offset by an increase of $15.8 million or 8.2% in industrial automation.
In the fiscal year ended June 30, 2020, $20.1 million of revenues was generated from product sales, a decrease of $13.0 million, or 39.1% compared to $33.1 million in product sales revenue for the prior year.
In the fiscal year ended June 30, 2020, $68.9 million of revenues was generated from service rendered, a decrease of $1.0 million, or 1.4% compared to $69.9 million in service revenue for the prior year.
 
85

The Company’s revenues by segments were as follows:
 
                                                                                                                                       
(In USD millions)
 
    
Fiscal year ended June 30,
 
    
2019
   
2020
 
    
$
    
% of Revenues
   
$
    
% of Revenues
 
Industrial Automation
  
 
233.8
 
  
 
41.0
 
 
240.0
 
  
 
47.7
Rail Transportation
  
 
208.9
 
  
 
36.6
 
 
201.3
 
  
 
40.0
Mechanical and Electrical Solution
  
 
127.6
 
  
 
22.4
 
 
62.0
 
  
 
12.3
  
 
 
    
 
 
   
 
 
    
 
 
 
Total
  
 
570.3
 
  
 
100.0
 
 
503.3
 
  
 
100.0
  
 
 
    
 
 
   
 
 
    
 
 
 
Order Backlog
: An important measure of the stability and growth of the Company’s business is the size of its order backlog, which represents the total amount of unrecognized contract revenue associated with existing contracts. Our order backlog as of June 30, 2020 amounted to $571.8 million, representing a decrease of $22.4 million, or 3.8%, compared to $594.2 million as of June 30, 2019.
Of the total order backlog as of June 30, 2020, the unrecognized revenue associated with new contracts signed in the fiscal year 2020 was $262.3 million and the amount brought forward from prior periods was $309.5 million, comparing to the total backlog as of June 30, 2019 of $348.3 million from new contracts signed in fiscal year 2019, and $245.9 million from contracts carried forward from prior year.
Cost of revenues
: Mirroring the categories of revenues, the cost of revenues can also be divided into three components including cost of integrated solutions contracts, cost of products sold and cost of service rendered. For the fiscal year ended June 30, 2020, the total cost of revenues amounted to $312.8 million, a decrease of $46.4 million, or 12.9%, compared to $359.2 million for the prior fiscal year. The decrease was due to $43.7 million decrease in the cost of integrated solutions contracts, a decrease of $2.1 million in the cost of products sold, and a decrease of $0.6 million in the cost of service rendered.
The cost of integrated solutions contracts revenue consists primarily of three components: cost of equipment and materials, labor costs and other manufacturing expenses including but not limited to detecting expenses, and technology service fees, all of which are incurred during the designing, building and delivering customized automation solutions process to customers. For the fiscal year ended June 30, 2020, the total cost of integrated solutions contracts was $281.8 million, compared to $325.5 million for the prior fiscal year, representing a decrease of $43.7 million, or 13.4%. The decrease was primarily due to a decrease of $6.6 million in cost of equipment and materials, a decrease of $28.9 million in labor cost, and a decrease of $8.1 million in other manufacturing expenses. Of the total cost of integrated solutions contract revenue for the fiscal year 2020, cost of equipment and materials accounted for $187.0 million, compared to $193.6 million for the prior fiscal year; labor cost accounted for $56.4 million, compared to $85.4 million for the prior fiscal year; and other manufacturing expenses accounted for $38.4 million, compared to $46.5 million for the prior fiscal year. Of the total integrated solutions contracts revenue for the fiscal year 2020, cost of equipment and materials accounted for 45.1%, compared to 41.4% for the prior fiscal year; labor cost accounted for 13.6%, compared to 18.3% for the prior fiscal year; and other manufacturing expenses accounted for 9.3%, compared to 10.0% for the prior fiscal year. The cost components of integrated solutions contracts were determined and varied according to requirements of different customers.
 
86

Sales of products mainly represent sales of spare parts (either company manufactured or purchased from outside vendors) to customers for maintenance and replacement purposes. Given the fact that the products purchased from outside vendors have different functions and capabilities from our self-made products, we decide whether to purchase or manufacture the necessary products based on the needs and preferences of different customers while considering the efficiency factor. Therefore, as a percentage of the cost of products sold, the self-made products and purchased products have varied significantly from time to time. The cost of products sold for the fiscal year ended June 30, 2020 was $5.5 million, a decrease of $2.1 million, compared to $7.6 million for the prior fiscal year.
As for the cost of the service revenue, our employees spend time and incur expenses while they are with the customers. From time to time, materials costs related to the service are incurred, especially for providing extended warranty services. The cost of service revenue for fiscal year ended June 30, 2020 was $25.5 million, a decrease of $0.6 million, compared to $26.1 million for the prior fiscal year.
Gross margin
: For the fiscal year ended June 30, 2020 as a percentage of total revenues, the overall gross margin was 37.9%, compared to 37.0% for the prior fiscal year. The gross margin for integrated solutions contracts was 32.0% for the year ended June 30, 2020, compared to 30.4% for the prior year. The increase in gross margin for integrated solutions contracts was mainly due to our different sales mix during the fiscal year 2020. The gross margin for products sold was 72.9% for the fiscal year ended June 30, 2020, compared to 77.1% for the prior fiscal year. The gross margin for service provided was 63.0% for the fiscal year ended June 30, 2020, compared to 62.7% for the prior fiscal year.
Selling expenses
: Selling expenses mainly consist of compensation, traveling and administrative expenses related to marketing, sales and promotion activities incurred by the Company’s marketing departments. Selling expenses were $30.6 million for the fiscal year ended June 30, 2020, an increase of 5.9%, or $1.7 million, compared to $28.9 million for the prior fiscal year. As a percentage of total revenues, selling expenses accounted for 6.1% and 5.1% for the fiscal years ended June 30, 2020 and 2019, respectively.
General and administrative expenses
: General and administrative expenses mainly include compensation, traveling and other administrative expenses of
non-sales-related
departments, such as the finance department, information department and human resources department. General and administrative expenses amounted to $39.1 million for the fiscal year ended June 30, 2020, representing a decrease of $1.6 million, or 3.9%, compared to $40.7 million for the prior fiscal year, which was primarily due to decrease of bad debt allowance. As a percentage of total revenues, general and administrative expenses were 7.8% and 7.1% for the fiscal years ended June 30, 2020 and 2019, respectively.
Goodwill impairment charge:
The Company perform goodwill impairment test on June 30 in each year, to judge whether the carrying amount of goodwill exceeded its fair value. The Company concluded that the carrying amount of goodwill associated with Bond Group and Concord Group was less than fair value of the goodwill and recorded a goodwill impairment charge of $35.8 million and 11.6 million for the fiscal years ended June 30, 2020 and 2019, respectively.
 
87

Research and development expenses
: Research and development expenses represent mostly employee compensation, materials consumed and experiment expenses related to specific new product research and development, as well as any expenses incurred for basic research on advanced technologies. For the fiscal year ended June 30, 2020, research and development expenses were $41.9 million, representing an increase of $4.9 million, or 13.1%, compared to $37.0 million for the prior fiscal year. As a percentage of total revenues, research and development expenses were 8.3% and 6.5% for the fiscal years ended June 30, 2020 and 2019, respectively.
VAT refunds and government subsidies
: The state tax administration in China provides refunds out of the value added tax (“VAT”) that they collect in order to encourage the research and development efforts of certain qualified enterprises. Some of our subsidiaries in China received such refunds. All VAT refunds, that have no further conditions to be met, are recognized in the consolidated statements of comprehensive income when cash or approval from the tax authorities is received. For the fiscal year ended June 30, 2020, VAT refunds were $21.6 million, compared to $25.8 million for the prior fiscal year, representing a decrease of $4.2 million, or 16.4%. As a percentage of total revenues, VAT refunds were 4.3% and 4.5% for the fiscal years ended June 30, 2020 and 2019, respectively.
The local governments in China also provide financial subsidies to encourage research and development efforts of certain qualified enterprises. Some of our subsidiaries received such subsidies. For the government subsidies that have no further conditions to be met, the funds received are recognized in the consolidated statements of comprehensive income; for the subsidies that have certain operating conditions yet to be met, the funds received are recorded as liabilities and will be released to income when the conditions are met. Subsidy income from the government amounted to $4.7 million and $4.9 million for the fiscal years ended June 30, 2020 and 2019, respectively, a decrease of $0.2 million, or 4.1%.
Income from operations
: Income from operations decreased by $54.2 million, from $123.6 million for the fiscal year ended June 30, 2019 to $69.4 million for the fiscal year ended June 30, 2020. The decrease was mainly due to the increase of $24.1 million in goodwill impairment charge and the decrease of $20.6 million in the gross profit.
Interest income
: For the fiscal year ended June 30, 2020, interest income increased by $1.2 million, or 10.3% from $11.8 million for the prior year, to $13.1 million for the current period. As a percentage of total revenue, interest income accounted for 2.6% and 2.1% for the fiscal years ended June 30, 2020 and 2019, respectively. The interest income was mainly earned from time deposits with original maturities over three months and cash and cash equivalents.
Interest expenses
: For the fiscal year ended June 30, 2020, interest expenses decreased by $0.3 million, or 46.8% from $0.6 million for the prior year, to $0.3 million for the current period, mainly due to full repayment of the convertible bond. As a percentage of total revenue, interest expenses accounted for 0.1% and 0.1% for the fiscal years ended June 30, 2020 and 2019, respectively. The interest expenses were incurred by the short-term and long-term loans/bonds we had.
Other income (expenses), net
: For the fiscal year ended June 30, 2020, the other income (expenses), net increased by $2.0 million from $2.7 million for the prior year, to $4.7 million for the current period.
Income tax expenses
: For the fiscal year ended June 30, 2020, the Company’s income tax expense was $18.2 million for financial reporting purposes, a decrease of nil, as compared to $18.2 million for the prior year. The effective tax rate for the current year is 18.6%, as compared to 12.7% for the prior year.
 
88

Net income attributable to
non-controlling
interests
: The
non-controlling
interests of the Company include
non-controlling
shareholders’ interests in each subsidiary. The net loss attributable to
non-controlling
interest amounted to $0.1 million for the fiscal year ended June 30, 2020 and the net income attributable to
non-controlling
interest amounted to $0.3 million for the prior year.
Net income and earnings per share attributable to Hollysys
: For the fiscal year ended June 30, 2020, net income attributable to Hollysys amounted to $79.4 million, representing a decrease of $45.9 million, as compared to $125.3 million for the prior year. The basic and diluted earnings per share were $1.31 and $1.31 for the year ended June 30, 2020, as compared to $2.07 and $2.05 for the prior year, representing a decrease of $0.76 and $0.74, respectively. The decrease was primarily due to the lower net income attributable to Hollysys compared to fiscal 2019.
Comparison of Fiscal Years Ended June 30, 2019 and 2018
Revenues
: For the fiscal year ended June 30, 2019, revenues amounted to $570.3 million, an increase of $29.6 million, compared to $540.8 million for the prior fiscal year, representing an increase of 5.5%.
Integrated solutions contracts revenue accounted for $467.4 million of revenues, an increase of $0.9 million or 0.2%, compared to $466.5 million for the prior fiscal year. The increase in integrated revenues was mainly composed of an increase of $12.9 million or 7.2% in industrial automation, an increase of $2.3 million or 1.9% in electrical solutions, offset by a decrease of $14.3 million or 8.8% in rail transportation projects.
In the fiscal year ended June 30, 2019, $33.1 million of revenues was generated from product sales, a decrease of $7.1 million, or 17.7% compared to $40.2 million in product sales revenue for the prior year.
In the fiscal year ended June 30, 2019, $69.9 million of revenues was generated from service rendered, an increase of $35.8 million, or 105.0% compared to $34.1 million in service revenue for the prior year.
The Company’s revenues by segments were as follows:
 
                      
                      
                      
                      
(In USD millions)
 
    
Fiscal year ended June 30,
 
    
2018
   
2019
 
    
$
    
% of Revenues
   
$
    
% of Revenues
 
Industrial Automation
  
 
224.8
 
  
 
41.6
 
 
233.8
 
  
 
41.0
Rail Transportation
  
 
190.6
 
  
 
35.2
 
 
208.9
 
  
 
36.6
Mechanical and Electrical Solution
  
 
125.4
 
  
 
23.2
 
 
127.6
 
  
 
22.4
  
 
 
    
 
 
   
 
 
    
 
 
 
Total
  
 
540.8
 
  
 
100.0
 
 
570.3
 
  
 
100.0
  
 
 
    
 
 
   
 
 
    
 
 
 
 
89

 
Order Backlog
: An important measure of the stability and growth of the Company’s business is the size of its order backlog, which represents the total amount of unrecognized contract revenue associated with existing contracts. Our order backlog as of June 30, 2019 amounted to $594.2 million, representing an increase of $25.2 million, or 4.4%, compared to $569.0 million as of June 30, 2018.
Of the total order backlog as of June 30, 2019, the unrecognized revenue associated with new contracts signed in the fiscal year 2019 was $348.3 million and the amount brought forward from prior periods was $245.9 million, comparing to the total backlog as of June 30, 2018 of $321.6 million from new contracts signed in fiscal year 2018, and $247.4 million from contracts carried forward from prior year.
Cost of revenues
: Mirroring the categories of revenues, the cost of revenues can also be divided into three components including cost of integrated solutions contracts, cost of products sold and cost of service rendered. For the fiscal year ended June 30, 2019, the total cost of revenues amounted to $359.2 million, an increase of $24.3 million, or 7.3%, compared to $334.9 million for the prior fiscal year. The increase was due to $11.3 million increase in the cost of integrated solutions contracts, an increase of $16.2 million in the cost of service rendered, partially offset by $3.2 million decrease in the cost of products sold
The cost of integrated solutions contracts revenue consists primarily of three components: cost of equipment and materials, labor costs and other manufacturing expenses including but not limited to detecting expense, technology service fee, all of which incurred during the designing, building and delivering customized automation solutions process to customers. For the fiscal year ended June 30, 2019, the total cost of integrated solutions contracts was $325.5 million, compared to $314.2 million for the prior fiscal year, representing an increase of $11.3 million, or 3.6%. The increase was primarily due to an increase of $6.4 million in cost of equipment and materials, an increase of $3.2 million in labor cost, and an increase of $1.7 million in other manufacturing expenses. Of the total cost of integrated solutions contract revenue for the fiscal year 2019, cost of equipment and materials accounted for $193.6 million, compared to $187.2 million for the prior fiscal year; labor cost accounted for $85.4 million, compared to $82.1 million for the prior fiscal year; and other manufacturing expenses accounted for $46.5 million, compared to $44.9 million for the prior fiscal year. Of the total integrated solutions contracts revenue for the fiscal year 2019, cost of equipment and materials accounted for 41.4%, compared to 40.1% for the prior fiscal year; labor cost accounted for 18.3%, compared to 17.6% for the prior fiscal year; and other manufacturing expenses accounted for 10.0%, compared to 9.6% for the prior fiscal year. The cost components of integrated solutions contracts were determined and varied according to requirements of different customers.
Sales of products mainly represent sales of spare parts (either company manufactured or purchased from outside vendors) to customers for maintenance and replacement purposes. Given the fact that the products purchased from outside vendors have different functions and capabilities from our self-made products, we decide whether to purchase or manufacture the necessary products based on the needs and preferences of different customers while considering the efficiency factor. Therefore, as a percentage of the cost of products sold, the self-made products and purchased products have varied significantly from time to time. The cost of products sold for the fiscal year ended June 30, 2019 was $7.6 million, a decrease of $3.2 million, compared to $10.8 million for the prior fiscal year.
 
90

As for the cost of the service revenue, our employees spend time and incur expenses while they are with the customers. From time to time, materials costs related to the service are incurred, especially for providing extended warranty services. The cost of service revenue for fiscal year ended June 30, 2019 was $26.1 million, an increase of $16.2 million, compared to $9.9 million for the prior fiscal year.
Gross margin
: For the fiscal year ended June 30, 2019 as a percentage of total revenues, the overall gross margin was 37.0%, compared to 38.1% for the prior fiscal year. The gross margin for integrated solutions contracts was 30.4% for the year ended June 30, 2019, compared to 32.6% for the prior year. The decrease in gross margin for integrated solutions contracts was mainly due to our different sales mix during the fiscal year 2019. The gross margin for products sold was 77.1% for the fiscal year ended June 30, 2019, compared to 73.2% for the prior fiscal year. The gross margin for service provided was 62.7% for the fiscal year ended June 30, 2019, compared to 71.0% for the prior fiscal year.
Selling expenses
: Selling expenses mainly consist of compensation, traveling and administrative expenses related to marketing, sales and promotion activities incurred by the Company’s marketing departments. Selling expenses were $28.9 million for the fiscal year ended June 30, 2019, an increase of 6.5%, or $1.8 million, compared to $27.2 million for the prior fiscal year. As a percentage of total revenues, selling expenses accounted for 5.1% and 5.0% for the fiscal years ended June 30, 2019 and 2018, respectively.
General and administrative expenses
: General and administrative expenses mainly include compensation, traveling and other administrative expenses of
non-sales-related
departments, such as the finance department, information department and human resources department. General and administrative expenses amounted to $40.7 million for the fiscal year ended June 30, 2019, representing a decrease of $5.6 million, or 12.1%, compared to $46.3 million for the prior fiscal year, which was primarily due to decrease of bad debt allowance. As a percentage of total revenues, general and administrative expenses were 7.1% and 8.6% for the fiscal years ended June 30, 2019 and 2018, respectively.
Goodwill impairment charge:
The Company perform goodwill impairment test on June 30 in each year, to judge whether the carrying amount of goodwill exceeded its fair value. The Company concluded that the carrying amount of goodwill associated with Concord Group was less than fair value of the goodwill and recorded a goodwill impairment charge of $11,623 and nil for the fiscal years ended June 30, 2019 and 2018, respectively.
Research and development expenses
: Research and development expenses represent mostly employee compensation, materials consumed and experiment expenses related to specific new product research and development, as well as any expenses incurred for basic research on advanced technologies. For the fiscal year ended June 30, 2019, research and development expenses were $37.0 million, representing an increase of $0.4 million, or 1.1%, compared to $36.6 million for the prior fiscal year. As a percentage of total revenues, research and development expenses were 6.5% and 6.8% for the fiscal years ended June 30, 2019 and 2018, respectively.
VAT refunds and government subsidies
: The state tax administration in China provides refunds out of the value added tax (“VAT”) that they collect in order to encourage the research and development efforts of certain qualified enterprises. Some of our subsidiaries in China received such refunds. All VAT refunds, that have no further conditions to be met, are recognized in the statements of comprehensive income when cash or approval from the tax authorities is received. For the fiscal year ended June 30, 2019, VAT refunds were $25.8 million, compared to $19.7 million for the prior fiscal year, representing an increase of $6.2 million, or 31.4%. As a percentage of total revenues, VAT refunds were 4.5% and 3.6% for the fiscal years ended June 30, 2019 and 2018, respectively.
 
91

The local governments in China also provide financial subsidies to encourage research and development efforts of certain qualified enterprises. Some of our subsidiaries received such subsidies. For the government subsidies that have no further conditions to be met, the funds received are recognized in the statements of comprehensive income; for the subsidies that have certain operating conditions yet to be met, the funds received are recorded as liabilities and will be released to income when the conditions are met. Subsidy income from the government amounted to $4.9 million and $4.8 million for the fiscal years ended June 30, 2019 and 2018, respectively, an increase of $0.1 million, or 2.2%.
Income from operations
: Income from operations increased by $3.4 million, from $120.2 million for the fiscal year ended June 30, 2018 to $123.6 million for the fiscal year ended June 30, 2019. The increase was mainly due to the increase of $5.3 million in the gross profit.
Interest income
: For the fiscal year ended June 30, 2019, interest income increased by $4.5 million, or 61.8% from $7.3 million for the prior year, to $11.8 million for the current period. As a percentage of total revenue, interest income accounted for 2.1% and 1.4% for the fiscal years ended June 30, 2019 and 2018, respectively. The interest income was mainly earned from time deposits with original maturities over three months and cash and cash equivalents.
Interest expenses
: For the fiscal year ended June 30, 2019, interest expenses decreased by $0.1 million, or 16.9% from $0.7 million for the prior year, to $0.6 million for the current period. As a percentage of total revenue, interest expenses accounted for 0.1% and 0.1% for the fiscal years ended June 30, 2019 and 2018, respectively. The interest expenses were incurred by the short-term and long-term loans/bonds we had.
Other income (expenses), net
: For the fiscal year ended June 30, 2019, the other income (expenses), net decreased by $1.6 million from $4.3 million for the prior year, to $2.7 million for the current period.
Income tax expenses
: For the fiscal year ended June 30, 2019, the Company’s income tax expense was $18.2 million for financial reporting purposes, a decrease of $4.0 million, as compared to $22.2 million for the prior year. The effective tax rate for the current year is 12.7%, as compared to 17.1% for the prior year.
Net income attributable to
non-controlling
interests
: The
non-controlling
interests of the Company include
non-controlling
shareholders’ interests in each subsidiary. The net income attributable to
non-controlling
interest amounted to $0.3 million and $0.3 million for the fiscal year ended June 30, 2019 and 2018, respectively.
Net income and earnings per share attributable to Hollysys
: For the fiscal year ended June 30, 2019, net income attributable to Hollysys amounted to $125.3 million, representing an increase of $18.1 million, as compared to $107.2 million for the prior year. The basic and diluted earnings per share were $2.07 and $2.05 for the year ended June 30, 2019, as compared to $1.77 and $1.75 for the prior year, representing an increase of $0.30 and $0.30, respectively. The increase was primarily due to the higher net income attributable to Hollysys compared to fiscal 2018.
 
92

B.
Liquidity and Capital Resources
As of June 30, 2020, we had available lines of credit from various banks in the PRC, Singapore and Malaysia in an aggregate amount of $299.3 million, of which $47.7 million was utilized and $251.6 million was available for use. These lines of credit were secured by the pledge of restricted cash and buildings with a carrying value of $9.6 million and $3.0 million, respectively.
We believe our working capital is sufficient to meet our present requirements. We may, however, require additional cash due to changing business conditions or other future developments, including any investments or acquisitions we may decide to pursue. In the long-term, we intend to rely primarily on cash flow from operations and additional borrowings from banks to meet our anticipated cash needs. If our anticipated cash flow and borrowing capacity is insufficient to meet our requirements, we may also seek to sell additional equity, debt or equity-linked securities. We cannot assure you that any financing will be available in the amounts we need or on terms acceptable to us, if at all.
In line with the industry practice, we typically have a long receivable collection cycle. As a result, our cash provided by our operations in any given year may not be sufficient to fully meet our operating cash requirements in that year. We will use available financing means, including bank loans, to provide sufficient cash inflows to balance timing differences in our cash flows.
We estimate our liquidity needs for investing and financing activities for fiscal 2021 will be approximately $38.9 million, which will be primarily related to the repayment of bank borrowings and capital expenditures. Our future working capital requirements will depend on many factors, including, among others, the rate of our revenue growth, the timing and extent of expansion of our sales and marketing activities, the timing of introductions of new products and/or enhancements to existing products, and the timing and extent of expansion of our manufacturing capacity.
Our long-term liquidity needs will relate primarily to working capital to pay our suppliers, and third-party manufacturers, as well as any increases in manufacturing capacity or acquisitions of third party businesses that we may seek in the future. We expect to meet these requirements primarily through our current cash holdings, revolving bank borrowings, as well as our cash flow from operations. For fiscal year 2021, we expect our capital expenditures will be approximately $15.7 million, mainly related to purchase of the property, plant and equipment for manufacturing and operations.
Cash Flow and Working Capital
As of June 30, 2020, we had total assets of $1,360.8 million, of which cash and cash equivalents amounted to $288.8 million, time deposits with original maturities over three months amounted to $324.9 million, accounts receivable amounted to $242.4 million and inventories amounted to $48.2 million. As of June 30, 2020, our working capital was $847.2 million, equity of $984.5 million and our current ratio was 3.6.
 
93

See Item 8, Financial Information, A. Consolidated Statements and Other Financial Information, Dividend Policy, for information on the ability of certain of our subsidiaries in China to make dividends to their respective parent companies.
The following table shows our cash flows with respect to operating activities, investing activities and financing activities for the fiscal years ended June 30, 2018, 2019 and 2020:
(In USD thousands)
 
                                                        
Cash Flow Item
  
Fiscal Years Ended June 30
 
    
2018
   
2019
   
2020
 
Net cash provided by operating activities
  
$
105,719
 
 
$
100,521
 
 
$
175,124
 
Net cash used in investing activities
  
$
(49,748
 
$
(9,888
 
$
(187,580
Net cash used in financing activities
  
$
(12,197
 
$
(10,155
 
$
(18,213
Effect of exchange rate changes on cash, cash equivalents and restricted cash
  
$
5,839
 
 
$
(9,400
 
$
(8,621
Net increase (decrease) in cash, cash equivalents and restricted cash
  
$
49,613
 
 
$
71,078
 
 
$
(39,290
Cash, cash equivalents and restricted cash, beginning of year
  
$
237,696
 
 
$
287,309
 
 
$
358,387
 
Cash, cash equivalents and restricted cash, end of year
  
$
287,309
 
 
$
358,387
 
 
$
319,097
 
Operating Activities
For the fiscal year ended June 30, 2020, net cash provided by operating activities was $175.1 million, compared to $100.5 million for prior fiscal year 2019. The net cash inflow of operating activities in fiscal year 2020 primarily consisted of net income of $79.3 million, $43.6 million generated from
non-operating
items and
non-cash
items, and $52.2 million generated from working capital. Changes in working capital was attributable to an increase in account receivables of $30.9 million, an increase in accounts payables of $15.0 million, an increase of due from related parties of $12.0 million, a decrease in inventories of $6.5 million, and a decrease in advances to suppliers of $4.7 million.
For the fiscal year ended June 30, 2019, net cash provided by operating activities was $100.5 million, compared to $105.7 million for prior fiscal year 2018. The net cash inflow of operating activities in fiscal year 2019 primarily consisted of net income of $125.5 million, and $14.5 million generated from
non-operating
items and
non-cash
items, which was partially offset by $39.5 million used as working capital. Changes in working capital was attributable to a decrease in account receivables of $33.8 million, a decrease in accounts payables of $14.0 million, a decrease of other tax payables of $11.7 million, an increase in deferred revenue of $10.8 million, and an increase in accruals and other payable of $11.5 million. The net cash inflow of operating activities in fiscal year 2018 primarily consisted of net income of $107.4 million and $16.7 million generated from
non-operating
items and
non-cash
items, which was partially offset by $18.4 million used as working capital. Changes in working capital are attributable to a decrease in account receivable of $28.3 million, a decrease in inventories of $11.4 million, a decrease of other receivables of $10.0 million and an increase in deferred revenue of $28.2 million.
 
94

Investing Activities
For the fiscal year ended June 30, 2020, net cash used in investing activities was $187.6 million, compared to $9.9 million for prior fiscal year 2019. The net cash used in investing activities in fiscal year 2020 mainly consisted of a cash outflow of $8.1 million for capital expenditures, a cash outflow of $426.8 million transferred from current accounts to time deposits placed with banks, partially offset by a cash inflow of $242.2 million from maturity of time deposits, and a cash inflow of $4.5 million from proceeds from disposal of investment in an equity investee.
For the fiscal year ended June 30, 2019, net cash used in investing activities was $9.9 million, compared to $49.7 million for prior fiscal year 2018. The net cash used in investing activities in fiscal year 2019 mainly consisted of a cash outflow of $10.6 million for capital expenditures, a cash outflow of $256.3 million transferred from current accounts to time deposits placed with banks, partially offset by a cash inflow of $245.9 million from maturity of time deposits, and a cash inflow of $8.9 million from dividends received in excess of cumulative equity in earnings from an equity investee. The net cash used in investing activities in fiscal year 2018 mainly consisted of a cash outflow of $2.3 million for capital expenditures, a cash outflow of $5.9 million investment of equity investees, a cash outflow of $179.2 million transferred from current accounts to time deposits placed with banks, partially offset by a cash inflow of $137.8 million from maturity of time deposits.
Financing Activities
For the fiscal year ended June 30, 2020, net cash used in financing activities was $18.2 million, as compared to $10.2 million for the prior year. The net cash used in financing activities in fiscal year 2020 mainly consisted of a repayment of short-term bank loans of $4.2 million, a payment of dividends of $12.7 million, repayments of convertible bond of $20.8 million, partially offset by proceeds from long-term bank loans of $15.4 million.
For the fiscal year ended June 30, 2019, net cash used in financing activities was $10.2 million, as compared to $12.2 million for the prior year. The net cash used in financing activities in fiscal year 2019 mainly consisted of a repayment of short-term bank loans of $6.9 million, a payment of dividends of $10.9 million, partially offset by proceeds from short-term bank loans of $5.9 million. The net cash used in financing activities in fiscal year 2018 mainly consisted of a repayment of short-term bank loans of $11.3 million, a payment of dividends of $7.2 million, partially offset by proceeds from short-term bank loans of $5.9 million.
 
95

C.
Research and Development, Patents and Licenses
Research and Development Efforts
As a high-technology company, our business and long-term development rely highly on our research and development capabilities. Our research and development process can be classified into the following seven phases:
 
 
 
Study phase
 
 
 
Requirement phase
 
 
 
Designing phase
 
 
 
Implementation phase
 
 
 
Testing phase
 
 
 
Inspection phase
 
 
 
Maintaining phase
We use standard product development life cycle models, including the waterfall model, increment model, iterative model and prototype. As a technology leader we continually develop and patent new automation technologies. We also continually review and evaluate technological changes affecting the automation and integrated system industries and invest substantially in application-based research and development. We currently employ 713 staff in the research and development department or engaged in research and development work.
Our core technologies achieved from our research and development efforts include:
We are committed to incorporating the latest advances in electronics and information system technology into our products and, whenever possible, developing
state-of-the-art
proprietary products based on our extensive internal expertise and research efforts. We currently spend approximately 6-9% of our annual revenues on research and development. Our recent major research and development focuses include:
 
 
 
Transportation Automation;
 
 
 
Manufacturing Automation; and
 
 
 
Process Automation.
 
D.
Trend Information
Other than as disclosed in the foregoing disclosures and elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events for the fiscal year 2020 that are reasonably likely to have a material adverse effect on our net revenues, income, profitability, liquidity or capital resources, or that caused the disclosed financial information to be not necessarily indicative of future operating results or financial conditions.
 
96

E.
Off-Balance
Sheet Arrangements
We do not believe that we have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to an investment in our securities.
 
F.
Tabular Disclosure of Contractual Obligations
The following table sets forth our contractual obligations, including long-term loans and operating leases and capital and operational commitments as of June 30, 2020.
 
                                                                                              
(In USD thousands)
  
Total
    
Less than 1 year
    
1-3 years
    
3-5 years
    
More than 5

years
 
Long-term Loans
              
-Principal
  
 
16,265
 
  
 
310
 
  
 
15,576
 
  
 
255
 
  
 
124
 
-Interest
  
 
1,049
 
  
 
502
 
  
 
462
 
  
 
19
 
  
 
66
 
Operating Lease Obligations
(1)
  
 
6,618
 
  
 
3,038
 
  
 
3,195
 
  
 
385
 
  
 
—  
 
Purchase Obligations
(2)
  
 
233,484
 
  
 
187,749
 
  
 
28,584
 
  
 
11,434
 
  
 
5,717
 
Capital Obligations
(3)
  
 
14,359
 
  
 
14,359
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
Standby Letters of Credit
(4)
  
 
1,850
 
  
 
1,850
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
Performance Guarantees
(5)
  
 
42,117
 
  
 
29,141
 
  
 
10,648
 
  
 
2,328
 
  
 
—  
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
315,742
 
  
 
236,949
 
  
 
58,465
 
  
 
14,421
 
  
 
5,907
 
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
(1)
 
Operating lease obligations
It represents the future minimum payments under
non-cancelable
operating leases.
 
(2)
 
Purchase obligations
As of June 30, 2020, the Company had $233.5 million in purchase obligations for the coming fiscal years, for purchases of inventories and subcontracts. The inventories will be mainly used for fulfilling existing contracts or new contracts resulted from the expansion of our operations.
 
(3)
 
Capital obligations
As of June 30, 2020, the Company had $14.4 million in capital obligations for the coming fiscal year, mainly for the construction of facilities.
 
97

(4)
 
Standby letters of credit
We have issued letters of credit to our suppliers to serve as assurance of payment, and issued to our subsidiaries as comprehensive credit. When a letter of credit is issued, a proportion of the total amount covered by the letter of credit may be required to be deposited in the bank, and is not available until the payment has been settled or the letter of credit has expired. As of June 30, 2020, we had $1.9 million in standby letters of credit obligations.
 
(5)
 
Performance guarantees
We have provided performance guarantees to our customers to serve as assurance of performance for the contractual obligations. When a performance guarantee is issued, a proportion of the total guarantee amount may be required to be deposited in the bank, and is not available until the guarantee is expired. As of June 30, 2020, we had $42.1 million of outstanding performance guarantees obligation, with $9.8 million of restricted cash deposited in banks for performance guarantees.
Other than the contractual obligations and commercial commitments set forth above, we did not have any other long-term debt obligations, operating lease obligations, capital commitments, purchase obligations or other long-term liabilities as of June 30, 2020.
 
G.
Safe Harbor
See “Forward-Looking Information” on page 8.
 
ITEM 6.
DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES
 
A.
Directors and Senior Management
The following table sets forth certain information regarding our current directors and senior management.
 
Name
  
Age
    
Position
Chit Nim (Colin) SUNG
     54     
Chief Executive Officer and Director
Steven Wang
     52     
Chief Financial Officer
Lei FANG
     44     
Co-Chief
Operating Officer
Yue XU
     59     
Co-Chief
Operating Officer
Chunming HE
     52     
Chief Technology Officer
Hongyuan SHI
     51     
Chief Human Resource Officer
Li QIAO
     63     
Chairwoman
Jianyun CHAI
     59     
Director
Kok Peng TEH
     72     
Director
Khiaw Ngoh TAN
     63     
Director
 
98

Mr.
 Chit Nim (Colin) SUNG
, has been a director of the Board since February 2008 and has been serving as Chief Executive Officer of the Company since July 2020. He was the Chairman of the Audit Committee of Board of the Company from February 2008 to July 2020. Mr. Sung served as the Chief Financial Officer for eHi Car Services Limited from April 2013 to August 2019, and member of its Board of Directors from September 2019 to July 2020. Mr. Sung also served as adviser of NeWorld Education Group, Inc. since August 2012 and served as Chief Financial Officer of NeWorld Education Group since August 2011. Prior to joining NeWorld, he was the CFO of Lighting the Box from March 2011. Mr. Sung served as the deputy Chief Executive Officer and the Chief Financial Officer of Linktone Ltd., from 2009 to 2011. From 2008 to 2009, he served as the Chief Financial Officer and President of China Cablecom Holdings, Ltd. From 2005 to 2008, he was the Chief Financial Officer of Linktone Ltd., where he also served as the acting Chief Executive Officer in 2006 and as its director of board from 2007 to 2008. From 2004 to 2005, Mr. Sung was the Corporate Controller of UTI, United States, Inc., a subsidiary of International Freight Forwarder (NASDAQ: UTIW), and from 2001 to 2004, was a Vice President of finance and Corporate Controller of USF Worldwide, Inc., a subsidiary of US Freightways. From 1997 to 2001, Mr. Sung was Vice President and Corporate Controller for US Operation of Panalpina Welttransport Holding, (PWTN.SW). Mr. Sung received his bachelor’s degree in accounting from William Paterson University in 1992 and his MBA degree from American InterContinental University in 2004. Mr. Sung is a Certified Public Accountant and Chartered Global Management Accountant.
Mr.
 Steven WANG
, joined the Company in June 2018. He has over 16 years of experience in financial controlling, accounting and budgeting, tax planning and corporate investment in various investment institutions and multinational corporations, with deep familiarity with rules and regulations of US and Chinese capital markets. Prior to joining Hollysys, Mr. Wang served as the Chief Financial Officer and Vice President of Xinhua Lian Investment Co., Ltd., a subsidiary of a top 500 company in China. From 2005 to 2012, Mr. Wang worked at various managerial positions at Globe Specialty Metals Inc. and Zhonglian Zhongke Co., Ltd., a Hong Kong Stock Exchange listed company. Mr. Wang received an MBA degree in Finance from the Wharton School, the University of Pennsylvania.
Mr.
 Lei FANG
is vice president of Hollysys Group in charge of global industrial automation business. From 1998 to 2011, he was involved in software development and has participated in the development of DCS control system for various industries including nuclear, coal-fire, thermal power and chemical, etc. From 2011 to 2013, he was in charge of the establishment and team building of Xi’an Hollysys, the Company’s research center in Xi’an. Since 2013, he has been in charge of the management of Hangzhou Hollysys, which operates the industrial automation business.Mr. Fang is a senior engineer. He received his Master degree in computer from 6th Research Institute of China Electronics Corporation and Bachelor degree in automatic control from Xidian University.
 
99

Mr.
 Yue XU
is vice president of Hollysys Group in charge of global railway transportation business. Mr. Xu joined Hollysys in 2000. From 2000 to 2009, he was serving as the president of Beijing Hollysys in charge of R&D management and business operation of railway transportation business, and led numerous key projects for China State Railway Group Co., Ltd. Since 2009, Mr. Xu has been serving as the vice president and president of railway transportation business of Hollysys Group.Mr. Xu is a senior engineer at researcher level. He received 2nd class of National Science Progress Award in 2017. Mr. Xu received his Master degree in computer application from Beijing Jiaotong University.
Mr.
 Chunming HE
is vice president of Hollysys Group and head of the research institute of Hollysys Group, in charge of research and development, product and quality. Dr. He joined Hollysys in 2000 and has been the leading figure in the research and development of the Company. From 2000 to 2011, Dr. He helped to establish the railway signaling R&D team for the Company, and led the effort in the R&D of comprehensive railway signaling system covering interlock
system, on-ground and on-board system,
track circuit, etc. From 2011 to 2012, Dr. He led the effort in safety reinforcement of the existing railway signaling system. Since 2016, Dr. He has been leading the effort in R&D of industrial digital transformation covering the area of industry 4.0 and cyber physical systems, etc., as well as prospective technology research, development of technology platform and implementation of IPD (Integrated Product Development) system. Dr. He is a professorate senior engineer. He is also the expert for the talent pool of Ministry of Science and Technology of PRC and Beijing Municipal Science & Technology Commission, and a fellow of IRSE (Institution of Railway Signal Engineers). He received 2nd class of National Science Progress Award in 2017. Dr. He received his Doctoral Degree from school of mechanical engineering, Beijing Institute of Technology.
Mr.
 Hongyuan SHI
is vice president of Hollysys Group in charge of human resource and information technology. Mr. Shi joined Hollysys in 1997. From 1997 to 2008, he was working in the research and development department and served as associate head of technology center and head of product center. From 2009 to 2015, he was working in the business departments and served as head of subway business and head of industrial automation business. He has been serving as the vice president of Hollysys Group since 2016. Mr. Shi received his Master and Bachelor degree in precision instrument from Tsinghua University.
Ms.
 Li QIAO
, has been a director of the Board since January 2017 and has been serving as the Chairwoman of the Board since July 2020. She is the Chairman of Agriculture Resources Pte Ltd. and the Director of CSIC International Pte Ltd. From 2007 to 2010, she served as Chairwoman of the Company. From 1999 to 2008, she also served as Director of Beijing Hollysys Co., Ltd.. From 1999 to 2000, she served as Vice President of Beijing Venture Capital Co., Ltd. From 1996 to 1998, she was Division Chief of the Zhongguancun Science Park
(“Z-Park”)
Administrative Committee. From 1989 to 1996, she was the Minister of Beijing New Technology Industry Development Experimental Zone. Ms. Qiao also has extensive experience in equity investment. She participated in establishing the first Beijing venture capital company, invested and successfully helped a number of companies listed in domestic and abroad. The investment projects that Ms. Qiao involved with include biological medicine,
high-end
equipment manufacturing, new energy, chemical and energy, agriculture, education, integrated circuits, aerospace, fast moving consumer goods, electronic information and other industries. She holds an IEMBA from Hong Kong University of Science and Technology.
Dr.
 Jianyun CHAI,
 has been serving as a member of the Board of Directors of the Company since June 2008. Dr. Chai is currently a professor and the head of the Institute of Power Electronic and Electrical Machine System at Tsinghua University in China. Before he joined Tsinghua University as an Associate Professor in 1999, Dr. Chai spent eight years working in the motor and information industries in Japan. Dr. Chai is also a member of various societies and organizations, including the China Renewable Energy Society, the Chinese Society for Electrical Engineering, and the Chinese Wind Energy Association. Dr. Chai received a Bachelor’s degree and a PhD in Electrical Engineering from Tsinghua University in 1984 and 1989.
 
100

Dr.
 Kok Peng TEH
, has been serving as a member of the Board of Directors of the Company since September 2020. He is Chairman of Azalea Asset Management and Lu International and is a board member of Sembcorp Industries and Fullerton Health Corporation. He chairs the East Asia Institute of the National University of Singapore. He is a Senior Adviser to China International Capital Corporation and Jasper Ridge Partners, and is a member of the International Advisory Board of CMC Corporation. In 2019, he joined CDPQ’s Global Economic and Financial Advisory Council. Dr. Teh was President of GIC Special Investments from April 1999 to June 2011, and remained an Adviser for two years after that. Prior to that, he was concurrently a deputy managing director of GlC and the Monetary Authority of Singapore. He began his career with the World Bank in 1975 under its Young Professionals Program. Dr. Teh is a member of the Trilateral Commission. He obtained a first class honours economics degree at La Trobe University in Australia, a D Phil. at Nuffield College, Oxford University, and attended the AMP course at Harvard Business School in 1989.
Ms.
 Khiaw Ngoh TAN
has been serving as a member of the Board of Directors of the Company since September 2020. She has over 37 years of experience in the audit profession, including 23 years as an audit partner. Ms. Tan has been an independent director and member of audit committee of United Industrial Corporation Limited, a public company listed on Singapore Stock Exchange since February 2020. From April 1994 to June 2017 when she retired, she was an audit partner at PricewaterhouseCoopers, Singapore. From September 2008 to August 2011, she was seconded to the Shanghai office of PricewaterhouseCoopers as an Assurance partner. As an audit partner, Ms. Tan was involved in reporting accountant’s role for companies seeking listing on the Singapore Stock Exchange and while working in Shanghai, she was also involved in listing of companies on Nasdaq and NYSE and was also the audit partner responsible for the audits of these companies. Ms. Tan is a fellow chartered accountant of Singapore. She received her Bachelor of Commerce (Accountancy) from Nanyang University, Singapore.
There is no arrangement or understanding with any major shareholders, customers, suppliers or others, pursuant to which any person named above was selected as a director or member of senior management.
No family relationship exists between any of the persons named above.
 
B.
Compensation
The aggregate cash compensation paid to our executive officers as a group was $966,549 for the fiscal year ended June 30, 2020. For the fiscal year ended June 30, 2020, the aggregate amount of cash compensation paid to our directors who served between 7/1/2019 and 6/30/2020 as a group was $168,000. We pay each of our
non-employee
directors who are not Company employees a monthly fee as compensation for the services to be provided by him/her as a
non-employee
director. We also reimburse our
non-employee
directors for
out-of-pocket
expenses incurred in attending meetings. We have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our directors and executive officers. Our PRC subsidiaries are required by law to make contributions equal to certain percentages of each employee’s salary for his or her pension insurance, medical insurance, unemployment insurance and other statutory benefits and a housing provident fund.
 
101

2015 Equity Plan
On May 14, 2015, the Board of Directors approved 2015 Equity Incentive Plan (the “2015 Equity Plan”). The 2015 Equity Plan authorized the issuance of five million shares. It will terminate ten years following the date that it was adopted by the Board of Directors. The purposes of 2015 Equity Plan are used to promote the long-term growth and profitability of the Company and its affiliates by stimulating the efforts of employees, directors and consultants of the Company and its affiliates who are selected to be participants, aligning the long-term interests of participants with those of shareholders, heightening the desire of participants to continue in working toward and contributing to the success of the Company, attracting and retaining the best available personnel for positions of substantial responsibility, and generally providing additional incentive for them to promote the success of the Company’s business through the grant of awards of or pertaining to shares of the Company’s ordinary shares. A copy of 2015 Equity Plan was filed with the Registration Statement on Form
S-8
(No.
333-208615)
and is incorporated herein by reference.
The following paragraphs summarize the principal terms of our 2015 Equity Plan.
Administration
. The 2015 Equity Plan is currently being administered by our board of directors. The board has the authority to determine the specific terms and conditions of all awards granted under the 2015 Plan, including, without limitation, the number of shares subject to each award, the price to be paid for the shares and the applicable vesting criteria. The board also has discretion to make all other determinations necessary or advisable for the administration of the 2015 Equity Plan.
Eligibility
.
Non-statutory
share options, restricted shares, restricted share units, share appreciation rights, performance units and performance shares may be granted to employees, directors or consultants either alone or in combination with any other awards. Incentive stock options may be granted only to our employees.
Shares Available for Issuance Under the 2015 Equity Plan
. The maximum aggregate number of shares that may be issued under the 2015 Equity Plan is 5,000,000 ordinary shares. The number and class of shares available under the 2015 Equity Plan are subject to adjustment in the event of certain reorganizations, mergers, combinations, recapitalizations, share splits, share dividends, or other similar events which change the number or kind of shares outstanding.
Transferability
. Unless otherwise provided in the 2015 Equity Plan or otherwise determined by the board, an award may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the participant, only by the participant.
Termination of, or Amendments to, the 2015 Equity Plan
. The board may at any time amend, alter, suspend or terminate the 2015 Equity Plan, provided that the Company will obtain shareholder approval of any 2015 Equity Plan amendment to the extent necessary and desirable to comply with applicable laws.
The 2015 Equity Plan will terminate ten years following the date it was adopted by the board, unless sooner terminated by the board.
In the fiscal year ended June 30, 2015, we granted options to purchase 1,740,000 ordinary shares under the 2015 Equity Plan to certain key employees. These options have vesting periods of up to five years depending on the person’s position and all of the grants have specific performance milestones. Additionally, if in certain instances the milestones are exceeded by specified targets, then applicable vesting schedules will be accelerated. The exercise periods for the options are five years from the date of grant. As of June 30, 2020, no outstanding options were exercised and as a result, all options granted under the 2015 Equity Plan became expired.
 
102

Employment Agreements
We have entered into employment agreements with each of our executive officers. Under these agreements, each of our executive officers is employed for a specified time period. We may terminate the employment of any officers for cause for certain acts of such officer, such as continued failure to substantially perform duties, dishonest or fraudulent conduct, deliberate attempt to do an injury to our company or any of our subsidiaries, conduct that materially discredits our company or any of our subsidiaries or is materially detrimental to our reputation, conviction of a felony and breach of any obligation of
non-disclosure
and
non-competition.
We may also terminate his or her employment without cause, at any time, upon a
90-day’s
written notice, or upon his or her or death or disability. Our officers may terminate their employment, at any time, with a written notice to our company for good reason, including material diminution in their authority, duties, responsibilities or cash compensation as detailed in their employment agreements, or in event of any action or inaction that constitutes a material breach by our company under the employment agreement, in the manner set forth in their employment agreements, which has not been cured by the Company within ninety (90) calendar days after notice of such occurrence is given by Executive to the Company. If an executive officer’s employment terminates for any reason at any time, including but not limited to either party’s failure to renew the employment agreement, the executive officer’s voluntary election to terminate his or her employment with or without good reason, termination by the Company with or without cause, or upon the executive officer’s death or disability, the executive officer (or the executive officer’s estate in the case of death) will receive payment for all salary and unpaid vacation accrued as of the date of termination of employment, and shall be entitled to receive all vested equity awards as of the date of the executive officer’s termination of employment subject to the executive officer’s written agreement with the Company with respect to such equity awards, and shall be entitled to all accrued benefits and to any additional benefits pursuant to the company’s plans or policies in effect at the time of termination or as required by law, less all required withholdings. In addition, each of our executive officer has agreed to be bound by a three-year
non-competition
covenant after the termination of the employment within China.
 
C.
Board Practices
Terms of Directors and Executive Officers
Our Board consisted of five directors for fiscal year 2020. Our directors are not subject to a term of office limitation, and hold office until the next annual meeting of members or until such director’s earlier resignation, removal from office, death or incapacity. Any vacancy on our board resulting from death, resignation, removal or other cause, and any newly created directorship resulting from any increase in the authorized number of directors between meetings of members, may be filled either by the affirmative vote of a majority of all the directors then in office (even if less than a quorum) or by a resolution of members. In addition, the service agreement between us and the directors do not provide benefits upon termination of their services. In connection with the adoption of Rights Plan in August 2010, we amended our Memorandum and Articles of Association to provide that directors may only be removed by shareholders for cause.
 
103

Our executive officers are appointed by our board. The executive officers shall hold office until their successors are duly elected and qualified, but any officer elected or appointed by the directors may be removed at any time, with or without cause, by resolution of directors. Any vacancy occurring in any office may be filled by resolutions of directors.
Independence of Directors
We have elected to follow the rules of NASDAQ to determine whether a director is independent. Our board will also consult with counsel to ensure that our board’s determinations are consistent with those rules and all relevant securities and other laws and regulations regarding the independence of directors. Rule 5605(a)(2) of Listing Rules of The NASDAQ Stock Market, Inc., or the NASDAQ Listing Rules, defines an “independent director” generally as a person, other than an officer of the Company, who does not have a relationship with the Company that would interfere with the director’s exercise of independent judgment. Consistent with these considerations, our board has determined that, Dr. Jianyun CHAI, Dr. Kok Peng TEH and Ms. Khiaw Ngoh TAN are our independent directors.
Board Committees
Our board has established an audit committee, a compensation committee and a corporate governance and nominating committee. Each committee’s members and functions are described below.
Audit Committee
Our audit committee consists of Ms. Khiaw Ngoh TAN, Dr. Jianyun CHAI and Dr. Kok Peng TEH, with Ms. TAN serving as the Chair. Our board has determined that each member of the audit committee satisfies the “independence” requirements of Rule
10A-3
under the Exchange Act and Section 5605 of the Nasdaq Listing Rules.
Our board has determined that each of the committee members has an understanding of generally accepted accounting principles and financial statements, the ability to assess the general application of such principles in connection with our financial statements, including estimates, accruals and reserves, experience in analyzing or evaluating financial statements of similar breadth and complexity as our financial statements, an understanding of internal controls and procedures for financial reporting, and an understanding of audit committee functions.
Our board believes that Ms. Tan qualifies as an “audit committee financial expert” within the meaning of all applicable rules based on her education background and working experiences.
We adopted an audit committee charter under which the committee is responsible for reviewing the scope, planning and staffing of the audit and preparation of the financial statements. This includes consultation with management, the auditors and other consultants and professionals involved in the preparation of the financial statements and reports. The committee is responsible for performing oversight of the relationship with our independent auditors. The committee also has a general compliance oversight role in assuring that our directors, officers and management comply with our code of ethics, reviewing and approving of related party transactions, dealing with complaints regarding accounting, internal controls and auditing matters, and complying with accounting and legal requirements applicable to us.
 
104

Pursuant to the terms of its charter, the audit committee’s responsibilities include, among other things:
 
 
 
selecting our independent auditors and
pre-approving
all auditing and
non-auditing
services permitted to be performed by our independent auditors;
 
 
 
reviewing with our independent auditors any audit problems or difficulties and management’s response;
 
 
 
reviewing and approving all proposed related-party transactions;
 
 
 
discussing the annual audited financial statements with management and our independent auditors;
 
 
 
reviewing major issues as to the adequacy of our internal controls and any special audit steps adopted in light of significant internal control deficiencies;
 
 
 
annually reviewing and reassessing the adequacy of our audit committee charter;
 
 
 
such other matters that are specifically delegated to our audit committee by our board of directors from time to time;
 
 
 
meeting separately and periodically with management and our internal and independent auditors; and
 
 
 
reporting regularly to the full board of directors.
Compensation Committee
Our compensation committee consists of Dr. Kok Peng TEH, Ms. Khiaw Ngoh TAN and Dr. Jianyun CHAI, with Dr. TEH serving as its Chair. Our board has determined that each member of the compensation committee satisfies the “independence” requirements of Rule
10A-3
under the Exchange Act and Section 5605 of the Nasdaq Listing Rules.
Our compensation committee assists the board in reviewing and approving the compensation structure of our executive officers, including all forms of compensation to be provided to our executive officers. Our chief executive officer may not be present at any committee meeting during which his compensation is deliberated. The Compensation Committee is responsible for, among other things:
 
 
 
approving and overseeing the compensation package for our chief executive officer and the other senior executive officers;
 
 
 
reviewing and approving corporate goals and objectives relevant to the compensation of our chief executive officer, evaluating the performance of our chief executive officer in light of those goals and objectives, and setting the compensation level of our chief executive officer based on this evaluation;
 
 
 
reviewing and making recommendations in respect of director compensation;
 
 
 
engaging and overseeing compensation consultants;
 
 
 
reviewing periodically and making recommendations to the Board regarding any long-term incentive compensation or equity plans, programs or similar arrangements, annual bonuses, employee pension and welfare benefit plans and the administration of those plans; and
 
 
 
reviewing and making recommendations to the Board regarding succession plans for the chief executive officer and other senior officers.
 
105

Corporate Governance and Nominating Committee
Our corporate governance and nominating committee consists of Dr. Jianyun CHAI, Dr. Kok Peng TEH and Ms. Khiaw Ngoh TAN, with Dr. CHAI acting as the Chair. Our board has determined that each member of the corporate governance and nominating committee satisfies the “independence” requirements of Rule
10A-3
under the Exchange Act and Section 5605 of the Nasdaq Marketplace Rules. The corporate governance and nominating committee assists the board of directors in identifying individuals qualified to become our directors and in determining the composition of the board and its committees. The corporate governance and nominating committee is responsible for, among other things:
 
 
 
identifying and recommending to the Board nominees for election or
re-election
to the board, or for appointment to fill any vacancy;
 
 
 
reviewing annually with the board the current composition of the board in light of the characteristics of independence, age, skills, experience and availability of service to us;
 
 
 
identifying and recommending to the board the directors to serve as members of the board’s committees; and
 
 
 
monitoring compliance with our Corporate Governance Guidelines
 
D.
Employees
We had 3,598, 3,301 and 3,292 employees as of June 30, 2020, 2019, and 2018, respectively. As of June 30, 2020, there were 2,945 employees located in China and 653 employees outside China. The following table sets forth our employees as of June 30, 2020 based on their functional areas within the Company:
 
                                                        
Category
  
China
    
Overseas
    
Total
 
Sales & Marketing
  
 
492
 
  
 
31
 
  
 
523
 
Research and development
  
 
713
 
  
 
—  
 
  
 
713
 
Engineering
  
 
1,010
 
  
 
482
 
  
 
1,492
 
Production
  
 
368
 
  
 
—  
 
  
 
368
 
Management
  
 
362
 
  
 
140
 
  
 
502
 
  
 
 
    
 
 
    
 
 
 
Total
  
 
2,945
 
  
 
653
 
  
 
3,598
 
  
 
 
    
 
 
    
 
 
 
We believe that our relationship with our employees is good. The remuneration payable to employees includes basic salaries and bonuses. We have not experienced any significant problems or disruption to our operations due to labor disputes, nor have we experienced any difficulties in recruitment and retention of experienced staff. As required by applicable laws of China, Singapore, Malaysia, Hong Kong, Dubai, Saudi Arabia, India, Qatar, Macau and Indonesian we have entered into employment contracts with all of our officers, managers and employees.
Our employees in China participate in a state pension scheme organized by Chinese municipal and provincial governments. We also contribute to social insurance for our employees each month, which includes pension, medical insurance, maternity insurance, unemployment insurance, occupational injuries insurance and housing providence fund in accordance with PRC regulations.
 
106

Our employees in Singapore, who are Singapore citizens and Singapore permanent residents, participate in monthly statutory contribution requirements into the Central Provident Fund organised by the Central Provident Fund Board, a statutory board under the Ministry of Manpower. It is a comprehensive social security system that enables the qualified to set aside funds for retirement, healthcare, home ownership, family protection and asset enhancement.
Our employees in Malaysia participate in contributing into an Employee’s Provident Fund, a monthly mandatory saving and retirement plan organized by the Employee’s Provident Fund Board, a Malaysian government agency under the Ministry of Finance. We also contribute to social insurance for our employees each month, which include medical and cash benefits, provision of artificial aids and rehabilitation to employees in order to provide financial guarantees and protection to the family in accordance to Malaysia regulations.
 
E.
Share Ownership
The following table sets forth information with respect to the beneficial ownership of our ordinary shares (i) by each of our officers and directors, as of September 21, 2020; (ii) by each person who is known by us to beneficially own more than 5% of our ordinary shares. The table does not include any preferred shares or ordinary shares that may be issued under the Amended and Restated Rights Plan of the Company. The address of each of the persons set forth below is in care of Hollysys Automation Technologies Ltd., No. 2 Disheng Middle Road, Beijing Economic-Technological Development Area, Beijing, China 100176.
 
Name & Address of
Beneficial Owner    
  
Office, if Any
  
Title of Class
  
Amount & Nature

of Beneficial

Ownership
 (1)
   
Percent of

Class
 (2)
 
Officers and Directors
 
Chit Nim (Colin) SUNG
  
Chief Executive Officer and Director
  
Ordinary Shares
     90,000
(3)
 
    *  
Steven WANG
  
Chief Financial Officer
  
Ordinary Shares
     *       *  
Lei FANG
  
Co-Chief
Operating Officer
  
Ordinary Shares
     681,471
(4)
 
    1.13
Yue XU
  
Co-Chief
Operating Officer
  
Ordinary Shares
     *       *  
Chunming HE
  
Chief Technology Officer
  
Ordinary Shares
     *       *  
Hongyuan SHI
  
Chief Human Resource Officer
  
Ordinary Shares
     *       *  
Li QIAO
  
Chairwoman
  
Ordinary Shares
     558,088
(5)
 
    *  
Jianyun CHAI
  
Director
  
Ordinary Shares
     60,000
(6)
 
    *  
Kok Peng TEH
  
Director
  
Ordinary Shares
     *       *  
Khiaw Ngoh TAN
  
Director
  
Ordinary Shares
     *       *  
5% Securities Holder
 
Davis Selected Advisers, L.P.
     
Ordinary Shares
     6,602,765
(7)
 
    10.91
Eastspring Investments (Singapore) Limited
     
Ordinary Shares
     5,953,707
(8)
 
    9.83
Ace Lead Profits Limited.
     
Ordinary Shares
     4,144,223
(9)
 
    6.85
 
*
Less than 1%.
 
107

(1)
Beneficial Ownership is determined in accordance with the rules of the Securities and Exchange Commission and generally includes voting or investment power with respect to securities. Except as otherwise indicated, each of the beneficial owners listed above has direct ownership of and sole voting power and investment power with respect to our ordinary shares.
(2)
As of September 21, 2020, a total of 60,537,099 ordinary shares are outstanding pursuant to SEC Rule
13d-3(d)(1).
For each beneficial owner above, any options exercisable within 60 days have been included in the denominator.
(3)
Including 90,000 restricted shares granted and issued, among which 18,750 restricted shares are not yet vested.
(4)
The securities reported as held indirectly by Mr. Lei FANG through Golden Result Enterprises Limited. The foregoing entity is a BVI entity that is wholly-owned and controlled by Mr. Lei Fang therefore he may be deemed to be the beneficial owner of the ordinary shares held by it.
(5)
Including 528,088 ordinary shares held directly by Acclaimed Insight Investments Ltd, Glory Pearl International Ltd and Time Keep Investment Ltd., each owned and controlled by Ms. Qiao, who is the sole director of each entity as well as 30,000 restricted shares granted and issued, among which 12,500 restricted shares are not yet vested.
(6)
Including 60,000 restricted shares granted and issued, among which 13,750 restricted shares are not yet vested.
(7)
Based on information provided by Davis Selected Advisers, L.P. in Amendment No. 3 to Schedule 13G filed with the SEC on February 13, 2020
(8)
Based on information provided by Eastspring Investments (Singapore) Limited in Amendment No. 4 to Schedule 13G filed with the SEC on February 18, 2020.
(9)
Based on information provided by Ace Lead Profits Limited in Schedule 13D filed on September 26, 2016. See “Risk Factors—Risks Related to Our Business— Our business could be negatively affected by the dispute in connection with the ownership of Ace Lead Profits Limited (“Ace Lead”).”
None of our major shareholders have different voting rights from other shareholders. We are not aware of any arrangement that may, at a subsequent date, result in a change of control of the Company.
 
108

ITEM 7.
MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS
 
A.
Major Shareholders
Please refer to Item 6.E “Directors, Senior Management and Employees — Share Ownership.”
 
B.
Related Party Transactions
Due from related parties
We sell automation control systems to China Techenergy Co., Ltd. (“China Techenergy”), which are used for
non-safety
operations control in the nuclear power industry. China Techenergy is 40% owned by Beijing Hollysys. China Techenergy incorporates our
non-safety
automation control systems with their proprietary safety automated control systems to provide an overall automation and control system for nuclear power stations in China. We are not a party to the integrated sales contracts executed between China Techenergy and its customers. Our pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to outside parties, as if China Techenergy were a consolidated subsidiary. As of June 30, 2020, the balance due from China Techenergy was $14.3 million, which balance has not been paid off as of the date of this report.
We sell products to Ningbo Hollysys Intelligent Technologies Co Ltd. (“Ningbo Hollysys”). Ningbo Hollysys incorporates our products with their automated systems to provide an integrated automation and control system to their customer. In addition, we entered into a loan agreement with Ningbo Hollysys amounting to $7.1 million with an annual interest rate of 4.35%. Ningbo Hollysys is 40% directly owned by Hollysys Group Co., Ltd. As of June 30, 2020, the balance due from Ningbo Hollysys was $6.1 million, which balance has not been paid off as of the date of this report.
We also have transactions with other equity investees including Beijing Hollycon Medicine & Technology. Co., Ltd. (“Hollycon”), Beijing Hollysys Machine Automation Co., Ltd. (“Hollysys Machine”) and Hunan LingXiang Maglev Technology Co., Ltd. (“Hunan LingXing”). For more details, please refer to the related parties footnote disclosure in our audited financial statements included in this Annual Report.
Due to related parties
From time to time, we purchase products from China Techenergy. As of June 30, 2020, the balance due from us to China Techenergy was $3.0 million, which balance has not been paid off as of the date of this report.
We also purchase products from Ningbo Hollysys used to provide an integrated automation and control system to our customer. As of June 30, 2020, the balance due from us to Ningbo Hollysys was $0.6 million, which balance has not been paid off as of the date of this report.
Amounts due from and due to the related parties relating to the above transactions are unsecured,
non-interest
bearing and repayable on demand excluding the loan to related parties.
 
C.
Interests of Experts and Counsel
Not applicable.
 
109

ITEM 8.
FINANCIAL INFORMATION
 
A.
Consolidated Statements and Other Financial Information
We have appended consolidated financial statements filed as part of this Annual Report. See Item 18 “Financial Statements.”
Legal Proceedings
We are currently not a party to any material legal or administrative proceedings, and we are not aware of threatened material legal or administrative proceedings against us. We may from time to time become a party to various legal or administrative proceedings arising in the ordinary course of our business.
Dividend Policy
On August 11, 2016, the Board of Directors approved a regular cash dividend policy pursuant to which future cash dividends are expected to be paid to holders of the Company’s ordinary shares on an annual basis out of funds legally available for such purpose. However, the declaration and payment of future dividends will be at the discretion of the Board, and will depend upon many factors, including but not limited to the Company’s financial conditions, available cash resources, earnings, and capital requirements of its businesses, legal requirements, regulatory constraints, industry practice, and other factors that the Board deems relevant. Accordingly, there can be no assurance that dividends in the future will be equal or similar in amount to the amounts already declared and paid in the past or that the Board of Directors will not decide to suspend or discontinue, altogether, the payment of cash dividends in the future.
As a BVI company, we may only declare and pay dividends if our directors are satisfied, on reasonable grounds, that immediately after the distribution (i) the value of our assets will exceed our liabilities and (ii) we will be able to pay our debts as they fall due. On November 11, 2016, we paid 2016 annual dividend of $0.2 per ordinary share. On November 6, 2017, we paid 2017 annual dividend of $0.12 per ordinary share. On November 12, 2018, Company paid 2018 annual dividend of $0.18 per ordinary share. On November 12, 2019, Company paid 2019 annual dividend of $0.21 per ordinary share.
Notwithstanding the understanding that earnings will be accumulated, our ability to pay dividends depends substantially on the receipt of dividends to us by our subsidiaries.
For the PRC subsidiaries, each of them may pay dividends only out of its accumulated distributable profits, if any, determined in accordance with its articles of association and the accounting standards and regulations in China. Pursuant to applicable PRC laws and regulations, 10% of
after-tax
profits of each of our consolidated PRC entities are required to be set aside in a statutory surplus reserve fund annually until the reserve balance reaches 50% of such PRC entity’s registered capital. Allocations from these statutory surplus reserves may only be used for specific purposes and are not distributable to us in the form of loans, advances, or cash dividends. See “Item 3. Key Information — D. Risk Factors — Risks Related to Doing Business in the People’s Republic of China — We rely to a significant extent on dividends, loans and other distributions on equity paid by our principal operating subsidiaries in China.”
 
110

Under the New EIT Law and its implementation rules issued by the PRC State Council, both of which became effective on January 1, 2008, dividends from our PRC subsidiaries to us may be subject to a withholding tax at the rate of 10% if the dividend is derived from profits generated after January 1, 2008. If we are deemed to be a PRC resident enterprise, the withholding tax may be exempted, but in such a case we will be subject to a 25% tax on our global income, and our
non-PRC
investors may be subject to PRC income tax withholding. For a more detailed discussion of the New EIT Law, see Item 10 - Additional Information, Subpart E, Taxation in China of this Form
20-F.
For the Singapore and Malaysia subsidiaries, each of them may pay dividends only out of its profits based on the articles of association and the Companies Act in Singapore and Malaysia. There is no limit to the amount of dividend payable as long as there are sufficient profits. There is no withholding tax imposed on a Singapore and Malaysia company paying dividends to a company located outside of Singapore and Malaysia upon remittance.
For the Qatar subsidiary, it may pay dividends only out of its profits based on the articles of association and the Companies Act in Qatar. Pursuant to applicable Qatari laws and regulations, 10% of
after-tax
profits are required to be set aside in a statutory surplus reserve fund annually until the reserve balance reaches 50% of registered capital. The statutory reserve can be used to cover the losses of the companies or to increase the capital of the companies with a decision by the general assembly. There is no withholding tax imposed on the Qatar company paying dividends to parent company located in Singapore.
 
B.
Significant Changes
We have not experienced any significant changes since the date of our audited consolidated financial statements included in this Annual Report.
 
ITEM 9.
THE OFFER AND LISTING
 
A.
Offer and Listing Details
Since August 1, 2008, our ordinary shares have been listed on the NASDAQ Global Select Market under the symbol “HOLI”.
 
B.
Plan of Distribution
Not applicable
 
C.
Markets
See our disclosures under “Item 9. A. Offer and Listing.”
 
111

D.
Selling Shareholders
Not Applicable
 
E.
Dilution
Not Applicable
 
F.
Expenses of Issue
Not Applicable
 
ITEM 10.
ADDITIONAL INFORMATION
 
A.
Share Capital
Not applicable
 
B.
Memorandum and Articles of Association
The following represents a summary of certain key provisions of the Company’s amended and restated memorandum and articles of association. The summary does not purport to be a summary of all of the provisions of our memorandum and articles of association and of all relevant provisions of BVI law governing the management and regulation of BVI companies.
Register
Our company was incorporated in the BVI on February 6, 2006 under the BVI Business Companies Act (as amended), which we refer to as the Act. We filed a Certificate of Change of Name to change our name from HLS Systems International, Inc. to Hollysys Automation Technologies Ltd. on July 17, 2009. On May 26, 2016, the board of directors of the Company, or our Board, approved our Amended and Restated M&A, to exclude the statutory acquisitions of share procedure under Sections 60 and 61 of the Act. Our Amended and Restated M&A became effective upon the registration by the BVI Registrar of Corporate Affairs on May 27, 2016. Our Board believed that this change was desirable and to the benefit of all of our shareholders because it provided Hollysys with increased flexibility of action to purchase its own shares from time to time based on market conditions, stock prices, and other factors without the delay and expense involved in offering to purchase share from all shareholders or obtaining written consent of such purchase from the shareholders as otherwise required under Sections 60 and 61 of the Act.
 
112

Objects and Purposes
Section 5 of our Amended and Restated M&A, grants the Company full power and capacity to carry on or undertake any business or activity and do any act or enter into any transaction not prohibited by the Act or any other BVI legislation.
Directors
A director must, immediately after becoming aware of the fact that he or she is interested in a transaction entered into or to be entered into by us, disclose such interest to our Board, unless (i) the transaction or proposed transaction is between the director and Hollysys and (ii) the transaction or proposed transaction is or is to be entered into in the ordinary course of our business and on usual terms and conditions. The director who is interested in a transaction entered into or to be entered into by Hollysys may (i) vote on a matter relating to the transaction; (ii) attend a meeting of directors at which a matter relating to the transaction arises and be included in the quorum; and (iii) sign a document on behalf of Hollysys, or do any other thing in his capacity as a director, that relates to the transaction.
The directors may fix their compensation for services rendered to us.
By a resolution of directors, the directors may exercise all our powers to borrow money, mortgage or charge our undertakings and property, issue debentures, debenture stock and other securities whenever money is borrowed or as security for any debt, liability or obligation occurred by us or of any third party.
Each director holds office until his successor takes office or until his earlier death, resignation or removal by the members or a resolution passed by the majority of the remaining directors.
A director shall not require a share qualification.
Directors may only be removed for cause by the shareholders.
Insofar as indemnification by us for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling the company pursuant to provisions of our Amended and Restated M&A, or otherwise, we have been advised that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable. In the event that a claim for indemnification by such director, officer or controlling person of us in the successful defense of any action, suit or proceeding is asserted by such director, officer or controlling person in connection with the securities being offered, we will, unless in the opinion of our counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by us is against public policy as expressed in the Securities Act and will be governed by the final adjudication of such issue.
 
113

Rights and Obligations of Shareholders
Dividends
Subject to the Act, our directors may, by resolution of directors, declare dividends and distributions by Hollysys to members and authorize payment on the dividends or distributions so long as that immediately after the distribution, the value of our assets exceeds our liabilities and we are able to pay our debts as they fall due. Any distribution payable in respect of a share which has remained unclaimed for three years from the date when it became due for payment shall, if our Board so resolves, be forfeited and cease to remain owing by us. Our directors may, before authorizing any distribution, set aside out of our profits such sum as they think proper as a reserve fund, and may invest the sum so set apart as a reserve fund upon such securities as they may select.
The holder of each ordinary share has the right to an equal share in any distribution paid by Hollysys.
Voting Rights
Each ordinary share confers on the shareholder the right to one vote at a meeting of the members or on any resolution of members on all matters before the shareholders of the Company.
Rights in the event of winding up
The holder of each ordinary share is entitled to an equal share in the distribution of the surplus assets of Hollysys on a winding up.
Redemption
We may purchase, redeem or otherwise acquire and hold our own shares, for such consideration as the directors consider fit without the consent of members whose shares are to be purchased, redeemed or otherwise acquired.
Liability for Further Capital Calls
Shareholders are not obligated to make any further contributions to our share capital other than as agreed by the subscriber of the relevant shares on subscription. This provision means that holders of ordinary shares will not be obligated to make further contributions to our share capital.
 
114

Changes in the rights of shareholders
The rights attached to any class of shares (unless otherwise provided by the terms of issue of the shares of that class) may, whether or not the Company is being
wound-up,
be varied with the consent in writing of not less than three-fourths of the issued shares of that class and the holders of not less than three-fourths of the issued shares of any other class of shares which may be affected by such variation. This is not a statutory requirement under the Act and has been imposed pursuant to the terms of the Amended and Restated M&A.
Meetings
The directors may convene meetings of the members of the Company at such times and in such manner and places as the directors consider necessary or desirable. A meeting of members must be held if requested by members holding at least 30% of the voting rights in respect of the matter for which the meeting is being held. No less than seven days’ notice of meetings is required to be given to members.
A meeting of members is properly constituted if at the commencement of the meeting the holder or holders present in person or by proxy entitled to exercise at least 50% of the voting rights of the shares of each class or series of shares entitled to vote as a class or series thereon and the same proportion of the votes of the remaining shares entitled to vote thereon.
A member shall be deemed to be present at the meeting if he participates by telephone or other electronic means and all members participating in the meeting are able to hear each other.
A resolution of members may be approved at a duly constituted meeting of members by the affirmative vote of a simple majority of the votes of those members entitled to vote and voting on the resolution.
A meeting of members held in contravention of the requirement to give notice is valid if members holding not less than 90% of: (a) the total voting rights on all matters to be considered at the meeting; or (b) the votes of each class or series of shares where members are entitled to vote thereon as a class or series together with an absolute majority of the remaining votes, have waived notice of the meeting. Attendance at the meeting is deemed to constitute waiver.
The inadvertent failure of the directors to give notice of a meeting to a member, or the fact that a member has not received notice, does not invalidate the meeting.
A member may be represented at a meeting of members by a proxy who may speak and vote on behalf of the member. A written instrument giving the proxy such authority must be produced at the place appointed for the meeting before the time for holding the meeting at which such person proposes to vote.
 
115

Limitations on Ownership and Voting Rights of Securities
There are no limitations on the right of any person, including
non-residents
or foreign persons, to own, or exercise voting rights with respect to, our securities imposed by BVI law or by our Amended and Restated M&A, other than with respect to our Amended and Restated Rights Plan. See “— Takeover provisions” below.
Change in Control of Company
While directors of Hollysys may be appointed by the members or directors for such terms as may be determined at the time of such appointment, and may be removed by resolution of directors with or without cause, directors may not be removed by the members except for cause.
Our unissued and unreserved shares, including unissued and unreserved preferred shares, are at the disposal of the directors who may offer, allot, grant options over or otherwise dispose of them to such persons at such times and for such consideration, being not less than the par value of the shares being disposed of, and upon such terms and conditions as the directors may determine. While the issuance of preferred shares provides us with flexibility in connection with possible acquisitions or other corporate purposes, it could, among other things, have the effect of delaying, deferring or preventing a change of control transaction and could adversely affect the market price of our ordinary shares. We have no current plan to issue any preferred shares.
Takeover provisions
On August 27, 2010, our Board adopted the Rights Plan that provides for the issuance of one Right for each of our outstanding ordinary shares. In September 2020, we adopted the Amended and Restated Rights Plan which amends and restates the Rights Plan in its entirety. The Amended and Restated Rights Plan extends the expiration date of the Rights Plan from September 27, 2020 to September 27, 2030, decreases the threshold of the triggering event from 20% to 15%, and includes certain modernizing changes to account for certain synthetic equity positions when determining the beneficial ownership of our shareholders. Pursuant to the Amended and Restated Rights Plan, subject to limited exceptions, upon (i) a person or group obtaining ownership of 15% or more of the aggregate total of our ordinary shares then issued and outstanding or (ii) the commencement or announcement of an intention to make a tender offer or exchange offer, the consummation of which would result in the beneficial ownership by a person or group of 15% or more of the aggregate total of our ordinary shares then issued and outstanding, in each case, without the approval of our Board, each Right will entitle the holders, other than the acquiring person or group, to buy, at a purchase price of $160, one share of our Class A preferred shares (the “Class A Preferred Shares”). Holders are entitled to receive, in lieu of each Class A Preferred Share, ordinary shares having a market value at that time of twice the Right’s exercise price. Our board of directors is entitled to redeem the Rights at $0.001 per Right at any time before the Rights are exercisable. We refer to the person who acquired 15% or more of our outstanding ordinary shares as the “acquiring person.”
The Rights are designed to assure that all of our shareholders receive fair and equal treatment in the event of any proposed takeover and to guard against partial tender offers, open market accumulations, undisclosed voting arrangements and other abusive or coercive tactics to gain control of our company or our board of directors without paying all shareholders a control premium. The Rights may cause substantial dilution to a person or group that acquires 15% or more of the aggregate total of outstanding ordinary shares on terms not approved by our board of directors.
 
116

Ownership Threshold
There are no provisions governing the ownership threshold above which shareholder ownership must be disclosed under the laws of the BVI or our Amended and Restated M&A.
Changes in Authorized Shares
Subject to the provisions of the Act, we may, by a resolution of directors or members, amend our Amended and Restated M&A to increase or decrease the number of our shares authorized to be issued. The directors of the Company may, by resolution, authorize a distribution (including a capital distribution) by the Company at a time, of an amount, and to any members they think fit if they are satisfied, on reasonable grounds, that the Company will, immediately after the distribution, satisfy the solvency test. The solvency test is satisfied if the value of the Company’s assets exceeds its liabilities, and the Company is able to pay its debts as they fall due.
Transfer Agent and Registrar
The transfer agent and registrar for our ordinary shares is Continental Stock Transfer & Trust Company.
Differences in Corporate Law
The company law of the BVI differs from laws applicable to U.S. corporations and their shareholders. Set forth below is a summary of the significant differences between the provisions of the company law applicable to us and the laws applicable to companies incorporated in the United States and their shareholders.
Protection for minority shareholders
Under the laws of most U.S. jurisdictions, majority and controlling shareholders of a company generally have certain “fiduciary” responsibilities to the minority shareholders. Corporate actions taken by majority and controlling shareholders that are unreasonable and materially detrimental to the interests of minority shareholders may be declared null and void. Minority shareholders may have less protection for their rights under BVI law than they would have under U.S. law.
Powers of directors
Unlike most U.S. jurisdictions, the directors of a BVI company, subject in certain cases to a court’s approvals but without shareholders’ approval, may implement the sale, transfer, exchange or disposition of any asset, property, part of the business, or securities of the company, with the exception that shareholder approval is required for the disposition of over 50% in the value of the total assets of the company.
 
117

Conflict of interests
Similar to the laws of most U.S. jurisdictions, when a director becomes aware of the fact that he or she has an interest in a transaction which we are to enter into, he or she must disclose it to our Board. However, with sufficient disclosure of interest in relation to that transaction, the director who is interested in a transaction entered into or to be entered into us may (i) vote on a matter relating to the transaction; (ii) attend a meeting of directors at which a matter relating to the transaction arises and be included in the quorum; and (iii) sign a document on behalf of us, or do any other thing in his capacity as a director, that relates to the transaction.
Written consent and cumulative voting
Similar to the laws of most U.S. jurisdictions, under the BVI law, shareholders are permitted to approve matters by way of written resolution in place of a formal meeting. BVI law does not make a specific reference to cumulative voting, and there is no provision authorizing cumulative voting under our Amended and Restated M&A. Many U.S. jurisdictions permit cumulative voting.
Shareholder’s access to corporate records
A shareholder is entitled, on giving written notice to us, to inspect our (i) Amended and Restated M&A; (ii) register of members; (iii) register of directors; and (iv) minutes of meetings and resolutions of members and of those classes of members of which the shareholder is a member.
Our directors may, if they are satisfied that it would be contrary to our interests to allow a member to inspect any document listed above (or any part thereof), refuse the member to inspect the document or limit the inspection of the document. Our Board may also authorize a member to review our company account if requested.
Indemnification
Under BVI law and our Amended and Restated M&A, we may indemnify against all expenses, including legal fees, and against all judgments, fines and amounts paid in settlement and reasonably incurred in connection with legal, administrative or investigative proceedings, any person who: (a) is or was a party or is threatened to be made a party to any threatened, pending or completed proceedings, whether civil, criminal, administrative or investigative, by reason of the fact that the person is or was a director; or (b) is or was, at our request, serving as a director of, or in any other capacity is or was acting for, another body corporate or a partnership, joint venture, trust or other enterprise.
To be entitled to indemnification, these persons must have acted honestly and in good faith and in what he believes to be the best interest of our company, and they must have had no reasonable cause to believe their conduct was unlawful. Furthermore, such a person must be indemnified by us if he has been successful in the defense of any proceedings.
Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers or persons controlling us under the foregoing provisions, we have been advised that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.
 
118

Mergers and similar arrangements
Under the laws of the BVI, two or more companies may merge or consolidate in accordance with Section 170 of the Act. A merger means the merging of two or more constituent companies into one of the constituent companies, and a consolidation means the uniting of two or more constituent companies into a new company. In order to merge or consolidate, the directors of each constituent company must approve a written plan of merger or consolidation which must be authorized by a resolution of shareholders.
Shareholders not otherwise entitled to vote on the merger or consolidation may still acquire the right to vote if the plan of merger or consolidation contains any provision which, if proposed as an amendment to the memorandum or articles of association, would entitle them to vote as a class or series on the proposed amendment. In any event, all shareholders must be given a copy of the plan of merger or consolidation irrespective of whether they are entitled to vote at the meeting or consent to the written resolution to approve the plan of merger or consolidation.
The shareholders of the constituent companies are not required to receive shares of the surviving or consolidated company but may receive debt obligations or other securities of the surviving or consolidated company, or other assets, or a combination thereof. Further, some or all of the shares of a class or series may be converted into a kind of asset while the other shares of the same class or series may receive a different kind of asset. As such, not all the shares of a class or series must receive the same kind of consideration.
After the plan of merger or consolidation has been approved by the directors and authorized by a resolution of the shareholders, articles of merger or consolidation are executed by each company and filed with the Registrar of Corporate Affairs in the BVI.
Dissenter Rights
A shareholder may dissent from a mandatory redemption of his shares, an arrangement (if permitted by the court), a merger (unless the shareholder was a shareholder of the surviving company prior to the merger and continues to hold the same or similar shares after the merger) and a consolidation. A shareholder properly exercising his dissent rights is entitled to payment in cash of the fair value of his shares.
A shareholder dissenting from a merger or consolidation must object in writing to the merger or consolidation before the vote by the shareholders on the merger or consolidation, unless notice of the meeting was not given to the shareholder. If the merger or consolidation is approved by the shareholders, the company must within 20 days give notice of this fact to each shareholder who gave written objection, and to each shareholder who did not receive notice of the meeting. Such shareholders then have 20 days to give their written election in the form specified by the Act to dissent from the merger or consolidation, provided that in the case of a merger, the 20 days starts when the plan of merger is delivered to the shareholder.
 
119

Upon giving notice of his election to dissent, a shareholder ceases to have any rights of a shareholder except the right to be paid the fair value of his shares. As such, the merger or consolidation may proceed in the ordinary course notwithstanding the dissent.
Within seven days of the later of the delivery of the notice of election to dissent and the effective date of the merger or consolidation, the company must make a written offer to each dissenting shareholder to purchase his shares at a specified price that the company determines to be their fair value. The company and the shareholder then have 30 days to agree upon the price. If the company and a shareholder fail to agree on the price within the 30 days, then the company and the shareholder shall each designate an appraiser and these two appraisers shall designate a third appraiser. These three appraisers shall fix the fair value of the shares as of the close of business on the day before the shareholders approved the transaction without taking into account any change in value as a result of the transaction.
Under BVI law, shareholders are not entitled to dissenters’ rights in relation to liquidation.
Shareholders’ suits
Similar to the laws of most U.S. jurisdictions, BVI law permits derivative actions against its directors. However, the circumstances under which such actions may be brought, and the procedures and defenses available may result in the rights of shareholders of a BVI company being more limited than those of shareholders of a company incorporated and/or existing in the United States.
The High Court of the BVI may, on the application of a shareholder of a company, grant leave to that shareholder to bring proceedings in the name and on behalf of that company, or intervene in proceedings to which the company is a party for the purpose of continuing, defending or discontinuing the proceedings on behalf of the company. In determining whether to grant leave, the High Court of the BVI must take into account (i) whether the shareholder is acting in good faith; (ii) whether the derivative action is in the interests of the company taking account of the views of the company’s directors on commercial matters; (iii) whether the proceedings are likely to succeed; (iv) the costs of the proceedings in relation to the relief likely to be obtained; and (v) whether an alternative remedy to the derivative claim is available.
Leave to bring or intervene in proceedings may be granted only if the court is satisfied that (i) the company does not intend to bring, diligently continue or defend, or discontinue the proceedings, as the case may be; or (ii) it is in the interests of the company that the conduct of the proceedings should not be left to the directors or to the determination of the shareholders as a whole.
 
C.
Material Contracts
Except for the following, we have not entered into any material contracts other than in the ordinary course of business and other than those described in Item 4, “Information on the Company,” Item 7, “Major Shareholders and Related Party Transactions,” or Item 5. Operating And Financial Review And Prospects – Contractual Obligations,” or elsewhere in this annual report.
 
120

D.
Exchange Controls
BVI Exchange Controls
There are no material exchange controls restrictions on payment of dividends, interest or other payments to the holders of our ordinary or preferred shares or on the conduct of our operations in the BVI, where we were incorporated. There are no material BVI laws that impose any material exchange controls on us or that affect the payment of dividends, interest or other payments to nonresident holders of our ordinary or preferred shares. BVI law and our Amended and Restated Memorandum and Articles of Association do not impose any material limitations on the right of
non-residents
or foreign owners to hold or vote our ordinary or preferred shares.
Exchange Controls in China
See our disclosures under “Item 4.B. Business Overview- Regulations.”
 
E.
Taxation
The following is a general summary of certain material BVI, China and U.S. federal income tax considerations. The discussion is not intended to be, nor should it be construed as, legal or tax advice to any particular prospective shareholder. The discussion is based on laws and relevant interpretations thereof in effect as of the date hereof, all of which are subject to change or different interpretations, possibly with retroactive effect.
BVI Taxation
The BVI does not impose a withholding tax on dividends paid to holders of our ordinary shares, nor does the BVI levy any capital gains or income taxes on us. Further, a holder of our ordinary shares who is not a resident of the BVI is exempt from the BVI income tax on dividends paid with respect to the ordinary shares. Holders of ordinary shares are not subject to the BVI income tax on gains realized on the sale or disposition of the ordinary shares.
Our ordinary shares are not subject to transfer taxes, stamp duties or similar charges in the BVI. However, as a company incorporated under the BVI Act, we are required to pay the BVI government an annual license fee based on the number of shares we are authorized to issue.
There is no income tax treaty or convention currently in effect between the United States and the BVI.
 
121

Taxation in China
We are a holding company incorporated in the BVI, which indirectly holds our equity interests in our PRC operating subsidiaries. The
 PRC Enterprise Income Tax Law
, or the
 EIT Law
 and its implementation rules, both of which became effective as of January 1, 2008, provide that a PRC enterprise is subject to a standard income tax rate of 25% and China-sourced income of foreign enterprises, such as dividends paid by a PRC subsidiary to its overseas parent, will normally be subject to PRC withholding tax at a rate of 10%, unless there are applicable treaties between the overseas parent’s jurisdiction of incorporation and China to reduce such rate.
Under the
 Arrangement between the Mainland and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and the Prevention of Fiscal Evasion with respect to Taxes on Income
, or the Double Taxation Arrangement, effective as of January 1, 2007, such dividend withholding tax rate is reduced to 5% if a Hong Kong resident enterprise owns over 25% of the PRC company distributing the dividends. Under the aforesaid arrangement, any dividends that our PRC operating subsidiaries pay to their Hong Kong holding companies may be subject to a withholding tax at the rate of 5% if they are not considered to be a PRC “resident enterprise” as described below. However, if the Hong Kong holdings companies are not considered to be the “beneficial owner” of such dividends under the
 Notice Regarding Interpretation and Recognition of Beneficial Owners under Tax Treaties promulgated by the State Administration of Taxation
 on October 27, 2009 (and not a PRC “resident enterprise”), such dividends would be subject to the withholding tax rate of 10%. The withholding tax rate of 5% or 10% applicable will have a significant impact on the amount of dividends to be received by us and ultimately by shareholders.
According to the
 Notice Regarding Interpretation and Recognition of Beneficial Owners under Tax Treaties
, the term “beneficial owner” refers to a person who has the right to own and dispose of the income and the rights or properties generated from the said income. The “beneficial owner” may be an individual, a company or any other organization which is usually engaged in substantial business operations. A conduit company is not a “beneficial owner.” The term “conduit company” refers to a company which is usually established for purposes of dodging or reducing taxes, and transferring or accumulating profits. Such a company is only registered in the country of domicile to satisfy the organizational form as required by law, but it does not engage in such substantial business operations as manufacturing, distribution and management.
In addition to the changes to the current tax structure, under the EIT Law, an enterprise established outside of China with “de facto management bodies” within China is considered a resident enterprise and will normally be subject to an EIT of 25% on its global income. The implementing rules define the term “de facto management bodies” as “an establishment that exercises, in substance, overall management and control over the production, business, personnel, accounting, etc., of a Chinese enterprise.”
It remains unclear whether the PRC tax authorities would require or permit our overseas registered entities to be treated as PRC resident enterprises. We do not currently consider our company to be a PRC resident enterprise and we do not withhold the 10% EIT when we distributed dividends to our
non-resident
enterprise shareholders in the past. However, if the PRC tax authorities determine that we are considered to be a “resident enterprise” for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow: (1) we may be subject to the PRC enterprise income tax at the rate of 25% on our worldwide taxable income; (2) dividend income that we received from our PRC subsidiaries may be exempt from the PRC withholding tax; and (3) dividends paid to our overseas shareholders who are
non-PRC
resident enterprises as well as gains realized by these shareholders from the transfer of our shares may be regarded as
PRC-sourced
income and as a result be subject to PRC withholding tax at a rate of up to 10%, subject to any reduction or exemption set forth in relevant tax treaties, and similarly, dividends paid to our overseas shareholders who are
non-PRC
resident individuals, as well as gains realized by these shareholders from the transfer of our shares, may be regarded as
PRC-sourced
income and as a result be subject to PRC withholding tax at a rate of 20%, subject to any reduction or exemption set forth in relevant tax treaties.
 
122

Under the EIT Law and its implementing rules, a
non-resident
enterprise is generally subject to PRC enterprise income tax with respect to
PRC-sourced
income, but there remain substantial uncertainties as to their interpretation and application by the relevant PRC tax authorities. We intend to comply with any interpretation or notice in relation to the taxation of capital gains issued by the PRC tax authorities in the future.
United States Federal Taxation
The following is a discussion of certain material U.S. federal income tax consequences of the acquisition, ownership and disposition of our ordinary shares by U.S. holders (as defined below). It does not purport to be a comprehensive description of all of the tax considerations that may be relevant to a particular person’s situation. The discussion applies only to U.S. holders that hold their ordinary shares as capital assets (generally property held for investment) within the meaning of Section 1221 of the Internal Revenue Code of 1986, as amended, or the Code. This discussion is based on the Code, income tax regulations promulgated there under, judicial positions, published positions of the Internal Revenue Service, or the IRS, and other applicable authorities, all as in effect as of the date hereof and all of which are subject to change, possibly with retroactive effect. This discussion is general in nature and is not exhaustive of all possible tax considerations, nor does the discussion address any state, local or foreign tax considerations or any U.S. tax considerations (e.g., estate or gift tax) other than U.S. federal income tax considerations, that may be applicable to particular holders.
This discussion does not address all aspects of U.S. federal income taxation that may be relevant in light of particular circumstances, nor does it address the U.S. federal income tax consequences to persons who are subject to special rules under U.S. federal income tax law, including:
 
 
banks, insurance companies or other financial institutions;
 
 
persons subject to the alternative minimum tax;
 
 
tax-exempt
organizations;
 
 
corporations that accumulate earnings to avoid United States federal income tax;
 
 
certain former citizens or long-term residents of the United States;
 
 
dealers in securities or currencies;
 
 
traders in securities that elect to use a
mark-to-market
method of accounting for their securities holdings;
 
 
persons that own, or are deemed to own, more than five percent of our capital stock;
 
 
holders who acquired our ordinary shares as compensation or pursuant to the exercise of a stock option;
 
 
persons who hold our ordinary shares as a position in a hedging transaction, “straddle,” or other risk reduction transaction; or
 
123

For purposes of this discussion, a U.S. holder is (i) an individual who is a citizen or resident of the United States for U.S. federal income tax purposes; (ii) a corporation, or other entity treated as a corporation for U.S. federal income tax purposes, created or organized in or under the laws of the United States (or treated as such under applicable U.S. tax laws), any state thereof, or the District of Columbia; (iii) an estate the income of which is subject to U.S. federal income tax regardless of its source; or (iv) a trust if  (a) a U.S. court is able to exercise primary supervision over the administration of the trust and one or more U.S. persons have the authority to control all substantial decisions of the trust, or (b) it has a valid election in effect under applicable law and regulations to be treated as a U.S. person for U.S. federal income tax purposes. A
non-U.S.
holder is a holder that is neither a U.S. holder nor a partnership or other entity classified as a partnership for U.S. federal income tax purposes.
In the case of a partnership or entity classified as a partnership for U.S. federal income tax purposes, the U.S. federal income tax treatment of a partner generally will depend on the status of the partner and the activities of the partnership. Partners of partnerships or entities classified as partnerships for U.S. federal income tax purposes should consult their tax advisors regarding the U.S. federal income tax consequences to them of the merger or of the ownership and disposition of our ordinary shares.
Distributions
On August 11, 2016, our Board approved a regular cash dividend policy pursuant to which future cash dividends are expected to be paid to holders of the Company’s ordinary shares on an annual basis out of funds legally available for such purpose. Subject to the discussion of the passive foreign investment company rules below, the gross amount of such distributions will be included in the gross income of the U.S. holder as dividend income on the date of receipt to the extent that the distribution is paid out of current or accumulated earnings and profits, as determined under U.S. federal income tax principles. Such dividends will not be eligible for the dividends-received deduction allowed to corporations. Dividends received by
non-corporate
U.S. holders, including individuals, may be subject to reduced rates of taxation under current law, provided certain requirements are met.
In the event that the Company is deemed to be a PRC resident enterprise for PRC tax purposes, a U.S. holder may be subject to PRC withholding taxes on dividends paid on our ordinary shares. See “
Taxation — Taxation in China
.” In that case, a U.S. holder may be eligible to claim a foreign tax credit with respect to any PRC withholding tax imposed on dividends paid by us. However, the foreign tax credit rules are complex, and their application in connection with Section 7874 of the Code and the Agreement Between the Government of the United States of America and the Government of the People’s Republic of China for the Avoidance of Double Taxation and the Prevention of Tax Evasion with Respect to Taxes on Income, or the
U.S.-PRC
Tax Treaty, is not entirely clear at this time. U.S. holders should consult their own tax advisors with respect to any benefits they may be entitled to under the foreign tax credit rules and the
U.S.-PRC
Tax Treaty.
To the extent that dividends paid on our ordinary shares exceed current and accumulated earnings and profits, the distributions will be treated first as a
tax-free
return of tax basis on our ordinary shares, and to the extent that the amount of the distribution exceeds tax basis, the excess will be treated as gain from the disposition of those ordinary shares.
Sale or Other Disposition
Subject to the discussion of the passive foreign investment company rules below, U.S. holders of our ordinary shares will recognize taxable gain or loss on any sale, exchange, or other taxable disposition of ordinary shares equal to the difference between the amounts realized for the ordinary shares and the U.S. holder’s tax basis in the ordinary shares.
 
124

This gain or loss generally will be capital gain or loss. Under current law,
non-corporate
U.S. holders, including individuals, are eligible for reduced tax rates if the ordinary shares have been held for more than one year. The deductibility of capital losses is subject to limitations.
In the event that the Company is deemed to be a PRC resident enterprise for PRC tax purposes, a U.S. holder may be subject to PRC tax on any gain from the sale or other disposition of the ordinary shares. See “
Taxation — Taxation in China
.” In that case, a U.S. holder may be eligible to claim a foreign tax credit with respect to any PRC withholding tax imposed on gain from the sale or other disposition of ordinary shares. However, the foreign tax credit rules are complex, and their application in connection with Section 7874 of the Code and the
U.S.-PRC
Tax Treaty is not entirely clear at this time. U.S. holders should consult their own tax advisors with respect to any benefits they may be entitled to under the foreign tax credit rules and the
U.S.-PRC
Tax Treaty.
Unearned Income Medicare Contribution
Certain U.S. holders who are individuals, trusts or estates are required to pay an additional 3.8% tax on net investment income, which includes, among other things, dividends on and capital gains from the sale or other disposition of shares of stock. U.S. holders should consult their own advisors regarding the effect, if any, of this tax provision on their ownership and disposition of our ordinary shares
Passive Foreign Investment Company Rules
.
In general, a foreign corporation will be a passive foreign investment company, or PFIC, for any taxable year in which (1) 75% or more of its gross income consists of passive income (such as dividends, interest, rents royalties and certain gains) or (2) 50% or more of the average quarterly value of its assets consists of assets that produce, or are held for the production of, passive income.
Based on our current income and assets and the value of our outstanding ordinary shares, we do not believe that we were a PFIC for our taxable year ended June 30, 2019 and do not expect to become a PFIC in the foreseeable future. While we do not anticipate becoming a PFIC, changes in the nature of our income or assets, or fluctuations in the market price of our ordinary shares, may cause us to become a PFIC for future taxable years.
If we were a PFIC for any taxable year during which a U.S. Holder owned our ordinary shares, the U.S. Holder may be subject to adverse tax consequences. Generally, gain recognized upon a disposition (including, under certain circumstances, a pledge) of ordinary shares by the U.S. Holder would be allocated ratably over the U.S. Holder’s holding period for such share. The amounts allocated to the taxable year of disposition and to taxable years prior to the first taxable year in which we became a PFIC would be taxed as ordinary income. The amount allocated to each other taxable year would be subject to tax at the highest tax rate in effect for that taxable year for individuals or corporations, as appropriate, and an interest charge would be imposed on the tax attributable to the allocated amounts. Further, to the extent that any distribution received by a U.S. Holder on ordinary shares exceeded 125% of the average of the annual distributions received on such shares during the preceding three years or the U.S. Holder’s holding period, whichever is shorter, that distribution would be subject to taxation in the same manner. Certain elections may be available that would result in alternative treatments (such as a
mark-to-market
treatment) of the shares. U.S. Holders should consult their tax advisers to determine whether such elections are available and, if so, what the consequences of the alternative treatments would be in those holders’ particular circumstances. U.S. Holders should also consult their tax advisers regarding the determination of whether we are a PFIC and the potential application of the PFIC rules.
 
125

Information Reporting and Backup Withholding
Payments of dividends or of proceeds on the disposition of stock made to a holder of our ordinary shares may be subject to information reporting and backup withholding at a current rate of 28% unless such holder provides a correct taxpayer identification number on IRS Form
W-9
(or other appropriate withholding form) or establishes an exemption from backup withholding.
Backup withholding is not an additional tax; rather, the U.S. income tax liability of persons subject to backup withholding will be reduced by the amount of tax withheld. If withholding results in an overpayment of taxes, a refund or credit may generally be obtained from the IRS, provided that the required information is furnished to the IRS in a timely manner.
 
F.
Dividends and Paying Agents
On August 11, 2016, the Board of Directors of the Company approved a regular cash dividend policy pursuant to which future cash dividends are expected to be paid to holders of the Company’s ordinary shares on an annual basis out of funds legally available for such purpose. On September 26, 2016, the Board of Directors declared a regular annual dividend of $0.20 per ordinary share. The dividend was payable on November 11, 2016 to shareholders of record at the close of business on October 26, 2016. On September 25, 2017, the Board of Directors declared a regular annual dividend of $0.12 per ordinary share for 2017. The dividend was paid on November 06, 2017 to shareholders of record at the close of business on October 16, 2017. On September 27, 2018, the Board of Directors declared a regular cash dividend of $0.18 per ordinary share. The dividend was paid on November 12, 2018 to shareholders of record at the close of business on October 22, 2018. On September 27, 2019, the Board of Directors declared a regular cash dividend of $0.21 per ordinary share. The dividend was paid on November 12, 2019 to shareholders of record at the close of business on October 22, 2019. Continental Stock Transfer & Trust aced as the paying agent in respect of the dividend paid in 2016, 2017, 2018 and 2019. The declaration and payment of future dividends, pursuant to the Company’s dividend policy, will be at the discretion of the Board of Directors based on many factors, including but not limited to the Company’s financial conditions, its available cash resources, earnings, capital requirements of its businesses, legal requirements, regulatory constraints, industry practice, and other factors that the Board of Directors deems relevant. Accordingly, there can be no assurance that dividends in the future will be equal or similar in amount to the amounts already declared and paid in the past or that the Board of Directors will not decide to suspend or discontinue, altogether, the payment of cash dividends in the future.
 
G.
Statement by Expert
Not applicable.
 
H.
Documents on Display
We have filed this Annual Report on Form
20-F
with the SEC under the Exchange Act. Statements made in this Annual Report as to the contents of any document referred to are not necessarily complete. With respect to each such document filed as an exhibit to this Annual Report, reference is made to the exhibit for a more complete description of the matter involved, and each such statement shall be deemed qualified in its entirety by such reference.
 
126

We are subject to the informational requirements of the Exchange Act as a foreign private issuer and file reports and other information with the SEC. Reports and other information filed by us with the SEC, including this Annual Report on Form
20-F,
may be inspected and copied at the public reference room of the SEC at 100 F. Street, N.E., Washington D.C. 20549. You can also obtain copies of this Annual Report on Form
20-F
by mail from the Public Reference Section of the SEC, 100 F. Street, N.E., Washington D.C. 20549, at prescribed rates. Additionally, copies of this material may be obtained from the SEC’s Internet site at
http://www.sec.gov
. The SEC’s telephone number is
1-800-SEC-0330.
In accordance with NASDAQ Stock Market Rule 5250(d), we will also post this annual report on Form
20-F
on our website at www.hollysys.com. In addition, we will provide hardcopies of our annual report free of charge to shareholders upon request.
As a foreign private issuer, we are exempt from the rules under the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act.
 
I.
Subsidiary Information
Not applicable.
 
ITEM 11.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
We are exposed to interest rate risk primarily with respect to our bank loans. A hypothetical 1.0% increase in the annual interest rates for all of our credit facilities under which we had outstanding borrowings as of June 30, 2020, would decrease income before income taxes by $0.2 million for the fiscal year ended June 30, 2020. Management monitors the banks’ prime rates in conjunction with our cash requirements to determine the appropriate level of debt balances relative to other sources of funds. We have not entered into any hedging transactions in an effort to reduce our exposure to interest rate risk.
Foreign Exchange Risk
While our reporting currency is the U.S. dollar, 87.4% of our consolidated revenues and consolidated costs and expenses are denominated in RMB, and 92.3% of our assets are denominated in RMB, and the remaining are mainly denominated in SGD. As a result, we are exposed to foreign exchange risk as our revenues and results of operations may be affected by fluctuations in the exchange rates of the U.S. dollar, RMB and SGD. If the RMB or SGD depreciates against the U.S. dollar, the value of our RMB or SGD revenues, earnings and assets as expressed in our U.S. dollar financial statements will decline. Assets and liabilities are translated at exchange rates at the balance sheet dates and revenue and expenses are translated at the average exchange rates and shareholders’ equity is translated at historical exchange rates. Any resulting translation adjustments are not included in determining net income but are included in determining other comprehensive income, a component of shareholders’ equity. An average appreciation or depreciation of the RMB against the US dollar of 5% would increase or decrease our comprehensive income by $2,300,383 and $2,542,529, respectively. An average appreciation or depreciation of the SGD against the US dollar of 5% would increase or decrease our comprehensive income by $523,380 or $578,471 respectively, based on our current revenues, costs and expenses, assets, and liabilities denominated in RMB or SGD as of June 30, 2020.
 
127

Very limited hedging transactions are available in China to reduce our exposure to exchange rate fluctuations for the RMB. To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk in any of the currencies in which we operate. While we may enter into hedging transactions in the future, the availability and effectiveness of these transactions may be limited, and it may not be able to successfully hedge our exposure at all. In addition, our foreign currency exchange losses may be magnified by PRC exchange control regulations that restrict its ability to convert RMB into foreign currencies.
Inflation
Inflation in China and the other regions in which we operate has not materially impacted our results of operations. Although we have not been materially affected by inflation in the past, we can provide no assurance that we will not be affected in the future by higher rates of inflation. To the extent that we operate in a more diverse range of countries and regions, the risk of inflation on our operations is minimized. If inflation were a significant factor in our financial performance, then certain operating costs and expenses, such as employee compensation and office operating expenses may increase. Additionally, because a substantial portion of our assets from time to time consists of cash and cash equivalents and time deposits with original maturities over three months, high inflation could significantly reduce the value and purchasing power of these assets.
 
ITEM 12.
DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES
A. Debt Securities
Not applicable.
B. Warrants and Rights
Not applicable.
C. Other Securities
Not applicable.
D. American Depositary Shares
We do not have any American Depositary Shares.
 
128

PART II
 
ITEM 13.
DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES
None.
 
ITEM 14.
MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITIES HOLDERS AND USE OF PROCEEDS
On August 27, 2010, our Board adopted the Rights Plan that provides for the issuance of one Right for each of our outstanding ordinary shares. In September 2020, we adopted the Amended and Restated Rights Plan which amends and restates the Rights Plan in its entirety. The Amended and Restated Rights Plan extends the expiration date of the Rights Plan from September 27, 2020 to September 27, 2030, decreases the threshold of the triggering event from 20% to 15%, and includes certain modernizing changes to account for certain synthetic equity positions when determining the beneficial ownership of our shareholders. Pursuant to the Amended and Restated Rights Plan, subject to limited exceptions, upon (i) a person or group obtaining ownership of 15% or more of the aggregate total of our ordinary shares then issued and outstanding or (ii) the commencement or announcement of an intention to make a tender offer or exchange offer, the consummation of which would result in the beneficial ownership by a person or group of 15% or more of the aggregate total of our ordinary shares then issued and outstanding, in each case, without the approval of our Board, each Right will entitle the holders, other than the acquiring person or group, to buy, at a purchase price of $160, one share of our Class A Preferred Shares, or, in lieu of a Class A Preferred Share, ordinary shares having a market value at that time of twice the Right’s exercise price. Our Board is entitled to redeem the Rights at $0.001 per Right at any time before the Rights are exercisable.
In connection with the adoption of the Rights Plan in 2010, we amended our Memorandum and Articles of Association to increase our authorized shares of Class A Preferred Stock from 10,000,000 shares to 90,000,000 shares, and to provide that directors may only be removed by shareholders for cause.
 
ITEM 15.
CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
As required by Rule
13a-15(e)
and
15d-15(e)
under the Securities Exchange Act, our management has carried out an evaluation, with the participation and under the supervision of our chief executive officer and chief financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures as of June 30, 2020.
Disclosure controls and procedures refer to controls and other procedures designed to ensure that information required to be disclosed in the reports we file or submit under the Securities Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating and implementing possible controls and procedures.
 
129

Management conducted its evaluation of disclosure controls and procedures under the supervision of our chief executive officer and our chief financial officer. Based upon, and as of the date of this evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective as of June 30, 2020.
Management’s Annual Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules
13a-15(f)
and
15d-15(f)
under the Exchange Act for our company. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements in accordance with generally accepted accounting principles and includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of a company’s assets, (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with generally accepted accounting principles, and that a company’s receipts and expenditures are being made only in accordance with authorizations of a company’s management and directors and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of a company’s assets that could have a material effect on the consolidated financial statements.
Because of its inherent limitations, a system of internal control over financial reporting can provide only reasonable assurance with respect to consolidated financial statement preparation and presentation and may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies and procedures may deteriorate.
Our management assessed the effectiveness of our internal control over financial reporting as of June 30, 2020. In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control-Integrated Framework (2013 framework). Based on our assessment, management believes that, as of June 30, 2020, our internal control over financial reporting was effective based on those criteria.
Our independent registered public accounting firm has audited our internal control over financial reporting as of June 30, 2020 and has issued an attestation report, which appears on page
F-6
of this annual report on Form
20-F.
Changes in Internal Control over Financial Reporting
There has been no change in our internal control procedure over financial reporting during the year that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
 
130

ITEM 16A.
AUDIT COMMITTEE FINANCIAL EXPERT
Our board of directors has determined that Ms. Khiaw Ngoh TAN, one of our independent directors and Chair of Audit Committee, meets the criteria for an “audit committee financial expert,” as established by the SEC. Ms. Tan will not be deemed an “expert” for any other purpose, including, without limitation, for purposes of Section 11 of the Securities Act, as a result of being designated or identified as an audit committee financial expert. The designation or identification of Ms. Tan as an audit committee financial expert does not impose on her any duties, obligations or liability that are greater than the duties, obligations and liability imposed on her as a member of our Audit Committee and board of directors in the absence of such designation or identification.
 
ITEM 16B.
CODE OF ETHICS
In March 2006, our board of directors adopted a code of conduct, or Code of Conduct, which applies to all of our directors, officers and employees, including our principal executive officer, principal financial officer, and principal accounting officer. Our Code of Conduct addresses, among other things, honesty and ethical conduct, conflicts of interest, compliance with laws, regulations and policies, confidentiality, and reporting of violations of the code. A copy of the Code of Conduct was filed as Annex G to our registration statement on Form
S-4
filed with the SEC on March 30, 2006 and is incorporated herein by reference. Our Code of Conduct is also posted on the corporate governance page of our website at www.hollysys.com. During the fiscal year ended June 30, 2020, there were no waivers from a provision of our Code of Conduct granted to our directors, officers or employees.
 
ITEM 16C.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
Audit Fees
Ernst & Young Hua Ming LLP was our principal accountant for the fiscal years ended June 30, 2020 and 2019. The aggregate fees incurred for fiscal years ended June 30, 2020 and 2019 were $1,288,479 and $1,281,776, respectively. The fees were related to the audit of our annual financial statements and services that are normally provided by the accountant in connection with statutory and regulatory filings.
Audit-Related Fees
The audit-related fees include fees for services rendered related to our quarterly financial information for the fiscal years ended June 30, 2020 and 2019 were $85,363 and $265,119, respectively.
Tax Fees
The aggregate fees incurred in the fiscal years ended June 30, 2020 and 2019 for tax services rendered were $25,361 and $26,739, respectively. The tax service includes tax compliance and tax advice.
 
131

All Other Fees
No other fees were incurred in each of the fiscal years ended June 30, 2020 and 2019 for services provided by the principal accountant, other than the services reported above under other captions of this Item 16C.
Audit Committee
Pre-Approval
Policies and Procedures
Our Audit Committee
pre-approves
all auditing services and permitted
non-audit
services to be performed for us by our independent auditor, including the fees and terms thereof (subject to the de minimums exceptions for
non-audit
services described in Section 10A(i)(l)(B) of the Exchange Act that are approved by our Audit Committee prior to the completion of the audit).
 
ITEM 16D.
EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES
As described under Item 16G, between July 7, 2020 and September 1, 2020, relying on home country practice, our Audit Committee consisted of two members (both of whom are independent directors) instead of three members as required under NASDAQ listing rules. Our Audit Committee currently consists of three independent directors. Other than above, we have not asked for, nor have we been granted, an exemption from the applicable listing standards for our Audit Committee.
 
ITEM 16E.
PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS
There were no purchases of equity securities by us or by any of our affiliates during the period covered by this Annual Report.
 
ITEM 16F.
CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT
None.
 
ITEM 16G.
CORPORATE GOVERNANCE
We are incorporated in the BVI and our corporate governance practices are governed by applicable BVI law as well as our memorandum and articles of association. In addition, because our ordinary shares are listed on NASDAQ, we are subject to NASDAQ’s corporate governance requirements.
 
132

NASDAQ Listing Rule 5620(a) requires each issuer to hold an annual meeting of shareholders no later than one year after the end of the issuer’s fiscal year end. NASDAQ Listing Rule 5635(c) also requires each issuer to obtain shareholders’ approval when a plan or other equity compensation arrangement is established or materially amended. However, NASDAQ Listing Rule 5615(a)(3) permits a foreign private issuer like us to follow home country practices in lieu of certain requirements of Listing Rule 5600, provided that such foreign private issuer discloses in its annual report filed with the SEC each requirement of Rule 5600 that it does not follow and describes the home country practice followed in lieu of such requirement. We follow home country practice with respect to annual meetings and did not hold an annual shareholder meeting in fiscal 2019. Our BVI counsel, has provided a letter to NASDAQ certifying that under BVI law, we are not required to hold annual shareholder meetings. We may, however, hold annual shareholder meetings in the future if there are significant issues that require shareholders’ approvals.
Maples and Calder has also provided a letter to NASDAQ certifying that under BVI law, we are not required to seek shareholder approval for the establishment of our equity compensation plans. In 2015, we followed home country practice with respect to the adoption of our 2015 Equity Plan without seeking shareholder approval.
In addition, between July 7, 2020 and September 1, 2020, we followed home country practice with respect to the requirements on majority independent board and the audit committee composition under NASDAQ Listing Rule 5605. On September 1, 2020, as a result of the appointments of Dr. Teh and Ms. Tan as our independent directors and members of the audit committee, we resumed our compliance with the above Nasdaq rules.
 
ITEM 16H.
MINE SAFETY DISCLOSURE
Not applicable.
 
133

PART III
 
ITEM 17.
FINANCIAL STATEMENTS
We have elected to provide financial statements pursuant to Item 18.
 
ITEM 18.
FINANCIAL STATEMENTS
Our Audited Financial Statements for the Years Ended June 30, 2020, 2019 and 2018 are included at the end of this annual report.
 
134

ITEM 19.
EXHIBITS
 
Number
  
Description
1.1
  
2.1
  
2.2
  
4.1
  
8.1
  
11.1
  
12.1
  
12.2
  
13.1*
  
13.2*
  
15.1
  
99.1
  
101.INS
  
XBRL Instant Document
101.SCH
  
XBRL Taxonomy Extension Schema Document
101.CAL
  
XBLR Taxonomy Extension Calculation Linkbase Document
101.DEF
  
XBRL Taxonomy Extension Definition Linkbase
101.LAB
  
XBRL Taxonomy Extension Label Linkbase
101.PRE
  
XBRL Taxonomy Extension Presentation Linkbase
104
  
Cover Page Interactive Data File (embedded within the Inline XBRL document)
 
*
Furnished with this annual report on Form
20-F
 
135

SIGNATURE
The registrant hereby certifies that it meets all of the requirements for filing on Form
20-F
and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.
 
     
HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
     
/s/ Chit Nim (Colin) Sung
   
        
 
Chit Nim (Colin) Sung
     
Chief Executive Officer
Date: September 28, 2020
     
 
136


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of Hollysys Automation Technologies Ltd.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Hollysys Automation Technologies Ltd. (the “Company”) as of June 30, 2019 and 2020, the related consolidated statements of comprehensive income, cash flows and stockholders’ equity for each of the three years in the period ended June 30, 2020, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at June 30, 2019 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended June 30, 2020, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of June 30, 2020, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated September 28, 2020 expressed an unqualified opinion thereon.
Adoption of New Accounting Standard
As discussed in Note 2 to the consolidated financial statements, the Company changed its method for accounting for revenue from contracts with customers using a modified retrospective method in the year ended June 30, 2019.
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
 
F-2

Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
 
F-3

  
Estimation of expected total costs of integrated solutions contracts
Description of the Matter
  
During the year ended June 30, 2020, the Company recognized revenue generated from integrated solutions contracts of US$414,272 thousands. As discussed in Note 2 of the consolidated financial statements, revenues generated from integrated solutions contracts are recognized over time based on a cost-to-cost method. The extent of progress towards completion is determined by dividing costs incurred to date by the total amount of costs expected to be incurred for the integrated solutions contracts. The Company reviews and updates the estimated total costs of the contracts at least annually. Revisions to contract revenue and estimated total costs of the contracts are made in the period in which the facts and circumstances that cause the revision become known and are accounted for as changes in estimates.
  
Auditing the estimated total costs of integrated solutions contracts was complex due to the significant estimation uncertainty in management’s determination of the expected total costs, which is principally comprised of the following significant assumptions regarding the Company’s future efforts or inputs: direct costs of equipment and materials and direct labor costs. The significant estimation uncertainty is primarily due to the long construction periods and the sensitivity of these assumptions to the determination of the extent of progress towards completion and estimated total costs of integrated solutions contracts, as they both impact revenue and gross profit realization. The significant assumptions are forward-looking and could be affected by future economic and market conditions and changes in the level of effort and costs required to complete the integrated solutions contracts. The total costs incurred may not always be proportionate to the entity’s progress in satisfying their performance obligations. Changes in the estimated total costs affects the revenue recognized in the current period and in future periods.
How We Addressed the Matter in Our Audit
  
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over management’s process to determine the estimated total costs of integrated solutions contracts. For example, we tested controls over management’s review of the key assumptions and inputs used to determine the estimated total costs at initial set up of the contract and management’s review of the subsequent revisions made to the estimated total costs.
  
To test estimated total costs of the integrated solutions contracts, our audit procedures included, among others, reviewing the key terms and conditions of a sample of contracts, and evaluating the reasonableness of management’s assumptions discussed above by comparing the inputs to the Company’s historical data or experience for similar contracts and customer specifications. In addition, we recalculated estimated total costs and the extent of progress towards completion as of year-end for a sample of integrated solution contracts and compared them to the Company’s computations. For revisions made to the estimated total costs, we evaluated the reasonableness of the subsequent changes by comparing the revised inputs to the approved changed orders and/or supplemental contracts and recalculated the revised estimated costs.
 
F-4

  
Valuation of goodwill for the Bond Group reporting unit
Description of the Matter
  
At June 30, 2020, the Company’s consolidated goodwill, net of impairment charge, was US$1,460 thousands. As discussed in Notes 2 and 10 of the consolidated financial statements, goodwill is tested for impairment at least annually at the reporting unit level, or more frequently if indicators of impairment exist. Due to downward revision of forecasted future profits of the Bond Group reporting unit to reflect the impact of COVID-19, the Company determined it was more-likely-than-not that an impairment existed and performed a quantitative goodwill impairment test as of June 30, 2020. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. As a result, the Company recorded a full impairment charge of US$35,767 thousands attributable to its Bond Group reporting unit.
 
Auditing management’s annual goodwill impairment test for the Bond Group reporting unit was complex and highly judgmental due to the significant estimation required by management in forecasting the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach to determine the fair value of the Bond Group reporting unit. In particular, the fair value estimate was sensitive to significant assumptions, such as forecasted revenue growth rates, gross profit margins and discount rates. These significant assumptions are forward looking and could be materially affected by future market or global economic conditions.
How We Addressed the Matter in Our Audit
  
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s goodwill impairment review process, including controls over management’s review of the significant assumptions described above and its cash flow forecasts.
 
To test the estimated fair value of the Bond Group reporting unit, we performed audit procedures that included, among others, involving our valuation specialists to assist in assessing the Company’s valuation methodology and benchmarking the discount rates used by management to comparable companies. We assessed the reasonableness of the Company’s assumptions around forecasted revenue growth rates and gross profit margins, by comparing those assumptions to recent historical performance and current economic and industry trends. We recalculated the reporting unit’s fair value based on management’s significant assumptions and compared it to the carrying value. We also performed sensitivity analyses of the significant assumptions to evaluate the impact on the change in the implied fair value of goodwill for the reporting unit that would result from changes in the significant assumptions.
/s/ Ernst & Young Hua Ming LLP
We have served as the Company’s auditor since 2012.
Beijing, The People’s Republic of China
September 28, 2020
 
F-5

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of Hollysys Automation Technologies Ltd.
Opinion on Internal Control Over Financial Reporting
We have audited Hollysys Automation Technologies Ltd.’s internal control over financial reporting as of June 30, 2020, based on criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Hollysys Automation Technologies Ltd. (the “Company”) maintained, in all material respects, effective internal control over financial reporting as of June 30, 2020, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company as of June 30, 2019 and 2020, the related consolidated statements of comprehensive income, cash flows and stockholders’ equity for each of the three years in the period ended June 30, 2020, and the related notes and our report dated September 28, 2020 expressed an unqualified opinion thereon.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
 
F-6

Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ Ernst & Young Hua Ming LLP
Beijing, The People’s Republic of China
September 28, 2020
 
F-7

HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
CONSOLIDATED BALANCE SHEETS
(In US dollars thousands except for number of shares and per share data)
 
                                                  
           
June 30,
 
    
Notes
    
2019
    
2020
 
ASSETS
        
Current assets:
        
Cash and cash equivalents
     
$
332,509
 
  
$
288,782
 
Time deposits with original maturities over three months
     
 
145,139
 
  
 
324,949
 
Restricted cash
     
 
22,260
 
  
 
8,663
 
Accounts receivable, net of allowance for doubtful accounts of $47,162 and $41,618
 
as of June 30, 2019 and 2020, respectively
  
 
4
 
  
 
282,594
 
  
 
242,449
 
Costs and estimated earnings in excess of billings, net of allowance for doubtful accounts of $6,981 and $6,150 as of June 30, 2019 and 2020, respectively
  
 
5
 
  
 
197,955
 
  
 
186,879
 
Accounts receivable retention
  
 
6
 
  
 
5,468
 
  
 
6,088
 
Other receivables, net of allowance for doubtful accounts of $4,879 and $6,224
 
as of June 30, 2019 and 2020, respectively
     
 
27,109
 
  
 
28,257
 
Advances to suppliers
     
 
12,901
 
  
 
17,255
 
Amounts due from related parties
  
 
22
 
  
 
36,295
 
  
 
21,444
 
Inventories
  
 
3
 
  
 
42,983
 
  
 
48,210
 
Prepaid expenses
     
 
644
 
  
 
648
 
Income tax recoverable
     
 
3,621
 
  
 
870
 
     
 
 
    
 
 
 
Total current assets
     
 
1,109,478
 
  
 
1,174,494
 
     
 
 
    
 
 
 
        
Non-current
assets:
        
Restricted cash
     
 
3,618
 
  
 
21,652
 
Costs and estimated earnings in excess of billings
     
 
—  
 
  
 
2,309
 
Accounts receivable retention
  
 
6
 
  
 
6,390
 
  
 
4,717
 
Prepaid expenses
     
 
2
 
  
 
6
 
Property, plant and equipment, net
  
 
7
 
  
 
76,006
 
  
 
78,050
 
Prepaid land leases
  
 
8
 
  
 
16,599
 
  
 
15,742
 
Intangible assets, net
  
 
9
 
  
 
1,383
 
  
 
1,713
 
Investments in equity investees
  
 
11
 
  
 
40,386
 
  
 
41,133
 
 
F-8

HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
CONSOLIDATED BALANCE SHEETS
 
 
continued
(In US dollars thousands except for number of shares and per share data)
 
 
                                                    
 
 
 
 
 
 
 
June 30,
 
 
 
Notes
 
 
 
2019
 
 
2020
 
Investments securities
  
 
11
 
  
 
4,776
  
 
4,640
 
Goodwill
  
 
10
 
  
 
37,054
 
  
 
1,460
 
 
Deferred tax assets
  
 
19
 
  
 
13,725
 
  
 
8,909
 
 
Operating lease right-of-use assets
  
20
  
 
—  
 
  
 
6,010
 
 
     
 
 
    
 
 
   
Total
non-current
assets
     
 
199,939
 
  
 
186,341
 
 
     
 
 
    
 
 
   
        
Total assets
     
$
1,309,417
 
  
$
1,360,835
 
 
     
 
 
    
 
 
   
LIABILITIES AND STOCKHOLDERS’ EQUITY
        
        
Current liabilities
(including amounts of the VIE without recourse to the primary beneficiary of $17,776 and
$6,919 as of June 30, 2019 and 2020, respectively):
        
Derivative financial liability
  
 
15
 
  
$
758
 
  
$
  
 
 
Short-term bank loans
  
 
13
 
  
 
1,909
 
  
 
—  
 
 
Current portion of long-term loans
  
 
14
 
  
 
20,310
 
  
 
320
 
 
Accounts payable
     
 
110,384
 
  
 
117,460
 
 
Construction costs payable
     
 
94
 
  
 
2,350
 
 
Deferred revenue
     
 
141,385
 
  
 
139,242
 
 
Accrued payroll and related expenses
     
 
14,512
 
  
 
17,245
 
 
Income tax payable
     
 
2,541
 
  
 
3,142
 
 
Warranty liabilities
  
 
12
 
  
 
8,039
 
  
 
6,604
 
 
Other tax payables
     
 
665
 
  
 
3,279
 
 
Accrued liabilities
     
 
35,507
 
  
 
31,595
 
 
Amounts due to related parties
  
 
22
 
  
 
5,395
 
  
 
3,576
 
 
Operating lease liabilities
  
20
  
 
—  
 
  
 
2,489
 
 
     
 
 
    
 
 
   
Total current liabilities
     
 
341,499
 
  
 
327,302
 
 
     
 
 
    
 
 
   
        
Non-current
liabilities
(including amounts of the VIE without recourse to the primary beneficiary of nil and
nil as of June 30, 2019 and 2020, respectively):
        
Accrued liabilities
     
 
3,530
 
  
 
5,635
 
 
Long-term loans
  
 
14
 
  
 
978
 
  
 
15,780
 
 
Accounts payable
     
 
—  
 
  
 
2,530
 
 
Deferred tax liabilities
  
 
19
 
  
 
12,173
 
  
 
13,940
 
 
Warranty liabilities
  
 
12
 
  
 
4,077
 
  
 
3,460
 
 
Operating lease liabilities
  
20
  
 
—  
 
  
 
3,302
 
 
     
 
 
    
 
 
   
Total
non-current
liabilities
     
 
20,758
 
  
 
44,647
 
 
     
 
 
    
 
 
   
 
F-9

HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
CONSOLIDATED BALANCE SHEETS
 
 
continued
(In US dollars thousands except for number of shares and per share data)
 
                
                
                
 
 
 
 
June 30,
 
 
 
 
Notes
 
 
 
2019
 
 
2020
 
Total liabilities
     
 
362,257
 
 
 
371,949
 
     
 
 
   
 
 
 
       
Commitments and contingencies
  
 
23
 
  
 
—  
 
 
 
—  
 
       
Stockholders’ equity:
  
 
16
 
    
Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares and 60,537,099 shares issued and outstanding as of June 30, 2019 and 2020, respectively
     
 
60
 
 
 
61
 
Additional
paid-in
capital
     
 
223,634
 
 
 
224,043
 
Statutory reserves
     
 
48,698
 
 
 
49,423
 
Retained earnings
     
 
708,515
 
 
 
774,473
 
Accumulated other comprehensive income
     
 
(35,521
 
 
(63,517
     
 
 
   
 
 
 
Total Hollysys Automation Technologies Ltd. stockholders’ equity
     
 
945,386
 
 
 
984,483
 
       
Non-controlling
interests
     
 
1,774
 
 
 
4,403
 
     
 
 
   
 
 
 
Total equity
     
 
947,160
 
 
 
988,886
 
     
 
 
   
 
 
 
       
Total liabilities and equity
     
$
1,309,417
 
 
$
1,360,835
 
     
 
 
   
 
 
 
 
F-10

HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In US dollars thousands except for number of shares and per share data)
 
                                                                           
           
Year ended June 30,
 
    
Notes
    
2018
   
2019
   
2020
 
Net revenues
         
Integrated solutions contracts revenue (including revenue from related parties of $996, $1,323 and $227
 
for the years ended June 30, 2018, 2019 and 2020, respectively)
     
$
466,461
 
 
$
467,371
 
 
$
414,272
 
Product sales (including revenue from related parties of $10,834, $10,287 and $3,003 for the years ended June 30, 2018, 2019 and 2020, respectively)
     
 
40,233
 
 
 
33,102
 
 
 
20,144
 
Revenue from services
     
 
34,074
 
 
 
69,868
 
 
 
68,911
 
     
 
 
   
 
 
   
 
 
 
Total net revenues
     
 
540,768
 
 
 
570,341
 
 
 
503,327
 
         
Costs of integrated solutions contracts (including purchases from related parties of $88, nil and $1,400
 
for the years ended June 30, 2018, 2019 and 2020, respectively)
     
 
314,233
 
 
 
325,523
 
 
 
281,818
 
Costs of products sold (including purchases from related parties of $5, $706 and $177 for the years ended June 30, 2018, 2019 and 2020, respectively)
     
 
10,770
 
 
 
7,571
 
 
 
5,456
 
Costs of services rendered
     
 
9,885
 
 
 
26,081
 
 
 
25,485
 
     
 
 
   
 
 
   
 
 
 
Gross profit
     
 
205,880
 
 
 
211,166
 
 
 
190,568
 
         
Operating expenses
         
Selling
     
 
27,158
 
 
 
28,926
 
 
 
30,642
 
General and administrative
     
 
46,323
 
 
 
40,701
 
 
 
39,114
 
Goodwill impairment charge
     
 
—  
 
 
 
11,623
 
 
 
35,767
 
Research and development
 
(including 
resea
rch and development
 from related parties of nil, nil and $655 for the years ended June 30, 2018, 2019 and 2020, respectively)
     
 
36,605
 
 
 
37,025
 
 
 
41,876
 
VAT refunds and government subsidies
     
 
(24,450
 
 
(30,735
 
 
(26,259
     
 
 
   
 
 
   
 
 
 
Total operating expenses
     
 
85,636
 
 
 
87,540
 
 
 
121,140
 
         
     
 
 
   
 
 
   
 
 
 
Income from operations
     
 
120,244
 
 
 
123,626
 
 
 
69,428
 
         
Other income, net (including other income from related parties of $731, $2,520 and $3,414
 
for the years ended June 30, 2018, 2019 and 2020, respectively)
     
 
4,349
 
 
 
2,710
 
 
 
4,683
 
 
F-11

HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
 
 
continued
(In US dollars thousands except for number of shares and per share data)
                                                                           
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Year ended June 30,
 
    
Notes
  
2018
   
2019
   
2020
 
Foreign exchange (loss) gain
     
 
(1,099
 
 
(1,161
 
 
599
 
Gains on deconsolidation of subsidiaries where the Company retains an equity interest
     
 
—  
 
 
 
5,768
 
 
 
—  
 
Gains on disposal of an investment in an equity investee
     
 
—  
 
 
 
—  
 
 
 
5,763
 
Share of net (losses) income of equity investees
     
 
(1,571
 
 
404
 
 
 
3,131
 
Interest income
     
 
7,318
 
 
 
11,839
 
 
 
13,060
 
Interest expenses
     
 
(692
 
 
(575
 
 
(306
Dividend income from equity investments
     
 
1,093
 
 
 
1,112
 
 
 
1,139
 
     
 
 
   
 
 
   
 
 
 
Income before income taxes
     
 
129,642
 
 
 
143,723
 
 
 
97,497
 
         
Income tax expenses
  
19
  
 
22,205
 
 
 
18,184
 
 
 
18,171
 
     
 
 
   
 
 
   
 
 
 
Net income
     
 
107,437
 
 
 
125,539
 
 
 
79,326
 
         
Less: Net income (losses) attributable to
non-controlling
interests
     
 
276
 
 
 
278
 
 
 
(70
     
 
 
   
 
 
   
 
 
 
Net income attributable to Hollysys Automation Technologies Ltd.
     
$
107,161
 
 
$
125,261
 
 
$
79,396
 
     
 
 
   
 
 
   
 
 
 
         
Other comprehensive income, net of tax of nil
         
Translation adjustments
     
$
17,410
 
 
$
(31,602
 
$
(28,313
     
 
 
   
 
 
   
 
 
 
Comprehensive income
     
 
124,847
 
 
 
93,937
 
 
 
51,013
 
     
 
 
   
 
 
   
 
 
 
         
Less: Comprehensive
income
 (loss) attributable to
non-controlling
interests
     
 
280
 
 
 
17
 
 
 
(387
     
 
 
   
 
 
   
 
 
 
Comprehensive income attributable to Hollysys Automation Technologies Ltd.
     
$
124,567
 
 
$
93,920
 
 
$
51,400
 
     
 
 
   
 
 
   
 
 
 
         
Net income per share:
         
Basic
  
21
  
$
1.77
 
 
 
2.07
 
 
 
1.31
 
Diluted
  
21
  
$
1.75
 
 
 
2.05
 
 
 
1.31
 
         
Shares used in net income per share computation:
         
Basic
     
 
60,434,019
 
 
 
60,456,524
 
 
 
60,478,717
 
Diluted
     
 
61,248,565
 
 
 
61,273,884
 
 
 
60,609,242
 
 
F-12

HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In US dollars thousands)
 
                                                        
    
Year ended June 30,
 
    
2018
   
2019
   
2020
 
Cash flows from operating activities:
      
Net income
  
$
107,437
 
 
$
125,539
 
 
$
79,326
 
Adjustments to reconcile net income to net cash provided by operating activities:
      
Depreciation of property, plant and equipment
  
 
8,217
 
 
 
7,879
 
 
 
8,483
 
Amortization of prepaid land leases
  
 
270
 
 
 
264
 
 
 
384
 
Amortization of intangible assets
  
 
801
 
 
 
311
 
 
 
300
 
Allowance for doubtful accounts
  
 
8,033
 
 
 
2,119
 
 
 
690
 
(Gain)
loss
on disposal of long-lived assets
  
 
(2,053
 
 
13
 
 
 
(67
Impairment loss on property, plant and equipment
  
 
—  
 
 
 
—  
 
 
 
17
 
Goodwill impairment charge
  
 
—  
 
 
 
11,623
 
 
 
35,767
 
Share of net loss (income) of equity investees
  
 
1,571
 
 
 
(404
 
 
(3,131
Dividends received from an equity investee
  
 
—  
 
 
 
3,865
 
 
 
—  
 
Gains on deconsolidation of subsidiaries where the Company retains an equity interest
  
 
—  
 
 
 
(5,768
 
 
—  
 
Gains on disposal of an investment of an equity investee
  
 
—  
 
 
 
—  
 
 
 
(5,763)
 
Share-based compensation expenses
  
 
1,207
 
 
 
238
 
 
 
410
 
Deferred income tax (benefit) expenses
  
 
(1,525
 
 
(6,197
 
 
6,414
 
Accretion of convertible bond
  
 
230
 
 
 
230
 
 
 
57
 
Fair value adjustments of a bifurcated derivative
  
 
(75
 
 
346
 
 
 
—  
 
Changes in operating assets and liabilities:
      
Accounts receivable and retention
  
 
(28,283
 
 
(33,782
 
 
30,894
 
Costs and estimated earnings in excess of billings
  
 
1,817
 
 
 
(2,757
 
 
3,186
 
Inventories
  
 
(11,429
 
 
(3,773
 
 
(6,474
Advances to suppliers
  
 
232
 
 
 
(5,357
 
 
(4,745
Other receivables
  
 
(9,973
 
 
2,647
 
 
 
(1,897
Prepaid expenses
  
 
(84
 
 
62
 
 
 
(19
Due from related parties
  
 
1,286
 
 
 
6,600
 
 
 
11,988
 
 
F-13

HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
CONSOLIDATED STATEMENTS OF CASH FLOWS
 
 
continued
(In US dollars thousands)
 
                                                        
 
 
 
Year ended June 30,
 
 
 
 
2018
 
 
 
2019
 
 
 
2020
 
Accounts payable
  
 
4,113
 
 
 
(14,027
 
 
15,010
 
Deferred revenue
  
 
28,150
 
 
 
10,836
 
 
 
1,825
 
Accruals and other payable
  
 
(3,163
 
 
11,488
 
 
 
(1,663
Due to related parties
  
 
3,023
 
 
 
(1,494
 
 
(1,819
Income tax payable
  
 
(1,124
 
 
1,740
 
 
 
3,335
 
Other tax payables
  
 
(2,959
 
 
(11,720
 
 
2,616
 
  
 
 
   
 
 
   
 
 
 
Net cash provided by operating activities
  
$
105,719
 
 
$
100,521
 
 
$
175,124
 
      
Cash flows from investing activities:
      
Time deposits placed with banks
  
 
(179,194
 
 
(256,328
 
 
(426,846
Maturity of time deposits
  
 
137,839
 
 
 
245,880
 
 
 
242,174
 
Purchases of property, plant and equipment
  
 
(2,304
 
 
(3,488
 
 
(8,098
Prepayments for land lease
  
 
—  
 
 
 
(7,099
 
 
—  
 
Proceeds from disposal of property, plant and equipment
  
 
376
 
 
 
301
 
 
 
983
 
Investments made in equity investees
  
 
(5,882
 
 
—  
 
 
 
—  
 
Dividends received in excess of cumulative equity in earnings from an equity investee
  
 
—  
 
 
 
8,920
 
 
 
—  
 
Deconsolidation
 of subsidiary
,
 
net of cash 
disposed
  
 
—  
 
 
 
(1,878
 
 
—  
 
Acquisition of a subsidiary,
 
net of cash 
acquir
ed
  
 
(583
 
 
—  
 
 
 
(251
Purchase of equity 
investments
  
 
—  
 
 
 
(740
 
 
—  
 
Proceeds received
from
 disposal of equity 
investments
  
 
—  
 
 
 
4,544
 
 
 
4,458
 
  
 
 
   
 
 
   
 
 
 
Net cash used in investing activities
  
 
(49,748
 
 
(9,888
 
 
(187,580
      
Cash flows from financing activities:
      
Proceeds from short-term bank loans
  
$
5,942
 
 
$
5,908
 
 
$
2,371
 
Repayments of short-term bank loans
  
 
(11,334
 
 
(6,875
 
 
(4,243
Proceeds from long-term bank loans
  
 
984
 
 
 
730
 
 
 
15,423
 
Repayments of long-term bank loans
  
 
(548
 
 
(512
 
 
(437
Capital contributions from a subsidiaries’ non-controlling interest shareholders
  
 
—  
 
 
 
1,456
 
 
 
2,139
 
Payment of dividends
  
 
(7,241
 
 
(10,862
 
 
(12,713
Principal repayment 
of convertible bond
  
 
—  
 
 
 
—  
 
 
 
(20,753
    
 
 
   
 
 
 
 
F-14

HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
CONSOLIDATED STATEMENTS OF CASH FLOWS
 
 
continued
(In US dollars thousands)
 
                                                        
 
 
 
Year ended June 30,
 
 
 
 
 
2018
 
 
 
 
2019
 
 
 
 
2020
 
Net cash used in financing activities
  
 
(12,197
)
 
 
 
 
(10,155
 
 
(18,213
      
Effect of foreign exchange rate changes on cash, cash equivalents and restricted cash
  
 
5,839
 
 
 
(9,400
)
 
 
 
 
(8,621
  
 
 
   
 
 
   
 
 
 
Net
 
increase
 (decrease) in cash, cash equivalents and restricted cash
  
$
49,613
 
 
$
71,078
 
 
$
(39,290
  
 
 
   
 
 
   
 
 
 
      
Cash, cash equivalents and restricted cash, beginning of year
  
 
237,696
 
 
 
287,309
 
 
 
358,387
 
  
 
 
   
 
 
   
 
 
 
Cash, cash equivalents and restricted cash, end of year
  
$
287,309
 
 
$
358,387
 
 
$
319,097
 
  
 
 
   
 
 
   
 
 
 
      
Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets:
      
Cash and cash equivalents
  
 
265,675
 
 
 
332,509
 
 
 
288,782
 
Current portion of restricted cash
  
 
20,233
 
 
 
22,260
 
 
 
8,663
 
      
Non-current
portion of restricted cash
  
 
1,401
 
 
 
3,618
 
 
 
21,652
 
  
 
 
   
 
 
   
 
 
 
Total cash, cash equivalents and restricted cash
  
 
287,309
 
 
 
358,387
 
 
 
319,097
 
  
 
 
   
 
 
   
 
 
 
      
Supplemental disclosures of cash flow information:
      
Interest expense paid
  
$
462
 
 
$
575
 
 
$
306
 
Income tax paid
  
$
24,896
 
 
$
24,855
 
 
$
8,772
 
      
Supplemental disclosures of
non-cash
information:
      
Acquisition of property, plant and equipment included in construction costs payable and accrued liabilities
  
$
4,374
 
 
$
3,205
 
 
$
6,759
 
Acquisition of equity interest with
non-cash
consideration
  
$
2,345
 
 
$
—  
 
 
$
—  
 
Disposal of shares of a subsidiary
  
$
—  
 
 
$
4,110
 
 
$
 
 
F-15

HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In US dollars thousands except for number of shares)
 
   
Ordinary shares
   
Additional
paid-in capital
   
Statutory
reserves
   
Retained
earnings
   
Accumulated
other
comprehensive
income
   
Total Hollysys
Automation
Technologies
Ltd.
stockholders’
equity
   
Non-

controlling
interest
   
Total
equity
 
Balance at June 30, 2017
 
 
60,342,099
 
 
$
      60
 
 
$
222,189
 
 
$
41,130
 
 
$
482,999
 
 
$
(22,859
 
$
723,519
 
 
$
21
 
 
$
723,540
 
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
                 
Share-based compensation
    —         —         1,207       —         —         —         1,207       —         1,207  
Net income for the year
    —         —         —         —         107,161       —         107,161       276       107,437  
Appropriations to statutory reserves
    —         —         —         4,840       (4,840     —         —         —         —    
Dividend paid
    —         —         —         —         (7,241     —         (7,241     —         (7,241
Translation adjustments
    —         —         —         —         —         17,406       17,406       4       17,410  
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance at June 30, 2018
 
 
60,342,099
 
 
$
60
 
 
$
223,396
 
 
$
45,970
 
 
$
578,079
 
 
$
(5,453
 
$
842,052
 
 
$
301
 
 
$
842,353
 
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
                 
Cumulative effect of change in accounting principle (Note 2)
    —         —         —         —         18,765       —         18,765       —         18,765  
Share-based compensation
    —         —         238       —         —         —         238       —         238  
Net income for the year
    —         —         —         —         125,261       —         125,261       278       125,539  
Appropriations to statutory reserves
    —         —         —         2,728       (2,728     —         —         —         —    
Dividend paid
    —         —         —         —         (10,862     —         (10,862     —         (10,862
Deconsolidation of a subsidiary
    —         —         —         —         —         1,273       1,273       —         1,273  
Capital contribution from a subsidiary’s
non-controlling
interest shareholder
    —         —         —         —         —         —         —         1,456       1,456  
Translation adjustments
    —         —         —         —         —         (31,341     (31,341     (261     (31,602
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance at June 30, 2019
 
 
60,342,099
 
 
$
60
 
 
$
223,634
 
 
$
48,698
 
 
$
708,515
 
 
$
(35,521
 
$
945,386
 
 
$
1,774
 
 
$
947,160
 
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Issuance of ordinary 
 shares
    195,000       1       (1   —     —     —       —       —       —    
Share-based compensation
    —         —         410       —         —         —         410       —         410  
Net income for the year
    —         —         —         —         79,396       —         79,396       (70     79,326  
Appropriations to statutory reserves
    —         —         —         725       (725     —         —         —         —    
Dividend paid
    —         —         —         —         (12,713     —         (12,713     —         (12,713
Capital contribution from
subsidiaries’ non-controlling
interest shareholders
    —         —         —         —         —         —         —         3,016       3,016  
Translation adjustments
    —         —         —         —         —         (27,996     (27,996     (317     (28,313
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balance at June 30, 2020
 
 
60,537,099
 
 
$
61
 
 
$
224,043
 
 
$
49,423
 
 
$
774,473
 
 
$
(63,517
 
$
984,483
 
 
$
4,403
  
 
$
988,886
 
 
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
F-16

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020
(Amounts in thousands except for number of shares and per share data)
 
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
NOTE 1 -     ORGANIZATION AND BUSINESS BACKGROUND
Hollysys Automation Technologies Ltd. (“Hollysys” or the “Company”) was established under the laws of the British Virgin Islands (“BVI”) on February 6, 2006.
As of June 30, 2020, the Company had subsidiaries incorporated in countries and jurisdictions including the People’s Republic of China (“PRC”), Singapore, Malaysia, Macau, Hong Kong, BVI, India, Qatar and Indonesia.
The Company makes a determination at the inception of each arrangement whether an entity in which the Company has made an investment or in which the Company has other variable interests is considered a variable interest entity (“VIE”). The Company consolidates a VIE when it is deemed to be the primary beneficiary. The primary beneficiary of a VIE is the party that meets both of the following criteria: (i) has the power to make decisions that most significantly affect the economic performance of the VIE; and (ii) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE. Periodically, the Company determines whether any changes occurred requiring a reassessment of whether it is the primary beneficiary of a VIE. If the Company is not deemed to be the primary beneficiary in a VIE, the investment or other variable interests in a VIE is accounted for in accordance with applicable GAAP.
In November 2015, CECL was established in Doha, Qatar, by CCPL, a wholly-owned subsidiary of the Company incorporated under the laws of Singapore, and a Qatar citizen as a nominee shareholder, with 49% and 51% of equity interest in CECL, respectively. Through a series of contractual arrangements signed in November 2015 and September 2016, CCPL is entitled to appoint a majority of the directors of CECL who have the power to direct the activities that significantly impact CECL’s economic performance. In addition, CCPL is entitled to 95% of the variable returns or loss from CECL’s operations. In accordance with ASC 810,
Consolidation
, despite the lack of technical majority ownership, there exists a parent-subsidiary relationship between CCPL and CECL through the series of contractual arrangements and CCPL is considered the primary beneficiary of CECL, which is a VIE. Therefore, CECL was consolidated by the Company since inception.
The following tables set forth the financial statement balances and amounts of the VIE that were included in the consolidated financial statements:
 
                           
    
June 30,
 
    
2019
    
2020
 
Current assets
  
$
23,946
 
  
$
9,708
 
Non-current
assets
  
 
167
 
  
 
183
 
  
 
 
    
 
 
 
Total assets
  
 
24,113
 
  
 
9,891
 
  
 
 
    
 
 
 
     
Current liabilities
  
$
17,776
 
  
$
6,919
 
  
 
 
    
 
 
 
Total liabilities
  
 
17,776
 
  
 
6,919
 
  
 
 
    
 
 
 
 
F-17

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
                           
    
Year ended June 30,
 
    
2019
   
2020
 
Net revenue
  
$
32,751
 
 
$
981
 
Cost of revenue
  
 
25,527
 
 
 
(2,147
Net profit
  
 
5,521
 
 
 
3,128
 
Net cash
 (used in)
 provided by operating activities
  
 
(4,829
 
 
1,120
 
Net cash used in investing activities
       
 
  
 
Net cash provided by financing activities
  
$
  
 
 
$
  
 
As of June 30, 2020, the current assets of the VIE included amounts due from subsidiaries of the Group amounting to $7,385 (June 30, 2019: $3,506), and the current liabilities of the VIE included amounts due to subsidiaries of the Group amounting to
$
267 (June 30, 2019: nil), which were all eliminated upon consolidation by the Company. Creditors of the VIE do not have recourse to the general credit of the Company for the liabilities of the VIE. The Company is obligated to absorb the VIE’s expected losses and to provide financial support to the VIE if required. For the years ended June 30, 2019 and 2020, the Company has not provided financial support other than that which it was contractually required to provide. The Company believes that there are no assets of the VIE that can be used only to settle obligations of the VIE.
In July 2017, Bond Corporation Pte. Ltd (“BCPL”), a wholly-owned Singapore subsidiary of the Company, and a Malaysian citizen (the “Trustee”) entered into a trust deed, under which, 49.1% of BCPL’s equity interests in Bond M & E Sdn. Bhd. (“BMJB”), a Malaysian company, which previously was a 100% subsidiary of BCPL, was transferred to the Trustee. According to the trust deed, all of the beneficial interests in BMJB belong to BCPL and the Trustee shall hold the legal title of the transferred shares
in
trust for and act on behalf of BCPL absolutely. Any dividend, interest and other benefits received or receivable by the Trustee will be transferred to BCPL. The Trustee shall exercise the managerial rights and voting power in a manner directed by a prior written notice from BCPL. The Trustee shall be obligated to vote in the same manner as BCPL in the absence of any written notice. In addition, an undated Form of Transfer of Securities with the transferee’s name left blank was duly executed by the Trustee and delivered to BCPL. Therefore, BCPL can transfer the 49.1% of equity interests to any party at any time without further approval by the Trustee. Accordingly, the Company believes it holds all beneficial rights, obligation and the power of the 100% equity interest in BMJB, and therefore consolidates BMJB
in
 its consolidated financial statements.
 
F-18

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
The Company, its subsidiaries and the VIE, (collectively the “Group”) are principally engaged in the manufacture, sale and provision of integrated automation systems and services, mechanical and electrical solution services and installation services in the PRC, Southeast Asia and the Middle East.
NOTE 2 -     SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The consolidated financial statements are prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”).
Principles of Consolidation
The consolidated financial statements include the financial statements of the Company, its subsidiaries and a VIE. All inter-company transactions and balances between the Company, its subsidiaries, and the VIE are eliminated upon consolidation. The Company included the results of operations of acquired businesses from the respective dates of acquisition.
Use of estimates
The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates estimates, including those related to the expected total costs of integrated solutions contracts and service contracts, allowance for doubtful accounts, fair value of bifurcated derivative, fair value of the retained equity interest of a former subsidiary, warranties, valuation allowance of deferred tax assets
,
impairment of goodwill and other long-lived assets
,
goodwill related to 
the
acquisition of Shandong Lukang Pharmaceutical Engineering Design Co., Ltd (“Shandong Lukang”), provision for loss contract
s
, incremental borrowing rate (“IBR”) for operating leases and net realizable value of inventory. Management’s 
estimates
 
are
based
 on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates.
 
F-19

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Foreign currency translations and transactions
The Company’s functional currency is the United States dollars (“US dollars” or “$”); whereas the Company’s subsidiaries and VIE use the primary currency of the economic environment in which their operations are conducted as their functional currency. According to the criteria of Accounting Standards Codification (“ASC”) Topic 830,
Foreign currency matters
(“ASC 830”), the Company uses the US dollars as its reporting currency.
The Company translates the assets and liabilities into US dollars using the rate of exchange prevailing at the balance sheet date, and the consolidated statements of comprehensive income are translated at average rates during the reporting period. Adjustments resulting from the translation of financial statements from the functional currency into US dollars are recorded in stockholders’ equity as part of accumulated other comprehensive income. Transactions dominated in currencies other than the functional currency are translated into functional currency at the exchange rates prevailing on the transaction dates, and the exchange gains or losses are reflected in the consolidated statements of comprehensive income for the reporting period.
Transactions denominated in foreign currencies are measured into the functional currency at the exchange rates prevailing on the transaction dates. Foreign currency denominated financial assets and liabilities are re-measured at the exchange rates prevailing at the balance sheet date. Exchange gains and losses are included in earnings.
Business combinations
The Company accounts for its business combinations using the purchase method of accounting in accordance with ASC Topic 805,
Business Combinations
(“ASC 805”). The purchase method of accounting requires that the consideration transferred to be allocated to the assets, including separately identifiable assets and liabilities the Company acquired based on their estimated fair values. The consideration transferred of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any
non-controlling
interests. The excess of (i) the total cost of the acquisition, fair value of the
non-controlling
interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree, is recorded as goodwill. If the cost of the acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of comprehensive income.
The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and
non-controlling
interests is based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates, terminal values, as well as the assumptions and estimates used to determine the cash inflows and outflows. The Company determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of assets and forecasted cash flows over that period.
 
F-20

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Acquisition-related costs are recognized as general and administrative expenses in the
consolidated
 
statements of comprehensive income as incurred.
Cash and cash equivalents
Cash and cash equivalents consist of cash on hand and bank deposits, which are unrestricted as to withdrawal and use. All highly liquid investments that are readily convertible to known amounts of cash with original stated maturities of three months or less are classified as cash equivalents.
Time deposits with original maturities over three months
Time deposits with original maturities over three months consist of deposits placed with financial institutions with original maturity terms from four months to one year. As of June 30, 2020, $306,322, $16,127, and $2,500 of time deposits with original maturities over three months were placed in financial institutions in the PRC, Singapore, and Malaysia, respectively. As of June 30, 2019, $137,036, $7,403, and $700 of time deposits with original maturities over three months were placed in financial institutions in the PRC, Singapore, Malaysia, respectively.
Restricted cash
Restricted cash mainly consists of the cash deposited in banks pledged for performance guarantees or bank loans. These cash balances are not available for use until these guarantees are expired or cancelled, or the loans are repaid.
Revenue recognition
Integrated solutions contracts
Revenues generated from designing, building, and delivering customized integrated industrial automation systems are recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for designing, building, and delivering customized integrated industrial automation systems are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and ranges from six months to five years excluding the warranty period. The majority of the contract duration is longer than one year.
 
F-21

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Revenue generated from mechanical and electrical solution contracts for the construction or renovation of buildings, rail or infrastructure facilities are also recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for mechanical and electrical solution are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and the complexity of the construction work and ranges from six months to three years excluding the warranty period. The majority of the contract duration is longer than one year.
In accordance with ASC Topic 606,
Revenue from Contract with Customers
(“ASC 606”), recognition is based on an estimate of the income earned to date, less income recognized in earlier periods. Extent of progress toward completion is measured using the
cost-to-cost
method where the progress (the percentage complete) is determined by dividing costs incurred to date by the total amount of costs expected to be incurred for the integrated solutions contracts. The Company’s estimates of total costs expected to be incurred for an integrated solutions contract include assumptions regarding the Company’s future effort or input such as direct costs of equipment and materials and direct labor costs. Significant estimation uncertainty exists due to the long construction periods and sensitivity of these assumptions to extent of progress towards completion and estimated total costs of integrated solutions contracts,
 
as both impact revenue and gross profit realization. The significant assumptions are forward-looking and could be affected by future economic and market conditions and changes in the level of efforts and costs required to complete the integrated solutions contracts. The total costs incurred may not always be proportionate to the entity’s progress in satisfying their performance obligations. Changes in the estimated total costs affects the revenue recognized in the current period and in future periods.
 Provisions, if any, are made in the period when anticipated losses become evident on uncompleted contracts.
The Company reviews and updates the estimated total costs of the contracts at least annually. Revisions to contract revenue and estimated total costs of the contracts are made in the period in which the facts and circumstances that cause the revision become known and are accounted for as changes in estimates. Unapproved change orders are considered claims.
Claims are recognized only when it has been awarded by customers. Excluding the impact of change orders, if the estimated total costs of integrated solutions contracts, which were revised during the years ended June 30, 2018, 2019 and 2020, had been used as a basis of recognition of integrated solutions contracts revenue since the contract commencement, net income for the years ended June 30, 2018, 2019 and 2020 would have been decreased by $
10,466
,
 
$
14,019
,
 
and $
14,181
,
 
respectively; basic net income per share for years ended June 30, 2018, 2019 and 2020 would have been decreased by $
0.17
, $
0.23
,
 
and $
0.23
,
 
respectively; and diluted net income per share for the years ended June 30, 2018, 2019 and 2020, would have decreased by $
0.17
, $
0.23
,
 
and $
0.23
,
 
respectively. Revisions to the estimated total costs for the years ended June 30, 2018, 2019 and 2020 were made in the ordinary course of business.
The Company combines a group of contracts as one project if they are closely related and are, in substance, parts of a single project with an overall profit margin. The Company segments a contract into several projects, when they are of different business substance, for example, with different business negotiation, solutions, implementation plans and margins.
Revenue in excess of billings on the contracts is recorded as costs and estimated earnings in excess of billings. Billings in excess of revenues recognized on the contracts are recorded as deferred revenue until the above revenue recognition criteria are met. Recognition of accounts receivable and costs and estimated earnings in excess of billings are discussed below.
 
F-22

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
The Company generally recognizes 100% of the contractual revenue when the customer acceptance has been obtained and no further major costs are estimated to be incurred, and normally this is also when the warranty period commences. Revenues are presented net of value-added tax collected on behalf of the government.
Product sales
The Company’s products mainly include hardware and software. Revenue generated from sales of products is recognized when control of promised goods is transferred to the Company’s customers in an amount of consideration to which an entity expects to be entitled to in exchange for those goods. Revenues are presented net of value-added tax collected on behalf of the government.
Service rendered
The Company mainly provides the following services:
The Company provides maintenance service which is generally completed onsite at the customers’ premises. Revenue is recognized over time by using the
cost-to-cost
method to measure the progress towards the completion of the performance obligation as the customer simultaneously receives and consumes the benefits from the services rendered by the Company. As costs incurred represent work performed, the Company believes this method best depicts transfer of control of the asset to the customer. Revenues are presented net of value-added tax collected on behalf of the government.
The Company also separately sells extended warranties to their integrated solution customers for a fixed period. Such arrangements are negotiated separately from the corresponding integrated solution system and are usually entered into upon the expiration of the warranty period attached to the integrated solutions contracts. During the extended warranty period, the Company is responsible for addressing issues related to the system. Part replacement is not covered in such services. The Company uses time elapsed to measure the progress toward complete satisfaction of the performance obligation and recognizes revenue ratably over the contractual term. Revenues are presented net of value-added tax collected on behalf of the government.
Excluding the impact of change orders, if the estimated total costs of service contracts, which were revised during the year ended June 30, 2020, had been used as a basis of recognition of service contract revenue since the contract commencement, net income for the years ended June 30, 2019 and 2020 would have been decreased by $2,641 and $4,603
,
respectively; basic net income per share for years ended June 30, 2019 and 2020 would have been decreased by $0.04 and $0.08, respectively; and diluted net income per share for the years ended June 30, 2019 and 2020, would have decreased by $0.04 and $0.08, respectively. Revisions to the estimated total costs for the years ended June 30, 2019 and 2020 were made in the ordinary course of business.
 
F-23

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Contract assets
Contract assets include amounts that represent the rights to receive payment for goods or services that have been transferred to the customer, with the rights conditional upon something other than the passage of time. Accordingly, the Company include the following in the contract assets: (i) unbilled amounts resulting from revenue recognized exceeding amounts billed to customers for integrated solutions contracts and maintenance service contracts using the
cost-to-cost
method, which are recorded in the balance sheet as costs and estimated earnings in excess of billing
;
 
and (ii) accounts receivable retention amounts which were held by customers from Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period.
Performance of the integrated solutions contracts will often extend over long periods and the Company’s right to receive payments depends on its performance in accordance with the contractual terms. There are different billing practices in the PRC, overseas operating subsidiaries and the VIE (Concord and Bond Groups). For the Company’s PRC subsidiaries, billings are issued based on milestones specified in the contracts negotiated with customers. In general, there are four milestones: 1) project commencement, 2) system manufacturing and delivery, 3) installation,
trial-run
and customer acceptance, and 4) end of the warranty period. The amounts to be billed at each milestone are specified in the contract. All integrated solutions contracts have the first milestone, but not all contracts require prepayments. The length of each interval between two continuous billings under an integrated solutions contract varies depending on the duration of the contract (under certain contracts, the interval lasts more than a year) and the last billing to be issued for an integrated solutions contract is scheduled at the end of a warranty period. There are no significant financing components in the integrate solutions contracts.
For Concord and Bond Groups, billing claims rendered are subject to the further approval and certification of the customers or their designated consultants. Payments are made to Concord or Bond Groups based on the certified billings according to the payment terms mutually agreed between the customers and Concord or Bond Groups. Certain amounts are retained by the customer and payable to Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period. The retained amounts are recorded as accounts receivable retention.
Contract liabilities
Contract liabilities include the amounts that reflect obligations to provide goods or services for which payment has been received. Contract liabilities are presented in the balance sheet as deferred revenue.
The Company receives prepayments for integrated solutions contracts, product sales and service contracts for goods or services to be provided in the future. Prepayments received are recorded as deferred revenue, which is recognized as revenue based on the revenue recognition policies disclosed above for integrated solutions contracts, product sales and services rendered.
 
F-24

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention
The carrying value of the Company’s accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention, net of the allowance for doubtful accounts, represents their estimated net realizable value. An allowance for doubtful accounts is recognized when it is probable that the Company will not collect the amount and is written off in the period when deemed uncollectible. The Company periodically reviews the status of contracts and decides how much of an allowance for doubtful accounts should be made based on factors surrounding the credit risk of customers and historical experience. The Company does not require collateral from its customers and does not charge interest for late payments by its customers.
Inventories
Inventories are composed of raw materials, work in progress, purchased and manufactured finished goods and low value consumables. Inventories are stated at the lower of cost and net realizable value. The Company uses the weighted average cost method as its inventory costing method.
The Company assesses the lower of cost and net realizable value for
non-saleable,
excess or obsolete inventories based on its periodic review of inventory quantities on hand and the latest forecasts of product demand and production requirements from its customers. The Company writes down inventories for
non-saleable,
excess or obsolete raw materials,
work-in-process
and finished goods by charging such write-downs to cost of integrated solutions contracts and/or costs of products sold.
Warranties
Warranties represent a major term under integrated solutions contracts and maintenance service contracts, which will last, in general, for one to three years or otherwise specified in the terms of the contract. The Company accrues warranty liabilities under a service contract as a percentage of revenue recognized, which is derived from its historical experience, in order to recognize the warranty cost for the related contract throughout the contract period.
Property, plant and equipment, net
Property, plant and equipment, other than construction in progress, are recorded at cost and are stated net of accumulated depreciation and impairment, if any. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets as follows:
 
Buildings
    
30 - 50 years
 
Machinery
     5 - 10 years  
Software
     3 -
 
10 years
 
Vehicles
     5
 -
10 years
 
Electronic and other equipment
     3
 
10 years
 
 
F-25

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Construction in progress represents uncompleted construction work of certain facilities which, upon completion, management intends to hold for production purposes. In addition to costs under construction contracts, other costs directly related to the construction of such facilities, including duty and tariff, equipment installation and shipping costs, and borrowing costs are capitalized. Depreciation commences when the asset is placed in service.
Maintenance and repairs are charged directly to expenses as incurred, whereas betterment and renewals are capitalized in their respective accounts. When an item is retired or otherwise disposed of, the cost and applicable accumulated depreciation are removed and the resulting gain or loss is recognized for the reporting period.
Prepaid land leases, net
Prepaid land lease payments, for the land use right of four parcels of land in the PRC, three parcels of leasehold land in Malaysia and one parcel of leasehold land in Singapore, are initially stated at cost and are subsequently amortized on a straight-line basis over the lease terms of 49 to 88 years.
Intangible assets, net
Intangible assets are carried at cost less accumulated amortization and any impairment. Intangible assets acquired in a business combination are recognized initially at fair value at the date of acquisition. Intangible assets are amortized using a straight-line method.
The estimated useful lives for the intangible assets are as follows:
 
Category
   Estimated useful life  
Patents and copyrights
    
5 - 10 
years
 
 
F-26

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Residual values are considered nil.
Goodwill
Goodwill represents the excess of the purchase price over the estimated fair value of net tangible and identifiable intangible assets acquired. The Company assesses goodwill for impairment in accordance with ASC subtopic
350-20,
Intangibles – Goodwill and Other
(“ASC
350-20”),
which requires that goodwill is not amortized but to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events as defined by ASC
350-20.
The Company’s goodwill outstanding at June 30, 2020 was related to the acquisitions of Beijing Hollysys Industrial Software Company Ltd (“Hollysys Industrial Software
”) and Shandong Lukang
.
The Company has the option to assess qualitative factors first to determine whether it is necessary to perform the
two-step
test in accordance with ASC
350-20.
If the Company believes, as a result of the qualitative assessment, that it is
more-likely-than-not
that the fair value of the reporting unit is less than its carrying amount, the
two-step
quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the
two-step
quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Company is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Company must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.
The Company elected to assess goodwill for impairment using the
two-step
process for Concord Group for the years ended June 30, 2018 and 2019, with the assistance of a third-party appraiser. The judgment in estimating the fair value of Concord Group includes forecasts of the amount and timing of expected future cash flows, which are based on management’s best estimates of forecasted revenue, gross profit, operating expenses, future capital expenditures and working capital levels, as well as the discount rate, which is determined using the Weighted Average Cost of Capital
and Capital Asset P
ricing
Model
approach and the selection of comparable companies operating in similar businesses.
 
The carrying amount of Concord Group exceeded its fair value as of June 30, 2019, and a goodwill impairment charge of $11,623 was recorded in the consolidated statement of comprehensive income for the year ended June 30, 2019 based on results of the second step of the
goodwill impairment test (note 10).
 
F-27

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Due to downward revision
 of
forecasted future profits, the Company determined it was more likely than not that an impairment existed within the 
Bond
Group 
reporting unit and performed a quantitative goodwill impairment test
 as of June 30,
2020
. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. 
 
Significant management judgment and estimation are involved in forecasting the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach to determine the fair value of the Bond Group reporting unit. In particular, the fair value estimate is sensitive to significant assumptions, such as forecasted revenue growth rates, gross profit margins and discount rates, which is determined using the Weighted Average Cost of Capital
and Cap
i
tal Asset Pricing Model
approach and the selection of comparable companies operating in similar businesses. These significant assumptions are forward looking and could be materially affected by future market or global economic conditions. As a result, the Company recorded a full
 
impairment charge of
US
$
35,767
attributable to its Bond Group
reporting unit (note 10).
There are uncertainties surrounding the amount and timing of future expected cash flows as they may be impacted by negative events such as uncertainty of the impact of COVID
-
19 pandemic, a slowdown in the mechanical and electrical engineering sector, deteriorating economic conditions in the geographical areas Bond Group operates in, increasing competitive pressures and fewer than expected mechanical and electrical solution contracts awarded to Bond Group. These events can negatively impact demand for Bond Group’s services and result in actual future cash flows being less than forecasted or delays in the timing of when those cash flows are expected to be realized. Further, the timing of when actual future cash flows are received could differ from the Company’s estimates, which do not factor in unexpected delays in project commencement or execution.
Impairment of long-lived assets other than goodwill
The Company evaluates its long-lived assets or asset group including acquired intangibles with finite lives for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount of a group of long-lived assets may not be fully recoverable. When these events occur, the Company evaluates the impairment by comparing the carrying amount of the assets to future undiscounted cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Company recognizes an impairment loss based on the excess of the carrying amount of the asset group over its fair value, generally based upon discounted cash flows or quoted market prices.
Shipping and handling costs
All shipping and handling fees charged to customers are included in net revenue. Shipping and handling costs incurred are included in cost of integrated solutions contracts and/or costs of products sold as appropriate.
Income taxes
The Company follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is
more-likely-than-not
that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate.
 
F-28

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
The Company adopted ASC 740,
Income Taxes
(“ASC 740
),
 
which clarifies the accounting and disclosure for uncertainty in income taxes. Interests and penalties arising from underpayment of income taxes shall be computed in accordance with the related tax laws. The amount of interest expense is computed by applying the applicable statutory rate of interest to the difference between the tax position recognized and the amount previously taken or expected to be taken in a tax return. Interests and penalties recognized in accordance with ASC 740 are classified in the financial statements as a component of income tax expense. In accordance with the provisions of ASC 740, the Company recognizes in its financial statements the impact of a tax position if a tax return position or future tax position is “more likely than not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more likely than not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Company’s estimated liability for unrecognized tax positions which is included in accrued liabilities is periodically assessed for adequacy and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The outcome for a particular audit cannot be determined with certainty prior to the conclusion of the audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Company’s estimates. As each annual filling is done, adjustments, if any, are recorded in the Company’s financial statements. Additionally, in future periods, changes in facts, circumstances, and new information may require the Company to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur
.
Research and development costs
Research and development costs consist primarily of salaries, bonuses and benefits for research and development personnel. Research and development costs also include travel expenses of research and development personnel as well as depreciation of hardware equipment and software tools and other materials used in research and development activities. Research and development costs are expensed as incurred. Software development costs are also expensed as incurred as the costs qualifying for capitalization have been insignificant for the periods presented.
VAT refunds and government subsidies
Pursuant to the laws and regulations of the PRC, the Company remits
13%-16%
of its sales as valued added tax (“VAT”), and then is entitled to a refund of the portion that the Company’s actual VAT burden exceeding 3% levied on all sales containing internally developed software products. VAT refunds are recognized in the
 
consolidated
statements of comprehensive income when cash refunds or the necessary approval from the tax authority has been received. Certain subsidiaries
 
of the Company located in the PRC receive government subsidies from local PRC government agencies. Government subsidies are recognized in the 
consolidated statements 
of comprehensive income when the attached conditions have been met. Government grants received for the years ended June 30, 2018, 2019 and 2020 amounted to $5,931, $6,559 and $6,930, respectively, of which $4,784, $4,888 and $4,655 were included as a credit to operating expenses in the
 
consolidated
statements of comprehensive income for the years ended June 30, 2018, 2019 and 2020, respectively.
 
F-29

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Appropriations to statutory reserve
Under the corporate law and relevant regulations in the PRC, all of the subsidiaries of the Company located in the PRC are required to appropriate a portion of its retained earnings to statutory reserve. All subsidiaries located in the PRC are required to appropriate 10% of its annual
after-tax
income each year to the statutory reserve until the statutory reserve balance reaches 50% of the registered capital. In general, the statutory reserve shall not be used for dividend distribution purposes. In Dubai and Qatar, companies are required to appropriate 10% of its annual
after-tax
income each year to the statutory reserve and the appropriation may be suspended by the shareholders if the reserve reaches 50% of the registered capital. The statutory reserve can be used to cover the losses of the companies or to increase the capital of the companies with a decision by the general assembly of CCDB and CECL.
Segment reporting
In accordance with ASC 280,
Segment reporting
(“ASC 280”), segment reporting is determined based on how the Company’s chief operating decision makers review operating results to make decisions about allocating resources and assessing performance of the Company. According to management’s approach, the Company organizes its internal financial reporting structure based on its main product and service offerings. The Company operates in three principal business segments in the financial reporting structure and their management report, namely industrial automation, rail transportation and mechanical and electrical solutions. The Company does not allocate any assets to the three segments as management does not use the information to measure the performance of the reportable segments.
Comprehensive income
Comprehensive income is defined as the changes in equity of the Company during a period from transactions and other events and circumstances excluding transactions resulting from investments by owners and distributions to owners. In accordance with ASC 220,
Comprehensive Income
(“ASC 220”), the Company presents components of net income and other comprehensive income in one continuous statement.
Investments in equity investees and equity securities
The Company accounts for its equity investments under the equity method when the Company has rights and ability to exercise significant influence over the investees. The investments in entities over which the Company has the ability to exercise significant influence are accounted for using the equity method. Significant influence is generally considered to exist when the Company has an ownership interest in the voting stock of the investee between 20% and 50%. Other factors, such as representation on the investee’s board of directors and the impact of commercial arrangements, are also considered in determining whether the equity method of accounting is appropriate.
Under the equity method, original investments are recorded at cost and adjusted by the Company’s share of undistributed earnings or losses of these entities, by the amortization of any basis difference between the amount of the Company’s investment and its share of the net assets of the investee, and by dividend distributions or subsequent investments. When dividends from an investee exceed the carrying amount of an equity method investment, the excess distribution is recognized as a gain and reported as share of net income of equity investees, net in the consolidated statements of comprehensive income when the Company is not liable for the obligations of the investee nor otherwise committed to provide financial support. In such cases, subsequent equity method earnings are not recorded until subsequent earnings equal the gain recorded. Unrealized inter-company profits and losses related to equity investees are eliminated. An impairment charge, being the difference between the carrying amount and the fair value of the equity investee, is recognized in the consolidated statements of comprehensive income when the decline in value is considered other than temporary. The Company will discontinue applying the equity method if an investment (plus additional financial support provided to the investee, if any) has been reduced to zero. When the Company has other investments in its equity-method investee and are not required to advance additional funds to that investee, the Company would continue to report its share of equity method losses in its consolidated statement of comprehensive income after its equity-method investment in ordinary shares has been reduced to zero, to the extent of and as an adjustment to the adjusted basis of its other investments in the investee. Such losses are first applied to those investments of a lower liquidation preference before being further applied to the investments of a higher liquidation preference.
 
F-30

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
The Company uses the cumulative earnings approach to classify distributions received from equity investees. Under this approach, distributions received from equity investees are presumed to be a return on the investment and
are
 classified as cash inflows from operating activities unless the distributions received exceed cumulative equity in earnings recognized by the investor. In such case, the excess is considered a return of investment and is classified as cash inflows from investing activities.
For equity investments other than those accounted for under the equity method or those that result in consolidation of the investee, the Company measures equity investments at fair value and recognizes any changes in fair value in net income. However, for equity investments that do not have readily determinable fair values and do not qualify for the existing practical expedient in ASC 820 to estimate fair value using the net asset value per share (or its equivalent) of the investment, the Company chose to measure those investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. At each reporting date, the Company is required to make a qualitative assessment as to whether equity investments without a readily determinable fair value for which the measurement alternative is elected is impaired. In the event that a qualitative assessment indicates that the investment is impaired and the fair value of the investment is less than the carrying value, the carrying value is written down to its fair value. A variety of factors are considered when determining if a decline in fair value is below carrying value, including, among others, the financial condition and prospects of the investee.
Capitalization of interest
Interest incurred on borrowings for the Company’s construction of facilities and assembly line projects during the active construction period are capitalized. The capitalization of interest ceases once a project is substantially complete. The amount to be capitalized is determined by applying the weighted-average interest rate of the Company’s outstanding borrowings to the average amount of accumulated capital expenditures for assets under construction during the year and is added to the cost of the underlying assets and amortized over their respective useful lives.
Income per share
Income per share is computed in accordance with ASC 260,
Earnings Per Share
(“ASC 260”). Basic income per ordinary share is computed by dividing income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period. Diluted income per ordinary share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares.
 
F-31

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Share-based compensation
The Company accounts for share-based compensation in accordance with ASC 718,
Compensation-Stock Compensation
(“ASC 718”). The Company recognizes compensation cost for an award with only service conditions that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award. The compensation cost for each vesting tranche in an award subject to performance vesting is recognized ratably from the service inception date to the vesting date for each tranche. To the extent the required service and performance conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards are reversed. ASC 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in a subsequent period if actual forfeitures differ from initial estimates. The Company accounts for forfeitures as they occur.
For share-based awards that are subject to performance-based vesting conditions in addition to time-based vesting, the Company recognizes the estimated grant-date fair value of performance-based awards, net of estimated forfeitures, as share-based compensation expense over the vesting period based upon the Company’s determination of whether it is probable that the performance-based criteria will be achieved. At each reporting period, the Company reassesses the probability of achieving the performance-based criteria. Determining whether the performance-based criteria will be achieved involves judgment, and the estimate of share-based compensation expense may be revised periodically based on changes in the probability of achieving the performance-based criteria. Revisions are reflected in the period in which the estimate is changed. If the performance-based criteria are not met, no share-based compensation expense is recognized, and, to the extent share-based compensation expense was previously recognized, such share-based compensation expense is reversed.
Fair value measurements
The Company has adopted ASC 820,
Fair Value Measurements and Disclosures
(“ASC 820”), which defines fair value, establishes a framework for measuring fair value in GAAP, and expands disclosures about fair value measurements. It does not require any new fair value measurements, but provides guidance on how to measure fair value by providing a fair value hierarchy used to classify the source of the information. It establishes a three-level valuation hierarchy of valuation techniques based on observable and unobservable inputs, which may be used to measure fair value and include the following:
 
Level 1
  
-
  
Quoted prices in active markets for identical assets or liabilities.
     
Level 2
  
-
  
Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
F-32

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Level 3
  
-
  
Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Classification within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.
ASC 820 describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset
.
Concentration of risks
Concentration of credit risk
Assets that potentially subject the Company to significant concentration of credit risk primarily consist of cash and cash equivalents, time deposits with original maturities over three months, restricted cash, accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, other receivables and amounts due from related parties. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet date. As of June 30, 2020, substantially all of the Company’s cash and cash equivalents and time deposits with original maturities exceeding three months were managed by financial institutions located in the PRC, Singapore, Malaysia, which management believes are of high credit quality. Accounts receivable, other receivables and amounts due from related parties are typically unsecured and the risk with respect to accounts receivable is mitigated by credit evaluations the Company performs on its customers and its ongoing monitoring process of outstanding balances.
 
F-33

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
The Company has no customer that individually comprised 10% or more of the outstanding balance of accounts receivable as of June 30, 2019 and 2020, respectively.
Concentration of business and economic risk
A majority of the Company’s net revenue and net income are derived in the PRC. The Company’s operations may be adversely affected by significant political, economic and social uncertainties in the PRC. Although the PRC government has been pursuing economic reform policies for more than 20 years, no assurance can be given that the PRC government will continue to pursue such policies or that such policies may not be significantly altered, especially in the event of a change in leadership, social or political disruption or unforeseen circumstances affecting the PRC’s political, economic and social conditions. There is also no guarantee that the PRC government’s pursuit of economic reforms will be consistent or effective.
Concentration of currency convertibility risk
A majority of the Company’s businesses are transacted in RMB, which is not freely convertible into foreign currencies. All foreign exchange transactions take place either through the People’s Bank of China or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the People’s Bank of China. Approval of foreign currency payments by the People’s Bank of China or other regulatory institutions requires submitting a payment application form together with suppliers’ invoices, shipping documents and signed contracts.
Concentration of foreign currency exchange rate risk
The Company’s exposure to foreign currency exchange rate risk primarily relates to monetary assets or liabilities held in foreign currencies. Since July 21, 2005, the RMB has been permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. On June 19, 2010, the People’s Bank of China announced the end of the RMB’s de facto peg to USD, a policy which was instituted in late 2008 in the face of the global financial crisis, to further reform the RMB exchange rate regime and to enhance the RMB’s exchange rate flexibility. The exchange rate floating bands will remain the same as previously announced in the inter-bank foreign exchange market.
The US dollars against RMB depreciated
 by 
of
2.32
%, 
depreciated by 
of
3.65
% and 
depreciated by 
 
2.93
% for
the years ended June 30, 2018, 2019 and 2020, respectively. Any significant revaluation of RMB may materially and adversely affect the Company’s cash flows, revenues, earnings and financial position, and the value of its shares in US dollars. An appreciation of US dollar against the RMB would result in foreign currency translation losses when translating the net assets of the Company from RMB into US dollar.
 
F-34

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
For the years ended June 30, 2018, 2019 and 2020, the net foreign currency translation
gains
(losses) resulting from the translation of RMB, SGD and other functional currencies to the U.S. dollar reporting currency recorded
in
 
stockholders
 
equity as part of accumulated 
other comprehensive income was $17,406, $(31,341)
,
 
and $(27,996), respectively
.
Risks and Uncertainties
Since the third quarter of fiscal year 2020, a novel strain of coronavirus (COVID-19) has spread rapidly globally and the Company is subject to risks and uncertainties as a result of the COVID-19 pandemic. The pandemic has resulted in quarantines, travel restrictions and the temporary closure of stores and business facilities globally. Given the rapidly expanding nature of COVID-19 pandemic, the Company believes there is a risk that its global business, results of operations, and financial condition will be adversely affected. Potential impact to the Company’s results of operations will also depend on future developments and new information that may emerge regarding the duration and severity of COVID-19 and the actions taken by government authorities and other entities to contain COVID-19 or mitigate its impact, almost all of which are beyond the Company’s control.
During the last two quarters of fiscal year 2020, the pandemic has led to delays of project execution and contract bidding, while marketing events were also adversely affected due to restriction on on-site communication, which has negatively impacted the Company’s financial performance in 2020. While there has been gradual recovery of the Company’s overall business operations resulting from improving health statistics in China since March 2020, it is still not possible at this time to estimate the full impact of the pandemic on the Company, especially as it relates to its overseas business due to the continued spread of COVID-19 in south east Asia and south Asia. The Company also faces risks that customers may delay their settlement with the Company or delay or fail to pay us as scheduled due to the impact of COVID-19. In addition, the pandemic is also one of the triggers for evaluating whether there is goodwill impairment of Bond Group and long-lived asset impairments. The measures taken by the governments of countries affected could disrupt the Company’s demand from its customers, sales efforts, the delivery of its products and services, reduce our customers’ ability to pay and adversely impact the Company’s business, financial condition and results, or results of operations. Because of the uncertainty surrounding the COVID-19 outbreak, the full severity of the business disruption and the related financial impact cannot be reasonably estimated at this time.
Recent accounting pronouncements
Recently Adopted Standards
On July 1, 2019, the Company adopted Accounting Standards Update (“ASU”)
No. 2016-02
(“ASU
2016-02”),
Leases
(
Topic 842
), using the modified retrospective transition method and elected the transition option to use an effective date of July 1, 2019 as the date of initial application. As a result, the comparative periods were not restated.
The Company has elected the package of practical expedients permitted which allows the Company not to reassess the following at adoption date: (i) whether any expired or existing contracts are or contains a lease, (ii) the lease classification for any expired or existing leases, and (iii) initial direct costs for any expired or existing leases (i.e. whether those costs qualify for capitalization under ASU 2016-02). The Company also elected the short-term lease exemption for certain classes of underlying assets including office space and warehouses, with a lease term of 12 months or less.
Prior to the adoption of ASU 2016-02, the Company’s accounting policies for leases was as follows:
Leases
Leases have been classified as either capital or operating leases. Leases that transfer substantially all the benefits and risks incidental to the ownership of assets are accounted for as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. All other leases are accounted for as operating leases wherein rental payments are expensed as incurred.
Accounting for lessor
Minimum contractual rental from leases are recognized on a straight-line basis over the non-cancelable term of the lease. With respect to a particular lease, actual amounts billed in accordance with the lease during any given period may be higher or lower than the amount of rental revenue recognized for the period. Straight-line rental revenue commences when the customer assumes control of the leased premises.
Accrued straight-line rents receivable represents the amount by which straight-line rental revenue exceeds rents currently billed in accordance with lease agreements. Contingent rental revenue is accrued when the contingency is removed.
 
F-35

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
The Company’s accounting policy effective on the adoption date of ASU 2016-02 is as follows:
Operating lease as lessee
The Company determines if an arrangement is a lease at inception. The Company classifies a lease as a finance lease or an operating lease at lease commencement date as appropriate under ASC 842. The Company has operating leases for certain offices and warehouses and does not have any finance leases for the fiscal years ended June 30, 2019 and 2020.
For operating leases, the Company records a lease liability and corresponding right-of-use (ROU) asset at lease commencement. Lease terms are based on the non-cancellable term of the lease and may contain options to extend the lease when it is reasonably certain that the Company will exercise the option. Lease liabilities represent the present value of the lease payments not yet paid, discounted using the discount rate for the lease at lease commencement.
The Company estimates its incremental borrowing rate for its leases at the commencement date to determine the present value of future lease payments when the implicit rate is not readily determinable in the lease. In estimating its incremental borrowing rate, the Company considers its credit rating and publicly available data of borrowing rates for loans of similar amount, currency and term as the lease.
Operating leases are presented as operating lease ROU assets and operating lease liabilities on the consolidated balance sheet. Prepaid land leases are separately classified on the consolidated balance sheets. Lease liabilities that become due within one year of the balance sheet date are classified as current liabilities. Operating lease ROU asset represents the right to use an underlying asset for the lease term and are recognized in an amount equal to the lease liability adjusted for any lease payments made prior to commencement date, less any lease incentives received and any initial direct costs incurred by the Company.
After lease commencement, operating lease liabilities are measured at the present value of the remaining lease payments using the discount rate determined at lease commencement. Operating lease ROU assets are measured at the amount of the lease liabilities and further adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs and impairment of the ROU assets, if any. Operating lease expense is recognized as a single cost on a straight-line basis over the lease term.
The cumulative effect of the changes made to the Company’s consolidated balance sheet as of July 1, 2019 for the adoption of ASU 2016-02 is as follows:
 
 
    
Balance as of
June 30, 2019
    
Adjustments due to
the adoption of
ASU 2016-02
   
Balance as of
July 1, 2019
 
           
Assets:
           
Prepaid expenses
     644        (347     297  
Operating lease ROU assets
               6,924       6,924  
Prepaid land leases
     16,599                 16,599  
Liabilities:
                     
Operating lease liabilities (current)
               (2,402     (2,402
Operating lease liabilities (non-current)
               (4,175     (4,175
 
 
F-36

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
The impact of adopting ASU 2016-02 on the Company’s
audited
 consolidated balance sheet as of June 30, 2020 are as follows:
 
    
As reported
   
Legacy GAAP
    
Effect of the
adoption of

ASU 2016-02

Higher/(lower)
 
       
Assets:
       
Prepaid expenses
     654       873        (219
Operating lease
ROU
 assets
     6,010                 6,010  
Prepaid land leases
     15,742       15,742            
Liabilities:
                     
Operating lease liabilities (current)
     (2,489               (2,489
Operating lease liabilities (non-current)
     (3,302               (3,302
The impact of adopting ASU 2016-02 on the Company’s opening retained earnings and current period net income and cash flows was insignificant.
Operating lease as lessor
The Company classifies a lease as an operating, sales-type or direct financing lease at lease commencement date as appropriate under ASC 842. For operating leases, the Company recognized rental income over the non-cancellable lease term on a straight-line basis. The Company does not have any sales-type or direct financing leases for the fiscal years ended June 30, 2018, 2019 and 2020.
Standards Effective in Future Years
In June 2016, the FASB issued ASU
No. 2016-13,
Measurement of Credit Losses on Financial Instruments
. The guidance requires to present assets held at amortized cost and available for sale debt securities net of the amount expected to be collected. The guidance requires the measurement of expected credit losses to be based on relevant information from past events, including historical experiences, current conditions and reasonable and supportable forecasts that affect collectability. The guidance will be effective for fiscal years and interim periods beginning after December 15, 2019 and early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Different components of the guidance require modified retrospective or prospective adoption. In November 2018, the FASB issued ASU
No. 2018-19,
Codification Improvements to Topic 326, Financial Instruments—Credit Losses
, which clarifies that receivables arising from operating leases should be accounted for in accordance with ASC 842,
Leases
(“ASC 842”) instead of ASC Subtopic
326-20.
Based on financial instruments currently held by the Company, the adoption of ASU 2016-13 will primarily impact accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, amount due from related parties and other receivables. As part of the implementation of ASU 2016-13, the Company is performing an assessment, including identifying financial assets within the scope of ASU 2016-13, choosing the method to estimate credit losses for its financial assets, summarizing historical credit losses and considering available information relevant to assessing the collectability of cash flows. The Company expects to recognize credit losses earlier and in higher amounts for its accounts receivables, costs and estimated earnings in excess of billing and accounts receivable retention after adopting ASU 2016-13.
The Company is still in the process of evaluating the quantitative impact of adopting this standard on its consolidated financial statements.
 
In January 2017, the FASB issued ASU
No. 2017-04
(“ASU
2017-04”),
Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment
. ASU
2017-04
eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. This standard is effective for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating this guidance
 
and
the impact 
on its
consolidated financial statements.
 
F-37

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
In August 2018, the FASB issued ASU
No. 2018-13
, Fair Value Measurement (Topic 820), Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement
. The guidance modifies and enhances the disclosure requirements for fair value measurements. This update is effective in fiscal years, including interim periods, beginning after December 15, 2019, and early adoption is permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, “
Simplifying
the
Accounting
for
Income Taxes,”
as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intra period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.
In January 2020, the FASB issued ASU No. 2020-01,
Investments—Equity Securities
(Topic 321)
,
Investments—Equity Method and Joint Ventures
(Topic 323), and
Derivatives and Hedging
(Topic 815)
. The amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarify that for the purpose of applying paragraph 815-10-15-141(a) an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph 815-10-15-141 to determine the accounting for those forward contracts and purchased options. The amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company is currently evaluating the amendments and the impact on their consolidated financial statements.
NOTE 3 -     INVENTORIES
Components of inventories are as follows:
 
                    
                    
    
June 30,
 
    
2019
    
2020
 
Raw materials
  
$
17,150
 
  
$
18,307
 
Work in progress
  
 
15,097
 
  
 
17,561
 
Finished goods
  
 
10,736
 
  
 
12,342
 
  
 
 
    
 
 
 
  
$
42,983
 
  
$
48,210
 
  
 
 
    
 
 
 
 
 
NOTE 4 -     ACCOUNTS RECEIVABLE
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Notes receivable
  
$
36,095
 
 
$
27,059
 
Accounts receivable
  
 
293,661
 
 
 
257,008
 
Allowance for doubtful accounts
  
 
(47,162
 
 
(41,618
  
 
 
   
 
 
 
  
$
282,594
 
 
$
242,449
 
  
 
 
   
 
 
 
F-38

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
The movements in allowance for doubtful accounts are as follows:
 
                                                              
    
June 30,
 
    
2018
   
2019
   
2020
 
Balance at the beginning of year
  
$
48,089
 
 
$
49,094
 
 
$
47,162
 
Additions
  
 
3,407
 
 
 
4,318
 
 
 
178
 
Deconsolidation of a subsidiary
  
 
—  
 
 
 
(2,733
 
 
—  
 
Written off
  
 
(3,527
 
 
(1,959
 
 
(4,399
Translation adjustment
  
 
1,125
 
 
 
(1,558
 
 
(1,323
  
 
 
   
 
 
   
 
 
 
Balance at the end of year
  
$
49,094
 
 
$
47,162
 
 
$
41,618
 
  
 
 
   
 
 
   
 
 
 
 
 
NOTE 5 -     COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS
 
                                         
    
June 30,
 
    
2019
   
2020
 
Contract costs incurred plus estimated earnings
  
$
1,120,282
 
 
$
1,046,803
 
Less: Progress billings
  
 
(915,346
 
 
(853,774
  
 
 
   
 
 
 
Cost and estimated earnings in excess of billings
  
 
204,936
 
 
 
193,029
 
Less: Allowance for doubtful accounts
  
 
(6,981
 
 
(6,150
  
 
 
   
 
 
 
  
$
197,955
 
 
$
186,879
 
  
 
 
   
 
 
 
The movements in allowance for doubtful accounts are as follows:
 
                                                              
    
June 30,
 
    
2018
    
2019
   
2020
 
Balance at the beginning of year
  
$
8,660
 
  
$
9,929
 
 
$
6,981
 
Additions
 (reversals)
  
 
1,038
 
  
 
(2,149
 
 
(651
Deconsolidation of a subsidiary
  
 
—  
 
  
 
(465
 
 
—  
 
Translation adjustments
  
 
231
 
  
 
(334
 
 
(180
  
 
 
    
 
 
   
 
 
 
Balance at the end of the year
  
$
9,929
 
  
$
6,981
 
 
$
6,150
 
  
 
 
    
 
 
   
 
 
 
NOTE 6 -     REVENUE FROM CONTRACTS WITH CUSTOMERS
Remaining Unsatisfied Performance Obligations (“RUPO”)
As of June 30, 2020, the Company’s backlog relating to unsatisfied (or partially unsatisfied) performance obligations in contracts with its customers was $571.8 million. The Company expects to recognize the majority of its remaining performance obligations as revenue within the next three years.
 
F-39

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Disaggregation of revenues
The Company assesses revenues based upon the nature or type of goods or services it provides and the geographic location of the related businesses. The geographic locations are consistent with the reportable segments. For more information on the reportable segments, see Note 24, “Segment Reporting”. The following table present disaggregated revenue information:
 
                                                              
    
Year ended June 30, 2020
 
    
PRC
    
Non-PRC
    
Total
 
Integrated solutions contracts revenue
  
$
369,162
 
  
 
45,110
 
  
 
414,272
 
Product sales
  
 
18,956
 
  
 
1,188
 
  
 
20,144
 
Maintenance service
 revenue
  
 
50,317
 
  
 
15,724
 
  
 
66,041
 
Extended warranty service revenue
  
 
2,870
 
  
 
—  
 
  
 
2,870
 
  
 
 
    
 
 
    
 
 
 
Total
  
$
441,305
 
  
 
62,022
 
  
 
503,327
 
  
 
 
    
 
 
    
 
 
 
Contract assets and contract liabilities
Contract assets include amounts that represent the rights to receive payment for goods or services that have been transferred to the customer, with the rights conditional upon something other than the passage of time. Accordingly, the Company include the following in the contract assets: (i) unbilled amounts resulting from revenue recognized exceeding amounts billed to customers for integrated solutions contracts and maintenance service contracts using the
cost-to-cost
method, which are included in the consolidated balance sheets as costs and estimated earnings in excess of billing
;
and (ii) accounts receivable retention amounts which were held by customers from Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period.
Contract liabilities include the amounts that reflect obligations to provide goods or services for which payment has been received. Contract liabilities are presented in the consolidated balance sheets as deferred revenue.
These contract assets and liabilities are calculated on a
contract-by-contract
basis and reported on a net basis at the end of reporting period. The Company recognized revenue of $88,676 for the year ended June 30, 2020, which was previously deferred and included in the contract liability at the beginning of the year. This revenue was driven primarily by performance obligations satisfied.
 
F-40

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Contract assets and contract liabilities are summarized below:
 
                                         
    
June 30,

20
19
    
June 30,
20
20
 
Contract assets, current
  
$
214,289
 
  
 
194,511
 
Contract assets,
non-current
  
 
6,390
 
  
 
7,026
 
Contract liabilities
  
 
141,385
 
  
 
139,242
 
The
de
crease in contract assets was primarily due to timing of revenue recognized relative to its billings. The
de
crease in contract liabilities was primarily due to the timing of contractual milestones. No
o
ther factors materially impacted the change in the contract liabilities balance.
NOTE 7 -     PROPERTY, PLANT AND EQUIPMENT
A summary of property, plant and equipment is as follows:
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Buildings
  
$
71,091
 
 
$
67,520
 
Machinery
  
 
12,787
 
 
 
12,941
 
Software
  
 
13,683
 
 
 
14,222
 
Vehicles
  
 
4,912
 
 
 
4,675
 
Electronic and other equipment
  
 
33,913
 
 
 
36,647
 
Construction in progress
  
 
504
 
 
 
8,553
 
  
 
 
   
 
 
 
  
$
136,890
 
 
$
144,558
 
Less: Accumulated depreciation and impairment
  
 
(60,884
 
 
(66,508
  
 
 
   
 
 
 
  
$
76,006
 
 
$
78,050
 
  
 
 
   
 
 
 
 
F-41

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Buildings with a total carrying value of $939 and nil were pledged to secure short-term bank loans (note 13) as of June 30, 2019 and 2020, respectively.
Buildings with a total carrying value of $3,018 and $2,854 were pledged to secure lines of credits from various banks in Singapore and Malaysia as of June 30, 2019 and 2020, respectively (note 13).
Buildings and vehicles with a total carrying value of $1,467 and $1,178 were pledged to secure long-term bank loans as of June 30, 2019 and 2020, respectively (note 14).
Construction in progress consists of capital expenditures and capitalized interest charges related to the construction of facilities and assembly line projects and the expenditures related to the Company’s information system constructions.
The depreciation expenses for the years ended June 30, 2018, 2019 and 2020 were $8,217, $7,879 and $8,483, respectively.
Assets leased to others under operating leases
The Company has entered into operating lease contracts related to certain buildings owned with carrying
amounts
 as shown below:
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Buildings leased to others - at original cost
  
$
22,096
 
 
$
21,467
 
Less: Accumulated depreciation
  
 
(6,249
 
 
(6,605
  
 
 
   
 
 
 
Buildings leased to others - net
  
$
15,847
 
 
$
14,862
 
  
 
 
   
 
 
 
 
F-42

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
NOTE 8 -     PREPAID LAND LEASES
A summary of prepaid land leases is as follows:
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Prepaid land leases
  
$
19,232
 
 
$
18,681
 
Less: Accumulated amortization
  
 
(2,633
 
 
(2,939
  
 
 
   
 
 
 
  
$
16,599
 
 
$
15,742
 
  
 
 
   
 
 
 
The amortization for the years ended June 30, 2018, 2019 and 2020 were $270, $264 and $384, respectively.
The annual amortization of prepaid land leases for each of the five succeeding years is as follows:
 
                    
Year ending June 30,
      
2021
  
$
389
 
2022
  
 
389
 
2023
  
 
389
 
2024
  
 
389
 
2025
  
 
389
 
 
F-43

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
NOTE 9 -     INTANGIBLE ASSETS, NET
 
             
             
             
             
             
             
    
June 30,
 
    
2019
    
2020
 
    
Gross
carrying
value
    
Accumulated
amortization
   
Net
carrying
value
    
Gross
carrying
value
    
Accumulated
amortization
   
Net
carrying
value
 
Patents and copyrights
  
$
1,998
 
  
 
(615
 
 
1,383
 
  
$
2,620
 
  
 
(907
 
 
1,713
 
                                               
The amortization
expenses
 
for the
years
 ended June 30,
2018,
 
2019 and 2020 were
 $801,
$311 and $300, respectively.
The annual amortization expense relating to the existing intangible assets for the five succeeding years is as follow:
 
                  
Year ending June 30,
      
2021
  
$
437
 
2022
  
 
437
 
2023
  
 
437
 
2024
  
 
287
 
2025
  
 
125
 
       
       
NOTE 10 -     GOODWILL
The changes in the carrying amount of goodwill are as follows:
 
                  
                  
                  
    
Operating segment
 
    
Mechanical and

electrical

solutions
   
Industrial

automation
   
Total
 
Balance as of July 1, 2019
  
$
36,468
 
 
 
586
 
 
$
37,054
 
Goodwill
upon
acquisition
  
 
  
 
 
 
958
 
 
 
958
 
Goodwill impairment charge
  
 
(35,767
 
 
 
 
 
(35,767
Translation adjustment
  
 
(701
 
 
(84
 
 
(785
  
 
 
   
 
 
   
 
 
 
Balance as of June 30, 2020
  
$
  
 
 
 
1,460
 
 
$
1,460
 
  
 
 
   
 
 
   
 
 
 
 
F-44

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Bond
Group, as a component of the
mechanical and electrical solutions
 operating segment, is considered to be a reporting unit for goodwill impairment purposes as
Bond
Group constitutes a business for which discrete financial information is available and segment management regularly reviews the operating results of
Bond
Group. The amount of goodwill allocated to
Bond
Group was $35,767 as of June 30, 2020,
before any impairment charges. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. As a result, the Company recorded a full impairment charge
 
of
US
$
35,767
 
attributable to the Bond Group reporting unit due to downward revision
 of
 
forecasted future profits
.
Management’s judgment and estimation is involved in forecasting the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach to determine the fair value of the Bond Group reporting unit. In particular, the fair value estimate was sensitive to significant assumptions, such as forecasted revenue growth rates, gross profit margins and discount rates. These significant assumptions are forward looking and could be materially affected by future market or global economic conditions.
The Company also performed qualitative assessments with respect to Hollysys Industrial Software and Shandong Lukang, to determine if it is more likely than not that the fair values of Hollysys Industrial Software and Shandong Lukang are less than their carrying amounts. By identifying the most relevant drivers of fair value and significant events, and weighing the identified factors, the Company concluded that it was not
more-likely-than-not
that the fair value of these reporting units would be less than their carrying amounts as of June 30, 2020. Therefore, no further impairment testing for Hollysys Industrial Software and Shandong Lukang was required. 
 
F-45

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
NOTE 11 -     EQUITY INVESTMENTS
Investments in equity investees
The following long-term investments were accounted for under the equity method as of June 30, 2019 and 2020 as indicated:
 
                                                                                              
June 30, 2019
  
Interest
held
   
Long-term
investment,
at cost, less
impairment
    
Share of
undistributed
profits
   
Advance
to
investee
company
    
Total
 
Equity method
            
Beijing Hollycon Medicine & Technology Co., Ltd.
  
 
30.00
 
$
22,456
 
  
 
2,491
 
 
 
  
 
  
 
24,947
 
Beijing Hollysys Electric Motor Co., Ltd.
  
 
40.00
 
 
771
 
  
 
5,054
 
 
 
  
 
  
 
5,825
 
Beijing IPE Biotechnology Co., Ltd.
  
 
22.02
 
 
1,436
 
  
 
1,778
 
 
 
  
 
  
 
3,214
 
China Techenergy Co., Ltd.
  
 
40.00
 
 
  
 
  
 
2,989
 
 
 
  
 
  
 
2,989
 
Ningbo Hollysys Intelligent Technologies Co., Ltd.
  
 
40.00
 
 
4,110
 
  
 
(2,118
 
 
  
 
  
 
1,992
 
Hunan
 LingXiang Maglev Technology Co., Ltd.
  
 
20.00
 
 
1,456
 
  
 
(268
 
 
  
 
  
 
1,188
 
Beijing AIRmaker Technology Co., Ltd.
  
 
20.00
 
 
146
 
  
 
(23
 
 
  
 
  
 
123
 
Southcon Development Sdn Bhd.
  
 
30.00
 
 
217
 
  
 
(109
 
 
  
 
  
 
108
 
Beijing Hollysys Machine Automation Co., Ltd.
  
 
30.00
 
 
437
 
  
 
(437
 
 
  
 
  
 
  
 
Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.
  
 
46.00
 
 
  
 
  
 
  
 
 
 
  
 
  
 
  
 
    
 
 
    
 
 
   
 
 
    
 
 
 
    
$
31,029
 
  
 
9,357
 
 
 
  
 
  
 
40,386
 
    
 
 
    
 
 
   
 
 
    
 
 
 
 
F-46

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
June 30, 2020
  
Interest
held
   
Long-term
investment,
at cost, less
impairment
    
Share of
undistributed
profits
   
Disposal
   
Advance
to
investee
company
    
Total
 
Equity method
            
Beijing Hollycon Medicine & Technology Co., Ltd.
  
 
30.00
 
$
21,816
 
  
 
4,069
 
 
 
   
 
  
 
  
 
25,885
 
Beijing Hollysys Electric Motor Co., Ltd.
  
 
40.00
 
 
749
 
  
 
5,263
 
 
 
   
 
  
 
  
 
6,012
 
Beijing IPE Biotechnology Co., Ltd.
  
 
22.02
 
 
1,395
 
  
 
 
 
 
(1,395
)
 
  
 
  
 
  
 
China Techenergy Co., Ltd.
  
 
40.00
 
 
  
 
  
 
7,919
 
 
 
 
 
  
 
  
 
7,919
 
Ningbo Hollysys Intelligent Technologies Co., Ltd.
  
 
40.00
 
 
3,993
 
  
 
(3,993
)
 
 
    
 
  
 
Hunan
 LingXiang Maglev Technology Co., Ltd.
  
 
19.00
 
 
1,415
 
  
 
(330
)
 
 
 
 
  
 
  
 
1,085
 
Beijing AIRmaker Technology Co., Ltd.
  
 
20.00
 
 
141
 
  
 
(15
)
 
 
 
 
 
  
 
  
 
126
 
Southcon Development Sdn Bhd.
  
 
30.00
 
 
211
 
  
 
(105
)
 
 
 
 
 
  
 
  
 
106
 
Beijing Hollysys Machine Automation Co., Ltd.
  
 
30.00
 
 
424
 
  
 
(424
)
 
 
 
 
 
 
  
 
  
 
Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.
  
 
46.00
 
 
  
 
  
 
  
 
 
 
 
 
 
 
  
 
  
 
  
 
    
$
30,144
 
  
 
12,384
 
 
 
 
(1,395
 
  
 
  
 
41,133
 
 
F-47

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Disposal
of
Beijing IPE Biotechnology Co., Ltd. (“Beijing IPE”)
In May 2019, the Company entered into an agreement to dispose all of its 22.02% interest in Beijing IPE for cash considerations of $9,087. The disposal transaction was completed in September 2019, and a disposal gain of $5,763 was recognized under the caption gains on disposal of an investment in an equity investee in the consolidated statements of comprehensive income for the year ended June 30, 2020.
Deconsolidation of Beijing Hollysys Intelligent Technologies Co., Ltd. (“Hollysys Intelligent”) and equity investment in Ningbo Hollysys Intelligent Technologies Co Ltd. (“Ningbo Hollysys”)
In June 2018, Ningbo Hollysys was established with a registered capital
of 
RMB250,000 (equivalent to $38,060) and no capital contributions were made.
In August 2018, the Company agreed to transfer 100% of their equity interest in Hollysys Intelligent, a wholly owned subsidiary, to Ningbo Hollysys in exchange for a 40% equity interest in Ningbo Hollysys. Upon the transfer of the equity interest, the Company lost control of Hollysys Intelligent and deconsolidated the subsidiary. The Company with the assistance of an independent third-party appraiser, determined the fair value of the consideration received and the retained equity interest in Hollysys Intelligent
 through its 40% equity interest in Ningbo Hollysys 
to be $4,110, which was measured using a discounted cash flow approach which involves significant unobservable inputs (Level 3), such as the amount and timing of future
expected
cash flows, terminal growth rate and discount rate. A disposal gain of $5,768 was recorded in the consolidated statement of comprehensive income for the year ended June 30, 2019. As the Company has the right to appoint two representatives of Ningbo Hollysys’ five-member board of directors, the Company has significant influence and uses the equity method to account for its investment in Ningbo Hollysys.
Hollysys Intelligent held a 25% equity interest in Beijing Hollysys Digital Technology Co., Ltd. (“Hollysys Digital”) and a 60% equity interest in Shenzhen Hollysys Intelligent Technologies Co., Ltd. (“Shenzhen Hollysys”) as of June 30, 2018. As discussed above, the Company lost control of Hollysys Intelligent in August 2018, therefore, the related interests in Hollysys Digital and Shenzhen Hollysys were also disposed.
 
F-48

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
Investments in equity securities without readily determinable fair values
Investments in equity securities without readily determinable fair value were accounted for as cost method
investments
prior to adopting ASC 321. As of June 30, 2019
 
a
nd
2020, the carrying 
amounts
of investments in equity securities without readily determinable fair values for which the measurement alternative was elected
were
$4,776 and 
$4,640
, respectively,
after
deductions
 of $437
 
and
 
$424
of
 accumulated impairment. There were no unrealized gains (upward adjustments), unrealized losses (downward adjustments and impairment)
or net unrealized gains or losses recognized for such equity securities during the years ended June 30, 2019 and 2020. Net realized gains or loss on equity securities sold were nil and nil for the years ended June 30, 2019 and 2020, respectively.
NOTE 12 -    WARRANTY LIABILITIES
 
                                     
    
June 30,
 
    
2019
 
 
 
 
2020
 
Beginning balance
  
$
7,858
 
 
$
12,116
 
Deconsolidation of a subsidiary
  
 
(130
 
 
 
Expense accrued
  
 
7,538
 
 
 
2,309
 
Expense incurred
  
 
(2,899
 
 
(4,027
)
 
Translation adjustment
  
 
(251
 
 
(334
  
 
 
   
 
 
 
  
$
12,116
 
 
$
10,064
 
    
Less: Current portion of warranty liabilities
  
 
(8,039
 
 
(6,604
  
 
 
   
 
 
 
Long-term
warranty liabilities
  
$
4,077
 
 
$
3,460
 
  
 
 
   
 
 
 
 
F-49

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
NOTE 13 -    SHORT-TERM BANK LOANS
On June 30, 2019, the Company’s short-term bank borrowings consisted of revolving bank loans of $1,909 from several banks, which were subject to an annual interest rate of 4.60%. Some of the short-term loans are secured by the pledge of restricted cash of $1,013 and a building with a carrying value of $939 as of June 30, 2019, respectively.
On June 30, 2020, the Company
had
 no 
outstanding
 
short-term bank borrowings.
For the years ended June 30, 2018, 2019
,
and 2020, interest expenses on short-term bank loans amounted to $376, $110 and $37, respectively.
As of June 30, 2019, the Company had available lines of credit from various banks in the PRC, Singapore and Malaysia amounting to $265,560, of which $77,911 was utilized and $187,649
wa
s available for use. These lines of credit were secured by the pledge of restricted cash and buildings with a carrying value of $13,401 and $3,018, respectively.
As of June 30, 2020, the Company had available lines of credit from various banks in the PRC, Singapore and Malaysia amounting to $299,277, of which $47,694 was utilized and $251,583
was
 available for use. These lines of credit were secured by the pledge of restricted cash and buildings with a carrying value of $9,627 and $2,977, respectively.
NOTE 14 -    LONG-TERM LOANS
 
                                                        
         
June 30,
 
         
2019
   
2020
 
MYR denominated 
loans
  
(i)
  
 
947
 
 
 
842
 
SGD denominated 
loans
  
(ii)
  
 
346
 
 
 
258
 
Convertible Bond
  
(iii)
  
 
19,995
 
 
 
  
 
USD denominated loan
  
(iv)
  
 
  
 
 
 
15,000
 
     
 
 
   
 
 
 
     
$
21,288
 
 
$
16,100
 
     
 
 
   
 
 
 
       
Less: Current portion
     
 
(20,310
 
 
(320
     
 
 
   
 
 
 
     
$
978
 
 
$
15,780
 
     
 
 
   
 
 
 
 
i.
The MYR denominated loans are repayable in 3 to 75 installments with the last installment due in December 2041. For the years ended June 30, 2019 and 2020, the effective interest rates ranged
from
 
2.19% to 5.12% per annum and 2.19% to 7.51% per annum, respectively. The borrowings are secured by the mortgages of buildings and vehicles in Malaysia, with an aggregate carrying value of $1,040 and $873 as of June 30, 2019 and 2020, respectively.
 
F-50

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
ii.
The SGD denominated loans are repayable in 10 to 31 installments with the last installment due on March 4, 2024. For the years ended June 30, 2019 and 2020, the effective interest rates ranged
fro
m
 
2.44% to 2.78% per annum and 2.44% to 2.78% per annum, respectively. The borrowing is secured by vehicles with a total carrying value of $427 and $305 as of June 30, 2019 and 2020, respectively.
iii.
Convertible Bond
On May 30, 2014, the Company entered into a Convertible Bond agreement with International Finance Corporation (“IFC”), under which the Company borrowed $20,000 from IFC (the “Convertible Bond”) with an interest rate of 2.1% per annum and commitment fee of 0.5% per annum paid in arrears semi-annually. The Convertible Bond
which had
 a five year term  was drawn down on August 30, 2014 and
was
repaid 
 in full on August 29, 2019.
 
 
F-51

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Conversion
The Convertible Bond has both voluntary and mandatory conversion terms. IFC may at its option convert, in $1,000 increments, the Convertible Bond in whole or in part, into the Company’s ordinary shares at any time on or prior to the maturity date at a conversion rate and a conversion price in effect at such time. The conversion rate is subject to anti-dilution. According to the Convertible Bond agreement, 50% of the principal amount of the Convertible Bond then outstanding will be mandatorily converted into ordinary shares of the Company at the conversion rate and conversion price then in effect if at any time, with respect to the period of 30 consecutive trading days ending at such time, the volume weighted average prices for 20 trading days or more in such 30 consecutive trading day period is equal to or more than 150% of the conversion price in effect at such time. In addition,
100
% of the principal amount of the Convertible Bond then outstanding will be mandatorily converted into ordinary shares at the conversion rate and conversion price then in effect if at any time, with respect to the period of 30 consecutive trading days ending at such time, the volume weighted average prices for 20 trading days or more in such 30 consecutive trading day period is equal to or more than 200% of the conversion price in effect at such time.
Non-conversion
compensation feature
In the event that there remains any outstanding principal of the Convertible Bond not converted by IFC into ordinary shares at the maturity date, the Company shall pay to IFC an additional amount equal to 4% of such outstanding principle
(“non-conversion
compensation feature”). The
non-conversion
compensation feature is bifurcated as a derivative liability and measured at its fair value at each reporting period end.
In accounting for the issuance of the Convertible Bond, the Company bifurcated the
non-conversion
compensation feature from the Convertible Bond in accordance with ASC
815-15-30-2.
The bifurcated feature is accounted for as a liability at its fair value at each reporting period end. The Company did not bifurcate the conversion option, as it is considered indexed to the entity’s own stock and meets the equity classification guidance in ASC
815-40-25,
it is eligible for a scope exception from ASC 815 and does not need to be bifurcated from the underlying debt host instrument. At the commitment date, there was no beneficial conversion as the conversion price was higher than the stock price. The fees and expenses associated with the issuance of the Convertible Bond are recorded as a discount to the debt liability in accordance with ASU
2015-03,
which the Company has early adopted in fiscal year ended June 30, 2015. The Convertible Bond, which is the proceeds net of fees and expenses payable to the creditor and the fair value of the bifurcated derivative, will be accreted to the redemption value on the maturity date using the effective interest method over the estimated life of the debt instrument. The registration right liability is accounted for in accordance with ASC 450-20 which defines that a liability should be recorded in connection with the registration rights agreement when it becomes probable that a payment under the registration rights agreement would be required and the amount of payment can be reasonably estimated. 
 
F-52

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
For the years ended June 30, 2018
,
2019
 and 2020
,
 the accretion of the Convertible Bond was $230, $230 and $57, respectively.
 
iv.
The USD denominated loan
was drawn on
 
April 24, 2020
and
repayable on April 22, 2022. For the year ended June 30, 2020, the effective interest rate was 3.02% per annum.
Scheduled principal and interest payments for all outstanding long-term loans as of June 30, 2020 are as follows
:
 
Year ending June 30,
      
2021
   $ 812  
2022
     15,748  
2023
     290  
2024
     205  
2025 and onwards
     259  
  
 
 
 
  
$
17,314
 
  
 
 
 
For the years ended June 30, 2018, 2019, and 2020, interest expenses of long-term loans incurred amounted to $316, $465 and $269, respectively, and nil was capitalized as construction in progress for either of these three years.
NOTE 15 -     FAIR VALUE MEASUREMENTS
Financial instruments include cash and cash equivalents, time deposits with maturities over three months, accounts receivable, accounts receivable retention, other receivables, amounts due to or from related parties, accounts payable, short-term bank loans, long-term bank loans and bifurcated derivative. The carrying values of these financial instruments, other than long-term bank loans and a bifurcated derivative (which is a recurring fair value measurement), approximate their fair values due to their short-term maturities. The carrying value of the Company’s long-term bank loans other than the Convertible Bond approximates its fair value as the long-term bank loans are subject to floating interest rates. The carrying value of the Company’s long-term bank loans which are subject to fixed interest rates other than the Convertible Bond approximates its fair value as the market interest rate has not significantly changed from the borrowing date to June 30, 2020. These assets and liabilities, excluding cash (which fall into level 1 of the fair value hierarchy), fall into level 2 of the fair value hierarchy.
 
The carrying value of the Convertible Bond is $
19,995
and nil 
as of June 
30
,
2019
 
a
nd 2020
, respectively. The fair value measurement of the Convertible Bond falls into level
3
of the fair value hierarchy. There were
no
assets measured at fair value on a recurring basis as of June 
30
,
2019
and
2020
.
 
F-53

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Liabilities measured at fair value on a recurring basis as of June 30, 2019
is
stated below:
 
                                                                                   
    
June 30, 2019
 
    
    Quoted prices   
in active markets
for identical assets
    
Significant
other
observable
inputs
    
Significant
unobservable
inputs
        
    
(Level 1)
    
(Level 2)
    
(Level 3)
    
Total
 
Liabilities:
           
           
Derivative financial liability (i)
  
$
  
 
  
$
  
 
  
$
758
 
  
$
758
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total liabilities measured at fair value on a recurring basis
  
$
  
 
  
$
  
 
  
$
758
 
  
$
758
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
(i)
The derivative financial liability represents the fair value of the
non-conversion
compensation feature (note 14). The Company engaged an independent third-party appraiser to assist with the valuation of the feature. The Company is ultimately responsible for the fair value of the
non-conversion
compensation feature recorded in the consolidated financial statements. The Company adopted the binomial model to assess the fair value of such feature as of year-end. The
non-conversion
compensation feature is equal to the difference between the fair value of the whole Convertible Bond with the
non-conversion
compensation feature and the whole Convertible Bond without the
non-conversion
feature. The significant unobservable inputs used in the fair value measurement of the
non-conversion
compensation feature includes the risk-free rate of return, expected volatility, expected life of the Convertible Bond and expected ordinary dividend yield. The changes in fair value of the
non-conversion
compensation feature during fiscal year
2020
 are shown in the following table.
 
    
Fair value measurements as of June
30, 2020 using significant
unobservable inputs
 
    
(Level 3)
 
    
Non-conversion compensation feature
related to the Convertible Bond
 
Balance as at June 30, 2019
   $ 758  
Settlement
     (758
  
 
 
 
Balance as of June 30, 2020
   $  
  
 
 
 
Assets measured at fair value on a nonrecurring basis as of June 30, 2019 and 2020 are stated below:
 
F-54

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
                                                                                   
    
June 30, 2019
 
    
Quoted prices in

active markets for

identical assets

(Level 1)
    
Significant

other

observable

inputs
(Level 2)
    
Significant

unobservable

inputs

(Level 3)
    
Total
 
Assets:
           
Retained equity interest in a former subsidiary (Hollysys Intelligent)
(i)
  
 
  
 
  
 
  
 
  
 
4,110
 
  
 
4,110
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Goodwill related to Concord reporting unit
(ii)
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total assets measured at fair value on a
non-recurring
basis
  
$
  
 
  
$
  
 
  
$
4,110
 
  
$
4,110
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
(i)
The retained equity interest in Hollysys Intelligent was measured at fair value using the discounted cash flow method which involves significant unobservable inputs such as terminal growth rate and discount rate (note 11).
(ii)
As of June 30, 2019, the Company’s goodwill of nil was related to the acquisition of Concord Group. The Company engaged an independent third-party appraiser to assist with the valuation of the goodwill related to the Concord Group. The Company is ultimately responsible for the fair value of the goodwill recorded in the consolidated financial statements. For the purposes of step one of the goodwill impairment test, the Company adopted the income approach, in particular the discounted cash flow approach, to evaluate the fair value of the reporting unit. In applying the discounted cash flow approach, key assumptions include the amount and timing of future expected cash flows, terminal value growth rates and appropriate discount rates. For the purpose of step two of the goodwill impairment test, the Company has allocated the fair value of the reporting unit derived in step one to the assets and liabilities of the reporting unit, as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. The Company adopted the multi-period excess earnings model to evaluate the fair value of the intangible assets of the reporting unit, which was then used to compute the implied fair value of the goodwill via a residual approach which was determined to be nil. As a result, the Company recorded a goodwill impairment charge of $11,623.
 
                                                                                   
    
June 30, 2020
 
    
Quoted prices
 
in
active
 
markets for

identical assets

(Level 1)
    
Significant
other
observable
inputs
(Level 2)
    
Significant

unobservable

inputs

(Level 3)
    
Total
 
Assets:
           
Goodwill
 
related
to Bond reporting unit 
(i)
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total assets measured at fair value on a
non-recurring
basis
  
$
  
 
  
$
  
 
  
$
 
  
$
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
(i)
As of June 30, 2020, the Company recorded a goodwill impairment charge of $35,767 and the goodwill related to the Bond Group reporting unit was impaired to nil. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. The Company is ultimately responsible for the fair value of the goodwill recorded in the consolidated financial statements
.
 
F-55

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
For the purposes of step one of the goodwill impairment test, the Company used an income approach, in particular the discounted cash flow approach, to evaluate the fair value of the reporting unit. Significant management judgement is required to forecast the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach, including forecasted revenue growth rates, gross profit margins and discount rates. For the purpose of step two of the goodwill impairment test, the Company has allocated the fair value of the reporting unit derived in step one to the assets and liabilities of the reporting unit, as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. The Company adopted the multi-period excess earnings model to evaluate the fair value of the intangible assets of the reporting unit, which was then used to compute the implied fair value of the goodwill via a residual approach.
NOTE 16 -     STOCKHOLDERS’ EQUITY
In August 2010, the Board of Directors adopted the 2010 Rights Plan. The 2010 Rights Plan provides for a dividend distribution of one preferred share purchase (the “Right”), for each outstanding ordinary share. Each Right entitles the shareholder to buy one share of the Class A Preferred Stock at an exercise price of $160. The Right will become exercisable if a person or group announces an acquisition of 20% or more of the outstanding ordinary shares of the Company, or announces commencement of a tender offer for 20% or more of the ordinary shares. In that event, the Right permits shareholders, other than the acquiring person, to purchase the Company’s ordinary shares having a market value of twice the exercise price of the Right, in lieu of the Class A Preferred Stock. In addition, in the event of certain business combinations, the Right permits the purchase of the ordinary shares of an acquiring person at a 50% discount. Right held by the acquiring person become null and void in each case. Unless terminated earlier by the Board of Directors, the 2010 Rights Plan will expire on September 27, 2020. There is no accounting impact related to the Right.
In September 2020, the Company amended and restated the Rights Plan to, among other things, extend its term until September 27, 2030. Pursuant to the amended and restated Rights Plan, subject to limited exceptions, upon (i) a person or group obtaining ownership of 15% or more of the aggregate total of the ordinary shares of the Company then issued and outstanding or (ii) the commencement or announcement of an intention to make a tender offer or exchange offer, the consummation of which would result in the beneficial ownership by a person or group of 15% or more of the aggregate total of the ordinary shares of the Company then issued and outstanding, in each case, without the approval of the Board of Directors, each Right will entitle the holders, other than the acquiring person or group, to buy, at
a purchase
price of $160, one share of the Class A
P
referred
S
hares of the Company, or, in lieu of a Class A Preferred Share, ordinary shares having a market value at that time of twice the Right’s exercise price. The Board of Directors is entitled to redeem the Rights at $0.001 per Right at any time before the Rights are exercisable.
 
On September 27, 2018, the Company declared a regular cash dividend of $0.18 per share to the holders of the Company’s ordinary shares. The record date was October 22, 2018, and the dividend was paid on November 12, 2018.
On September 27, 2019, the Company declared a regular annual cash dividend of $0.21 per share to the holders of the Company’s ordinary shares. The record date was October 22, 2019, and the dividend was paid on November 12, 2019.
NOTE 17 -     SHARE-BASED COMPENSATION EXPENSES
 
F-56

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
On May 14, 2015, the Board of Directors approved the 2015 Equity Incentive Plan (the “2015 Equity Plan”). The 2015 Equity Plan provided for 5,000,000 ordinary shares, and it will terminate ten years following the date that it was adopted by the Board of Directors. The purpose of the 2015 Equity Plan is used to promote the long-term growth and profitability of the Company and its affiliates by stimulating the efforts of employees, directors and consultants of the Company and its affiliates who are selected to be participants, aligning the long-term interests of participants with those of shareholders, heightening the desire of participants to continue in working toward and contributing to the success of the Company, attracting and retaining the best available personnel for positions of substantial responsibility, and generally providing additional incentive for them to promote the success of the Company’s business through the grant of awards of or pertaining to the Company’s ordinary shares. The 2015 Equity Plan permits the grant of incentive share options, non-statutory share options, restricted shares, restricted share units, share appreciation rights, performance units and performance shares as the Company may determine.
Performance options
Performance options granted in 2015 (“2015 Performance Options”)
On May 14, 2015, certain employees of the Company were granted share-based compensation awards totaling 1,740,000 performance share options to purchase ordinary shares according to the terms of the 2015 Equity Plan. The exercise price of these options is $22.25 per share. The exercise price of the option will be adjusted in the event dividends are paid by the Company.
On the 24, 36, 48 month anniversary of the grant date, 30%, 30%, 40% of 1,160,000 performance share options will vest if the Company’s annual growth rate of
Non-GAAP
diluted EPS for fiscal years 2015, 2016 and 2017 equals or exceeds 15% per annum. On the 48 month anniversary of the grant date, 50% of the remaining 580,000 options will vest if the Company’s CAGR of
Non-GAAP
diluted EPS for fiscal years 2015 to 2017 equals or exceeds 20%, and another 50% of the 580,000 performance options will vest if
the
 Company’s CAGR of
Non-GAAP
diluted EPS for fiscal years 2015 to 2017 equals or exceeds 25%.
Moreover, for option grantees who are responsible for individual businesses, they have to meet the following additional criteria in each year, from fiscal years 2015 to 2017, to exercise the options in that particular year. The annual revenue growth rate compared to the prior fiscal year must equal to or exceed 15%, 5%, 15% and 50% respectively for industrial automation (“IA”), rail transportation (“Rail”), mechanical and electrical solutions (“M&E”) and medical (“Medical”) revenue streams.
 
F-57

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
The vesting schedule for such performance share options is as below:
 
EPS Threshold
   Number of vested
options
   Months after the grant date  
          24 months      36 months      48 months  
Annual growth rate over 15% but below 20%
  
1,160,000
     348,000        348,000        464,000  
CAGR equals or over 20% but below 25%
  
Additional 290,000
                         290,000  
CAGR equals 25% or above
  
Additional 290,000
                         290,000  
     
 
 
    
 
 
    
 
 
 
  
Total
     348,000        348,000        1,044,000  
     
 
 
    
 
 
    
 
 
 
A summary of the 2015 performance option activity for the year ended June 30, 2020 is as shown below:
 
2015 Performance
Options                  
  
Number of

shares
    
Weighted

average

exercise price
    
Weighted average

remaining

contractual life

(years)
    
Aggregate
intrinsic value
 
Outstanding, vested and exercisable at June 30, 2019
     306,000        21.75        0.87            
  
 
 
    
 
 
    
 
 
    
 
 
 
Expired
    
 
306,000
          
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outstanding, vested and exercisable at June 30, 2020
                           
  
 
 
    
 
 
    
 
 
    
 
 
 
 
F-58

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
The Company recorded share-based compensation expense relating to the 2015 performance options in the amount of $588
,
 nil and
 
nil which is included in general and administrative expenses, in fiscal
years
 
2018
,
2019
and
2020
, respectively. As of June 30,
2020
,
 
there is no unrecognized
 share-based compensation expense related to the 2015 Performance Options.
Restricted shares
On December 10, 2016
, the Company granted 67,500 restricted ordinary shares to certain directors under the 2015 Plan. These restricted shares vest quarterly over a three-year period starting from the directors’ respective service inception date. Fair value of the restricted shares was determined with reference to the market closing price at grant date.
On September 19, 2019
, the Company granted 67,500 restricted ordinary shares to certain directors under the 2015 Plan. These restricted shares vest quarterly over a three-year period starting from the directors’ respective service inception date. Fair value of the restricted shares was determined with reference to the market closing price at grant date.
A summary of the restricted share activity for the year ended June 30, 2020 is as follows:
 
    
Number of restricted shares
    
Weighted average grant-date fair value
 
Un-vested
at June 30, 2019
     18,125        20.09  
Granted
 
 
 
67,500
 
 
 
 
16.06
 
Vested
     22,500        19.31  
  
 
 
    
Un-vested
at June 30, 2020
     63,125        16.06  
  
 
 
    
The
aggregate
 grant-date fair value of restricted shares vested during the years ended June 30,
2018
,
2019
and
2020
were $452, $452 and $434, respectively. $619, $238 and $410 were recorded in general and administrative expenses as restricted share compensation expenses, for the years ended June 30,
2018
,
2019
and
20
2
0
, respectively. As of June 30,
2020
, the aggregated
unrecognize
d
 compensation expense of $722 related to the restricted shares is expected to be recognized over a weighted-average vesting period of 1.85 years.
 
F-59

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
NOTE 18 -    EMPLOYEE BENEFITS
The Company contributes to a state pension scheme run by the Chinese government in respect of its employees in China, a central provision fund run by the Singapore government in respect of its employees in Singapore, and an employment provident fund in respect of its employees in Malaysia. The expenses related to these plans were $18,994, $18,757 and $17,210 for the years ended June 30, 2018, 2019 and 2020, respectively. These schemes were accounted for as defined contribution plans.
NOTE 19 -    INCOME TAX
BVI
Hollysys and its subsidiaries incorporated in the BVI are not subject to income tax under the relevant regulations.
Singapore
The Company’s wholly owned subsidiaries incorporated in Singapore are subject to Singapore corporate tax at a rate of 17% on the assessable profits arising from Singapore.
Malaysia
The Company’s wholly owned subsidiaries incorporated in Malaysia are subject to Malaysia corporate income tax at a rate of 24% on the assessable profits arising from Malaysia.
Dubai
The branch of the Company’s wholly owned subsidiary is a tax exempt company incorporated in Dubai, and no tax provision has been made for each of the years ended June 30,
2018
,
2019
 and
2020
.
Hong Kong
The Company’s wholly owned subsidiaries incorporated in Hong Kong are subject to Hong Kong profits tax at a rate of 16.5% on the assessable profits arising from Hong Kong for the year ended June 30,
2020
. For the year ended June 30,
2020
, the provision for Hong Kong profits tax has been made in the
consolidated
statements 
of comprehensive income. No provision for Hong Kong profits tax has been made in the
consolidated statements 
 of comprehensive income as there were sustained taxable losses arising from Hong Kong for each of the years ended June 30,
2018
and
2019
.
 
F-60

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Macau
The Company’s wholly owned subsidiary incorporated in Macau is subject to the Macau
corporate
income tax at a rate of 12
% on the assessable profits arising from Macau, with an exemption up to MOP600. No provision for Macau profits tax has been made in the
 
consolidated
 
statements 
of comprehensive income
 
for each of the years ended June 30, 2018, 2019 and 2020.
India
The Company’s wholly owned subsidiary incorporated in India is subject to India corporate tax at a rate of 30% on its worldwide income. No provision for India profits tax has been made in the
consolidated
statements
 of comprehensive income as there were no taxable profits noted for each of the years ended June 30,
2018
,
2019
and
2020
.
Qatar
CECL is subject to the Qatar Corporate income tax at a rate of 10% on the assessable profit arising from Qatar.
Indonesia
The Company’s wholly owned subsidiary incorporated in Indonesia is subject to the Indonesia Corporate income tax at a rate of 25% on the assessable profit arising from Indonesia. No provision for Indonesia tax has been made in the
consolidated
statements 
of comprehensive income as there were no assessable profits noted for the years ended June 30,
 
2018,
2019
and
2020
.
PRC
The Company’s subsidiaries incorporated in the PRC are subject to PRC enterprise income tax (“EIT”) on their respective taxable incomes as adjusted in accordance with relevant PRC income tax laws. The PRC statutory EIT rate is 25%. The Company’s PRC subsidiaries are subject to the statutory tax rate except for the followings:
Beijing Hollysys Co., Ltd
(“Beijing Hollysys”)
Beijing Hollysys was certified as a High and New Technology Enterprise (“HNTE”) which provides a preferential EIT rate of 15% for three calendar years from
2020
to
2022
.
 
F-61

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Further, Beijing Hollysys was qualified for the Key Software Enterprise (“KSE”) status in calendar year
2019
and was entitled to the preferential tax rate of 10% for calendar year
2019
. An entity can use the preferential rate of KSE after its self-assessment, of which, the filing documents for KSE status shall be well prepared and filed for the future inspection from tax authorities as they hold the right to inspect the KSE status.
Hangzhou Hollysys Automation Co., Ltd
(“Hangzhou Hollysys”)
Hangzhou Hollysys was certified as a HNTE which provides a preferential EIT rate of 15% for three calendar years from 2017 to 2019.
 
Hangzhou Hollysys 
expects
 to receive the renewed
HNTE certificate
Further, Hangzhou Hollysys was qualified for the KSE status in calendar year
2019
and was entitled to the preferential tax rate of 10% for calendar year
2019
. An entity can use the preferential rate of KSE after its self-assessment, of which, the filing documents for KSE status shall be well prepared and filed for the future inspection from tax authorities as they hold the right to inspect the KSE status.
Hollysys Industrial Software 
Hollysys Industrial Software was certified as a HNTE which provides a preferential EIT rate of 15% for three calendar years from
2019 to 2021
.
The Company’s income (losses) before income taxes consists of:
 
                                                              
    
Year ended June 30,
 
    
2018
    
2019
   
2020
 
PRC
  
$
127,301
 
  
$
155,691
 
 
$
140,539
 
Non-PRC
  
 
2,341
 
  
 
(11,968
 
 
(43,042
  
 
 
    
 
 
   
 
 
 
  
$
129,642
 
  
$
143,723
 
 
$
97,497
 
  
 
 
    
 
 
   
 
 
 
 
F-62

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Income tax expense, most of which is incurred in the PRC, consists of:
 
                                                              
    
Year ended June 30,
 
    
2018
   
2019
   
2020
 
Current income tax expense 
      
PRC
  
 
17,268
 
 
 
22,206
 
 
 
10,369
 
Non-PRC
  
 
6,462
 
 
 
2,175
 
 
 
1,388
 
  
 
 
   
 
 
   
 
 
 
  
$
23,730
 
 
$
24,381
 
 
$
11,757
 
Deferred income tax (benefit) expense
      
PRC
  
 
(1,348
 
 
(5,722
 
 
5,577
 
Non-PRC
  
 
(177
 
 
(475
 
 
837
 
  
 
 
   
 
 
   
 
 
 
  
$
(1,525
 
 
(6,197
 
 
6,414
 
  
 
 
   
 
 
   
 
 
 
  
$
22,205
 
 
$
18,184
 
 
$
18,171
 
  
 
 
   
 
 
   
 
 
 
Reconciliation of the income tax expenses as computed by applying the PRC statutory tax rate of 25% to income before income taxes and the actual income tax expenses is as follows:
 
                                                              
    
Year ended June 30,
 
    
2018
   
2019
   
2020
 
Income before income taxes
  
$
129,642
 
 
$
143,723
 
 
$
97,497
 
  
 
 
   
 
 
   
 
 
 
      
Expected income tax expense at statutory tax rate in the PRC
  
 
32,410
 
 
 
35,931
 
 
 
24,374
 
Effect of different tax rates in various jurisdictions
  
 
(521
 
 
1,781
 
 
 
3,997
 
Effect of preferential tax treatment
  
 
(11,678
 
 
(13,444
 
 
(11,797
)
 
Effect of
non-taxable
income
  
 
(284
 
 
(1,500
 
 
(250
)
 
Effect of additional deductible research and development expenses
  
 
(4,260
 
 
(5,833
 
 
(7,241
)
 
Effect of
non-deductible
expenses
  
 
3,046
 
 
 
5,489
 
 
 
10,661
 
O
ver provision 
of
income
tax
 
in previous years
  
 
(4,801
 
 
(8,457
 
 
(6,118
)
 
Change in valuation allowance
  
 
2,359
 
 
 
1,399
 
 
 
3,746
 
Withholding tax on
dividends
 paid by subsidiaries
  
 
4,784
 
 
 
2,847
 
 
 
799
 
Others
  
 
1,150
 
 
 
(29
)
 
 
 
 
 
  
 
 
   
 
 
   
 
 
 
Total
  
$
22,205
 
 
$
18,184
 
 
$
18,171
 
  
 
 
   
 
 
   
 
 
 
 
F-63

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
The breakdown of deferred tax assets/liabilities caused by the temporary difference is shown as below:
 
                                         
    
June 30,
 
    
2019
   
2020
 
Deferred tax assets
    
Allowance for doubtful accounts
  
$
8,805
 
 
$
7,808
 
Deferred subsidies
  
 
1,916
 
 
 
2,484
 
Warranty liabilities
  
 
1,234
 
 
 
984
 
Inventory provision
  
 
655
 
 
 
687
 
Long-term assets
  
 
357
 
 
 
397
 
Provision for loss
 
contracts
  
 
59
 
 
 
99
 
Net operating loss carry forward
  
 
12,846
 
 
 
13,824
 
Valuation allowance
  
 
(11,428
 
 
(14,821
)
 
Others
  
 
385
 
 
 
325
 
  
 
 
   
 
 
 
Total deferred tax
assets
  
$
14,829
 
 
$
11,787
 
  
 
 
   
 
 
 
    
Deferred tax liabilities
    
Property, plant and equipment
  
$
(13
 
$
(11
)
 
Costs and estimated earnings in excess of billings
 
 
(365
)
 
 
(3,396
Share of net losses of equity investees
 
 
(739
)
 
 
(668
PRC dividend withholding tax
  
 
(5,825
 
 
(6,654
)
 
Intangible assets and other
non-current
assets
  
 
(6,335
 
 
(6,089
)
 
  
 
 
   
 
 
 
Total deferred tax
liabilities
  
$
(13,277
 
$
(16,818
)
 
  
 
 
   
 
 
 
 
F-64

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
As of June 30, 2020 the Company had incurred net losses of $157, $74,841, $973 derived from entities in the PRC, Singapore and Indonesia, respectively. The net losses in the PRC can be carried forward for five years, to offset future net profit for income tax purposes. The net losses in Singapore and Indonesia can be carried forward without an expiration date. For the amount as of June 30, 2020, nil will expire, if not utilized, from calendar years ending December 31, 2020 to 2024.
Realization of the deferred tax assets is dependent on factors including future reversals of existing taxable temporary differences and adequate future taxable income, exclusive of reversing deductible temporary differences and tax loss or credit carry forwards. The Group evaluates the potential realization of deferred tax assets on an entity-by-entity basis. As of June 30, 2019 and 2020, valuation allowances were provided against deferred tax assets in entities where it was determined it was more likely than not that the benefits of the deferred tax assets will not be realized.
Under the EIT Law and the implementation rules, profits of the Company’s PRC subsidiaries earned on or after January 1, 2008 and distributed by the PRC subsidiaries to their respective foreign holding companies are subject to a withholding tax
at 10%
unless reduced by tax treaty. As of June 30, 2019 and 2020, the aggregate undistributed earnings from the Company’s PRC subsidiaries that are available for distribution are
RMB5,130,795 (equivalent to $776,254)
 and RMB6,002,587 (equivalent to $900,285),
 
respectively. The Company expects to distribute a portion of the earnings (RMB470,288 or $66,537) to the holding companies located outside mainland China, and has hence accrued a withholding tax of $6,654
as of June 30, 2020. The remaining undistributed earnings of the Company’s PRC subsidiaries are intended to be permanently reinvested, and accordingly, no deferred tax liabilities have been provided for the PRC dividend withholding taxes that would be payable upon the distribution of those amounts to the Company.
As of June 30, 2019 and 2020, the undistributed retained earnings generated from periods prior to January 1, 2008 were $63,716 which are not subject to PRC dividend withholding taxes. Accordingly, as of June 30, 2019 and June 30, 2020, the total amounts of undistributed earnings generated from the Company’s PRC subsidiaries for which no withholding tax has been accrued were $621,707 
and $802,162,
 
respectively. Deferred tax liabilities subject to be recognized would have been $61,999 and $73,845 respectively, if all such undistributed earnings
were
distributed to the Company in full as of June 30, 2019 and June 30, 2020.
The Chinese tax law grants the tax authorities the rights to further inspect companies’ tax returns retroactively in a three-year period (up to five years under certain special conditions), which means theoretically the tax authorities can still review the PRC subsidiaries’ tax returns for the years ended December 31, 2015 through 2019. The tax law also states that companies will be liable to additional tax, interest charges and penalties if errors are found in their tax returns and such errors have led to an underpayment of tax.
As of June 30, 2019 and 2020, the Company concluded that there was no significant unrecognized tax benefits requiring recognition in the consolidated
 financial
statements. The amount of unrecognized tax benefits may change in the next 12 months, pending clarification of current tax law or audit by the tax authorities. However, an estimate of the range of the possible change cannot be made at this time. As of June 30, 2019 and 2020, no unrecognized tax benefits, if ultimately recognized, will impact the effective tax rate. The Company recorded no penalty or interest for the years ended June 30, 2018, 2019 and 2020, respectively.
 
NOTE 20 -    OPERATING LEASES
Operating lease as lessee
The Company’s lease agreements include payments for land use rights and lease payments that are largely fixed, do not contain material residual value guarantees or variable lease payments. The leases, other than prepaid land leases, have remaining lease terms of up to five years. Certain lease agreements include terms with options to extend the lease, however none of these have been recognized in the Company’s right-of-use assets or lease liabilities since those options were not reasonably certain to be exercised.
 
F-65

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
The Company’s leases do not contain restrictions or covenants that restrict the Company from incurring other financial obligations.
 
 
  
Fiscal year ended

June 30, 2020
 
Operating lease costs
  
 
1,608
 
Short-term lease costs
  
 
537
 
Amortization of prepaid land leases
  
 
384
 
 
  
 
 
 
Total lease costs
  
 
2,529
 
 
  
 
 
 
 
 
  
Fiscal year ended

June 30, 2020
 
Other information
  
     
Cash paid for amounts included in the measurement of operating lease liabilities
  
 
2,460
 
ROU assets obtained in exchange for new operating lease liabilities
  
 
1,614
 
Weighted-average remaining lease term (in years):
  
     
Operating leases
  
 
2.25
 
Weighted-average discount rate:
  
     
Operating leases
  
 
3.76
For the fiscal year ended June 30, 2020, total lease costs of $881 were recorded in selling expenses, $1,052 were recorded in general and administrative expenses, and $596 were recorded in research and development expenses. For the
fiscal
year ended June 30, 2019,
total lease costs
of $1,013 were
 
recorded in selling expenses, $627 were recorded in general and administrative expenses, and $338 were recorded in research and development expenses. For the fiscal year ended June 30, 2018, total lease costs of $596 were recorded in selling expenses, $1,182 were recorded in general and administrative expenses, and $515 were recorded in research and development expenses.
Total expenses under operating leases were $2,529 for the fiscal year ended June 30, 2020. The total amortization of prepaid land leases was $384 for the fiscal year ended June 30, 2020.
Future minimum lease payments for operating leases as of June 30, 2020 are as follows:
 
 
  
As of June 30,

2020
 
2021
  
$
3,038
 
2022
  
 
2,172
 
2023
  
 
1,023
 
2024
  
 
385
 
2025 and onwards
  
 
  
 
 
  
 
 
 
Total minimum lease payments
  
 
6,618
 
Less: imputed interest
  
 
827
 
 
  
 
 
 
Total lease liability balance
  
$
5,791
 
 
  
 
 
 
Operating lease as lessor
The Company entered into operating lease arrangements to lease out its buildings located in Beijing with lease term ranging from ten to fifteen years. The lease arrangements include lease payments that are largely fixed and do not contain variable lease payments. The leases do not contain any contingent rental income clauses or options for a lessee to purchase the buildings.
Total rental income for the fiscal years ended June 30, 201
8
, 2019
and 2020 were $1,571
, $1,727
and $2,807 respectively and were recorded under other income on the consolidated statements of comprehensive income.
 
F-66

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Future minimum lease payments to be received for these operating lease arrangements for each of the five succeeding fiscal years as of June 30, 2020 are as follows:
 
Year ending June 30,
  
Minimum lease payments
 
2021
  
$
1,549
 
2022
  
 
1,595
 
2023
  
 
1,643
 
2024
  
 
278
 
2025
  
 
  
 
 
  
 
 
 
Total minimum lease payments to be received in the next five years
  
$
5,065
 
 
  
 
 
 
NOTE 21 -     INCOME PER SHARE
The following table sets forth the computation of basic and diluted net income per share attributable to the Company’s common shareholders for the years indicated:
 
     
                    
     
                    
     
                    
 
 
  
Year ended June 30,
 
 
  
2018
 
  
2019
 
  
2020
 
Numerator:
  
     
  
     
  
     
Net income attributable to the Company as reported
  
$
107,161
 
  
$
125,261
 
  
$
79,396
 
Less: Earnings allocated to participating securities
  
 
  
 
  
 
  
 
  
 
(83
 
  
 
 
 
  
 
 
 
  
 
 
 
Net income attributable to common stockholders - basic
  
$
107,161
 
  
$
125,261
 
  
$
79,313
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Add:
  
     
  
     
  
     
Effect of Convertible Bond
  
 
264
 
  
 
562
 
  
 
93
 
Earnings allocated to participating securities
  
 
  
 
  
 
  
 
  
 
83
 
Less:
  
     
  
     
  
     
Earnings reallocated to participating securities considering potentially dilutive securities
  
 
  
 
  
 
  
 
  
 
(83
 
  
 
 
 
  
 
 
 
  
 
 
 
Net income attributable to common stockholders – diluted
  
$
107,425
 
  
$
125,823
 
  
$
79,406
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
     
  
     
  
     
Denominator:
  
     
  
     
  
     
Weighted average ordinary shares outstanding used in computing basic income per share(i)
  
 
60,434,019
 
  
 
60,456,524
 
  
 
60,478,717
 
Effect of dilutive securities
  
     
  
     
  
     
Convertible Bond
  
 
788,800
 
  
 
796,200
 
  
 
130,525
 
Restricted shares
  
 
25,746
 
  
 
21,160
 
  
 
  
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Weighted average ordinary shares outstanding used in computing diluted income per share
  
 
61,248,565
 
  
 
61,273,884
 
  
 
60,609,242
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Income per share – basic
  
$
1.77
 
  
 
2.07
 
  
 
1.31
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Income per share – diluted
  
$
1.75
 
  
 
2.05
 
  
 
1.31
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
(i)
Vested and unissued restricted shares of 91,920, 114,425 and 15,000 shares are included in the computation of basic and diluted income per share for the years ended June 30, 2018, 2019 and 2020, respectively. The effect of share options has been excluded from the computation of diluted income per share for the year
s
ended June 30, 2018
and 2019
as their effects would be anti-dilutive.
 There were no outstanding share options for the year ended June 30, 2020.
 
F-67

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
NOTE 22 -     RELATED PARTY TRANSACTIONS
The related party relationships and related party transactions are listed as follows:
Related party relationships
 
Name of related parties
  
Relationship with the Company
China Techenergy Co., Ltd. (“China Techenergy”)
  
40%  owned by Beijing Hollysys
Beijing Hollysys Electric Motor Co., Ltd. (“Electric Motor”)
  
40%  owned by Beijing Hollysys
Beijing Hollysys Machine Automation Co., Ltd. (“Hollysys Machine”)
  
30%  owned by Hollysys (Beijing) Investment Co., Ltd. (“Hollysys Investment”)
Beijing Hollycon Medicine & Technology. Co., Ltd. (“Hollycon”)
  
30%  owned by Hollysys Group Co., Ltd.(“Hollysys Group”)
Ningbo Hollysys Intelligent Technologies Co., Ltd. (“Ningbo Hollysys”)
  
40%  owned by Hollysys Group
Hunan LingXiang Maglev Technology Co., Ltd.(“Hunan LingXiang”)
  
19
%  owned by Beijing Hollysys
 
F-6
8

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Due from related parties
 
                                         
    
June 30,
 
    
2019
    
2020
 
China Techenergy
  
$
28,048
 
  
$
14,301
 
Ningbo Hollysys
  
 
7,973
 
  
 
6,142
 
Hollycon
  
 
124
 
  
 
961
 
Hunan LingXiang
  
 
 
 
 
 
  
 
40
 
Hollysys Machine
  
 
150
 
  
 
  
 
  
 
 
    
 
 
 
  
$
36,295
 
  
$
21,444
 
  
 
 
    
 
 
 
The Company’s management believes that the collection of amounts due from related parties is reasonably assured and accordingly and no provision had been made for these balances.
 
F-6
9

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Due to related parties
 
                                         
    
June 30,
 
    
2019
    
2020
 
China Techenergy
  
$
4,659
 
  
$
2,967
 
Ningbo Hollysys
  
 
736
 
  
 
609
 
  
 
 
    
 
 
 
  
$
5,395
 
  
$
3,576
 
  
 
 
    
 
 
 
Transactions with related parties
Purchases of goods and services from:
 
                                                              
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
Ningbo Hollysys (i)
  
$
  
 
  
$
702
 
  
$
1,838
 
Hollycon
  
 
16
 
  
 
4
 
  
 
  
 
Electric Motor
  
 
77
 
  
 
  
 
  
 
  
 
  
 
 
    
 
 
    
 
 
 
  
$
93
 
  
$
706
 
  
$
1,838
 
  
 
 
    
 
 
    
 
 
 
 
(i)
The Company purchases products from Ningbo Hollysys used to provide an integrated automation and control system to its customer.
 
F-
70

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Sales of goods and integrated solutions to:
 
                                                        
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
China Techenergy (i)
  
$
11,519
 
  
$
11,094
 
  
$
1,711
 
Hollycon
 (
ii
)
  
 
225
 
  
 
44
 
  
 
1,302
 
Ningbo Hollysys
(ii)
 
 
 
 
 
 
 
472
 
 
 
 
179
 
HuNan Lin
gXiang
  
 
 
  
 
 
  
 
38
 
Others
 
 
86
 
 
 
 
 
 
 
  
 
 
    
 
 
    
 
 
 
  
$
11,830
 
  
$
11,610
 
  
$
3,230
 
  
 
 
    
 
 
    
 
 
 
 
(i)
The Company sells automation control systems to China Techenergy which is used for
non-safety
operations control in the nuclear power industry. China Techenergy incorporates the Company’s
non-safety
automation control systems with their proprietary safety automated control systems to provide an overall automation and control system for nuclear power stations in China. The Company is not a party to the integrated sales contracts executed between China Techenergy and its customers. The Company’s pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to third party customers, as if China Techenergy
is
 a consolidated subsidiary.
(ii)
The Company sells products to Hollycon
 
and Ningbo Hollysys
, which incorporate the Company’s product with its automated systems to provide an integrated automation and control system to their customer
s
. The Company’s pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to third party customers, as if Hollycon
and Ningbo Hollysys are
 consolidated subsidiar
ies
.
 
F-7
1

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Other income from:
 
                                                        
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
Ningbo Hollysys (i)
  
$
  
 
  
$
1,548
 
  
$
2,214
 
Hollycon (ii)
  
 
731
 
  
 
972
 
  
 
880
 
China Techener
gy
  
 
  
 
  
 
 
 
  
 
1,122
 
  
 
 
    
 
 
    
 
 
 
  
$
731
 
  
$
2,520
 
  
$
4,216
 
  
 
 
    
 
 
    
 
 
 
 
(i)
The Company entered into an operating lease agreement with Ningbo Hollysys to lease part of
 a
building in Beijing, respectively. The lease term is for one year from the commencement date of January 1, 2020 to December 31, 2020. The Company entered into a loan agreement with Ningbo Hollysys
 
amounting to $7,074
with an annual interest rate of 4.35%.
(ii)
The Company entered into an operating lease agreement with Hollycon to lease part of building located in Beijing. The lease term was for one year and ended on May 31, 2020 and a renewed lease agreement was signed with a one year lease term of June 1, 2020 to May 31, 2021.
Research and development:
 
     
                
     
                
     
                
 
 
  
Year ended June 30,
 
 
  
2018
 
  
2019
 
  
2020
 
Ningbo Hollysys (i)
  
$
  
 
  
$
  
 
  
$
655
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
(i)
The Company purchases research and development services from Ningbo Hollysys for research and development projects in the field of intelligent manufacturing.
Amounts due from and due to the related parties relating to the above transactions are unsecured,
non-interest
bearing and repayable on demand
 
 excluding a loan due from
Ningbo Hollysys
.
NOTE 23 -     COMMITMENTS AND CONTINGENCIES
 
F-72

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
Capital commitments
As of June 30, 2020, the Company had $14,359 in capital obligations for the coming fiscal year, mainly for the 
construction of facilities.
Purchase obligations
As of June 30, 2020, the Company had $233,484 purchase obligations for the coming fiscal years, for purchases of inventories and subcontracts, mainly for fulfillment of
in-process
or newly entered contracts resulting from the expansion of the Company’s operations as follows:
 
Years ending June 30,
  
         Minimum payments        
 
2021
   $ 187,749  
2022
     17,150  
2023
     11,434  
2024
     5,717  
2025
     5,717  
 
F-73

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Performance guarantee and standby letters of credit
The Company had
stand-
by
 
letters of credit of $1,850 and outstanding performance guarantees of $42,117 as of June 30, 2020, with restricted cash of $9,782 pledged to banks. The purpose of the stand-by letter of credit and performance guarantees is to guarantee that the performance of the Company’s deliveries reach the pre-agreed requirements specified in the integrated solutions contracts. The guarantee is to ensure the functionality of the Company’s own work. The disclosed amount of stand-by letters of credit and outstanding performance guarantees represent the maximum potential amount of future payments the Company could be required to make under such
guarantees
.
The Company accounts for performance guarantees and
stand-by
letters of credit in accordance with ASC topic 460 (“ASC 460”),
Guarantees.
Accordingly, the Company evaluates its guarantees to determine whether (a) the guarantee is specifically excluded from the scope of ASC 460, (b) the guarantee is subject to ASC 460 disclosure requirement only, but not subject to the initial recognition and
measurement
provisions, or (c) the guarantee is required to be recorded in the financial statements at fair value.
Both the performance guarantees and the
stand-by
letters of credit are for the Company’s commitment of its own future performance, and the outcome of which is within its own control. As a result, performance guarantees and
stand-by
letters of credit are subject to ASC 460 disclosure requirements only.
 
F-7
4

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
NOTE 24 -     SEGMENT REPORTING
The chief operating decision maker (“CODM”) has been identified as the Chairman, Chief Executive Officer and Chief Financial Officer of the Company. The Company organizes its internal financial reporting structure based on its main product and service offerings.
Based on the criteria established by ASC 280,
Segment Reporting
(“ASC 280”), the Company has determined that the reportable segments of the Company consist of (1) IA, (2) Rail, (3) M&E, in accordance with the Company’s organization and internal financial reporting structure. The CODM assesses the performance of the operating segments based on the measures of revenues, costs and gross profit. Other than the information provided below, the CODM does not use any other measures by segments.
Summarized information by segments for the years ended June 30, 2018, 2019, and 2020 is as follows:
 
                                                                                   
    
Year ended June 30, 2018
 
    
IA
    
Rail
    
M&E
    
Consolidated
 
Revenues from external customers
           
Integrated solutions contracts revenue
  
$
178,769
 
  
 
162,696
 
  
 
124,996
 
  
 
466,461
 
Product sales
  
 
35,387
 
  
 
4,846
 
  
 
  
 
  
 
40,233
 
Maintenance service revenue
  
 
9,547
 
  
 
21,390
 
  
 
334
 
  
 
31,271
 
Extended warranty service revenue
  
 
1,090
 
  
 
1,713
 
  
 
  
 
  
 
2,803
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
224,793
 
  
 
190,645
 
  
 
125,330
 
  
 
540,768
 
           
Costs of revenue
  
 
135,633
 
  
 
90,574
 
  
 
108,681
 
  
 
334,888
 
  
 
 
    
 
 
    
 
 
    
 
 
 
           
Gross profit
  
$
89,160
 
  
 
100,071
 
  
 
16,649
 
  
 
205,880
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
F-7
5

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
                                                                                   
    
Year ended June 30, 2019
 
    
IA
    
Rail
    
M&E
    
Consolidated
 
Revenues from external customers
           
Integrated solutions contracts revenue
  
$
191,668
 
  
 
148,365
 
  
 
127,338
 
  
 
467,371
 
Product sales
  
 
27,390
 
  
 
5,712
 
  
 
  
 
  
 
33,102
 
Maintenance service revenue
  
 
13,978
 
  
 
53,359
 
  
 
288
 
  
 
67,625
 
Extended warranty service revenue
  
 
762
 
  
 
1,481
 
  
 
  
 
  
 
2,243
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
233,798
 
  
 
208,917
 
  
 
127,626
 
  
 
570,341
 
           
Costs of revenue
  
 
139,010
 
  
 
109,567
 
  
 
110,598
 
  
 
359,175
 
  
 
 
    
 
 
    
 
 
    
 
 
 
           
Gross profit
  
$
94,788
 
  
 
99,350
 
  
 
17,028
 
  
 
211,166
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
F-7
6

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
                                                                                   
    
Year ended June 30, 2020
 
    
IA
    
Rail
    
M&E
    
Consolidated
 
Revenues from external customers
           
Integrated solutions contracts revenue
  
$
207,421
 
  
 
145,750
 
  
 
61,101
 
  
 
414,272
 
Product sales
  
 
15,504
 
  
 
4,640
 
  
 
  
 
  
 
20,144
 
Maintenance service revenue
  
 
15,985
 
  
 
49,140
 
  
 
916
 
  
 
66,041
 
Extended warranty service revenue
  
 
1,061
 
  
 
1,809
 
  
 
  
 
  
 
2,870
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
239,971
 
  
 
201,339
 
  
 
62,017
 
  
 
503,327
 
           
Costs of revenue
  
 
154,298
 
  
 
107,382
 
  
 
51,079
 
  
 
312,759
 
  
 
 
    
 
 
    
 
 
    
 
 
 
           
Gross profit
  
$
85,673
 
  
 
93,957
 
  
 
10,938
 
  
 
190,568
 
  
 
 
    
 
 
    
 
 
    
 
 
 
The majority of the Company’s revenues and long-lived assets other than goodwill and intangible assets are derived from and located in the PRC. The following table sets forth the revenues by geographical area:
 
                                                              
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
Revenues:
        
PRC
  
$
412,993
 
  
$
438,832
 
  
$
441,305
 
Non-PRC
  
 
127,775
 
  
 
131,509
 
  
 
62,022
 
  
 
 
    
 
 
    
 
 
 
  
$
540,768
 
  
$
570,341
 
  
$
503,327
 
  
 
 
    
 
 
    
 
 
 
The following table sets forth the long-lived assets other than goodwill and intangible assets by geographical area:
 
                                         
    
June 30,
 
    
2019
    
2020
 
Long-lived assets other than goodwill and acquired intangible assets
     
PRC
  
$
125,781
 
  
$
129,340
 
Non-PRC
  
 
11,986
 
  
 
11,938
 
  
 
 
    
 
 
 
  
$
137,767
 
  
$
141,278
 
  
 
 
    
 
 
 
 
F-7
7

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
NOTE 25 -    ENDORSEMENT OF NOTE RECEIVABLES
The Company endorsed bank acceptance bills to its suppliers as a way of settling accounts payable. The total endorsed but not yet due bank acceptance bills amounted to $46,162 and $37,333 as of June 30, 2019 and 2020, respectively. The endorsement of bank acceptance bills qualified as deemed sales of financial assets according to ASC 860,
Transfer and Servicing
(“ASC 860”) because the bank acceptance bills have been isolated from the Company upon transfer, the transferee has the rights to pledge or exchange the bank acceptance bills, and the Company has no control over the bank acceptance bills upon endorsement. As a result, bank acceptance bills are derecognized at the time of endorsement.
NOTE 26 -    CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY
Under the PRC laws and regulations, the Company’s PRC subsidiaries’ ability to transfer net assets in the form of dividend payments, loans, or advances are restricted. The amount restricted was RMB619,403 (equivalent to $91,624) and RMB624,496 (equivalent to $92,349) as of June 30, 2019, and 2020, respectively.
 
F-
78

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
The following represents condensed unconsolidated financial information of the parent company only:
CONDENSED BALANCE SHEETS
 
                                         
    
June 30,
 
    
2019
   
2020
 
ASSETS
    
Current assets:
    
Cash and cash equivalents
  
$
48,349
 
 
$
13,265
 
Time deposits with original maturities over three months
  
—  
 
 
11,318
 
Other receivables, net
  
—  
 
 
31
 
Amounts due from subsidiaries
  
 
57,703
 
 
 
53,503
 
Prepaid expenses
  
 
78
 
 
 
97
 
  
 
 
   
 
 
 
Total current assets
  
 
106,130
 
 
 
78,214
 
    
Investment in subsidiaries
  
 
986,155
 
 
 
1,046,725
 
  
 
 
   
 
 
 
Total assets
  
$
1,092,285
 
 
$
1,124,939
 
  
 
 
   
 
 
 
    
LIABILITIES AND STOCKHOLDERS’ EQUITY
    
Current liabilities:
    
Current portion of long-term loans
  
$
19,995
 
 
$
 
Derivative financial liability
  
 
758
 
 
 
 
Amounts due to subsidiaries
  
 
126,146
 
 
 
140,456
 
  
 
 
   
 
 
 
Total liabilities
  
 
146,899
 
 
 
140,456
 
  
 
 
   
 
 
 
    
Equity:
    
Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares issued and
60,537,099 shares issued and 
outstanding as of June 30, 2019 and 2020, respectively
  
 
60
 
 
 
61
 
Additional
paid-in
capital
  
 
223,634
 
 
 
224,043
 
Retained earnings
  
 
757,213
 
 
 
823,896
 
Accumulated other comprehensive loss
  
 
(35,521
)
 
 
 
 
(63,517
  
 
 
   
 
 
 
Total equity
  
 
945,386
 
 
 
984,483
 
  
 
 
   
 
 
 
Total liabilities and equity
  
$
1,092,285
 
 
$
1,124,939
 
  
 
 
   
 
 
 
 
F-
79

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
CONDENSED STATEMENTS OF COMPREHENSIVE INCOME
 
                                                              
    
Year Ended June 30,
 
    
2018
   
2019
   
2020
 
General and administrative expenses
  
$
1,751
 
 
$
1,511
 
 
$
1,344
 
  
 
 
   
 
 
   
 
 
 
Loss from operations
  
 
(1,751
 
 
(1,511
 
 
(1,344
      
Other expense, net
  
 
  
 
 
 
(346
 
 
  
 
Interest income
  
 
  
 
 
 
  
 
 
 
309
 
Interest expenses
  
 
(748
 
 
(562
 
 
(90
Foreign exchange losses
  
 
(97
 
 
(72
 
 
(1,043
Share of net income of subsidiaries
  
$
109,757
 
 
$
127,752
 
 
$
81,564
 
  
 
 
   
 
 
   
 
 
 
Income before income taxes
  
 
107,161
 
 
 
125,261
 
 
 
79,396
 
Income tax expenses
  
 
  
 
 
 
  
 
 
 
  
 
  
 
 
   
 
 
   
 
 
 
Net income
  
 
107,161
 
 
 
125,261
 
 
 
79,396
 
      
Other comprehensive income, net of tax of nil
 
   
Translation adjustment
  
 
17,406
 
 
 
(31,341
 
 
(27,996
  
 
 
   
 
 
   
 
 
 
Comprehensive income
  
$
124,567
 
 
$
93,920
 
 
$
51,400
 
  
 
 
   
 
 
   
 
 
 
 
F-
80

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
CONDENSED STATEMENTS OF CASH FLOWS
 
                                                              
    
Year ended June 30,
 
    
2018
   
2019
   
2020
 
Cash flows from operating activities:
      
Net income
  
$
107,161
 
 
$
125,261
 
 
$
79,396
 
Adjustments to reconcile net income to net cash used in operating activities:
 
 
Share of net income of subsidiaries
  
 
(109,757
 
 
(127,752
 
 
(81,564
Share-based compensation expenses
  
 
1,207
 
 
 
238
 
 
 
410
 
Accretion of convertible bond
  
 
230
 
 
 
230
 
 
 
57
 
Fair value adjustments of a bifurcated derivative
  
 
(75
 
 
346
 
 
 
  
 
Change in
operating assets and
liabilities
  
 
14
 
 
 
(28
 
 
(142
  
 
 
   
 
 
   
 
 
 
Net cash used in operating activities
  
$
(1,220
)
 
 
$
(1,705
 
$
(1,843
      
Cash flows from investing activities:
      
Collection of loans from subsidiaries
  
 
50,649
 
 
 
  
 
 
 
  
 
Loans to subsidiaries
  
 
(5,000
 
 
(4,200
 
 
(19,775
Investment in subsidiaries
  
 
(15,707
 
 
  
 
 
 
  
 
  
 
 
   
 
 
   
 
 
 
Net cash provided by (used in) investing activities
  
$
29,942
 
 
$
(4,200
 
$
(19,775
      
Cash flows from financing activities:
      
Repayment of convertible bond
  
 
 
 
 
 
 
 
(20,753
Proceeds of loans from subsidiaries
  
 
  
 
 
 
43,538
 
 
 
20,000
 
Payment of dividends
  
 
(7,241
 
 
(10,862
 
 
(12,713
Repayment of loans from subsidiaries
  
 
(13,006
 
 
  
 
 
 
  
 
Net cash (used in) provided by financing activities
  
$
(20,247
 
$
32,676
 
 
$
(13,466
      
  
 
 
   
 
 
   
 
 
 
Net increase in cash and cash equivalents
  
$
8,475
 
 
$
26,771
 
 
$
(35,084
  
 
 
   
 
 
   
 
 
 
      
Cash and cash equivalents, beginning of period
  
 
13,103
 
 
 
21,578
 
 
 
48,349
 
  
 
 
   
 
 
   
 
 
 
Cash and cash equivalents, end of period
  
$
21,578
 
 
$
48,349
 
 
$
13,265
 
  
 
 
   
 
 
   
 
 
 
 
F-
81

HOLLYSYS AUTOMATION TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
FOR THE YEARS ENDED JUNE 30, 2018, 2019 AND 2020 – continued
(Amounts in thousands except for number of shares and per share data)
 
Basis of presentation
For the presentation of the parent company only condensed financial information, the Company records its investment in subsidiaries under the equity method of accounting as prescribed in ASC 323,
Investments—Equity Method and Joint Ventures
(“ASC 323”). Such investment is presented on the condensed balance sheets as Investment in subsidiaries and the subsidiaries’ profit as Share of net income of subsidiaries on the condensed statements of comprehensive income. The parent company only financial statements should be read in conjunction with the Company’s consolidated financial statements.
Commitments
The Company does not have significant commitments or long-term obligations as of the period end other than those presented.
 
F-
82
EX-2.2 2 d930524dex22.htm EX-2.2 EX-2.2

Exhibit 2.2

DESCRIPTION OF RIGHTS OF ORDINARY SHARES REGISTERED PURSUANT TO

SECTION 12 OF THE EXCHANGE ACT AS OF JUNE 30, 2020

As of June 30, 2020, Hollysys Automation Technologies Ltd. had one class of securities registered under Section 12 of the Exchange Act—its ordinary shares, US$0.001 par value each. References herein to “we,” “us,” “our” and “Company” refer to Hollysys Automation Technologies Ltd.

The following represents a summary of our securities and does not purport to be complete. It is subject to and qualified in its entirety by reference to our Memorandum and Articles of Association. We encourage you to read our Amended and Restated Memorandum and Articles of Association (“Amended and Restated M&A”), listed as an exhibit to this report, as well as the applicable provisions of British Virgin Islands (“BVI”) law for additional information.

Type and Class of Securities (Item 9.A.5 of Form 20-F)

Our Amended and Restated M&A authorizes the issuance of up to 190,000,000 shares, including 100,000,000 ordinary shares of US$0.001 par value each (the “Ordinary Shares”); and 90,000,000 preferred shares of US$0.001 par value each (the “Class A Preferred Shares”). As of June 30, 2020, there were 60,537,099 Ordinary Shares issued and outstanding. There was no Class A Preferred Shares issued and outstanding as of June 30, 2020. Our Ordinary Shares are listed on the Nasdaq Global Select Market under the trading symbol “HOLI.” Our Ordinary Shares may be held in either certificated or uncertificated form. We may issue registered shares only and are not authorized to issue bearer shares. Registered shares may not be exchanged for bearer shares or converted to bearer shares.

Preemptive Rights (Item 9.A.3 of Form 20-F)

Our shareholders do not have preemptive rights.

Limitations or Qualifications (Item 9.A.6 of Form 20-F)

None.

Rights of Other Types of Securities (Item 9.A.7 of Form 20-F)

Not applicable.


Rights of Ordinary Shares (Item 10.B.3 of Form 20-F)

Dividends. Subject to the BVI Business Companies Act, as amended (the “Act”), our directors may, by resolution of directors, declare dividends and distributions by the Company to shareholders and authorize payment on the dividends or distributions so long as that immediately after the distribution, the value of our assets exceeds our liabilities and we are able to pay our debts as they fall due. Any distribution payable in respect of a share which has remained unclaimed for three years from the date when it became due for payment shall, if our Board so resolves, be forfeited and cease to remain owing by us. Our directors may, before authorizing any distribution, set aside out of our profits such sum as they think proper as a reserve fund, and may invest the sum so set apart as a reserve fund upon such securities as they may select.

The holder of each Ordinary Share has the right to an equal share in any distribution paid by the Company.

Voting Rights. Each share in the Company confers on the holder the right to one vote at a meeting of the shareholders of the Company or on any resolution of the shareholders of the Company.

Rights in the event of winding up. The holder of each Ordinary Share is entitled to an equal share in the distribution of the surplus assets of the Company on a winding up.

Redemption. We may purchase, redeem or otherwise acquire and hold our own shares, for such consideration as the directors consider fit without the consent of shareholders whose shares are to be purchased, redeemed or otherwise acquired.

Liability for Further Capital Calls. Shareholders are not obligated to make any further contributions to our share capital other than as agreed by the subscriber of the relevant shares on subscription. This provision means that holders of Ordinary Shares will not be obligated to make further contributions to our share capital.

Requirements to Change the Rights of Holders of Ordinary Shares (Item 10.B.4 of Form 20-F)

The rights attached to any class of shares (unless otherwise provided by the terms of issue of the shares of that class) may, whether or not the Company is being wound-up, be varied with the consent in writing of not less than three-fourths of the issued shares of that class and the holders of not less than three-fourths of the issued shares of any other class of shares which may be affected by such variation. This is not a statutory requirement under the Act and has been imposed pursuant to the terms of the Amended and Restated M&A.


Limitations on the Rights to Own Ordinary Shares (Item 10.B.6 of Form 20-F)

There are no limitations on the right of any person, including non-residents or foreign persons, to own, or exercise voting rights with respect to, our securities imposed by BVI law or by our Amended and Restated M&A, other than with respect to our 2010 Rights Plan.

Provisions Affecting Any Change of Control (Item 10.B.7 of Form 20-F)

While directors of the Company may be appointed by the shareholders or directors for such terms as may be determined at the time of such appointment, and may be removed by resolution of directors with or without cause, directors may not be removed by the shareholders except for cause.

Our unissued and unreserved shares, including unissued and unreserved preferred shares, are at the disposal of the directors who may offer, allot, grant options over or otherwise dispose of them to such persons at such times and for such consideration, being not less than the par value of the shares being disposed of, and upon such terms and conditions as the directors may determine. While the issuance of preferred shares provides us with flexibility in connection with possible acquisitions or other corporate purposes, it could, among other things, have the effect of delaying, deferring or preventing a change of control transaction and could adversely affect the market price of our Ordinary Shares. We have no current plan to issue any preferred shares.

Ownership Threshold (Item 10.B.8 of Form 20-F)

There are no provisions governing the ownership threshold above which shareholder ownership must be disclosed imposed by BVI law or by our memorandum and articles of association.

Differences Between the Law of Different Jurisdictions (Item 10.B.9 of Form 20-F)

BVI law differs from laws applicable to U.S. corporations and their shareholders. Set forth below is a summary of the significant differences between the provisions of BVI law applicable to us and the laws applicable to companies incorporated in the United States and their shareholders.

Protection for Minority Shareholders

Under the laws of most U.S. jurisdictions, majority and controlling shareholders of a company generally have certain “fiduciary” responsibilities to the minority shareholders. Corporate actions taken by majority and controlling shareholders that are unreasonable and materially detrimental to the interests of minority shareholders may be declared null and void. Minority shareholders may have less protection for their rights under BVI law than they would have under U.S. law.


Powers of Directors

Unlike most U.S. jurisdictions, the directors of a BVI company, subject in certain cases to a court’s approvals but without shareholders’ approval, may implement the sale, transfer, exchange or disposition of any asset, property, part of the business, or securities of the company, with the exception that shareholder approval is required for the disposition of over 50% in the value of the total assets of the company.

Conflict of Interests

Similar to the laws of most U.S. jurisdictions, when a director becomes aware of the fact that he or she has an interest in a transaction which we are to enter into, he or she must disclose it to our Board. However, with sufficient disclosure of interest in relation to that transaction, the director who is interested in a transaction entered into or to be entered into us may (i) vote on a matter relating to the transaction; (ii) attend a meeting of directors at which a matter relating to the transaction arises and be included in the quorum; and (iii) sign a document on behalf of us, or do any other thing in his capacity as a director, that relates to the transaction.

Written Consent and Cumulative Voting

Similar to the laws of most U.S. jurisdictions, under the BVI law, shareholders are permitted to approve matters by way of written resolution in place of a formal meeting. BVI law does not make a specific reference to cumulative voting, and there is no provision authorizing cumulative voting under our Amended and Restated M&A. Many U.S. jurisdictions permit cumulative voting.

Takeover Provisions

On August 27, 2010, our Board adopted the Rights Plan that provides for the issuance of one Right for each of our outstanding ordinary shares. In September 2020, we adopted the Amended and Restated Rights Plan which amends and restates the Rights Plan in its entirety. The Amended and Restated Rights Plan extends the expiration date of the Rights Plan from September 27, 2020 to September 27, 2030, decreases the threshold of the triggering event from 20% to 15%, and includes certain modernizing changes to account for certain synthetic equity positions when determining the beneficial ownership of our shareholders. Pursuant to the Amended and Restated Rights Plan, subject to limited exceptions, upon (i) a person or group obtaining ownership of 15% or more of the aggregate total of our ordinary shares then issued and outstanding or (ii) the commencement or announcement of an intention to make a tender offer or exchange offer, the consummation of which would result in the beneficial ownership by a person or group of 15% or more of the aggregate total of our ordinary shares then issued and outstanding, in each case, without the approval of our Board, each Right will entitle the holders, other than the acquiring person or group, to buy, at a purchase price of $160 one share of our Class A preferred shares (the “Class A Preferred Shares”). Holders are entitled to receive, in lieu of each Class A Preferred Share, ordinary shares having a market value at that time of twice the Right’s exercise price. Our board of directors is entitled to redeem the Rights at $0.001 per Right at any time before the Rights are exercisable. We refer to the person who acquired 15% or more of our outstanding ordinary shares as the “acquiring person.”

The Rights are designed to assure that all of our shareholders receive fair and equal treatment in the event of any proposed takeover and to guard against partial tender offers, open market accumulations, undisclosed voting arrangements and other abusive or coercive tactics to gain control of our company or our board of directors without paying all shareholders a control premium. The Rights may cause substantial dilution to a person or group that acquires 15% or more of the aggregate total of outstanding ordinary shares on terms not approved by our board of directors.


Shareholder’s Access to Corporate Records

A shareholder is entitled, on giving written notice to us, to inspect our (i) Amended and Restated M&A; (ii) register of members; (iii) register of directors; and (iv) minutes of meetings and resolutions of members and of those classes of members of which the shareholder is a member.

Our directors may, if they are satisfied that it would be contrary to our interests to allow a member to inspect any document listed above (or any part thereof), refuse the member to inspect the document or limit the inspection of the document. Our Board may also authorize a member to review our company account if requested.

Indemnification

Under BVI law and our Amended and Restated M&A, we may indemnify against all expenses, including legal fees, and against all judgments, fines and amounts paid in settlement and reasonably incurred in connection with legal, administrative or investigative proceedings, any person who: (a) is or was a party or is threatened to be made a party to any threatened, pending or completed proceedings, whether civil, criminal, administrative or investigative, by reason of the fact that the person is or was a director; or (b) is or was, at our request, serving as a director of, or in any other capacity is or was acting for, another body corporate or a partnership, joint venture, trust or other enterprise.

To be entitled to indemnification, these persons must have acted honestly and in good faith and in what he believes to be the best interest of our company, and they must have had no reasonable cause to believe their conduct was unlawful. Furthermore, such a person must be indemnified by us if he has been successful in the defense of any proceedings.

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers or persons controlling us under the foregoing provisions, we have been advised that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

Mergers and Similar Arrangements

Under the laws of the BVI, two or more companies may merge or consolidate in accordance with Section 170 of the Act. A merger means the merging of two or more constituent companies into one of the constituent companies, and a consolidation means the uniting of two or more constituent companies into a new company. In order to merge or consolidate, the directors of each constituent company must approve a written plan of merger or consolidation which must be authorized by a resolution of shareholders.


Shareholders not otherwise entitled to vote on the merger or consolidation may still acquire the right to vote if the plan of merger or consolidation contains any provision which, if proposed as an amendment to the memorandum or articles of association, would entitle them to vote as a class or series on the proposed amendment. In any event, all shareholders must be given a copy of the plan of merger or consolidation irrespective of whether they are entitled to vote at the meeting or consent to the written resolution to approve the plan of merger or consolidation.

The shareholders of the constituent companies are not required to receive shares of the surviving or consolidated company but may receive debt obligations or other securities of the surviving or consolidated company, or other assets, or a combination thereof. Further, some or all of the shares of a class or series may be converted into a kind of asset while the other shares of the same class or series may receive a different kind of asset. As such, not all the shares of a class or series must receive the same kind of consideration.

After the plan of merger or consolidation has been approved by the directors and authorized by a resolution of the shareholders, articles of merger or consolidation are executed by each company and filed with the Registrar of Corporate Affairs in the BVI.

Dissenter Rights

A shareholder may dissent from a mandatory redemption of his shares, an arrangement (if permitted by the court), a merger (unless the shareholder was a shareholder of the surviving company prior to the merger and continues to hold the same or similar shares after the merger) and a consolidation. A shareholder properly exercising his dissent rights is entitled to payment in cash of the fair value of his shares.

A shareholder dissenting from a merger or consolidation must object in writing to the merger or consolidation before the vote by the shareholders on the merger or consolidation, unless notice of the meeting was not given to the shareholder. If the merger or consolidation is approved by the shareholders, the company must within 20 days give notice of this fact to each shareholder who gave written objection, and to each shareholder who did not receive notice of the meeting. Such shareholders then have 20 days to give their written election in the form specified by the Act to dissent from the merger or consolidation, provided that in the case of a merger, the 20 days starts when the plan of merger is delivered to the shareholder.

Upon giving notice of his election to dissent, a shareholder ceases to have any rights of a shareholder except the right to be paid the fair value of his shares. As such, the merger or consolidation may proceed in the ordinary course notwithstanding the dissent.

Within seven days of the later of the delivery of the notice of election to dissent and the effective date of the merger or consolidation, the company must make a written offer to each dissenting shareholder to purchase his shares at a specified price that the company determines to be their fair value. The company and the shareholder then have 30 days to agree upon the price. If the company and a shareholder fail to agree on the price within the 30 days, then the company and the shareholder shall each designate an appraiser and these two appraisers shall designate a third appraiser. These three appraisers shall fix the fair value of the shares as of the close of business on the day before the shareholders approved the transaction without taking into account any change in value as a result of the transaction.


Under BVI law, shareholders are not entitled to dissenters’ rights in relation to liquidation.

Shareholders’ Suits

Similar to the laws of most U.S. jurisdictions, BVI law permits derivative actions against its directors. However, the circumstances under which such actions may be brought, and the procedures and defenses available may result in the rights of shareholders of a BVI company being more limited than those of shareholders of a company incorporated and/or existing in the United States.

The High Court of the BVI may, on the application of a shareholder of a company, grant leave to that shareholder to bring proceedings in the name and on behalf of that company, or intervene in proceedings to which the company is a party for the purpose of continuing, defending or discontinuing the proceedings on behalf of the company. In determining whether to grant leave, the High Court of the BVI must take into account (i) whether the shareholder is acting in good faith; (ii) whether the derivative action is in the interests of the company taking account of the views of the company’s directors on commercial matters; (iii) whether the proceedings are likely to succeed; (iv) the costs of the proceedings in relation to the relief likely to be obtained; and (v) whether an alternative remedy to the derivative claim is available.

Leave to bring or intervene in proceedings may be granted only if the court is satisfied that (i) the company does not intend to bring, diligently continue or defend, or discontinue the proceedings, as the case may be; or (ii) it is in the interests of the company that the conduct of the proceedings should not be left to the directors or to the determination of the shareholders as a whole.

Changes in Capital (Item 10.B.10 of Form 20-F)

Subject to the provisions of our Amended and Restated M&A, the Act and the rules of NASDAQ, without prejudice to any special rights previously conferred on the holders of any existing shares or class of shares, any share in the Company may be issued with such preferred, deferred or other special rights or such restrictions, whether in regard to dividend, voting or otherwise as the directors may from time to time determine.

Subject to the provisions of the Amended and Restated M&A relating to changes in the rights of shareholders and the powers of directors in relation to shareholders, we may, by a resolution of shareholders, amend our memorandum of association to increase or decrease the number of shares authorized to be issued.

Debt Securities (Item 12.A of Form 20-F)

None.


Warrants and Rights (Item 12.B of Form 20-F)

Not applicable

Other Securities (Item 12.C of Form 20-F)

Not applicable.

American Depositary Shares (Items 12.D.1 and 12.D.2 of Form 20-F)

Not applicable.

EX-8.1 3 d930524dex81.htm EX-8.1 EX-8.1

Exhibit 8.1

LIST OF SUBSIDIARIES OF HOLLYSYS AUTOMATION TECHNOLOGIES LTD.

 

Subsidiaries and VIE

  

Jurisdiction of

incorporation

Hollysys International Pte. Limited

  

Singapore

Hollysys (Asia Pacific) Pte. Limited

  

Singapore

Hollysys Automation India Private Limited

  

India

Gifted Time Holdings Limited

  

British Virgin Islands

Clear Mind Limited

  

British Virgin Islands

World Hope Enterprises Limited

  

Hong Kong

Concord Solutions (HK) Limited

  

Hong Kong

Beijing Helitong Science & Technology Exploration Co., Ltd.

  

PRC

Hollysys Group Co., Ltd.

  

PRC

Beijing Hollysys Co., Ltd.

  

PRC

Hangzhou Hollysys Automation Co., Ltd.

  

PRC

Hangzhou Hollysys System Engineering Co., Ltd.

  

PRC

Beijing Hollysys Electronics Technology Co., Ltd.

  

PRC

Hollysys (Beijing) Investment Co., Ltd.

  

PRC

Xi’an Hollysys Co., Ltd.

  

PRC

Beijing Hollysys Industrial Software Company Ltd.

  

PRC

HollySys Smart Energy Technology (Beijing) Co., Ltd.

  

PRC

Cixi HollySys Precision Technology Co., Ltd.

  

PRC

Shandong Lukang Pharmaceutical Engineering Design Co., Ltd.

  

PRC

Beijing Hollysys Technology Co., Ltd.

  

PRC

Xuzhou Hollysys Valve Technology Co., Ltd.

  

PRC

Concord Corporation Pte. Ltd.

  

Singapore

Concord Electrical Contracting Ltd.

  

Qatar

Concord Electrical Sdn. Bhd.

  

Malaysia

Concord M Design and Engineering Company Limited

  

Macau

Bond Corporation Pte. Ltd.

  

Singapore

Bond M&E Pte. Ltd.

  

Singapore

Bond M&E Sdn. Bhd.

  

Malaysia

Bond M&E (KL) Sdn. Bhd.

  

Malaysia

PT Hollysys Automation Indonesia

  

Indonesia

EX-12.1 4 d930524dex121.htm EX-12.1 EX-12.1

Exhibit 12.1

CERTIFICATIONS

I, Chit Nim (Colin) Sung, certify that:

1. I have reviewed this annual report on Form 20-F of Hollysys Automation Technologies Ltd.;

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 consolidated 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 company as of, and for, the periods presented in this report;

4. The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company 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 company, 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 company’s disclosure controls and procedures and presented in this annual 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 company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5. The company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’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 company’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 company’s internal controls over financial reporting.

Date: September 28, 2020

 

By:

 

/s/ Chit Nim (Colin) Sung

Name:

 

Chit Nim (Colin) Sung

Title:

 

Chief Executive Officer

(Principal Executive Officer)

EX-12.2 5 d930524dex122.htm EX-12.2 EX-12.2

Exhibit 12.2

CERTIFICATIONS

I, Steven Wang, certify that:

1. I have reviewed this annual report on Form 20-F of Hollysys Automation Technologies Ltd.;

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 company as of, and for, the periods presented in this report;

4. The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company 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 company, 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 company’s disclosure controls and procedures and presented in this annual 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 company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5. The company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’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 company’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 company’s internal controls over financial reporting.

Date: September 28, 2020

 

By:

 

/s/ Steven Wang

Name:

 

Steven Wang

Title:

 

Chief Financial Officer

(Principal Financial and Accounting Officer)

EX-13.1 6 d930524dex131.htm EX-13.1 EX-13.1

Exhibit 13.1

CERTIFICATION

PURSUANT TO RULE 13A-14(B) UNDER THE SECURITIES EXCHANGE ACT OF 1934

In connection with the Annual Report of Hollysys Automation Technologies Ltd. (the “Company”) on Form 20-F for the fiscal year ended June 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Chit Nim (Colin) Sung, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. 1350, that:

(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 of the Company as of June 30, 2020 and results of operations of the Company for the fiscal year ended June 30, 2020.

 

/s/ Chit Nim (Colin) Sung

Name:

 

Chit Nim (Colin) Sung

Title:

 

Chief Executive Officer

(Principal Executive Officer)

Date:

 

September 28, 2020

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of this Annual Report or as a separate disclosure document.

EX-13.2 7 d930524dex132.htm EX-13.2 EX-13.2

Exhibit 13.2

CERTIFICATION

PURSUANT TO RULE 13A-14(B) UNDER THE SECURITIES EXCHANGE ACT OF 1934

In connection with the Annual Report of Hollysys Automation Technologies Ltd. (the “Company”) on Form 20-F for the fiscal year ended June 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Steven Wang, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. 1350, that:

(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 of the Company as of June 30, 2020 and results of operations of the Company for the fiscal year ended June 30, 2020.

 

/s/ Steven Wang

Name:

 

Steven Wang

Title:

 

Chief Financial Officer

(Principal Financial and Accounting Officer)

Date:

 

September 28, 2020

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of this Annual Report or as a separate disclosure document.

EX-15.1 8 d930524dex151.htm EX-15.1 EX-15.1

Exhibit 15.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the following Registration Statements:

(1)    Registration Statement (Form S-8 No. 333-208615) pertaining to the 2015 Equity Incentive Plan of Hollysys Automation Technologies Ltd.,

(2)    Registration Statement (Form F-3 No. 333-208631) pertaining to the registration of 776,800 ordinary shares of Hollysys Automation Technologies Ltd. and

(3)    Registration Statement (Form F-3 No. 333-230768) pertaining to the registration of an indeterminate amount of ordinary shares of Hollysys Automation Technologies Ltd.

of our reports dated September 28, 2020, with respect to the consolidated financial statements of Hollysys Automation Technologies Ltd. and the effectiveness of internal control over financial reporting of Hollysys Automation Technologies Ltd. included in this Annual Report (Form 20-F) of Hollysys Automation Technologies Ltd. for the year ended June 30, 2020.

/s/ Ernst & Young Hua Ming LLP

Beijing, The People’s Republic of China

September 28, 2020

EX-101.SCH 9 holi-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - INVENTORIES link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - ACCOUNTS RECEIVABLE link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - PREPAID LAND LEASES link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - INTANGIBLE ASSETS, NET link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - GOODWILL link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - EQUITY INVESTMENTS link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - WARRANTY LIABILITIES link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - SHORT-TERM BANK LOANS link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - LONG-TERM LOANS link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - SHARE-BASED COMPENSATION EXPENSES link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - EMPLOYEE BENEFITS link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - INCOME TAX link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - OPERATING LEASES link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - INCOME PER SHARE link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - SEGMENT REPORTING link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - ENDORSEMENT OF NOTE RECEIVABLES link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND (Tables) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - INVENTORIES (Tables) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - ACCOUNTS RECEIVABLE (Tables) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Tables) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - PREPAID LAND LEASES (Tables) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - GOODWILL (Tables) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - EQUITY INVESTMENTS (Tables) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - WARRANTY LIABILITIES (Tables) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - LONG-TERM LOANS (Tables) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - SHARE-BASED COMPENSATION EXPENSES (Tables) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - INCOME TAX (Tables) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - OPERATING LEASES (Table) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - INCOME PER SHARE (Tables) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - RELATED PARTY TRANSACTIONS (Tables) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND (Details) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets, net (Details) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of cumulative effect of the changes made to the company consolidated balance sheet (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - INVENTORIES (Details) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - ACCOUNTS RECEIVABLE (Details) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - ACCOUNTS RECEIVABLE - Allowance For Doubtful Accounts (Details) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Details) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS - Movements in Allowance For Doubtful Accounts (Details) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregated Revenue Information (Details) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract assets and contract liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Assets leased to others under operating leases (Details) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - PREPAID LAND LEASES (Details) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - PREPAID LAND LEASES - Annual Amortization Of Prepaid Land Leases (Details) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - PREPAID LAND LEASES - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - INTANGIBLE ASSETS, NET (Details) link:presentationLink link:definitionLink link:calculationLink 1078 - Disclosure - INTANGIBLE ASSETS, NET - Annual Amortization Expense Of Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 1079 - Disclosure - INTANGIBLE ASSETS, NET - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1080 - Disclosure - GOODWILL - Changes in the carrying amount (Details) link:presentationLink link:definitionLink link:calculationLink 1081 - Disclosure - GOODWILL - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1082 - Disclosure - EQUITY INVESTMENTS - Long Term Investments (Details) link:presentationLink link:definitionLink link:calculationLink 1083 - Disclosure - EQUITY INVESTMENTS - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1084 - Disclosure - WARRANTY LIABILITIES (Details) link:presentationLink link:definitionLink link:calculationLink 1085 - Disclosure - SHORT-TERM BANK LOANS (Details) link:presentationLink link:definitionLink link:calculationLink 1086 - Disclosure - LONG-TERM LOANS (Details) link:presentationLink link:definitionLink link:calculationLink 1087 - Disclosure - LONG-TERM LOANS - Scheduled principal and interest payments (Details) link:presentationLink link:definitionLink link:calculationLink 1088 - Disclosure - LONG-TERM LOANS - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1089 - Disclosure - FAIR VALUE MEASUREMENTS - Liabilities measured at fair value (Details) link:presentationLink link:definitionLink link:calculationLink 1090 - Disclosure - FAIR VALUE MEASUREMENTS - Fair value measurements (Details) link:presentationLink link:definitionLink link:calculationLink 1091 - Disclosure - FAIR VALUE MEASUREMENTS - Assets measured at fair value on a nonrecurring basis (Details) link:presentationLink link:definitionLink link:calculationLink 1092 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1093 - Disclosure - STOCKHOLDERS' EQUITY (Details) link:presentationLink link:definitionLink link:calculationLink 1094 - Disclosure - SHARE-BASED COMPENSATION EXPENSES - Vesting schedule (Details) link:presentationLink link:definitionLink link:calculationLink 1095 - Disclosure - SHARE-BASED COMPENSATION EXPENSES - Performance option activity (Details) link:presentationLink link:definitionLink link:calculationLink 1096 - Disclosure - SHARE-BASED COMPENSATION EXPENSES - Restricted shares (Details) link:presentationLink link:definitionLink link:calculationLink 1097 - Disclosure - SHARE-BASED COMPENSATION EXPENSES (Details) link:presentationLink link:definitionLink link:calculationLink 1098 - Disclosure - EMPLOYEE BENEFITS (Details) link:presentationLink link:definitionLink link:calculationLink 1099 - Disclosure - INCOME TAX - Income (losses) before income taxes (Details) link:presentationLink link:definitionLink link:calculationLink 1100 - Disclosure - INCOME TAX - Income tax expense (Details) link:presentationLink link:definitionLink link:calculationLink 1101 - Disclosure - INCOME TAX - Reconciliation of the income tax expenses (Details) link:presentationLink link:definitionLink link:calculationLink 1102 - Disclosure - INCOME TAX - Deferred tax assets/liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 1103 - Disclosure - INCOME TAX - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1104 - Disclosure - OPERATING LEASES -Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1105 - Disclosure - OPERATING LEASES - Schedule of lease and Non-Lease Components (Details) link:presentationLink link:definitionLink link:calculationLink 1106 - Disclosure - OPERATING LEASES - Schedule Of Other Information Related To Operating Leases (Details) link:presentationLink link:definitionLink link:calculationLink 1107 - Disclosure - OPERATING LEASES - Schedule of Future Minimum lease Payments for Operating leases (Details) link:presentationLink link:definitionLink link:calculationLink 1108 - Disclosure - OPERATING LEASES - Summary of Operating Lease Payments (Details) link:presentationLink link:definitionLink link:calculationLink 1109 - Disclosure - INCOME PER SHARE - Computation of Basic And Diluted Net Income Per Share Attributable (Details) link:presentationLink link:definitionLink link:calculationLink 1110 - Disclosure - INCOME PER SHARE - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1111 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:definitionLink link:calculationLink 1112 - Disclosure - RELATED PARTY TRANSACTIONS - Due to related parties (Details) link:presentationLink link:definitionLink link:calculationLink 1113 - Disclosure - RELATED PARTY TRANSACTIONS - Purchases of Goods and Services From Related Parties (Details) link:presentationLink link:definitionLink link:calculationLink 1114 - Disclosure - RELATED PARTY TRANSACTIONS - Sales of Goods and Integrated Solutions To Related Parties (Details) link:presentationLink link:definitionLink link:calculationLink 1115 - Disclosure - RELATED PARTY TRANSACTIONS - Other Income From Related Parties (Details) link:presentationLink link:definitionLink link:calculationLink 1116 - Disclosure - RELATED PARTY TRANSACTIONS - Research And Development To Related Parties (Details) link:presentationLink link:definitionLink link:calculationLink 1117 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1118 - Disclosure - COMMITMENTS AND CONTINGENCIES - Purchase Obligation (Details) link:presentationLink link:definitionLink link:calculationLink 1119 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1120 - Disclosure - SEGMENT REPORTING - Summary of Information By Segment (Details) link:presentationLink link:definitionLink link:calculationLink 1121 - Disclosure - SEGMENT REPORTING - Revenues by Geographical Area (Details) link:presentationLink link:definitionLink link:calculationLink 1122 - Disclosure - SEGMENT REPORTING - Long-lived Assets Other Than Goodwill and Intangible Assets by Geographical Area (Details) link:presentationLink link:definitionLink link:calculationLink 1123 - Disclosure - ENDORSEMENT OF NOTE RECEIVABLES (Details) link:presentationLink link:definitionLink link:calculationLink 1124 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - BALANCE SHEETS (Details) link:presentationLink link:definitionLink link:calculationLink 1125 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - PARENTHETICALS (Details) link:presentationLink link:definitionLink link:calculationLink 1126 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - COMPREHENSIVE INCOME (Details) link:presentationLink link:definitionLink link:calculationLink 1127 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - CASH FLOWS (Details) link:presentationLink link:definitionLink link:calculationLink 1128 - Statement - FAIR VALUE MEASUREMENTS - Assets measured at fair value on a nonrecurring basis (Details) Alternate 1 link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 10 holi-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 holi-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 holi-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 13 holi-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 14 g930524g77m46.jpg GRAPHIC begin 644 g930524g77m46.jpg M_]C_X0 817AI9@ 24DJ @ /_L !%$=6-K>0 ! 0 !D M #_X0.[:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@ M8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B \ M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)! M9&]B92!835 @0V]R92 U+C,M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M M,30Z-38Z,C<@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO M+W=W=RYW,RYO7!E+U)E&UL M;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;6QN'!A M8VME="!E;F0](G(B/S[_[0!(4&AO=&]S:&]P(#,N, X0DE-! 0 \< M 5H QLE1QP" " ( .$))300E 0_.$?B75>5:OVY\K$5DLFZM2D3"1MI8IN7ZS-!IZ2J*1#F,4<"._RGLWU_FA;U^A MFH#\?_S?LP*_E/)SV>(.]0Z>7_@S3X__ -!VCV8%/RGLW^*%O7V/_-FO]CX# M\I[-_BA;U^AFO]CX#\I[-_BA;U^AFO\ 8^ _*>S?XH6]?H9K_8^ _*>S?XH6 M]?H9K_8^!7\IY-]G7B%O0/CBV:]/)U\OH_M8#\I[-]G_ &0MZ=O_ -3-?['P M ^)[-A_\(>]!^0V:C^@WP/G\I]-#Y.(6]?H9I\XP/H?$\G _^$+>GE_6S7VN MO4/^#^3 I^4^F_Q0]Z?0S7XW_P!3AY0$,"@^)]-_BA;UZ=G3_@S7MZ^U_P ' M[>N!]#XGDV'_ ,(6]?H9K_8^!3\I]-_BA;U#X_HS4>GD]CT?KV8$C:,\0Z-W M)N:OZ8?Z4OE F[ F\[KJQ2]5!Q$K)5JT6N-/,5HTHVM:,7.QM,DDVKY%DNT] M*;"D0>@]N!,_-WEW=>,%^ MXB52ITYA<&/(S:>R]C[CDJ=&CR3N?%G5G($E!12L1-4,K1M/5LQN^$ MUJM=/0U)OM:?!NYJO-6RKI!:T1Y6 MOI"2Y#X%_<^+WQ>;5N[W0\7LIQ2J/IG3/(EU;8NO,)J#F]#;O?S$!7MM5Y>) MF'AY*EU6WP+R)LSH"%]SSAN=1Z";8HK8$C\M?$&HO%@.+,S(1;&R4C?VUM=5 M&XVLEEC6+/56L]F.&59@MOR)P,X:2=::W^U0#-V!CXM_)AJ2>M%9M-6>2TC*I0\3+EFJ>^33545%FS2==8(PK9[7V]@F2*^IY*6FI=-TR*M%+. MV1!*FHH=)(PG ,YJGB,PW(CB/R!Y&<9H!9A-Z!A;A,V&K;NBWD&4_N3UV[V* MBV*:LNY8BI+!&@W(DLFN(-RJG,H7OI@D<(\UKXK=*KVI->V_DRS]56NW<9*S MR]M Z?JEPM-.UIIF[HSR=8?7"3=M =-CJS]7?Q1G1"G:$B:VM4Q2X2[DV.TJ.W3P=8NE:ME:WGJ/M-:]TN?NKT:)3M:6FQW"LZ\INMM&W%W*76 M)9(+F)-DG-UL8Q=*.%VDU9V M:%.1TR5?I1C]=XV;A)M&CER:->@XCUTE$%1*HBNBHD< 43.4H<][N(CXN>JP M$QA FKJ^!0$>H%ZZ\Y5";N /];WA#MZ=@X'7' 8# 8# 8# 8# 8# 8# 8# 8 M# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8 M# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8 M# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8'(^D?TN.V_O9J?R<:%P.G5LUKKR^/* M](W:CU2VR-1/VR[F#?2D(\69.%FIDE%F:R MB!S"DH-W'DT&RK)M%:?/6XVK%HT=7SZWIYX-A22+'72IK*)-#BP:U1 M!10WFXXB96:0&$I$P*(A@?%>X]ZMJ]MGK5"UN.8HST+*1!JFWB*\UI\2O:+ M\M&P[##Q+.&;.&UDVI.+-7-F=*.%?6Z\8T65+YY,ZB@?K!Z#UG"2=T>A7X^4 MC[FV@8P:Q+0U;7J]7KM?;- ;5.I1+:#:!&U=W--E)=PS5.X(I+NEG =T3@4H M7ZPZ:U';HN8@K7K&@6:"L-T0NOZ2M7F*4K8T-7ST!)R; M=GZ>SV""2R*;]JLD"OH*A2*&[1( ;;UG2>G*;6K'3*AJC7-5J%O27;VRKURE M5V$K]G;NHX(=RWL$1&1[>.F4'$04&BI'":A#MOU(P"3YG ^$M%Z51:1C!+46 MLTV,+2'^LHAF2C5DK2-UO*HF;R>OF3;U9YEM1Y! YB+1) !@H4>ADA# L,CQ MBXW2XI&EM Z8E3(03>KI&DM94Q^8M::0;JL-:]WG4,J8T(A67R\:5J/5 &"Z MC?N^94.0P>]#CQH-JU38MM*:H09)-[4T39I:^JA&I6]Z&9-=D@;A$^:[MO-9 M)(9/LZOAD78K=\7*_G CO:/"OC-MRKM:;9]45B.KZ$Y4IY=K38YG2EY->BLW MK&I,95_6F\<_>Q$"D^,9JV,H":"A"&)W1*&!F=.XS:$HC"!:0&J*2#VOQ;J) M;6>4@(Z:NTBG)UBO4V??V*[2K=W:;--VJMU*+;2[Y^[<.Y4L>W%THJ9%(2AE M-+TWJW7-DMUOHE$K-1L=\9UN/MTG7HEG$*3K*H*3ZU<0?I,$D&ZXQ;BU22A% M!(*ICO51.8W4.@IAZ8'J@]G4*SUMG;JW9HR>KKZ9>5YO)12HNTO7498UJC,1JQ$R^>;.X.QM5 MFCXBA2F9K(J J!.X;H'H/L*F)14W/'L##U#7HSUS*3B2@N(A.,]%=O3O6T@W M!5L_11:L53'% R@E[@@(=>S Q^9W;J> IU%V#,WN!CZ5LN4I,+0[*X<'"*LT MKLA1JC164:Y*F8#K6A5\D1KW@*!S*%#J CTP-&$.#?$[8RG).LM+SM>9J^]= MJW_8&[Z4UO3IA2W>VW[6FUJ?E2&0@F3EG+UP:S$^AMR/#MD%T04!-01-@9Q3 M^!''+5>Y'>U*--;1J5[M[Z9>N30]Y=FA%4%;>TV1>(A9LM'.FS2)N-O(1]*H M** +E7J5,R9?F #V11JO:*/2Y^RQD9:=E+3+:APCA4_IUI6KL>G*SI8LA M"*$6]5QJI5UA$2@5,P#U'K@>B$O],L=BM]2@['&R=DH3V$CKA$-E1,[@7MD@ M&UI@F[TIBE)YR3KKQ)XEW#' R)P'L[0P*6_8-*H+",E+C9(NOQ\S:*_2HMV_ M7[B3VV6J70@:] H"F5032,M,N4VR1.@=53@ ],"](3\*YF'=?0DV2LVQ8M)- MW%D<)B]1CGR[MJU>BAU[YFJSI@NF!P 2@HD8H]!#I@7? 8# Y&W?^ETU;]Z^ MN_R=\JL#KE@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@, M!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@, M!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@, M!@.W Y(48IC>+?MXQ2F,5/61S*& !$$RFUUH4I3''_N"B<>@"/E$>F!UOP& M' T+Y#<4+7N.Y['DXFULXJ*V93^,L2HO(ING)ZK(\:-]V'<(MHYJW606%ILM ME;#-'"R*A%&BT6BJ/?$2 4(@KOARS-7B*A7;75GT;.5->47A7*-RBIUN9V9N#<[9ZU*Y3$Y@[A M@EJA\&FL+Q8V5Q@M]W<2,/=DXPM:GH)N]0=:Y'(4 #J(A;[SPLM5HF=8RKG9KBPL:+5-<,+?#2(S4,7:%KI>P MAV+9;/)H0DRUBHM]?I19=-8 343;E7[OS:294\=L[;6?7? ;?5IIJ#?9%[2J M1UJOTO3GH2JQCF("+\ITNZLF)CAM!HWB[;]57S6 M\S-["E+C$ZLUGN2CQLI.+F>6.REW'M"JWQC'3C[H124;:KB:.@P8/')0#KT^/T^5@5P& P&!0?B^1[.!S:WWX+^J?9@6"T^%X-:K%CL:?)W:#H\! R\T1JM$1P(N31,>Y?%;JBG*%4*FL9 M#NB)1 P /8/7M#QFS5CV[\[=$RDL=4R2)E MQ*7O"8>Z =1')U*Q;RNHW\M9_P"%;OW*:>U37,1V]AD[M5_*6K]?Z==NFJ>W M-,3*_P#Y*(.G3X4NU?I-%?5+-)L'Y*(.O7X4NU?D>IXOI^Z?LX#\E$'XTNU? MI-%_'_\ 67Q\!^2C_P#^I=K>U_<>+\G7KTZ^L^H]OMX#\E$'XTNU?I/%_5+ M?DH@_&EVK])HOZI8#\E&'XTNU?I-%_5/M_0P)6T%X=$'H[<%?W IN&VW:6@/ M6"A64M7X%BI*.G59LE3CAEYM(SN8YA,S5/#5-?!R1CQ[*6]G-1KSMS*Y&BSN MVZ*)F:YJQF:][9LXHW<<>R_7TWD?^TNHOIE:?G>.CZH_>9_ZMLW]?^AE>>L] M-Y'_ +2:B^F=I^=XZ/JC]YG^:V;_ %@^AE>>L]-Y'_M)J+Z9VGYWCH^J/WF? MYK9O]8/H97GK/3>1_P"TFHOIG:?G>.CZH_>9_FMF_P!8/H97GK/3.1_[2:B^ MF=J^=XZ/JC]YG^:V;_6#Z&5YZSTWD?\ M)J+Z9VGYWCH^J/WF?YK9O\ 6#Z& M5YZSTWDA^TNHOIG:?G>.CZH_>9_FMF_U@^AE>>L]-Y'_ +2:B^F=I^=XZ/JC M]YG^:V;_ %@^AE>>L]-Y'_M)J+Z9VGYWCH^J/WF?YK9O]8/H97GK/3>1_P"T MFHOIG:?G>.CZH_>9_FMF_P!8/H97GK/3>1_[2:B^F=I^=XZ/JC]YG^:V;_6# MZ&5YZSTWD?\ M)J+Z9VGYWCH^J/WF?YK9O\ 6#Z&5YZU?3>1_LPNH_IE:?\ M8!CH^J/WF?YK9O\ 6#Z&5YZUCL[/D98ZY8*Z>+U$W+/P[H" C[89L92YU3RF;M9J*\],VKE->$Q;V[M43A\N#QS%.OY MBQ78FG*Q%=%5..-KI(O4CD(""B(4KD9"U)@Y]51[= MCZ1W!*8Q 6\QW@ 1$0Z]!$<9RYU1S>;NYK?S\=+=KKPW;>S>JFK#LX8X8F7I MU_+V*+&YE9BBBFG'&O;NQ$8]C@7OTWD?^TFHOIG:?G>:_1]4?O,_S6WMO]8/ MH97GK/3>1_[2:B^F=I^=XZ/JC]YG^:V;_6#Z&5YZSTWD?^TFHOIG:?G>.CZH M_>9_FMF_U@^AE>>L]-Y'_M)J+Z9VGYWCH^J/WF?YK9O]8/H97GK/3>1_[2:B M^F=I^=XZ/JC]YG^:V;_6#Z&5YZSTWD?^TFHOIG:?G>.CZH_>9_FMF_U@^AE> M>L]-Y'_M)J+Z9VGYWCH^J/WF?YK9O]8/H97GK/3>1_[2:B^F5I^=XZ/JC]YG M^:V;_6#Z&5YZSTWDA^TNHOIG:?G>.CZH_>9_FMF_U@^AE>>L]-Y'_M)J+Z9V MGYWCH^J/WF?YK9O]8/H97GK6F>L?(J @YJ=7@-2KHPL3(RZK=.4LY%%TXUFL M\.BFH%$0$0$,]LME>J>9S-O+47<]%=RY33MIM[-Z<,9_+B> M=Z_KUFQ7>FC*S%%,U88U[<(QPY,93;5ID;'6J]8#( U-.0D5+F; ?S@-C2+% M!X9 %! OG 1,L)>]T#KTZ],YW.Y>,IG+N5B=Z+=RJG'EW9F,<.+'#'!;Y:]Y MQE[=_##?HBK#DQC%?LUGN8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# M8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# M8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# @WD%OVI\<:,SOMP MA[-/1\A:JY3V<94TJ^:35E;,]]#9KK.+78JI7HZ+:=TRKERZ?H)I)%$>HCT* M(:0)^+MQS62270H>ZUT5TTUD%D8W5*B2R*R9545DE";=$BB2J1@,4P"(&*(" M'9@?H'BW\>!_Y@;N[>G9ZKU6(]!]D>FW!]K ?E<./': 4#=W9_ZKU7\C[KF! M7\K?QX^Y_N[Z5ZJ_SN8 ?%OX\?O W;]*]5_YW P*?E<./'W/]W_2O5?^=S K M^5OX\?<_W=]*]5?YW,"@^+?QX^Y_N[Z5ZJ^/_P!;G;D<>P[/(C:O^*-HR,V5 ML6U.-?;D"*L\106,8)&>K#N3+UPMI+(@X;CM8@($*:71 @@8XG$1\G3MN,WG M+%[1\IDJ<8O6+E^JK'@PKZ/=W>6>\G&."(PGC:%C+W+>H7\Q5AN7*;<1R][O MX[/_ #1MQY4DAXMW'@ _Q W=[?\ W_ -;GQL"O MY7#CQTZ^X#=WYD7JH?\ _;F!3\K?QX[/\G^[NW_U7JK_ #N=F!7\KAQX^Y_N M[R"/]R]5^QT]@-N=?9P*%\6[CZH9-%OKO=KATNJFV:-0::>:JO7S@P),HUJI M(;E9M3R,BZ.1!LD90IEW"A$B=3G*40Z04&Z0VQZ-3=A5T'@5^]5: M\'ZP;@ MT?\ JBR1328C?36H**@W=>B/"><(!S 4_4 $0[<#+L6_#AJ9_;D;T<715^#+\]8! MTUO0/K,K/[C,LRUCWMFO6+GARQT[W?8\31X,,YRM;I@,!@,!@,!@,!@,!@,! M@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,! M@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,! M@,!@,#F9XKP=>,D+[0[IU5U#V!#U\(=!^-VX&X\.>*K6C8JT$KL1(KU_5#"> M(R5;-&I'RL34$I$K4[KT5;T8KDR'<%3N'\V!N]W1Z=,#D]QT\9#2^WEHI]L? M3Y-.U>2XWZMWJ,PN%@LS]6S[3NMZJ,7JF A%]:5AS;W;)MKY[(^NHTR[!PB MI@0ADS&$+TR\8302&W+S5[1K5G%Z3I+2\3;C?L'('M44O4*JKJU)A=5J?'TI M.49UN1-M)N+UP+@Y(=%JJX M-/?.B] M>\8N97(?64!$;HDHYD8&4>UZ5,Q-WD'"C! M9NX(=)= 5FRJ:QPQJ9\3OB1 /;=4UHJTV#:% O.LM9VK7=2UO(/)!2Z[+W?0 M^.Z#.K2\TS@H"S1L#M/8T4S=N$711!%TFH0A^]W0#.8OQ$>&%BL-9K%2F)BY M2MR5OON7&J:DNX_?]G?V>9J<'7I>*A:Q5Z!Q[F)YP\0F'ZGH2:I5F[=0C- M/3D5!;"8I! P@JGWI$57WQ*Z[5="[BWC"Z+A)YEJWF-5N*,(US.V%BQ=,-I-%_4Z,4^?&!$Q2'$YP*4,CUIXG_ !\G&[Z(W7J? M8O''9,$&LH^P:\O5"7FY4+7MI/KE4B6"[:()%Q8UC?M@T+:2 5UW3-L/=3,%Z]4+9= M59&8BH37$K*.9MM%T5LWKZ;9SM.';D\RXD45/2R#YX#E522#"@\5WB,>\U" M:1KN6J-]2IQX&Y1E7E$5H1"?JVY+I8YS84'8JW74:G5:-7=)3*SUPB^D7PF0 M4#T(H$*94,@F/$QXR2-TT-1M1PP[3FMP[JU_JJPMBUZ9IQ]:P6RZYO.:I^PY M56?J?HLQ%V%YH250CFR"A D&YO2TUP1*F"X2WXB,3%M^)EY60C(]!8EYT *: MJ+)LFH01Y$:I#J0Y$RG#L'VPP)LXE]G%GC;]X?4G\ H' V"P& P& P& P& P M& P& P& P&!A>R/M=WWZR[3^X;[+#2?>N6]8M^'#4S_[C>\57X,ORUC]K>@? M696?W&9YEK/O?->L7/#ECION^QXFCP89SE:W3 8# 8# 8# 8# 8# 8# 8# 8 M# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8 M# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8 M',SQ7OYLD+]^G57[OX&]E,B8^?U%4X*7;$>Q,SKB!BI-DH)@3=Q\C66C1XV4 M$ABG B[=8Q1Z" ]!\N!KQ$>'CPK@HU&'B^.VNVT6UUW6]3LV(QBJ[=AKRG3$ MQ/U6JQZ;EPL#",K\O87Z[0J7<,B=ZOW1#SI^H6^Q^'KQ;?NK+,U+6-4UU:;C M%3E7L]EK55JS]:8HUS9P4)L6CNH2UPU@K 5W8%3KZ$3(%(R(L5H4HH*(JD(H M 9Q<>'NDK;,,I<*C7X@Z[G6[>ZMT*I49@FP:;J&66M6M=?3KFS04V_C:K3;T M5M.,"12T>X;R#4IBJ@118J@9':N*G':\5O=53MFHZ?.0/(QNDRWDR?1P'-M! M@W8HQ;:.MSHAR.Y2.:Q:!6J3RV^ M2CYJR3;I@X=R4M,Q6R:?N&,F'#IRZ55"58;0H$-.I.2B58DC&H+ ;O$ <#(H MOB)Q;I#J(LD1J.C5YK[*M5F M@QX-=?O9&.(WJ;2YNXO3$6V,V400DZS ;GGROH I4T6T5/OD7)0;J.$P"95. M)_AKV0'4^]T/K*4B=T7>(3AT#]3+@7^S<5>/%QOR^T[)J2G2>QW-GUY(/7E> MLNJX1]&:FN,UL+6A474O'NZ/=[$653F;/6Y*.D6LC%S#U*<=D%9-4#D3<'*0 M2E,(8&$2'AV\*I4YU9'CS0W:JDN>?557:O3JJS:C:HLU95507O?4?K(4*& Z MAA$QQC6XF$13*.!ZJ_X?'"ZL/8J1A>.>M6SR#4BU8E56%!Z#$T,SO,K)4L M3WGU+:4D]M-2FL.X44,=-O327V;3B2'[Y8Y&5=)MP3374*8,3\1;^:/>_KXX M_P#_ ,Q.J<"7.)G\UGC;]X?4G\ H# V"P& P& P& P& P& P& P& P&!A>R/ MM=WWZR[3^X;[+#2?>N6]8M^'#4S_ .XWO%5^#+\M8_:WH'UF5G]QF>9:S[WS M7K%SPY8Z;[OL>)H\&&1862,C)]ZC:8E6#?L(A-5R5WZW.TEP\T5-,RA3G((%'J'4-=H;B94K5#5 MN>F=@2M@=%U-QXI<-.5;U"A *.N.>Q VWJC9\"!XY^H,LYM7H[U=HLX>Q2B: M9403.3O**!2B\!]&:Y?M7E:+8B-X]U;;$RBI)S$R\:CL._TH-?7C9+AH_B%T MY"QV:J]Y!PW< K% =510C0IC=0#ZD>$U+&W#/P=HMS*+EMBZ9V%/UZ2FW$I& M-76CIB%M%9:UIH*27HBDW9JXV7DG#M1TH/I#XR/FU7JQQ#=#TYEZ9ZN]+:^G M^C"\]!\^EZ7Z(!RI"Y]&[_G?1P5,!1/T[H&$ Z]1P/7@,!@,!@:0^(O_ #1[ MW]?''_\ ^8G5.!+G$S^:SQM^\/J3^ 4!@;!8# 8# 8# 8# 8# 8# 8# 8# P MO9'VN[[]9=I_<-]EAI/O7+>L6_#AJ9_]QO>*K\&7Y:Q^UO0/K,K/[C,\RUGW MOFO6+GARQTWW?8\31X,,YRM;I@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@, M!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@, M!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,#F9XKO\ -DA0 M\HCNG578'E_N\/D]O W]UIU#7- >P0I-5#V0_Y"8>P( (#@9M@,!@,!@ZJUS86M+O84[3L-K9Y-8-VZ[EN05RVW-5G86OG,9.56T1]@K M]E07@I4%X>R46V'S;2E7*+5Y:-:[9W= M:$IMPPCN&D%(3$E$K0YYE&!5E=/["DIA2#2+8G#.ZK@W,9PHKW0\LWQPYM1\ MQIR3?WJ\V2G2LGJ"A6^E0^^]T!86\/&1&O&%DN^PK;&,(1R)%%:Y85Y!TT*V M%T::0%1HDX!PI@3XIG8^5MEM3>O3U22MLR2W7ZF2>S:M%36M91P^ MGXJK.4&<%88:.JLU&ILX]RFQGT)PRLBHFL0>\&?ZAX][VK-KT%+[&MJ<]8== M2^TYW:%U;7>SVF.O[2S41*BP$/$,[0RCY6K-YJ910M#R ;I*P<._04*U##.I M7).2E*T]MD8])69 7:\*_B(RV4B4\Q*(',GY]M)MEVY^ZH43"7NB&F3'P\>1 M,:R9QS'GE?V[*/:-F+-N6#V>8J#1FB1LV1 Q^1!CG\TBD4O4PB8>G41$>HX' MJ_)^\D_Q^-@_2'9G^D/@/R?O)/\ 'XV#](=F?Z0^ _)^\D_Q^-@_2'9G^D/@ M/R?O)/\ 'XV#](=F?Z0^ _)_G3KZAV9 MU\O7K_.'Z=G4?C=OQ@Z _)_P6IJ1&4V1-+^@[.7]:^Z\E@4! 6([Z1]7#&# =!,"RX+^>\B?< M#O6V;T^WE](R>H4U3TN8N7Z:HG#"(M3:W=W9$QCOSCC,\$88;5?E\Y5=U#,9 M.J(W;--J8F/]O?QQ^K&&&'9Q9Z'A_OMC [,\OE ?YPW9VX#\G[R3_'XV#](=F?Z0^ _)^\D_Q^-@_2'9G^D/@/ MR?O)/\?C8/TAV9_I#X%/R?W),?)SXV#](=F_H_"'Z8%?R?O)/\?C8/TAV9_I M#X%EG_#;WI:(T8FR\U[!:(OTZ)E0A;73-F3E=7E:_*LI^O/).%'D@S3E$H>P M1K9X1!10J2JB!2J 9,3%$.G>JJ(EJ[6&NM:(22LRAKVC52DHRZ[9-FM*I5:" M8PBL6_#AJ9_\ <;WBJ_!E^6L?M;T#ZS*S^XS/,M9] M[YKUBYX##.,X1:QR+F9@(",AD7S.,!W(V&7:Q M+7SS]^HFT:MT#N?.*&./]:7H "(AEIH^G4ZIG/-J[G16XMUUU5;LU84T4S5. M$4[9G9@T=0SDY'+]-31-=L>B1Y6D]VN\/N*,OPB5_YWD^SNK?\ ,:_(5_.> M=ZQZ)3Y6D]VN\/N*,OPB5_YWCV=U;_F-?D*_G/.]8]$I\K2>[7>'W%&7X1*_ M\[Q[.ZM_S&OR%?SGG>L>B4^5I/=KO#[BC+\(E?\ G>/9W5O^8U^0K^<\[UCT M2GRM)[M=X?<49?A$K_SO'L[JW_,:_(5_.>=ZQZ)3Y6D]VN\/N*,OPB5_YWCV M=U;_ )C7Y"OYSSO6/1*?*TGNUWA]Q1E^$2O_ #O'L[JW_,:_(5_.>=ZQZ)3Y M6D]VN\/N*,OPB5_YWCV=U;_F-?D*_G/.]8]$I\K2>[7>'W%&7X1*_P#.\>SN MK?\ ,:_(5_.>=ZQZ)3Y6D]VN\/N*,OPB5_YWCV=U;_F-?D*_G/.]8]$I\K2> M[7>'W%&7X1*_\[Q[.ZM_S&OR%?SGG>L>B4^5I/=KO#[BC+\(E?\ G>/9W5O^ M8U^0K^<\[UCT2GRM)[M=X?<49?A$K_SO'L[JW_,:_(5_.>=ZQZ)3Y6D]VN\/ MN*,OPB5_YWCV=U;_ )C7Y"OYSSO6/1*?*TGNUWA]Q1E^$2O_ #O'L[JW_,:_ M(5_.>=ZQZ)3Y6D]VN\/N*,OPB5_YWCV=U;_F-?D*_G/.]8]$I\K2>[7>'W%& M7X1*_P#.\>SNK?\ ,:_(5_.>=ZQZ)3Y6D]VN\/N*,OPB5_YWCV=U;_F-?D*_ MG/.]8]$I\K2>[7>'W%&7X1*_\[Q[.ZM_S&OR%?SGG>L>B4^5I/=KO#[BC+\( ME?\ G>/9W5O^8U^0K^<\[UCT2GRM)[M=X?<49?A$K_SO'L[JW_,:_(5_.>=Z MQZ)3Y6D]VN\/N*,OPB5_YWCV=U;_ )C7Y"OYSSO6/1*?*TGNUWA]Q1E^$2O_ M #O'L[JW_,:_(5_.>=ZQZ)3Y6D]VN\/N*,OPB5_YWCV=U;_F-?D*_G/.]8]$ MI\K2>[7>'W%&7QO\HE?Z?F_,=N/9_5O^8U^0K^='G>L>AQY6GYD=U\N]8;8F MPKNKJ**5;76+HL;^WY=Z/EQ2)[M=X>QI1E^;L2O\ SO*SV=U;X]1K\A7\[=\[UCT.F/\ M[M)[M=X?<49?A$K_ ,[Q[.ZM_P QK\A7\Z?.]8]$I\K2>[7>'W%&7X1*_P#. M\>SNK?\ ,:_(5_.>=ZQZ)3Y6D]VN\/N*,OPB5_YWCV=U;_F-?D*_G/.]8]$I M\K2>[7>'W%6(?)V) ?G]$^N1.G]6X_\ \C7Y"OYT>=ZSP1E*?*TLZUOOYU1!=L=TS.HV&]$3$51Q3$3$3&./'#=T_-QG\G;S<4S1-=.,TS,3,3P3&,;&=97 M-PP& P& P& P& P& P& P& P& P&!A>R/M=WWZR[3^X;[+#2?>N6]8M^'#4S M_P"XWO%5^#+\M8_:WH'UF5G]QF>9:S[WS7K%SPY8Z;[OL>)H\&&NLO4/C"'FO+@5_*H<5.@CY[:?9_U6V;V?_P E M@4_*H<5/]UVG^"VR_.L!^51XI_[MM/\ !;9OG.!7\JAQ4Z=?.[3Z=>GVK;+\ MZP*!XJ/%,1$/.[3[/;U=90__ #6!7\JAQ4_W7:?EZ?:NLOE_WK C;9_B1<:K MK!Q$9#'V<=RPNE+L*Y5M:3SS_DMLW9V=>W]2[.F!7\JCQ4_W7:?X+;-\ZP*_E4.* M@_\ C=I].@_]%ME]CI_]%\? I^51XJ?[KM/Y/O767V/_ ,E@/RJ'%3L_5=I] MOD_R767V^G^Y8%!\5'BIU#]5VGT$![?>MLOL=>O_ (K V&T%RUU!R1D++%:X M6M9)&JL8F4D6EJJ4Q6#N(N:,X38R44>21(A*,Q7:G24,B4?1Z(M&*TM(0#XC9$Q_.J@S5,!>Z01P(/_*H\5/]VVG^"VS?.<"@^*AQ M3'_QVU/S-76;YUYWSNT_P %UF_0!+$SAM_+Y$HYU+XD7&JB:[JM3G3[-),0K$[= M^FVUK.N4"+*O'#CHFX;%6;K !%0^:*80Z^UY,N^L>8L9K6\Q?RU45V*JHW:H MX)C=IA5Z-:N6-,LVKU,TW8IVQR3C,_GX4C_E4>*G9^J[3[>O_1;9?8'I_N64 MBS/RJ/%/IU\[M/\ !=9>ORO-8#\JAQ4_W7:?YFKK+T_\E@/RJ/%3_==I_)]Z MZR]/9_\ HOC8#\JCQ3Z]/.[3^3[UUEZ?^2\N _*H\4_]VVG^"VS?.A1, B&!OG@,!@.N!X%92,04,DM(L4E2= .FJ[; MIJ$$?(!B'4*8H]/;P/CUS$?MK&_1S7Y[@/7,/^VL;]'-?GN ]X#US#_MK&_1S7Y[@/7,/^VL;]'-?GN ]X&&;'F(@VO;X4)6 M-$34RT >GM>W^T;[R?JOL9OZ3/_ .5RL?\ R+?APU,_^XW_ !-?@R_/6DM% M)ZYH1#RD:!BTVL@8/3VH]!"&9@(=06$.P>S,]8Q]KYJ)X?.+GA2C3O=]CQ-' M@PS?US#_ +:QOTY6MP]X#US#_MK&_1S7Y[@/7,/^VL;] M'-?GN ]X#US#_MK&_1S7Y[@?:_ 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8 M# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8''#P[= M>:_NMEY<.[E1*7;'C/>,HU:/+-5H*=>-FHS5N4!H@\E&#IRDT!41.5(#]PJA MC& H&,81#&^8O-_BGPXVU?-1V?B)5+?,T[3&D]SQ[N%K.N&"-N9;KW^OQ]CJ MQ$I/8$XLIFN33123>*/#I-SL J1C+& N!?>2'.'@5HF-*O5M,ZNWE+L;E=J M5:J_0ZKKQG(59]1Z3OJROI%Z,U#()/(5S:>.-GK!7+?OI)SD>ND8?U%3H$P4 MSDQX<5MA8:06A]*5R6DKE6=8/ZW.ZYK+.3@=NVRH4Z\0NK9)12OIM"VV4KE[ MCG#%,#^:D2+"+4ZHE, !EE*W=X;6N5IUWKUHOKJN1KFTWR MBR5FB;M38Y&1K[4_NGJ3ZH2!7S$X$279JU]1T]< M/*W%>DMT$"B+I!3SB9C%(;H$:[QY9<(]:\=:)R7UIIK4.]]>W[<<-I6-?56M MT2 9,+-)JV%FZ7E9&:KAO1D(66KJC1PD5 Z_GU2 0I@ZX%[H?*WP\+/4ZY*7 MBAZTTOL"8U=4MIS6D]H:HKT)M2I1EQ?1,/#PDO7BU]0[BQ.)R?8LTVC0DEM):P2K&MZWKU?J],U M%&:)?6JTVV3GH!!2OOS+\A((C>'51,^42.980*4Q"C(W"B-N<%[':=;U^L4+ M4UDC=H;(G=.5NX0^M*TO55]HP]"LFRT*NWEUH!NVEDI>I46P'0?,S+M"NX95 ML(=PVC-W[%U!>>&ZE?C*'NZ;X]%V'7M54R^P+[9Z&X=):6I<# M+LX&!(YJRVTK%O:/7@".3G.Z:QDF8Q2"U#S@=%M6.^&6\H.TS^G*CH[84;4) M%Q#RSR"H-7.P))),@?HI-WZL"1J]:O&IRG2QPKJI5M1S#S\6QF8IPJAKWG0=NJM'22#EFJLW./>3.8@F3-VE$![<#I-[P^ MCON-:I_!Y4?J/@/>(T?]QK5/X.ZA]1\#0'GMO[C?P0A-2SEBXIT783;;%JOM M48EA*MK^'-#O:#I?8N[G1W8/J^Z5=C,0.LWK%H1(@]9!PW*H)$S&4*'Y)\QO M#"94Z"M-N;Z0IC^5A]?/I&GR>NZK)V:O3>PV6MW#&H/D*["2[*0L4&[V[6VD MF1@LZ19KS#4#J 54#8'KA>3G!6Z\@]*Z(UCJG56S$=QTBUW=/9%6I%)6J%/: MP% A-G1$7/"X@TG9I6TTJP-GZ**0"JW063,L4H*%P/!J#DEQ3VQJ4_)93C5K MVB\6'L[=X6M;KMU65I2$6M9(YM%E$)3BZCS2#]&MN::PF5X743:908RNP3.TJ9#*+QU/<(C,V! MTP700: ;S_I")TS%*8!# NC[E3X6+&'?3Z]DXW*0T=6F%L=OFE$KSU$D/(.: MVU+W2-JTJJK(M#W"*,Y9E*+MLF_2,JF4IAZ,!:[9RP\,^H%6:KPFL9FQ-Y/4 M<:YI$#I)F[O""F[MBHZMH3A:LNJLRD"LGUR6%NLIW?U$J9C#U[.\B(C@X#&9 MX5DJ7,CPSI?6[#8=J:\>J052@R^R9>$7J=1GG$#6(6.=S[Y1V\AZV=NXD4ZF MR/+BT2 SKU<4R_FQ3*)L"N[.4G"[6O'_ %MR,U[H_56YJ'LS>\%Q^CGD15*3 M4FT+<).TV6C2Z]B=V&L@K'MJA<*JZCY)(&YUTUB&[A3@7M"U:8YK>'9M9A'( MV34U5$]/Q\WK?<6CH2L6J NVX]5T7;\90U6Y()T5].5:J[)@QFCI!Z/' M*R;8%3E\Z&!*D3M?C"ON[F5J&P<;Z'6HSA=KK46S+S?%J/0Y.,LU>VW5K_;& MOJ"&80YI9%U7([7+TKI-8O58ZB7F>]WAZ!'6ON6O!C;>V>,.K-7:/I=M4Y,4 MB3O"$W[V=,B U>W+IB!WS5H'840^B ?,+-;M(T?]QK5/X.ZA]1\#E_RTHU(I7-;@X6FTRIU'T^\ M08/QK%;AJ^=\5*Y1YDDWJD2R9J/$43_-$(J)R$,(F -VX'9; 8# H/^H'Z? MQ\#^>GBWQ%J/*BT5MFP=_[5J%>2>1\<:5G;^=DW6D MY=XE'Q,6T YO.O965?KD1;-42J+N%C@5,AC#TP(WDN'?!B&@'-IEN6EXC*\S MC4Y9U+2&R%FC1!FM:S45$JAUR$$'ZMR*,85IT]*,]_4@3[P@&!-K'PJ]&2C- M.1C-R;BDF"OG?-/8^^&>M5105407!)PU.LDJ9%=$Q# 41$#E$OE 0P-?;)Q7 MX 5'7L!MFRSK[5CQ)ALADQ:'3.1\K2WBY$9-/H8K-NNSV3W8R;(]!J$NBZ&;V0J.\]OS[&. ME7D(\=QUW)V%.Q7)_8TE$:FN+K7NRG[#8+ATA2[PQ=1[)]59T4$S MF9S;-U*MB*H" G3% .H8$GR_A8:+@8F3G9C<6Z(^(AHY[+2C]Q='14&4= M'ME'CUVL)0,8J+9JB8YA !Z '9UP/P@O"ZT!9XY"6KV[-P3$>X08N4W+"]*K ME!*2C64PP\\0H^<;*.HJ2;N"$4 AQ17(?IW3 (A:JMX:_&B[/KE&5+?NUK#( MZ[M:M&O+*+OZCES5+@C"0ED4KDXB0?.,)8L!9&#SS1P PMWB1P^9. B&K7-+ MAW4>*\'JRT4J]['G7EJODQ7W2-FM$NN$>,3KJYW2(F(5U'2,>YCIF,GZRU4( MH/G4SD R9TS%,.!_15^G@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@ M,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,"@CT^+M]GV,B9 !$0\G3(B9G;! M"N3B*=?DXQC\L0Z_)QC'Y8AU^3C&/RQ#K\G&,?EB'7Y.,8_+$.OR<8Q^6(=? MDXQC\L0Z_)QC'Y8AU^3C&/RQ#K\G&,?EB*"/:'9[7Y^,=O8.ZY1^&.7I/P?(.(F)X)B4RV:W9P-XQ\AK;=;OMBAK MV2Q[#U_KS5MN>!/S,>26HFJMF>_%0H [=B\012;U[9(C*I&(!5#+F$#&,0>[ MDH8;'UQ^?5^\P.P*?6KXE=;1KJ<=KN*ZWA1/':2A M1KFBF$NG'NQ]=R^K8(2MVLN8Z3]P"21E#@*1 *&1U7A#HYC'5=:\5"KWBXUW M>LQR:-:4JXVJJ3K?DPX:G6V>T@8AP9I#6(S6.;%5%NZU$MPI>[I;84_;J%.J ZK!)[;4%%5[9&IPXL Q3B8U25Y+Q+.EQR%C&Q6%M9G+#754D*12&\G. MLY)O(2AZU5Y1=HV7<'4XL6CPPIR^LI_2S635]5!YR M(;F-H06K'VP MA$6S@J!D9R,T!60_ZU7BTO8>BV%"V3EY/(UUDXDC)-%GEML;Q\N)N^*BJO0?F H!BD=X2/ MZ)C$H9CIKS48A L:PDS&TV91)."C:WK&H,XXO?E#&!%*M:;K3/R]X48I(!'M M.)@DA/PY>&Z3:Q,2:6@O5]NHUGUO:6!W4FLUGJ=:=E36WW,2_(N\4.(Q.QK) M(2D:LF8B[!=ZL"1RD-W0"?M'Z(UEQUHP:ZU+ 'KE5-8+%:W#-61?RKE[9+=* MKSEFFGS^4<.GCE_-3#I5RNO"G^>WSN^OJ6_A"3 ZU8# 8# M 8# 8# 8# 8# 8# Y,;Q_I4^+'UH0'\G?.C ZSX# USY!<5-,@9&: M4UG,62>IB\;/RT"XAY.X4>QZTLZY%HERV.L6:H5PE(I8IQ,46C]8H !C 8 @ MIYX7'!)PP913/C]58&.B!I_J!E7%Y2$;UL*..M?49:^FQ?)A$E$NFZH5R"7= M]++7V8*][S8]X,QU7X?'$G2E_I>SM9:FCZM<-?5I"JU1^SE9H[>-8)4=CK91 MX,+K=_3Z-(*<FZF"C]_;;!IFQ+R=0K<D3")G3HA(MG&2M6"?AU"@DV603.*0&(82"&;0/AU^'C/Q M,CK.,T]!*E3UF,#(P+QY/M9P*)L.$D:XA*J^FND9$SA_5!=P:4A_QE%@15EW MR@42@$\M.#7&ICKNBZJ;40Z=(UOOL_)RHQ0S4NH:.W:M>Y_9JMU4=*NC.';I M6\VA](F15,9N*[@?F.@% N,QPKXW3NYAY!/]/RO5K2U\VVF5&U3[6!V QU5&SD5KV.M$"V>I1\C'5=I97X(("4J9A=*"H!^H= M LVM?#\XF:AV%0-I:\U4RKMUUC68.J4V4;2\VJG&,*[JB.T7%O%&+B059/9I M+4,)'UXSQ8AUU(V.:IF,/F2C@;G8# Y)QQ$U1732,?N]4\Z'G*R*C(F,C9%K%"1EK0Z%'1?/$5WS MGS9Y%V91902@&-Z[\(?=FM]5RFM('F):8\C#4L%2->N8)0?J-+ M:]+82&[H)F<) (E\Z(J8$U\5.!6Y]&;;K^P=E(; MD?'5J?+(\TGRLW5X">:2C1/E7L^F; 8-(!-Q,*,X D+'5-2(EE6Y2K2;9^J< MIDSE(.!;MA>"UN^[,+ZW4Y=(R*FQM.Q^I;6C9JI,2+*QQB5&M*Y4^6/*ZYG1YC.UV<^ MCM=!Y%JCL5TT6;[-HW/2HF:K-'UQ<,A:L''*FE..Z5, #WL(\$O-B8HD#+M: M^$CMN@+M/,\N;;%M9&_6N^W12F*V:MRDO8IG0/&C6]0N#=_Z]=^>L>L-@: ? MR$>VOE#IC9QFWB=;2^SY0[?9^0'D'V0R,17K\8?SOT\D.H^T/Y MWZ> ZC[0_G?IX#J/M#^=^G@.H^T/YWZ> ZC[0_G?IX#J/M#^=^G@.H^T/YWZ M> ZC[0_G?IX#J/M#^=^G@.H^T/YWZ> ZC[0_G?IX#J/M#^=^G@.H^T/YWZ> MZC[0_G?IX#J/M#^=^G@.H^T/YWZ> ZC[0_G?IX#J/M#^=^G@.H^T/YWZ> ZC M[0_G?IX#J/M#^=^G@.H^T/YWZ> ZC[0_G?IX#J/M#^=^G@4$W3V/EB'Z/4>F M1,X"H#UQ$XQB*Y(8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8&"[/VNFCI PIN&SE" ?JH+H* ("FLBJ0#%-[ AEEH]%%W5\I;N1%5NK,V MHF)X)B:Z8F)[$QPM/4:JJ-/OUTSA539KF)Y)BF=J(J5Q^U1(T^K2#VN.7+Q[ M7XAV[<+6"Q'573T33;F4MUUVYFNJW3,SO5[9F(QG])D_PP=*V8VYV?[5?VFA7 MA=MD64ERU8MB>;:Q^ZUHYHD)C'\TSCGEH8M$A44$RB@I-FY"B8PB8PAU,(B( MCE%FS=^O,YBK>O5SC,X1&,]J(B%I9LV[%J+-J,+=,81'#^>=O.ZRYXO0^ M+XO8P& P&!YW#ELT)YQTX0;)?-?JCA9-$GS"9U3?-*&(4>ZF0QA[>P $?(&! MHU=..<+MBP\@UZ[M*.)$\AH'4,G(NHAQ$6&6J\MJ678MV#J&:F4=,7-;GVD" M5%8# '==@N8!$W0"AC-T\.C7-QNC>_GNEKC+#7K/N.WT!9LE&+H4VNS\AZ,*DL-M=(%5D'RP&IAZ+$,IS;&R;1LN;BXDJYN\A!0\M;%6C(%![X-DB=>WK@ M3:':'Q?+_-P*X# 8# 8')7A5_/;YW?7U+?PA)@=:L!@,!@,!@,!@,!@,!@,! M@P M Z]1[.S UIW=3*_LR6U([87BOQMFTYMNI;-:PSJ;9E3F"FCYJ"+#2#4CKS MR"DLRFE#L53)F'SZ)>Z @)L"!+GX=.N]CP]F@;S<[++1]WE=R(7))HUC(P9G M7NZ+] [%GJ$!VR7?8)L)NN-TV\BB)7GHYE2F,(F 2AF%2X)ZVK$9)M7$S*S$ MK)D@F0VAQ'P[:?C8.EZOB]346)A7J341B@KU>@F+DZR?11V_;@JIU ZA3!?- M&<5W6HMA,[K)["L=X/7=3DU5"O+$X*O,RK5]L*U;'E).;40(DW!M%N;*E%Q+ M4I3>B,F8CWA%40 -P45DERB=%1-8H*+)&,DH50H*MU3H+I=XHB *(+IF(%[_=3ES]_, M?W";8'67 H 'D[/C?%[6 ]D/B\N ]KR^3KT]GY8=>T/DX%/:[/;ZA[7Y@>7 MJ.!K)NYOL-QL_CZ$&B^<:O&J0M!C CP5!76JOJ2DJBD!UCSDNO%O'BARK^CI'4.43 +I02AMEQV'>;G9&SY M'9,4WKU7D*EJ=P> 9.73R$BMO^YDX;-:4ET\ '+BJ-0]!3,?^L4D"+B43@/> M$-Q>O3R^Q[7;Y?8Z_%UP*^U\7RA'M'LP*?+]OK[';\CL' ^OSL"G3XX_G?I> MS@9IJJL15&]%,[LS''&/%C' PN;\VZJ;4Q%V8V3,8Q$\6,<<-_#UO?XJ M*"ELRD%3$YA(4U$7.8A!'YDHF"9#J(%Z?)SH/.^JW%D\S$>._55,9?7./,6? M)3]I\^YKD']TZC_8$O\ 5O(G-]5_0\QY;]4G+ZYQ9FSY+]8]S7(+[IU'^P)? MZMY'G75?T/,^7_51YOKGI-GR7ZQ[FN07W3J/]@2_U;QYUU7]#S/E_P!4\WUS MTFSY+]8]S7(+[IU'^P)?ZMX\ZZK^AYGR_P"J>;ZYZ39\E^L>YKD%]TZC_8$O M]6\>==5_0\SY?]4\WUSTFSY+]8]S7(+[IU'^P)?ZMX\ZZK^AYGR_ZIYOKGI- MGR7ZQ[FN07W3J/\ 8$O]6\>==5_0\SY?]4\WUSTFSY+]8]S7(+[IU'^P)?ZM MX\ZZK^AYGR_ZIYOKGI-GR7ZQ[FN07W3J/]@2_P!6\>==5_0\SY?]4\WUSTFS MY+]8]S7(+[IU'^P)?ZMX\ZZK^AYGR_ZIYOKGI-GR7ZQ[FN07W3J/]@2_U;QY MUU7]#S/E_P!4\WUSTFSY+]8]S7(+[IU'^P)?ZMX\ZZK^AYGR_P"J>;ZYZ39\ ME^L>YKD%]TZC_8$O]6\>==5_0\SY?]4\WUSTFSY+]8]S7(+[IU'^P)?ZMX\Z MZK^AYGR_ZIYOKGI-GR7ZQ[FN07W3J/\ 8$O]6\>==5_0\SY?]4\WUSTFSY+] M8]S7(+[IU'^P)?ZMX\ZZK^AYGR_ZIYOKGI-GR7ZQ[FN07W3J/]@2_P!6\>== M5_0\SY?]4\WUSTFSY+]8]S7(+[IU'^P)?ZMX\ZZK^AYGR_ZIYOKGI-GR7ZQ[ MFN07W3J/]@2_U;QYUU7]#S/E_P!4\WUSTFSY+]8]S7(+[IU'^P)?ZMX\ZZK^ MAYGR_P"J>;ZYZ39\E^L>YKD%]TZC_8$O]6\>==5_0\SY?]4\WUSTFSY+]8]S M7(+[IU'^P)?ZMX\ZZK^AYGR_ZIYOKGI-GR7ZQ[FN07W3J/\ 8$O]6\>==5_0 M\SY?]4\WUSTFSY+]8]S7(+[IU'^P)?ZMX\ZZK^AYGR_ZIYOKGI-GR7ZQ[FN0 M?W3J/]@*_P!6\GSOJOZ'F/+?JIC+ZYZ19\G/VGDA9C:=?V;6:?=+'5[-%6FL M6N53/%5US!OHU[6G, 1,05&0>(N6SQ.:,!BB4#$%,! >W,\SE]%S6C7M0T^S M>LYFQ>M4]]7%<51P':.6FAXSK63B(F9\ZM>'2T=4] MV9C'@Z"YX$O=KPW6A4L0Z U:!Z=>H?\F-NGEZ=,\]6VZIF,.#IJ_"EZ9&,, ME9CA_P .GP89GE>VC 8# 8# 8# 8# 8%!$ \N!RB\,80]>\P?O[R8]?8_NO; MO9P.KV P& P&!H]R3TQ>MJ;%:-E&SRQZHL&DKWKY>OQ]KDZ4YK^P)B>@I1I; MB66%\Y-0;Q:!CCMV+]HDLLQ>H)G$O=./4-7S<6^><17%JO"[P3?(MXP6\796 MUV4H=I?K-6^XPB'US5I]';14U;%W5@JBDU*M6[,DTK%K+*-RJ&-YX,0;5OQ$ M;[1/,I.V<>W48KN MVKZ';%6=E2?><$X7S5NK^>U[ICRQL]OV^E!.K[*K,A6MCSTZK9(^TQDUM.*U MYMRON7461>$KD(#BNJ+50I#1]A:,3JK+$,L(&"6JII'EE V)J\VKM% MW!-VVK1FSI=:5DW3VW;92J-5" E*X2)M%1N.I[37(SU1Z7$HUZ:@C.RKNP<* M&P-WM UJ]4S1>FZCL^:"Q[(J^K:%7K]/@X.[":N,-5XN/LDIZ6H4JCOTZ7;K M*>=, &4[W>$.HC@2Y@,!@,"@CT_/_.^/Y P.2W"K^>WSO^OJ5Z?'_P ("=?9 M]@<#K5^=@,!@,!@,!@,!@,!@,!@,#DQO'^E3XL>W[D(#^3OG1\O ZSX# 8# M8&OW*2I;"O.B+[6-7OS1]TD6\.>..DN#99XQ86&(D9Z)0]'W(M*I-^MT?;E]>V.XN'KV'D%W#Q2:DJ98 MU*N^G:%$6)AZ":4JGI+^%+)M?267HYQ,)@B.R4SQ"*1*Z\UZ%MN5K-8)J1EC MS\;LJR.&K0Y(2+(#25N 4-ZIYA6T LHK&R(-(\D,)Q:+%>=PA0]\?JGQ$G^P M9BB*;CL%1L\?0I6[TW8IK//W+4D.]F-B;O:1%/GX-[7XIML"9:U>4KB*R+LR M2C%NQ2A([$L,/M]1XG(P-+#7E&>[9L36/@BJ;)L$AM M6I.Y].HN3GEYB@OVA(*T+-':\0X0*W!J*1>^>!L_QUU[LRF7C%[V2G+D/^O,>@^W_: M)L/R/)@=9<"@_*^/\08',WF;O_<5+L5LIFO%):LDJE3T#<(B6AX924DKNKL? MD/%:\O4>V,6'GCM(FB4UH89%=)LH+4; WCEC'#J3,BV4FDTW"AFZ") M@>*!DD5S3W5ZJ%G/:JLSJP3=6H+:S66F5V[$;4J9MD'N4',E#T"RQIEBDJ-B MI;%O*&1>/5T2/$7!VRY.X4P7VI[GY/;9X7VVR5\TG7N06E%*+)*.(^NNB#N1 MI6:;1K]9XL(:SU]!1-Y>HN4D(Q9)DF HRB?=143$!(4+@ZY0[BK=QU.S:4.T M22G(-&HW",2V,SL\2UU'6MEW;UU2DZ4;7"*2>;$1*R6E MVHRDD0] D4H]19L<"@IW D6QFWX2;LMDE=7[ D MXZYW#2#2$H%CH%PBU]:Q%CU]I=K?TV\C7:]/MG#>(M-^>RCA9=XZ3,A&NB(F M$I%#-P\$IS]WA5"#X! MZ^3Y'Q?)P*X')'Q5 M.8]\Y;Q-WNVTVYSZV,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,#"-ES=BK.N;] M9*?"#9;;7J5:IRK5P"*J#8+%$P3]_"092-Q*N<9:4020[I! YO.= 'K@:$H#"SP#F4:QW""&KVN>J5>F++6Q$QA@9V1BFKN5AQ,< MQCB,<]5.CVB(_,8&;8# 8# 8# 8# 8# H/MC@<<(3@YS,UQ:=C2>H.1-%I41 M>KO:+,[080EF*I*MY&W6>9KKJ982LE/LFU@C:[.-XYVHP%LT=F9@L""9CF# MRWX.'B5?C@5;Z0//[!ZC@/@X>)5^.#5OI \_L' ?!P\2K\<&K?2!Y_8. ^#A MXE7XX-6^D#S^PH7G]1D A@/@X>) M5^.!5O;_ +@//["Z8&(W/4?B,46,8RLIRT@GR,A8*_6D4642JT5(\LDJVAV; MHZKF)=IF;M'#DIU4P(4RA $ .0>W+/2M-C4\Q78JKW(HR]VYCACMMT;T1AQQ M.$X]UIY[-SD[--VFG>F;M%&'8KJBGY,,>SVF7?!P\2KV.8-6^D#P/SA9#TZ_ MG?GY6-SCV?V#@/@X>)5^.#5OI \_L' ?!P\2K\<&K?2!Y_8. ^#AXE7XX-6^D#S^P MO3IT_\Q[0^-Y,"6.&W$_:NB+[MS8>V;_5;O.;- M!@JNY@(ZPI23^7,\7D)R>L#^;F'C0RSU<4DFS5@T9-FZ"73NF,(C@="\!@,! M@,!@,!@,!@,!@,!@V=[4C>&F=FU2@3E/JD)#1SR6CK$>=AYN$-M MF//(1SN,EB0LA%3M:W!(-'3-]'KBFJW1614(8! 0C_X.'B5?C@U;Z0//[!P' MP?V#@/@X>)5^.#5OI \_L' ?!P\2K\<&K?2!Y_8. ^#AXE7X MX-6^D#S^PYYX;IU'KU[GH90-T]KJ'7(G'#9PX)V<;$J+J+Q&-A52&N41 MRS@XZ.G$%'#9C(1:KUXW(DY6;&3<.FL0R;JG[Z CU(D4 >G:/:-IK.GQI6J M7LA35-=-N8B)F,,<8B>#Y6CIV;G/9*WFYC=FN,<.3;,?Z&6AQP\2H!_G@5;M M\O6 >=/)T_6/9^9E8W3X.'B5?C@5;Z0O/C__ %%\? ?!P\2K\<"K?2!Y_86 M^#AXE7XX-6^D#S^P?V#@6F$X1\LI_=.H-H[JWS1[^CJ^X5V>0%Q#V89)I#0LJ:9D8VOLV M4G"P24I/."(I*/7R#WS"!!!-,##UP.O(8# 8%!\GL_F?&[?C]<#@GHVX]H3DZH\?H.XUYNI$/X$MMC+# ST:P0DFCH19K@1 MT"2J)3D$<#8SX;_,?\0ZU_3FQ!_^Q^ ^&_S'_$.M?TYL/\3L#P+\R^6KEXVD M''A_V!=^R2<(LWBLE.J.6R+OS?I22"QJ8*B2;CS1.^4H@!NZ7KY Z!Z_AM

#@5: -U$>]ZWL'> MZB'01$WN.ZB(AY1P!>;?,0@="<"[20.H#T),6 H=GQ@IP!Y P/*^YQQ>C-6:21E':[@0I:A_,)(%,8X%*8PE >@"/0!]+-JN M_>HL6HQN5U13$=FJ<([48SPL+E=-JB;MTPZ@\H-_4:$!G MK7PY#URO2:HRZ:=84F8V-?G?_P#"O3TDDZ*V,*;KSPG+WB%'H;R!U'%ZS5+F=RW0>+R*/ &PI/W3=LT M3X@WREIU.Y2,\V<1J3J;4D MW\W2;116+-VO/)5"*@(EHO:O3'CY1=P9-NW,4B!SF# _H #XOB]O 8# 8# 8 M# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8$)6;[?6J?K&VC^RZ-G09/^F\[ZQENY M>5-_WSE_$W>[;3;G/K8P& P& P& P& P& P& P& P& P& P& P*" #@8'LY1 M5CK+8;ADJHT7:T6VKM5FIQ;JMED8"0526041$AT54U0 Q3%$#%,'4! G9$1Q1Q,\E5->3M553C5-NG&>S@S'-!M& P& P& P& P& P/@P]! M_,'^KU\G: >WC'EX!"+/<$],FDUZUIK8=AB(^P6:N)3365UBP:2+NIV"3K$J MNS;2^P(^3(T];1"X)"L@D?RMJ_7:MW)HFG,3-, M7:*;E,3--FJG'=JC&(JF(G9BIJ-5OWIJG+92_7:IN5T;V]:IB9HJFBJ8BJY$ MX;U,X3,1C&U[??*OGW -D_9#I_\ SF9Y^R=-_F>4^IFOP&?G^>]!O_7L?BGO ME7S[@&R?LAT__G,Q[)TW^9Y3ZF:_ //\]Z#?^O8_%/?*OGW -D_9#I__ #F8 M]DZ;_,\I]3-?@'G^>]!O_7L?BGOE7S[@&R?LAT__ )S,>R=-_F>4^IFOP#S_ M #WH-_Z]C\4]\J^?< V3]D.G_P#.9CV3IO\ ,\I]3-?@'G^>]!O_ %['XI[Y M5\^X!LG[(=/_ .@W_KV/Q41[GN-UFJQ!IN]([,B6$=L/7DS*R934 MFS^K8J*M<<]?/CP=(MUGM4BFBFET$C)BX5 #=\0 A3F"]ZOY'3"-LQ$U>KYK.7LM135D\Q31%^U M,S_AUX1%<3,[MNNNN<.Q3,]C#&8EL-]:\Z?[7L3\"^Y1_/\ <#E'3U9U68QQ MRG\7E/QEI[:R/!AF/X?,?A*^_P Z\_W/8GX%]R_Q!R?AC5>7*?Q>4_'/;61Y M,Q_#YC\(]_G7G^Y[$_ ON7^(./AC5>7*?Q>4_'/;61Y,Q_#YC\(]_G7G^Y[$ M_ ON7^(./AC5>7*?Q>4_'/;61Y,Q_#YC\(]_G7G^Y[$_ ON7^(./AC5>7*?Q M>4_'/;61Y,Q_#YC\(]_G7G^Y[$_ ON7^(./AC5>7*?Q>4_'/;61Y,Q_#YC\) M?JKM:E7.8<5^#=S9)IK&>N5(V?IMSJ+H\6#I-D=\U3ME?A/3FZ3M8B9Q1%3N M&.4#=.\'75SVB:CIV7IS69IM^;U5[F]1=M78WL,<)FU77NS,1,QO88X3@V,K MJ.5S=V;-F:XN13CA5;N6YPX,8WZ:<8QV;$BAV@ ^3R?H=>GQP[SY?S,C&!7) M$$<9OM&Z_P"P ZQKP>P0'_E>0#V/)Y,Z7KC_ %+FO[<>!2INKWN:Q$<5,^%* M=\YIN6]8M^'2U,_^XWO%5^#+\M8CUUO01'R M^XRL^T'_ ",R]@.@9EK/O?->L7/#E&G1AD+$?]*CP89SE:W# 8# 8# H(=?; M#Y&!7R>3 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8$)6;[?6J?K&VC^ MRZ-G09/^F\[ZQENY>5-_WSE_$W>[;3;G/K8P& P& P& P& P& P& P& P& P M& P& P&!@&V/M6;*^L"Y?P=D!TH=,#_ M -UX+]S&V8:M[TS'CJ_"EEI_[C9\73W&8Y7MPP& P& P+9,3417V"\K.RD=# M1C8 ,YD99ZVCF#_+J'[J>NOLUK?U2P/@VY- M0_=3UU\;_#6M#Y.HCY9+V #K^9D3CQ?E^6$S\@BK2VV]4LZ7((.=FZ^04]\K M=*Q2*7.NE,*#G<5[ MY56QO&Z/I#AI!6")EW*#?O 3SZR#!VX531$Y@+WA* =>S RX!ZX# H( /M_% M^?@/('9Y/C_I!D1&$8#"YK9&O:X_5BK#>J=!2B)$E%HV8LT+&/DB+D!1$ZC1 MZ]0<$(JF(&*(EZ&*("'7J&2+6&Y=0_=3UUV]O^.M;]GR?\I>U@/?EU#]U/77 MV:UOZI8#WY=0_=3UU]FM;^J6 ]^74/W4]=?9K6_JE@0\YVUJPV_8IV&R]?BS M+IZP-S. N5<%(CA2ZU@Y$3'"1Z%.H /:/3L\@Y?1_2USEG4+?R_X-W9R_ M(J:M[VY3AP>:5]K'I*$P%W)J( Z#M/77V:UL?_\ )90\&S@6T*^_+J'[J>NO MLUK?U2P'ORZA^ZGKK[-:W]4L![\NH?NIZZ^S6M_5+ N,1LS7-@D4(B!OU+FI M5T"HMHR*M$)(R#@J*8JJF09M'RSA4J20"8W=*/=*'4<#.,!@,!@,!@,!@11L M>]66L2U(K=1@(*;G+K(RK5$]DL$A7HF/;P\<#]RLJXC*]9'CA=4#E*FF")"B M/7J<.S+K2M.RF'UER#'R4W37X2KM_FHSVZ+JK/_ M +C4/(6?^Y8=)KG%:RGE;GX)ZQY"?O.TU^$J[_YJ,=%U5](U#^'L_P#=IK\)5W_S48Z+JKZ1J'\/9_[DZ37?NLIY6Y^">L>0G[SM M-?A*N_\ FHQT757TC4/X>S_W)TFN_=93RMS\$]8\A/WG::_"5=_\U&.BZJ^D M:A_#V?\ N3I-=^ZRGE;GX)ZQY"?O.TU^$J[_ .:C'1=5?2-0_A[/_=IK\)5W_P U&.BZJ^D:A_#V?^Y.DUW[K*>5N?@GK'D)^\[3 M7X2KO_FHQT757TC4/X>S_P!R=)KOW64\K<_!?BYF>0+5NX M$I2@(^0 R[SVG=0M-S=>2OW]8F];G"J8M9:(F<-N&-Z9P^5693.=:ZV_=Z=Y2]^&:OH'(>A4&M5-2X:6%:'8F1< MC0[S(HD<+N%G2J:4@IL6'4>)IJ+B4%!:-A. =?-E\F3K&J]5=4U.]GXL:ANW M*L?^-9IXHB-G05Q&R(G#>JVX[9-/R6NY/)V\M-[)XT1]W'I8Q[>[':9 M_P"KN0GL7#37YNMKO_4VME9TO57T?4/XBS_VS=Z/7..]E/(W/QU/5W(7]^.F M?P;7?_.MCI>JOH^H?Q%G_MCH];^^ROD;GXYZNY"_OQTS^#:[_P"=;'2]5?1] M0_B+/_;'1ZW]]E?(W/QSU=R%_?CIG\&UW_SK8Z7JKZ/J'\19_P"V.CUO[[*^ M1N?CGJ[D+^_'3/X-KO\ YUL=+U5]'U#^(L_]L='K?WV5\C<_'>*22Y"1T<_? MC;M,J>@LG3SS7O<7;$_OJCW /W.G>Z#TZ^0?)F=NKJM=NTVHL:A M$U51'[Q9XYP]&87*==HHJKB[E9PIF?\ @W.*,?O_ ,L<>+;(U!L#JVT:EVIZ M@@T>66IUVP.VK4RAFK=U,P[*1<-VYE1,J9!%5R)2"81-W0#KVY5:IE:,CJ>9 MR5J9FS9OW**9G95,45S3$SP;9B-N#?R5^\57X M,ORUC]K>@?696?W&9YEK/O?->L7/#E&G3CI]B?\ HT>##.M6O#I:.I^[F8\=7X4LM/_<;7BZ>XS#*]N& P& P&!S1\5XB1N*@'6;,7@-]H4)VDA)1T M=+LO26:LFZ:+*QDLU>QCLS5TD15,%T5"%4(4W=Z@&!8=:>&=Q2LNMM>6*7KU MTNP+GJ-&@GW O1IB[3<#K!SLY-J\I,7:)/UHV\],2L&\3E5 M6C!-ZNPB# ]=E0;B500RYQQ1\+)HO6FSK:E3;.+G-N*U4$5^1I$E;186LA"Q M+J"@"*64HRTNWE+''MSMT/.*D6?-R"4#+)@8+REPN\-)=Z$8A>8=61-9E:85 MBGOU=1T:W()12R]9*@6P"J:>23G61C- #SP [1^9_52=0AF[:C\)^G0FM[ S MN+G8,=M7;>L-,U VL-S.[TX=VK;=OJ=)J[X[>$LBRIJZVF[S$"^>I@J1DW?) M+'#S9@,+9QB_-./OAJRFY-O:54]W+6SZ$0B"[:EYG9<['U^B!)TVL76%"?>2 M-@1D8F%?5:UL!8R:[9*'=K^=9MG*KEHY11RJJJJG&J9F>S,SW>3BY(V1L1$4 MT[*8B(^?AYYVSV5@;:D\)WWQMD:WFKFO4'FLZYKJUO[3<=SNZY1+/![,JFP[ MM"O:-;9&R)15I+%UC5DX\DP;G$6#9B=53HE\WF*7OKVDO"FM=XME%K]Q<2+F M@%V(VOL_[\,HTK%-GM76JA4RW5:>E'\XU%M.L+!L:.;]TJ9T!6\ZD*H+)^;$ M)#+Q+\+@\U-5PFT*J:?KD"VM$_"EY&%&5A:V\C64RTGY5@%D%RPAG,1)-W1' M*I2HF;KIJ ;N'*(A-#3PO>'#]HV?,H"W/&3UN@Z:.FVRK0LV=-7"9%D'""R< M@*:R"R1P,4Q1$#%$!# U;TAINAZ,\3Y[KW7T:HTKT-JU)Y&GE%4IB<:^Z:JR M#^:8A97;<; XB'CV-07!FNY5;(K$[Z1""(X'<' 8# IT^+V_ZN!P=L>FM+;= M\0/EVCO $XNB4NM#LJ>G&LJA3_1?4.H>.;%Y.VJU,4FTP[B*]6&2@)).78LF M27G3D3*)SF$+WJ[0'AP[0H-:VR6K[>UYJ6]U6%O6N]G;9M5IU[3+W3K/^KU2 M:A).?FFYV*UGB3$D64=))L)52-4*Y,V*F/>P)!3XG>%JJ-W*EM&JJGUHZ!CL M0J?(LIS4=[ZY<5WT2V%)93&K[D9]FJR CKS9A=I&2Z=\!# ]$QQ"\,"OI/5Y MW9%R@VXUZQJ6WMJ7>C5TW*$8\*UF4VBY#*M4P/TR8JF-F,[O)C.&/!CAP8 M]GAY)X4;M..]A&_P8\>')VE\=<;O"88O4HUYNN@M9!:P/*FDR<\F6B+I6SQY MQ3?UXB![050TVQ. E5; 'GDQ#H)0R.#@X$LCFN'_ (85;%T6P;&KT*9E9D:6 M\+*BYR@(@40P(UV'I7PF-:,&KJ%I"5Y2SVG9$!3HMGZC2F3VSD,2#-79"Q1K^6BH>?,\LY$(R7<,H=X M8J"A^\8&:XEZ@D<0"*9O06F]&\\N&4?IYJ+JK6F8A;HU?R$LE<_./U-?ODZ#\C J/BV MZT .W0VZOI]H#Y8A[]77I@/RMNL^GVA]U"/;_P OV!T_:NI_197CY.:BDF#7_IKZ]?B' MI@3;QR\0+7W)#9GO70&N[_5)CW.6NP>L;#-:EEX]NI3U:%ZSA91I0]EW"?@Y M1VPV-'NV0O62#5XW*N*:PG2$@AOL(] $1[ #M]D>S_6P.5,QXLFJHJPV*NI: M;VW).:]/66$64:V+022ZR5;N5JI'KA:&>[H;3\(PG)6G/5H].2:LW:[,"+&1 M3*< P/%^5LUI[.AMU=G_ *_X_P#YO_37[&!7\K9K3V=#;J#_ -O: [>OL!_E MK\N!Y'OBRZU=LWC4NB-T$.X:KH%,>>T")2&61.0IC@7=1C@0HF#J( /9Y '/ M2U5N7:*YG"(JC\TQ,_F8W*9JMU4QPS$Q';P8?K;Q/]?T6BUJI/\ 2>W'[Z!8 M&9N7<9/Z),P74!RNMU:&>;B9.CI 54 'OHIF[P#\STZ"-CKF;LY[5K^@]0W4/7J'DZ=O^0?=0]/+_;[C^'M= ,/OU C_KAD1$ M1P#SO?%YU.3-5^NW9N'J<:P/);T9-EY:0*V,DT; MBH4[EP)4D^IS% 9'4JG6F/N]3K-QB4G:$9:H**L,>B_2*B]29S#%"0;).T4U M%DT7*:*X H4#F I@$ $0Z#@,NV[ S;J-.^K%3-)F%F:T/ZV(\H" "'3O=0$.WY6!X)3Q,Y61CI!@7 MB5O-$SYB[9E6.G%&32%RW.D550$A.<2%%0!$"@)NG8 "(@ ^MBNFB_177CNT MUTS.S'9CM_-Q?)QO.[1-=JJB,,:J9B/EB?RX5GH_B.S%0IE1J2O%#=K]:KUF M KJSYHE'E:OE(2):1JCMF5R1NZ\PY.U$Y 5335[I@[Q2FZE#:U7,VLYJ>9SE MC'H+U^Y73C&'>UUU51LXMD\'%P/#(6:\MD;&7N8=);LT4SA..VFF(G;Q\'"R M;\J#*=>SB-O00_\ !B/;Z#Y3@ ]/C=>OZ.@VP/%!E1$0^"+O3L'IV%AQ]OL_ MK^P0$/)@6><\6)O66!I.P<7-NPS/NO004F9JDUU)^YCXJ3G5XJ/?6:7A8A>; M7B85VHV:F.K\*66G_ +C:\73W&897MPP& P& P.:?BO?S45?O MD4O_ /!E\#=[2@?Y&]2#_P!65#_@M%8$0'X?:O;[FVYNN EKQ4YCD%"UF%WQ M5*_-QZ='VQ[D*\XI\%+6*,D862EH>>0J*Y8Q1W"/HI5=JBGYP3*E\X(<]=@^ M&)X<>M'>K6%ZVA9=:R<5>J M.U%1M^:FV==81U)Q\&?PTA7-MWKL.[WJNPT+-;3W"_LLY?*U&4Z@3.P]O:4Y M%6^[-7KZL@@Q91NRN/\ RJ 2"[J/12!RFJFHBJ4J86"$\&/@P\54L$8E>9Z MH6G52.MTZRYM%;L%(D]?26H&^I4A;&?5)[+.57E0$':#WT\RB+]7TAN9, 3( M0.I]"IT9KJC4S7\([FW\-1JI7J=$/K+,OK%8GD968AG"L'4]8)-5>2G)IPU9 M$.Z>.#G7M)$6JB:OI/I:17.!%M?\&WB74K:^N]5E]Q0$^>Z5^_5]9G<* M^LWI]@J^Y6N[8881N^ICP)&/0L#8TWRD4+)&FK\?/U7<%BY!.8H8]_ .DPJ$UM:R.Y=\B\BM]L]%;4B=ZT#=]''3^PJ6.S:C>:;%4.Q; W?LEM3 M81.N,(^69,WUKW%;!;J.7CQV9(12*J/HI>X&2[:X5<2(74.@M+;_ -R78:;1 MI^NZJX^+;%V#4(6;1:SA]40,JWJD*%N?V6EKGBB>F)/IYRF0%$W0.^^ MX,$";@\+CCG4H?4;$=EL*#QFT?:^3&T-\(WNRPC6Q*5_D!364(K'LK<>NI,* MY6X5[$-Q%Q( +P[!'N [%7]6 -A*'X6'#N LVN-HT%*XD+3;_4-NT$K6VL9J MM%2KS"S*U>"1+(PTBM)TX%+L]>E44<*2BJJI!].\T4J>!C$)X-W%&O,K6VC; M!N@CRZN]MO+%,J7"M'D7I]W:5;Z$OZ7FRT"KPQEZR_JO3:D:P>K-CIN(^X1 O6*!'.XI.09M1D:I(LSMYJ?WM8I! MP*Z*RI'"Z14#H-TBH"&$[*UQ :?YK>'=JJJK23BM:ZJ]5I<"O,N$'*R@I)A MM&%$ZA3"0R9"Q,R8RA#A_6'(!>H"':'L8'+OB7SC\2.L.;=/;&I6W^0E;5@W MC%LWL5$)&0&O97X4FR*;&SUOL5?UI4+##3+K3+6#78U]DTLR4DQ.677DF7?, MDL&U0>*)S#5MNU:Q*\%[;7V$!7(A["OD?=P^FJ#?!K==3E=BW3D?6[H%SWWI1QKVO1%D MY-:JC+I(U*Y40\1(U1FM2K2G6YEE.1+AF2-4,6/-YSOIG,40S&C7/(#5>EWB.K?26M"U_+6AC6=)7M]3ZI M)>>TUK9&:0D9J M3;H2CYU&,G2X&7Z=D3&(PFG):(W-1N8NE]<;#CH!Q,:M.UV* MKMYC60FHPNDD:P]8EE"6"',W5=%;.E5&Z<[.(39$;1Y)3' M :5L])VTL;D?[I**$K-[ C9>?I%OC*ND5"LE.X&E5F\13Q (YYKZT1O&K=593U3Q^WY=[AJ78%8+/R>_;3' M\:M/;-U9F!^]7*@0A!3-U$Y>@;%5;QKKY :"U[:+Y MQBO=NV4XTSIFRVZ3:PLSJ:KS%VNE2UA+V>;0K=O82MDHVN7LK?E&<(Z?>D*/ M9!BLV*'< C@X2OK'Q1[MR"Y1\-=:TC7[[65*V4K8U]OQEU:I2DO/,Y'3>\;' M6UZ*^: W(A7*[L#49&SB8/U3>'?)-0034.8Q AC9_/KFQK>Z;"UB\6K"T:TY MQ\8&.M-X(:Y7AH%JS8ZIK#JH1.\IF9JT@>5&Y[/13=:NAV;]\]C6 M$+K2WM%U&A[J;O0D//L_0'BOGG"2>1$1&R!FG*7EKN[7OB-:*X]0>Q:YKG0] MRXZCM:\6*5A*F]-#VAEMI*KM432=CG(=>?C;3'F3B$HN)(K)E>/DWA!%),4S M2,#Y(\O><='YF*57$8L&K5R^!Z)#':"(8%M?G%9^67$?>U?F-2O**[UTRT&%U MLS6Q-EZW*7.UO:'<%XNMP\D2+N#RG/8V=;NX>849^B/T4S]X454_-X':[CX M>\5IT>G_ $94CY7N(#RKYBZ?YX:SU[H^6 ML5G9OD&U=U,XV7(5N).RUW))O=@0$TV+691LL5".2F'C<$':Y1.!0FGC?RVW M]OO9W/ ;DVL^DZ%1=24=/5$!+U=OZTU9?H_8W*W6]YE'LY-55FTL%A>1>N:G M8W$:?UDQ8-9-J"9U".3&.$)<0^3GB V3D9PKU)R25FXI!MK/EI1N0!VVLHJ' MKN\M@:>?4]WJSD#7YI%BY-7Z7L2A6)J]CV3)9HBXE%)!'NG(S*&,,-D#,.'O MB![XW=SCV+KN^5"[UG3=Q?VUEHF(LNLYFJLX&-URH^CKM$7JQF@G;F)W?$6" M"%8*^\=$92-8F&DHU<=4E$#!E_#SD5OV_P#.KF%K7<6S; E0=>\@[Y3=!T5> M$J3)"U4AC2ZK++%-'LM?LK6$'3)%TNJVL:DXLTD%%SLSI]]$!$):\7,Q@XIH M=!$.]L!L!NG7H8HZ]V,/0>G3LZ@'RL#HGKK[7U$^LVL?N(QP,RP& P& P& P M&!A>R/M=WWZR[3^X;[+#2?>N6]8M^'#4S_[C>\57X,ORUC]K>@?696?W&9YE MK/O?->L7/#ECION^QXFCP89SE:W3 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8 M# 8# 8# 8# 8# 8$)6;[?6J?K&VC^RZ-G09/^F\[ZQENY>5-_P!\Y?Q-WNVT MVYSZV,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@8!MC[5FROK N7\'9'+/1/? M.4]:M>'2T=3]VYCQ%SP)>_7O^(=,^M>"_],QXZOPI9:?^XVO%T]QF M&5[<,!@,!@,#FGXKW\U%7[Y%+_\ P9? W?TI]IK4GWLJ'_!6*P),']/M\GL> MWT' XZ\FO#OV9OW>5RM2-XC&%-L?)7A5R08/W[Z7;RD+&<8(*9KEDU/"+Q!_ M7%?7LKEZ:8923<2HMW4@YZAYPP]X-183P4^0E.C]"2VON3U8I&Q^,U2WZ36M MB8Q5CE("SW#;?+6*Y&1\/MZN2"?2^ZG=51!W SD8JL5TXD%F\LW63=,T<#;_ M 'UP#W-R-T[XD-"E[S5J/+R$MAR^]*CKU *EK6D&IFO;!M.*C M#0NON7&B.0CX%YJ. MM)"H-WR2K(VC;/?/6$(N@Y50GFT!&)R:!%2'5 .S^LJHXH>MM?4=V\0D'=-I M%4JCI^U1,V;/7%=@6$0N[;MS")FZ#E5F)R$'M(4P![&!G&!R18_TNUA^]#7/ MX%3N!UNP& P&!RATA_2D\KOK/8_P%XXX'5[ 8%MF&BS^*DV+<4RKO(Y\U0.L M)P2*LX;*HIF5[@&/YLISAUZ (]/)VX'"C6_@NAKK6_%U& V?&UW?FG+99YO9 M&Y(@MN?.+E&'I_(JM:L8UV,>3+-C&-=-2W(!Q,P[%9N+$7Z*HJ%$RPJ@&P%M MX";=F^.?#?6:6U8VS[+XV%(JFY"*5=*D(9%;R!W[8N0%[>\A*A7;#R2@J%";"J4:PO MPT%Y&U/7EWU\$"X0)/)N)*!@E+&QFV*0H(D>2C0X.DP2.'0.TVLJFO0M;Z^H MSIXE(N:72*I4W$@@B+9!^O7(%A#K/$6YA,*"3I1F)RDZCW2F .N!G& P.2_) M_P#I(>%?_P".9_P3Y%X'6C 8# 8'*KQ<^OP>:AT$0_RIP/D\H"$;+B @/E P M"'8(=H8'46*$QXN-.<=7G6-=W3K"N0U=LNQ-HZLO4K2W\ZZMM,FX.S M:T'41' ZO'_K#?\ M@C^@.!R7\,5LW=/N6B+E!%PB.]+4(I+I$52Z^^3MH.O<4*8O7M\O3K@=9CHI M*=[SB:9P.!"G Y"& Y4S"=,I^\4>\4AC"(![ CUP* DD3N=U-,H$*)2 4A0[ MI1$IA*3ITZ%$Q0$0#V0#VL#3I7DSZ)SA4X;K42,1AT>+;SDZ>_C+D*)00V@S MUNM61K8Q@$!RH[D?2_2_2>Z).I1+WQP-5:EXNVF]I6SBU7-54FVS3KD)M537 M<\VM+12J36L(*0;; /5K?+MUFSMD];W-WKAT:/9E<)N%V@@OT^8$N!UI58LG M)TU'#-JNHDL1=(ZS=)4Z2Z8"4BJ9CD$2JI@(@!@Z"&!^P(I H98$TP6,'=,J M!" H8.@!T$_3O"'0H>S[ 8'/_P 3M-,G#K89BD(4QIG7J8F*4I3"FG=X8R:8 MB (D3$YA* ]@=X>GEP-IN/OVBM._>RI'\'([ Y^>$&/^0?:/DZ>^_6QZ^U_ MV8N./7\S @B<\9Z#8;8TK3S5&KU/7?)?5FV;-IS9-YEK&RB(>[53E14N,&M$ M-Q.XN =Q6N=>[&E;+Z<:55>>YM[4(1.'?PZ:C-)\_ M;JS2JXMFP>> $(G)XZ&OW/$R0VHWUXHCR6B63M9]HQ^O.LZL)X>9AAFI1O? MU(;N*5DE.F4Y%!QZ,*IUA]'\WWP,(!M%XKSWUEP_A9$4P2%_.K\*66G_ +C:\73W&897MPP& M P& P.:?BO?S45?OD4O_ /!E\#=_2GVFM2?>RH?\%8K DP0Z_%\OY>!3H'Y_ MYWY_7]/ UPY/!L8:33_>^]+%B7;VKC[0]6&6+-#J0MH:C=WH;H(!HUL'1G*ZPK;."EO+/"L9/<7)Z1IJ#J[.2@SF]ATNA,=![: M;G/)*J)TW6MOCYIVI#]0(47H&*U,0H 4/G5G%7E">1J<[L#9MZBIZC&U"B4( MZX*/8"Z;4AT+(&]-QS\:J] #U:Z%3B"QT6'S)B)N6PMD"NC.$@G?CZ/)4-HZ M[;[,K#>FQL7IS:,7L^%C;*]MD*O+,[WK0NC9,)=V90B]JGM#Y!Z]0^+\_ J'YOYOM>Q@5P.2+'^EVL/WH:Y_ J=P M.MV P& P.4.D/Z4GE=]9['^ O'' ZO8# _%?SGFE?,]SS_FU!1\YU\WYWN&! M/SG3M\V!Q#O=/8P.1IM<B,Q3/WB'.J)@QJ,XP\N9>S/F[^U6^IZ_LMTICJ MAM6=\77F](:GC'5;-MFER2PO71['8]D),W9F;DPNQ; L9,%41/\ ,AF%GHO+ MG65&DZ/4VG^9]/]&0].]'[WHXO/-%])!OW^A_,^>Z]WKV]W MIUP/4 ]?B_U P*X')?D__20\*_\ \_:1=)O,(TNVM]C5O;4O,.K) M'0[JCS-&U)Z6A;%R1L]YQM> >R\:JU;135-P\=^:%0$12 1P(X6V+P7A]71= MZ-QZH35K2]AV.GLJR;5])2DJG=*[7C[DBLVPKF,J#E;N)EZ=[H&W>N-BU?:E1CKI4'BCN'D%9!F%]_=/EG]_.U?RD[:P.L>!B=KNU9I80?NBDDV2UEL$;5Z^TZ M&5>3$]*G,5G'L&J8&575$B9U#B =U-(ACF$"E$<#GYL2U^'W?[?6M^;+CDO= M;)4V=JYKY+&O-87A-:4+;+B$D&MX*PE(MI'40-M08)I@_1,U=O"IB(&*8HB& M$4DOA?H;;U^2IZTJL!M6AI2%UI7FJG98=Y5/[IV6)ECHE43C4EYYM;73F!!< MJAE6KXY6H$3/W!#IA";!JT]8Y.H,GXI6>(A(2R/81ZBHTD"P-@(IZLEDD5@* M+ABHN@JW.H3O%3_P SG87]_*!_#:#P-H^/OVBM.?>R MI'\'([ Y^^$']H?:/WWZU_\ +%QRP-OS\*^+#J,L4),Z/U[9H6SPUWJTG#VB MMQD_&^XK8U\+M*YT-NTD6RZ25(G-E!Z]/&"!FI)(J:J92^8;@D&#;!XY2":QG"CLVHH=U&R$HH/IH0Q M?12K IE (HD^3G!HR%.O5KI,5"M("LPS,\U8*$U:(:[@4MBVG5&NX"S(^8. MDU;25_I\BU@&IR*IH+-_/I EV'P,!@9?PVK'82:O-QGI\7*,2V*P2D%(Z8C6 MK"O61&EPF'CW!14!J\35.D)%/ MFA"X%X7<2@AE:\/''3BD&M)M9E:*6H5><,E)-DU!DV=J(K,E"F4(S $Q ?F3 MD , @ 8&J/BW(I-^)S)N@F1%!"^,T44DR@1-))+76QB)IIE#H!2$(4 [ M ,#HQKK[7U$^LVL?N(QP,RP& P& P& P&!A>R/M=WWZR[3^X;[+#2?>N6]8M M^'#4S_[C>\57X,ORUC]K>@?696?W&9YEK/O?->L7/#ECION^QXFCP89SE:W3 M 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8$)6;[?6J?K&VC M^RZ-G09/^F\[ZQENY>5-_P!\Y?Q-WNVTVYSZV,!@,!@,!@,!@,!@,!@,!@,! M@,!@,!@,!@8!MC[5FROK N7\'9'+/1/?.4]:M>'2T=3]VYCQ%SP)>_7O^(=, M^M>"_],QXZOPI9:?^XVO%T]QF&5[<,!@,!@,#FEXKX].**O8(_P"4 MBE^3R_ULO[&!N_I3[3>I>S_HRH?\%8K\W D[ TFY@;FV%K=-C6*&"T4YL6C^ M45^1MK>,/+NV5LU)K^&D:-5XUB*2R3J5L$Q9CODT *=9RE"JHID,!SB4-.:3 MS(Y U*PVTUHJ%KV2"VI-#R=8KY(LZ48A:W^@[5LRQI+349"E%.Q[(?2 U7;J=;A8J1ED_/)5SJW%8J19,VE?O9&9GHJV; M#V+KJQSWFG$:T!%O1HZGM+2228F=1KV/67;^< R"I@#IZ'Q?ZGQNF!7M]C Y M(L?Z7:Q?&U#6_P W_ J=]H![0#Y&!UM >H .!7 8# Y0:0$ \4CE?\:GL!__ M %%XX_F=<#J\':'7XOC?G8 ?B^3Y?D>Q@%76@]7;TLVO M)_6$$U21VU9]>P&I*';6=_UDYE&;FMV2SI6.^F>%KSU1L$_%LA;,U@=D.&!Y M1\0F]5FR6>+D]/.'-7KL_L-@\F)";GB2IEX:P[Y;1:R*KVM-8EE7Q0U2Q,(J MK"9%&81(45# 050PRP>*C:(:L5NPMM10TFTGH2:E74P$G<6%OZH@K$GEF44F*[!8"/VB[E),Y!$Y>J-NR,QT-LJ-?(0:[EYJV;,U(4A@3]:)*K%!1$ M"_-8E#-(KF'LFQSL.5&AM(48GDK4>/MJJ0FE5[$NI-H6!"V3#IC)1<<=@S@1 MBFLM&.FRKIL\BW0^=,0_4H!TG#]'MP*X')?D_P#TD/"SXRK0>SV/\$^1?01' MJ'0!$<#K1@,!@,#E5XNG\WBH??3@OW,E\#HI8]@4?6%#+<]B6VO4BIP\3'KR MMCM$LSA8:/1.DW1*H[?OE46Z)/.* B8P '7J/9@7.-OE+FK38*1#VF E+A4 MH^"EK/66$JS=3\4=+-=;6S7LJVF%M=V=1[-;"B)"4([;6]15;TF;?619 M1BH\7/*1+8D>Z% Z(FC4@1+W?FA,%XNO''3NT6E7E)>)5=(UF?HUYIZS:1=Q M[*+7H2+)Q3V39-J*)DJVV49)+F;!T!0W>-U#OFZADVJZ52=&:]B*S&SJ;EA+ M6&9FU9U^Y;^?MUSV'/R-KG91L1 QTE7=BGI9RZ(@W[P%(8>[\P41P,PAMD4F MP/6,=%3[95]*,&,G&-'*#V.7D&DC$DG6AF*/_6&_P#!-^@.!R>\+[^Z?+/[^=J_E)VU@=6W M+E!FBLY=KH-6K=,ZR[ERJ1%N@BF7O**K+*"5--,@=HB80 P-;]IUNB[3MFJ M)J-N\2A=-);*C+?#M4'97[=PI.QTE39**E&;0RB@(2L9,KMTG( )6SP"@(@8 M!+@1'(^'OIJQ5>.J%R?V6UPA(ZZUVQM7;A!HG<*7=-G26WEJE- U3('H$9>) M$%T%$A(L*2)4S"(=1P,W@N&.JX6'GHQ1>:E'UF. 3-B>J,@L*R$94D*+3FK: M41:D:O6CY,ZK%TV=I M)+KM53MU4UBHN6JID73544S""3AJL0Q%$S=#IG#H8 $!P-"/$]_F<["_OY0/ MX;0>!M'Q]^T5IS[V5(_@Y'8'/WP@OM#[1^^_6O\ Y8N.6!U.EIB+@F*\G,OV MD7'MO-^>>/5TT$""JH5!$G?.( 95==0I"$#J8YS 4H"(@&!IK(;)XN[YN_$C M95.W=2)6R2T7LC:VAG41-(.VFSM8)U,:AM>0BR=2>>A(:*MC5=5T/<]$>D0 M_9WRX&+-.)/#R1[U"EI,+:-7@ZJ]M<)8;DM4ZEL<]*TRP*2N 3\T03)))@1,A0$-GF,I'R/I8 M,7K5X+!XK'/0;+IK"T?M^[Y]HZ AA%NY2 X"8A@ P (#[.!S*\73^:FW^^"W M_D]V/@=$]=?:^HGUFUC]Q&.!F6!@SW9VMXUXYCY'8-'8OV:ZC9XR>6R!:NVC MA(W<40%*-.P]GV,/N:/!AFGOM:J^ MZ9K[[,ZY]4LKFX>^UJK[IFOOLSKGU2P'OM:J^Z9K[[,ZY]4L![[6JONF:^^S M.N?5+ >^UJK[IFOOLSKGU2P'OM:J^Z9K[[,ZY]4L#]VNT-:/G3=DRV)17CQV MLFW:M&MM@'#ERX5-W4T&Z"4@=5990P]"E* F$?(&!G(?'\OLX%=]8RWM6O#I:.I^[F8\=7X4 MLM/_ '&UXNGN,PRO;A@,!@,!@:.>(3J6^[HX]JU#7->6M,\C>*E-.(=I*QL1 M(+0K%=VA*.(QQ,$/&K/F*+P%BH*]T%@3$G4!$!P-6ZIM'Q/ZE5ZU5&?&W6KM MI6*_"UUL[+II3_FDUW1&H*'*7YDIC" =@!@7_ -_+Q2?Q M9M7_ $QE/XP8'B>;@\3>0.R4?\5]1O5(YV20CE'3E^N=@_3341(]9G4G3&;N MBHK'(!R=#=PY@Z]!' ]8[P\4<0Z#QEU=Y0'MD),>TIN\ ]L^/:!NWXPX&'6V MW^(;?#0Q[IPZTO9CUR04EH,TH\F3#&/U6QV:ZZ!D;,B(E=-%#)*I*=]%4@]# MD,'9B=GY?EV3:O4-R&\2R>9*.X/C9JUY'MI";@%%!4EF0$D:Y+/*W/,/1U+" M?JE'340NV P#W%2H@>R5W(7XR]V:9KFU:N;-L;MVU1=I^7=KC'LO M#+9FWFK/4E151?R9G1Y!PU6=61RLR M!R9^OU31,FD4%U *4H'. AGGOY>*1^+-J_Z8RG\8,![^7BD?BS:P_,D9/K\D M.M@[<"T<<]8\K+1S1<\A]ZZMC:,@[HBT))NXF88C!HC&1*T' 1D5&*N'TX^D MGXR*KATNJH5!(B92$#J.!U^#H =GZ7YO9T#MP*X# =OL8'&C8=#YDZMYE;MW M=H[3T+_L$NS6A92N+Z\TPS%VW:L7D?-PT]$VNC231=%<3HKMA06 M((=X2X&7^_EXI'XLVL/S9&4 ?S?[?^7 >_EXI'XLVK_IC*?Q@P/"EM_Q-T'C MR11XKZD2?R!6I7[Q-R_(Y>E8 J#$'2I9X#K>B N?S8FZB7O" =G9@>2?VAXE M=JA):M6;B?J*>@)UBYC)B(DGDHLRDH]VGYERT=)A82"=)9/L'H(#[(#U ,"' MY2W<[I661T_+<3=1/ZH^H+Q^MJIX[FW%2DV$;;ZVY+87Y5;*=V]EX^61;D(= M5!WAXHX].G&;6'8'0!&0DNO0>G4/[OCT >F4:T>-?<'B<.G+ M)ZZXKZD@B A[??R\4 MG\6;5_TQE/XP8#W\O%)_%EU?],93^,&!']>HG-/<7+CC[M_=&F(2H1>MYYHF M_?UV9:(1$;6V=,W0G(2D@E)/9"7E95[.W6+:-&K7S9"$!=4XCW0# [4!@,!@ M,#E1XNQTT^.U4454(DDGM"#.HJJ8J:292QDP)CJ*'$"$( >41$ #RB/3 ]O, M3C\KR?;NZ2K<**_UA?..\QJ:8BYN=B7D1 6:4OE#M*]G;.8<#26\>'EON1@[]*0N_M'O=D[/2K49<+.2>GZT_=1^M$;# M5=+J,YF)E4)!N- J!8I5R4QE/2GPO#)%+YP.H9)(\&]^C=M.RY]]:N7JM9O3 MVX[,5K5RLL+=+$SL!6++9#-DLRF6;6=E[Q#%< V,ZZ F[,1153KT$ L4%P^Y M37UIJ;9=BWI!538@I;.C;7$WN_S2BE9HKMC)7IT'9'%=)=([7\E&-WS M])558K](ZBAE>@" ;+\4>-V\--\I+5MK9F]=9V;7LMKJ9IJL+7[G.J.+%(^Z M*.E:;+2$'.2Z\*B^KT"1=BNX J:JRQQ,3HB)2@&5QFG[VR>\>)Y_;(&1K]$W M'RFLDQK MQB1]RE.WF2Y)Z>*5R$HB@NKIR(E484Y$#B9NUDUU4!$&_:$2Z[X MR[QJ[?5L-:MNU6=D(2[<&K _N338KV8+7"\;-2^Y/=LAUGY,[D'&XW+)2((1 M HJ.VTRNN['OI'$P2139&.D_%KNJ\9(L)%$-&SX"JP>MGJ93>HN/_0ASM552 MIFZ!UZ&Z&Z=!Z=! <#K481[AO('S)O9^-[?DZ8'(GPSIZ"BICEFA)3<,P6'> M=J'S+V48M5^Z.R=M]TXH+KIK%*8 Z@(E #=!Z"/0<#=+DS''V;J\*]1[M64I M9E=]=VQY$J6>+8H7"NT^[P=ELM%=.S._--VUQA8Y:/.8_5+HO\W\SUP-,)?B MI>(B=V++:BWW5M=P-^V%&WU;7H7-ZX@X2:->G-CMDQ4)@7"MBJ#2^0+CNS5? M27<1*TZEJA +6V-DEHQA7-=U2ES,VZ< M[$@O;W8X!S-+=?U4QW@F6ZJF/@0QXF=FK3[A]L%NSL4"Z<'G-?@F@A,QJJZI MC7B!*4B*)'0J+*#WNO=* FZ=O3H ] V]X^]?>*TX AT'WLJ1U]L/\'8_RAY? M+@86XQ\X/ M=,)>A^G9UZ8&X&_9:D;'=:6?UO<.L!0USMUOZ:+KECS9T $NZ5:HR+Y_9I98&T9%V7D]8:PVB;&CTTG[.-@V55KRVZK@DQ MJUO[[N/V;M>%0FXV.E#J&2!)RFMW".0$ DRN<19:%Y$:=!- MJ05!$P]@:I>*SL?7EDXQ-(JOWZDSDFI?FYDHZ'M<#)R"X$UYL0G)A=0SA54W=3[B9"E*0 M P-V/R3W%K]?[>_"(K]2NS ?DGN+?Z_V]^$17ZE8$'$W OBEI6][]W'9= MT0^OM>QB4A,+1UU=2LQ(.GSYK$PD! 12,8124L%CFW[=BQ;@8GGG3A,@F* B M(! DSH_A'K[9&MM8;PJG(W2,QLFF[!N[.;NNSH,:C$1.N8:#FYM.1GV(*I"\ M,A/)-R))IF.9\4R!0.(E,(2/-<>O"DKY71Y;DD_; SCJM++@GNA-X?U;=I"% MB:H]1391+@[I"Q]P:NOK&W>=I-G]["$2M$[KXCURS:/&6P9.K*"_C&"J(&>HI* 40.02X$7Z MI3\*^_T.B;*M=UV_I2N[ UU2-DP ;2V8WBI=NTODC9F4'"2T6RCI%2/G"A4W M2JI3"9$B91_5!Z&Z3$S$Q5$X51.,3QQ/#$QV8P1-,51NU;:9X8XIB>&)3O"< M0S%JYC)F,L==9.6[M%4ATC)"':!A# M _H<#I[&!7 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# A*S?;ZU3]8VT? MV71LZ#)_TWG?6,MW+RIO^^M6O#I:.I^[F8\=7X4LM/_<;7BZ>XS#*]N& P& P& Z>S@,!@,!@?(^Q\<>G MYPC^?C#CY$PAG0?^(,A]]3>_QO\ IPV'[6=#UG]YT>I9/_*6%1HO[E5ZSF?\ MQ=31G/+8P& P*= ]KXWQNGM=,"N P& P*= ^/\L?T.N!7 8# 8&O;K^=5#?_ M &OEF'V/8V/4LZFC^BZ__P#J4?L+BCJ_J6CU&O\ :T-A,Y9>& P&!3H _%[/ MMA[(#VX%Q\; J/A,\=!Z?X6;F[/9]\)_U]O_.G7K[K-S_A$D>WY/ZGUP'Y)GCITZ>ZOW.9:$;)7-S2E[#)C'&13!S-.D=>Q3=-RLC(W]Z5"/&U MVZQ7F0BV)@0!8D0UL=K?J-$#F.#5)<4B"! "TAX3/',/\ G7N;V/\ I#D? M8[/83Z^3 ?DF>.GLVS^'(A^@F& _ M),<<_P!]>YOPA2'YO_BL#Y5\)?CLHBX2)<2,8#%$# @'2>K5J+IU9@*E")K)0U9AHV BDG"YW3 MA..B6:+%F5=RJ(JN%@;H%[QS"(G'J(^7 Y]J^%9Q84$H KMY%!%,C9FT2VQ9 MP;Q\>@ IL(MF!U3JIQT6T C=JF8QO,MDB)E'N$* !^7Y*?BQV]7&XAZ^WMFS M>QV ']?Y,"H^%1Q9'_SG<7X6K-\;M[3_ !L"OY*GBQUZ^D;A_-VS91]CI[)Q M'KTP*?DJ.+/ZYW%['7_*S9>WN^3K\WVX%?R5/%CH("XW"/7R]=LV8?9Z]?Z_ MRX%/R5'%CL_X1N'L[0_RLV7L'R=GS?9V?*]C H?PI^+1TG"(N]RD*[:/6#@R M6W;0DJHQDVB\?)-0734*LD1_'.E6ZHD,4XHJG* @!AP.C,5&,X6+CH>/3%%A M$L&<:Q1$YE!29L&Z;5LF*AQ,NC=734D&JK85YF+>U1DY8N#%ZMG)#J BH?J&.6GPK.(%QVK-;GFJS MWVKQS6";*)PS"$8VS6,6\%HBB1$Z@+ (=U8 MX8$[[VX]: VI/T2T;I:^M7U.M$%8=9-7TLY;H5N]UQ"6/'6*IL&@E7)/DCG[ MDBXI@YR+:HR*AD(FN/.)%>G6<)J$3[BY!,'KI_A ME<14=?4?2\-/["$\'7A/7W;1]&5[8J3ADX@72 FV;9%2E6K=XT'L2*$Q M3*]%"HVGC/3UC /4#DCC)C\PNL!@RF/\)[A;&UF9IZ%$L2E>G=05K2+YB\N] MA>F3I=%OMIV1KI>/=.G2KR+LVNK+- M^N4-7:U3G4ZNC;-BW@PV2?D;-+N;-M;8%FVA>)%U+RBBKM89>ZV^0=@01 B/ MG^X0"D*4H!,N P.2/BX_:]T+]]RS?R(;3P.MV P& P& P& P& P& P& P& P M& P& P& P& P& P(2LWV^M4_6-M']ET;.@R?]-YWUC+=R\J;_OG+^)N]VVFW M.?6Q@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,# -L?:LV5]8%R_@[(Y9Z)[YR MGK5KPZ6CJ?NW,>(N>!+WZ]_Q#IGUKP7[F-LPU;WIF/'5^%++3_W&UXNGN,PR MO;A@,!@,!@,!@,!@,"@^4OR?_P"D\7VP^6&3A)A)WB^V'RPQA)A)WB^V'RPQA)A)WB^V'RPQA M)A)U#VP^7D3BAKV['IRKAO)_-[L_LAU[=CU+M[>F=33LZDUS/![5M_L+G_@H MZL/B6CE\QJ_:T-A 'KG*PO%@?H#\?V?)[&,9C\O_ *I5 >H= M@_-=0Z=1P*@Z;F470!P@*S8B9W*15B"H MW(L"@I'73Z]Y$BH)&[HF -W1Z=>F!K_ +7U;+W'9FAME0TPV3;ZPDK^C(PK MMT*+.7C]BTMQ5DY9!0O?26D*ZNYR.)%/Y5UKBU7:R4J5@2+2D@M7F:#Z[*(R3%;D#JF) MC]0DR/X%5>&CK8Z;71G$[>O[ZVV!QLZ+@&;&R)6"9+ ),FT1YQXJ\3JL!&P* M:?H1%14/YX5!5*9-$4PF316C;7K/8=XN]UOKJVR-HH^JZ"B[?KIED+4XUO!N M&DGL"PHID2;A9K&_D3D$$N^*;)N@4YS' 1P-KBJD.8Y"G(91(Q2JD*8#&2,< MH'*4X%$1*(D, AUZ=0'K@#K)IE RBA" )BIE$YBD*90Y@(1,#&$ $YSB = MHB/3 ^@-UZAY1#RA[0].H=?D@(8'UY>T,!@5-_WSE_$W>[;3;G/K8P& P& P& P& P& P& P& P& P& P& P&!@ M&V/M6;*^L"Y?P=D_P"(=,^M>!_],QXZOPI9:?^XVO%T]Q'\SR;XW5V7E*_8.0>D(*=A'[F+F869VO0XR6B)1 MDJ9!Y'2D:]GT'K!^T6*)%$52%4(6?%CLZZ M.7V!K.EP]RGZ='3T3L&6E75;"(+(/%ZZ2J$C$#KRL9) FU3]ALOWALOWALOW<]L?1-3_BOCV[E?Y=D?JW/Q$QI=^/\ WF:YZ/L, LG% MA:S6%A:W&_=]15ACH1Y74)*O6R*@CGAGSYG).&3A*.@$$'!3/6"1P,8HG+W> M@#T$0&TR?7.G)Y2K(TZ9IES*UW(N;M=JJO"NF)IBJ)FN9_1JF,,<-O!CM:.9 MZMSF;\9FK.YVF]31-.--<4][,Q,QWM,<<0\?P49;\:'E%^9LI'ZBYZ?&MG^3 M:-_#S]MY_#-W^8ZCY6/LGP49;\:+E'^$I'ZBX^-K/\FT;^'_ %CX9N_S+4O* M_JGP49;\:'E'^$I'ZB],?&UC^3:-_#S]L^&;O\RU+RL?98E?>-MAK%&NEDC^ M4')PTA7JG8YQB5SL=!5 7D3#O7[4%DAA0*JEZ0W+WBCV& .@^7-[3.MN4SNI M9?)WM&T?HKU^W1.%B8G"JN(G"=_9LGAC:ULYU?S&7R=V_;U+4=^BU75&-V,, M8IF8Q[W&8V<' DVLZAMTI78*26Y![E%:0AXUZL(.Z<'ZJY9HK*>2I?\ ?G'* M?.:[D+6;NVJ-*TZ*:;E481%WBF?^JL;N6*+E6>S>]513,[;?)'^PO?O) MVG\8+G\UW\5[>R,SZ=F_P#T_P ,]Y.T_C!;E^C*?_%+ M'Q#DOY7I_-=_%/9&9].S?_I_AGO)VG\8+J)K MNU6Z)Y ;=4DX*-%XS(\6IKAJ=;TA%,I%T!J0 JF(*#U#J'R0Z&Y5NSA%V)PPG@GI=DX]SMM#4\AGALOWRK_IF:YZ/L'O0V7[N6V/HFI_Q7Q[ M=RO\NR/U;GXA[*O^F9KGH^P>]#9?NY;8^B:G_%?'MW*_R[(_5N?B'LJ_Z9FN M>C[![T-E^[EMCZ)J?\5\>WRK_IF:YZ/L*>]#9?NY;8^B:G\8 M?9JP^UCV[E>'V=D>:Y^(1I=_TS-<]'V'IU(:>:2FU:Q-VJ9MZ51O4;&0\G/E MC?6:4=):ZHEG59K+1C&/2<$1E)QP8AC$$X$,!1$0*7,=<\UN6IOWK>,15-4QC313C&.&.W9BG2YOTW,UEKURN[%J_%-,U88X3:M M5X;(B-E54X;.=-&<^MS 8# 8# 8# 8# 8# 8# 8# 8# 8# 8')SPO2'"1Y;J M=P_FS;U.0JHD,"9CE@6AC$ WD[Y"G*)@]CJ'MAU#K'@4'VOB_P!?LP.8_,W3 MN]=LVZR0U6AW-DJCNFZ*=ZY;E?-&<17K73>1,+<-SN90[]NXBR3,UKZ-B318 M.R&2=%CGC;O$\\(*!$]2T+SHIM?L]8B9D[>LMYZPV"B5PUIITA'+(WCDW8[G M*^Z-*2K*_JJ=C-63GZ@UBU"1$8+=!*/(FX*= MMVQ"\6B)L#^]-DX3<4)L07EZ2C&UO(X6>D/^/$W+3<5+NJS+Z[IU'E*8+N5@F304V,-L>#>-@. M69]"&A6[=DR!$R!U4&X=TJ:QS'%VL/R_+D$(TF2\0S9\4,ZV2N<$_;7 M>?CEW%BBJ55EVE7%]18WUM54+A2FD[%OIB-CYU9RP4:$38*K)IHKK$%,Z;;A MCRB:K!J#E3TV!&$;J_Q#JW,6&V0L55&%WOUPTA-;%GJ_=88D9865 M'H&F*7;SHP]FK\ZY15E8B'LZ:*9W1P;O/1C'.Z[Z:[4/"_U3XC-PIU2I^QO0 MKC%H7[CW?)-P[OE0@["QM&O+;Q1V;=%WCR'IAHV2I?NBJNPD(UDF@54BQV * M$,V43!F&U''^L\I(_:E/D-SNFST&&K-M0VR[#%@=G"762<[.HK[CX^"*\ZX8 ML[?!U%O( MN>!+WZ]_Q#IGUKP7[F-LPU;WIF/'5^%++3_W&UXNGN.)_%OC_J3>&RN83_;: M%T>QFN=O; 4A&E8V-L^FL(QI,;8W'8[$Z+!Z\LL(C*24C("=918Z"[Q80*0# M& I"A7MQ,VG]->&/OV6A8/4%KO%VE+%ING_WES,EA*42IF$ N<+H/PU+#MAWHR'M5N>[:86&Z51W M1B;^Y))2Z-CUW4MWR=@X'PMX=?$INW5=KP.QTFK= M(ZZ[A3D/OPJ**":8K*+**#LON$2(B F$PCTZ8&+T/A#P;VC4H:^:Y7MMXI5B M1<.(&U5CDOO28@IA!J]<1KA>-DF6SUFKM%%^S51,8AA %$Q#RA@76"X"\,;. MU7?5M"YV!BV?O8IP]A.2^\)9FA*1JYFLC&K.6&TETDY"/I5I=6"<)NT0D3-?/HG*9+O]0P,]_)Q<41'I[G M-ECT[# '(3?W7R (^390B'0IO8_[[ U&XYZ]KFJ/$UV5KJH>O2U*J:RN2==9 M6.U6:Z/HEO.5+BA891BUF[?+3DV$R(B(CDB,-G B**;>--,13&,SA'!C.V9^69QGLRZ3UR3=S M5>@9E_$NH%]+0T7)O(-\8#O89T_8H.G$4\.4I"F=1RJHHJ" G(/9F"5YP/ MS55(B0ZBAR)IID,=10Y@(1,A $QSG,80*4A2AU$1$ 'J.!K\;EQQ1(=1,_ M)SCT51)55%4AMT:W Z:R*ADEDE"C9>I%$E2"4Q1Z"4P" ]H8%/A=<4/QG>// MX:=;?QEP'PNN*'XSW'G\-.MOXRX#X77%#\9[CS^&G6W\9<")+-RGXQ.=PZIE M&_)#0:T9%UK:24@^2W'KH[1FM(^X4L>BY_\ TN/\OS)9+RYXH '\YWCS M^&G6_D^R7R#E!MX^%:XX\/"^OA=<4/QGN//X:=;?QEP'PNN*'XSW'G\-.M_X MRX%/A=\4.O\ .=X\]WH(B/OU:V[!#IY?\)?:' FNM6BM72"C;13K%!6RLS* MN8BQ5J683L%*MBJJ(F<1LO%N'4>^0!9(Q!.DH8O>*(=>H#@7S H(]/8$<"N MPC"#!A".=O@(ZGV>4"B(FUW=0 [1$1K#SNS^TI: M.J>[,SXBYX$K]22G)3JJ10IBG)784IBG*)3%$(YMU Q3=H& ?+FOJ'[_ '_& MU^%+VR>W*6IC@Z.GN0RC--LF!3KTP CT'XWY_7 A7D9]I+8G]XA_9C0G8 AE[JWNS3/5+G^:S"JT_]]SW)YQ1^PL\W:3!E$M3 M8 1Z8# 8# 8# 8# 8# 8# 8# 8# 8%/9^-TP.5%1KROUFQSS;>>XG"\)!2\PW; M.(#0_HRR\9'.'B"#CS.G$E_1E%4"@H"9TSB01[IBCT,&WD+-O,YZQE[L8VJ[ MU%,]JJJ(G;Q;'AFKE5K*W;E&&]3;JF.Q,1C$_)AVGQ4_"MU]9JM6["[WKN)! MS.0,1++MVT!HKT5NK(,4'AT6I7&GW"Y&Z1U>Z0#J'/W0#O&,/41G4;%O+:A? MR]F)BU;O5TQ&,SLBJ8C;/88Y.[7?REJ]<_3JMTS/;F(F60?DDM;?=ZW3Y.G] MP-"?H^\UU_ULTVR?DDM;?=YW0/D\L!H3LZ=.G3_(UV"'3Y. _)(ZV\OO\[H[ M.G_-_0?L=O7[3/8/7 ?DDM;?=ZW1](-"?H>\UTP'Y)+6WW>MT?2#0G^9K ?D MDM;?=ZW1](-!_P"9G ^D/"/U25\Q>/=T[>D09+'-W%J]H-)SZ([2.REF3*6; MZ93F(+UU%+K,G#F/7:O/15U"$6)WNN!UC#V_;[?EX%=]8RWM6O#I:.I^[F8\=7X4LM/_ '&U MXNGN.7/A_("ZV!SU:D=MF*CS<-J9).WB0K-&R[S8.WVS=9RB#AH9=(BRH=4P M53,H'S(&*(@(5[<0AJ;P1*_J>KTV"@>1TF5K5.-G#_0KIPRUXHT87HW$G:>Q M-H1]KO3!SLF40EH'9Q=B+,YFO(*-6)!8-7""P"51(X8_>/!8;FKD^FUW/==S M*3<':JHW3G$H:!V2T=[(X[<..,2&XU-MOYR02<;#U4GQ,8W]NZ"+*K+3+I9J M4J0$14$)WW'X:9;9L]I<(':EZ=2MHMO':=DC1,I5(4NIKQH*:B;8?D)7H6P) M32*MAV+ZH=P-HK\(C$0LW'V)55VT6<-P<'#:'7W#23U2TY0QFO\ =EAC(WD9 M89K20P\2[3,JP8MTEEFYPT M+E/!%9EH](UC4N4MKK6O]3[JW/L+4D"ZUZA-*TK6N[Y"$LM@TT+].^0WK-E MW>/>2<3)@DW!KZU71%F$U0DQ5911X\KTT?7A'KY! MT1T9PWD';(5/U0')0RG6OA():NY%:'Y"DY-6F;+=0-7*<\7W"D=G& U>D9(5]@AWU^Z"I R[7/\ 2W[K[.G^32:]CVM< M<1 _-Z8'686K;TD'GHZ/I?F?1?2?-)^D W[PJ^8!;N^<\UYWYKN]>[WNWIUQ MAP]K\N;B3"*=/O75FHSY>PKGFE2[*V^R*:2[KONLZ]N2[1T$V %BF#S4.QC& MR3DW+ MEW*37=JFJKSB_&,\E-^Y33':B(B([$)?RD69@8G? :/<^O:'N4L0" ^00&( M>=0$/((#@?S :R5U76N/7'Q[9]?6[86U>1G*_6?$[74K(;PWCK[5FN4)S5-% MDFDK8XO7=Y@XUK$Q3-H[%C%,&S1>9E7!$?2$3JF6 -I]D3'AY<>K):=9[[J6 MU#[.H]?4L5@1U/N[E'8:L[0=U^:M]8AXU]9-O0+E"UV6J5]V[*T.*S%J=$45 M9#O&3%0+'4=P^%)=:P]MD52.3C>/KM'F=B;!:R.V=^H2FM*K%69*F-I"V,$- M^N5'GKVTKILF@0HRX <_?<"@B4ZI0^(7<'A6S\A:&4?KGE0=M18FBR%XFC[5 MWT2(JL]G2)9B5U>Q1;3+3?&2< *!/.L9W9IB=DHFF*N%Z+/:]-PG%+Q0N2#?CZ].[X);.V!5-; MUQQRHY7BSV74:A2Z)>(6P7)^39R+JORMFB+EU.V:(JD8B0O4RP]X,)V\>UF& MG]A<*)?:6S>.VWM+;F'>>M-QW+6:#;1&Y>76S*S>JM4*;Q]N\ILR+9)[,-.0 M+*M) M_P#4&T])RZ!TW943'3315*FHDJ(E#J7X>/0>)])4 B1!7O?(%RH"*22"8KN> M1.UG"YRHH$313\XLH8P@4I2@(]@!@;L8'&7Q JT]V/RYXP:K-;+-6(>\5.1B MG;R"DW??BRN]G4="0E(N"=N%ZFM/.8H%&17KZ/>J-FZZ@(@03".!E3?PO-?N MW3Q@TY0;F=2$>8A7[%NZUHLZ8F5*!TRO&R5/.LV,<@]X , =0[0[.W ]_P"2 MEJ@^3D?O7R]!^9UY\SV=0Z_X&AY<"OY*:I^QR/WJ/R"Z[[?_ -3/+TP/ OX6 M= !P>-=-4$#$4\X0R)@ZD, @(A MGI:NW+%RF]9F:;U-43%4<,3$Q,3\DQBPKMT7:)MW(B:*HF)B>.)C"8GY%J8> M&GJ.1,#>)Y:;0>&(X28@WC)+4ZH)N5DEE6S%-LRJ?=1641;*"FD4H")$Q[I> MA1S&JJJNJ:ZYQKJG&9XYGEE-%--%,44QA3$80R3\E-4_+\(_>O\ ][KSL_-& MF &8LGXJ>%=2T5$$E>2^[TE7:AD6B:A]<$4/0,[?\FMV,6J9DR*N':NMFR!174(DD4ZRU/(D4RBQRE* C MVF$ #RX&,\ *T^UMROY4:F);;198>BL8FOHNYV3??VW]6K0LRPF)" 0=A5V, M^V+VV6F<:4I6K6&R5M\ILV@,G3JK6JUTR1>QRSYVJXBE MYVCSM9M2$6_4;D*Z39R#11=$!3\X4IAP('HO ?<]MI%-M3GG#NEJYLU4KM@< MM6UCWL+9NXF8=G(KH-_.MN\?;%J#8.H-1/\ FQR:N6V][.+?[VNMZ-(;C>V"6A=>QT=)WZW2 M+^?Y5URJ5VIU!O-,".W/$[O.LGT/&5B M3ME6V3LW9U1MM$]V#Z"BJ_&WB%D.57G:Y+2,S9HUFF@N8HG=2#5,HF,X1\X' MTCQ_UZV33E&GBL$;$M5:A]C)RC+;M\2&U5::2KT77;GZOV[5F]5-5JS3--$3P4Q-5568IBF)G_RTQ'R+99-64*M,KFNKXK4[+2=$A&T[.U>#W%L) M_:00E(&N66NLVL0;E>@HI(VV&N,,O%$.9,KY.89'3,*;A,QO&=LXO1)>F.'M MXWOI[5&\*/SEY")TO),94D3+I MX1*JJ5);O% Y@#O"$E_DY]P?CT;O^R+>?^DG@:CCJ[ WQ7W,.[B:/9KA%3#-R;?M@BGHHR5>3379R#!ZR=-E5$U$OFN\ M?T*?%[6 P& P& P& P& P& P& P& P& P& P& P& P,+V1V:[OH^U2[2/_Z# M?98:3[URWK%OPX:F?_<;WBJ_!E^6L/M;T#ZS*S^XS/,M9][YKUBYX##.;*&X6^?#[V% MM_GAM/E4W6>5MM4=!Z%5XZRM6L=8@9J7Y&Z;E^1$@V+=7RT+(V5CKH$=K19' M;%)RW8V$C8[:3379H)H+AAU2XE^)5'7C7=]5WO%I79CHSAFSVI;;2XU^]-L3 M852N:RW+/78J9"KZYKZEA866+=1C][#+)G0< MG:J(G.H<1.J%[WIQ6YI;FX7<=Z5L62BMN\B:1ROX^;WV6VEI:E5N$;0FL+FP MG;O"4N7C6$?&2T6[!FZ7A"OT6[LR#XC9T*7FAZ!BV]M(^*)=-F;NZ+ M=[%4U4:(81MPU6]LC",I&L]APTC"V6QR% G"RZ+F_OH-[YDQW2*34BZ:"I0$ MX*A&KKB)XJ-XN=#G[[LA@B>NV6M(6"W0E[I58V#-ZMB.2<;?GM&4ME.HD;+B MS=ZW,JFLT(HW9/#MP07$QC J8+UNSB=XJ>Z-0U+7^P=GTJ_%DM@0%CV;7$I6 MJ4Z%9V+6?)7CYLJE6RG6"/J"L[)ZZD-?ZXL9TX9R1A*M)F6115%1H0ID G>K MV2O5#Q6=R2UKG(FM1BFNY:/))3D@TC(\\@;6/$=<&*;MXJB@HZ\RD8_< W>[ MA1'IT[FG#'*)X<&OF,YE,IA.:N46XJ MX-ZJ*<>7#'APX\.!TY'>6F>I?\JVNODCU^O_C_*S=^'.L7!&1S7DJ_F MY]FQK^U]+CAS-B(\93\ZQ<=GS&3UJM(QCUI)1S[9F\7;"08N$G;)ZT<;LV"L MW=-'*!U$'#==(X&(5]W]MXALFM<.GI2:-9G&KA2 MA@L35^[)K22,_(<&:$VTCG9QC5>ZFX(BMU(/=4Z!8*A>."(K=4:%TG)H]T3J $]6;?7A]ZN85W5$&''V1;0%DB:XSU500 MU(S84M+:S^4K#^96JJ\C!0D="RIU'J,@5 BCEYU62*@NJ)DQ#(*_LGPWMB4R MV,*U:N(MQH&_[LM&WR-CG6K9>J;BO[F.JKA="Z1Y06B[S87L3-08F,_(Y56; MO& ")B+-N\&#VK?GAFZLIP3,;)<5I'WIZ9M/:U*J%05TRA/(QIHNR#LF5HR< M@]AHJ-'G(>_:1H6N(HEXXP;$=AL2HP4($YL"N352LMR:3,Y=6C7UU<_=%+V M!U-+/'KERH^D9%R]4.HX=+*J!E?AW_S2Z)Y1_P --\^4>O\ \0>T\#=C Y%< MPTSK^(!PT;I+G:JN*W+MT7:9$SJM%U]CTY)%XB54ITC+,E# J4#@)!,0 'J' M8(1MJ+@ORPTSQ2B].TU[J6%Y'42WVE^_Y8,97TB_[\K-SV#/6NT+2TW*T5[9 M:9=+9!2;5L_=.U9,C)TS C4RK<$CIAC+CC-XR;2^7F:CN5-+DHR7UZTAXYN_ ML(L*RO8V<#3$WRL)6D=;/W='E)Q\QF$22R2SOT59RFZ]&-_M209U?N,WBCR3 MJYM*9RE2C:A*2U +5FCBSLT+M$4QMLFFRLU"A94]=N&:-LKFMF<['.Y4R3@M MDI5#&*'/;3_A3\S=8\3M#:7J:. ME:9O72>ZHK;<7NV1L$)/PL9)1.JN3=+I\="0D%J>"G9^H:[N.V8N<00GEWCY MR>0E$Q,&5*[054766=!9[_ ,.O$LF(\E@H M7(*!9[2KW)7E/;M72.T;0TOE1UQI.WZ)WW1>.C"-0=ZRD)U&YP%QVA$IS3LB MBSLD9'*#Y]Z0#,W88UR\X4>(UR#C+%KNO;(JZN@K-IAA5G.LMG[3+:YY?8:T MO6+JUG9BR1^FX8RQJ':(%1HV=@LZ=OFAR*'4#O'0*&S'$T>]X@W.,0\@R3<0 M^0,9KD?+[/EP-]^1GVDMB_WB']EM^0>G_G;_ W)UU8X&HZ"U_:+5-Q-;K4!J2GR\[/SL@UBH>& MBV-1C5WLE)R3Y9!FR8M42"=154Y2$* B(X&1Z_VMK;:T8M,ZVN]9NT8V4;). M7E;EVK5@K-J;0K$[IK(1SH$W M#!!=N9%9,#B&N%^\+OBGL.VVF]3;2]MK7<;)7[B^E8VZ'340M\)L#1>RI.PQ MZ+Q@_;ED;C;N-]/5EBJ$61.2-%-NFV!PX\X$<-/#:X/\?]>IUU[=;E2J8R1X MY22#BS[0BVY&=VXU.:K1-+[5:KR445%O=XYH6"KSI1,@14FF1F1RS4=&!8X9 MM%>%5Q)KM+D:%5VM]K$"OL#0^R:R,/=N[)4*T\5-_WSE_$W>[;3;G/K8P& P& P& P& P& M P& P& P& P& P& P&!'^V/M6[)'V0H%RZ?8[(Y::)[ZR<__ "K7[2EHZG[M MS'B+G@2\E K5=/1J!A#*&K,$8QQB8\#";U:V'O#T; '7KV_)S/5,UFJ-2 MS%,7;N'35_Z]7TI[+'(6;-61M3-%'_#IXHY.TYS^' 0A=K\WDR$(1)/=TVFF MD0A2))))[&VV1-)),H 1-),@ 4I2@!2E#H !E3-554XUS-57+,XSSRL(B( MC"(B*>2.".U'$ZQ= ^+X^0 AY/E=?9#M ?+Y?*&!S<+LW?%FL%/5,O;:\\2Y MO7?6%IKL%72/HR"U'!TVVLZ6XL@GBGBQ(.RM%8FR"^%9MUE%V[:G&U551 M/8F8[G)Q=N6-5--<851$]N,?RQXW5[W.P'[21 #[(A&L@Z__ -CV\S\ZS7!% MVY'_ )I^=AT-GZ%/-"-]%D33H;TB222*9-F;N*1)%,B2292[IOY2D323*4A" M%* 9;]9)FK4Z:JIF:IR>3X9Q_]I8Y6AH\1&3JIC9$9G,?M[B8Y_6I8OW(>8'+KPM[C4]?<,+7=;U8X6HU"LW)Q+6&RV*2:1$'"QC75 M.JSN7TG)/E46K1JB3M,+X1?%,^AH#C@XL>WW.GJN]>3-4K@76N1_J5X_KNR*K+2:4E#4V-> M3+V2@MKRR+AY(J/G0D.B *E*@F !A=>\);6Z%_N4I/[7FY'6]CN%1O$-1(* MH4!*0\YKZRJ6+7:K6\,*TG:1;1CUT]5EV[ER_0L&UOX;6E\:WQ;5P?CS. M.I">P(,L?A0<7MJP\[;-$[;"L:^CQEHM>4HL MHK'41.TP:Z4FQBT/^#MV;@A$>J9"X&0>'?\ S2Z)Y!_PTWSY/_M@MI#@;L8' M)#ER'7Q"N%/]YWGYVSZ5^C@2#R85Y"J\R-&Q;@^YV'#-YI;9?NBEM"1LA(61 M'DH:W,:0SI2[UQ&"1 D4O.$(20%9+N('#67;G++Q1*/';(B MM<<0CV+W'7-K6J/8)VK6V]R<_5&3NTLV$Q+M:8_A$K9)VR$A8Z2=/XHK9A$. MGYFBJ0J 7H'KUUR.\42?W;%1%ETTPJ^N+[=6!U5[%I&_N8S5="BN..O[^] E MBA[&V6E9BS[6>SE?Z/TDCM'R)" D)B>8,'FI?,;Q.K]&3<9(<07&JY5V7D0M M2K=-ZVOTPPD7-*H-8LFE:S.59:7A7M3>;#E9]XAZY?.0C?2HD[(Z23I0"E" MF?*[Q;->^@2+7C7<=JS,_&Z7E;NK8-.;,9QYW'P>N.\M>XFH5R'E21U$E V; M9K?%NS>=>MPD(8Z@I%$#IB$S0O,KDUR@X_>*)6ZO[FH;;&I]&[CB..58TC$7 M]/<0;+30WU5:!9H9U8FY&]L9R]DI\&G!/&;!$CB91?HK-Q133\X&173DESQK M5'XXKZ TCMC8*U$XO[X>[NKVT=17")F]G_)_XV_P#T\#.=U<9H?F=P&2XWR=N=TQ"_ZKU'YFSQ MK-&:/"3-36I=X@E9&!6>,6\]"K3%;03?QZRJ)7C)15+OD$P'*&";LX;[XWS* M:HL,KR3]Z>PT=JJSL4/I^+G(>M3 A+5220L[1L>P,72U@78U5>$$D@5TS:PT MRZ11(*I 45#0^+\+WD-7=Q<8Z@SWA?H6FZSX[5YE>N1\/LVW+3DYN^L;H5M# MQ>(H5FV-).G,]?J0KZN=.9!J_BF\>NLB!#F!-' G"N^%IMR$D*8_L7,&Z75" MIUS>D:NK.63!G!RJ5\4 M?QS")AZ7(4X6Q1\TI&/D1#HBF9J8/RV3X07(FZ5%K7(OGSLY/=)6VJ)6^5(93U6>69( V;I&\XL8-Y-N>'[5- MZ\PW')#:+V*LU,:&7D=I,JE[H8Z0+L/76VD.GD] M]*T]/P-;'_1P.NF P& P& P& P& P& P& P& P& P& P& P& P,+V1]KN^_6 M7:?W#?98:3[URWK%OPX:F?\ W&]XJOP9?EK'[6] ^LRL_N,SS+6?>^:]8N>' M+'3?=]CQ-'@PSG*UNF P& P& P& P& P& P& P& P& P& P& P& P& P& P& M P& P(2LWV^M4_6-M']ET;.@R?\ 3>=]8RWB>^F8\=7X4LM/\ W&UXNGN.9WAP_;9Y MP_?QGOY2-N97MQUAP*"'7_4[/S_+@>!V9I&HR$J9N4%$VAG#Q5!$GI3E%@DJ MH1,QR@"BYDR"8$RB(]!-T#IUP.5P^(+*GLNN)*8H;*>UGMO3R5\@*;$^K"7E MO-6'D14-,T9.4?V6)?Q+JE*WJL3-0B MRM]26#7L;*V"8=1,8I>VEW\HU,N1 M,Y1#874W-NM[?O6NX*NUF4:P&PK'MVA-W#\6AI"*N>H8&'M\DX55CW;Z*?5> M>KDRF9HY25$_I'S)@Z#U -XDV[=-1=9-!))5T8AW*J:94U'!TTRI)G6.4 .H M8B10* F$1 H= [ P/WP&!R0UU_2X;K^]I-_R<<1,#K?@1!HW_$5]]\[>'\M6 MP,O>L?O&GU/)_P"4L*O2/W6OUG,?M[B7\HEH8&*7S_$>Y_6I8OW(>8'"SC)Q M1@^:WAD;%X]SULEJ,E9]H5.=B[5$LTI88FQ4:KZ3N==6E(!RY9M++ FF(-$K MV.6623>-A.03D$0, ;K[KX5;CWY;M5[ LG).5US8Z6P.PL$-JF-F8FKR:A)5 MM*IS4:BYL":IYYV@T&*76?IN4BQ+U=)-,%.ZH8.9%Y\'#DOKW5&PW.K^15FV MG=G=)?5^&UT6V7JF-+:ZFGM(;R#=Q9;'LMQ'5]!%&#=R)E0[BIEE#)$.7O\ M>$-@9+PD=Q2#&ILF7->]U^.AM3[RH!:H!;FX;,G6]ZG;8-5BWD#[+47=5_5; MNP-%Z\3S:;P@QQ#*+B<2*)A)/%/PZ;AH3=>M;%9MKW>[0FNH3=7GYAQ9';NB M[#9;/V.MX\NR2R[.5!J1%VRFR-O.F!KYA +Q>/#ZW786 M_B#UVE\A*I3:MS[NTY>7\ZRJ\\-[UJZ<X0@F3*V#+=4^$/:-<7:I6YSR=MDNDC8=06 M39C&))9JO*;%E]7<3>/O'6/G):T,[<]E7LU"W+C^2V1@NP<-SA:IN.=IK)N? M2#!=:%P7LO"_B;SU0\](.-+\;1U&-NM_RG4K ZV].OZ& Z>3XWR.WY/9[>!#'(+:BNEM46#8+:*+,O M(^2I=?CV*B@I-O6=]O-;H,6\?*% 3$C(N0LR;IT)>@^C(GZ=!Z" <[=B\_=L M0-KY,0]1I\+.0VA65.=E.6NV4UM='F]>VM['(*5=PO'J32VPMNP;. CT8U1= MRQ:2*3I1-41,0H3/7N56UJS8XFL\A*U6]>N[QM&-I=+<51O*7A%I[LX>MM:7 M6I[U8L/HDXE9[,DH]<.#-"IQYFYCHI"X$R(;)<9=A1FV]0UK9#*H1U,?3RL\ MQG8N-:MT&IIVLV28KDRZ8N4$$#2,.^EXYPX9N#AU7;K%4'M..!L!TP'3XO;^ M3[>!R@"/S/QO9^3@:(ZZTI MSSKFB^=]5TW4;I5;KR:V$UVEQPW$RVG0#,:EK\^MM01T6PBFEGGYA>FS$KZH MF&[..&-2:,EE//*@B53S@A->K:%S^HG,RU<@=N:YG]E4")TE:=.U>/JVT]=1 M[%S!L]FS]YU_..:S*6J'(^MB%/3;,)N0<-RN%I-T/HQ?1"&[H8?XB''KE/RZ MEM#;#T_J/8%;7<<.^8%*D(9[MB(UC8]0>;4"*]F\<_%^OUE1UK<[D>V:=H6S]&WNK[$IMNUU3;9 M,M]9[SU/;9-[$]'[.P&G!UU&6% [*::FCI)P9-%P54B@]\,MO]+\:NX5T*=9 MHW6EGBQT7J5M/N("7HU?;3O(*MWSAQ;;5.0@EM<7.L*TK"LMIM52N%4$UG;= ML5-+TG]\4T#D"U;3A/&C9NKG$:DF868A! MXTV=O5;18CZ48V(_)6;@:)8ZTJW8#*%8)5JJ6H\[!J*/$RI+M2IG$#E CU4, M5VSI[Q7-Y<9^1>H=B*').VGCCL^NZAVZUJC^?V5([CY 0U7+L>QQ\['R% M4LB&FG6M9F(?PBJ4>E(-)9%\":JA$DPQ3EK)*K\&7Y:P^UM0.OE]QE8_<5EF6L^]\UZQ<\.6.F^[['B:/!AG.5 MK=,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@0E9OM]:I^L M;:/[+HV=!D_Z;SOK&6[EY4W_ 'SE_$W>[;3;G/K8P& P& P& P& P& P& P& M P& P& P& P&!@&V/M6;*^L"Y?P=D+I[CA9QRY;:VXO;@Y9H7^*NX#\K+QO_ 'L;F_!S)?/,"@^+)QN$! :ON40$.@@.N)(0 M$!\H" J=H#UP(N:<]^"+/N]S1]P<"BX>N&9Y'2B4FM'!(3Q[4[:1KB00'%1,I3=.@?N;G[P-,J=/B3[ M)VA4VDRR@;1JZV.HUE/QSB,G$6,;6N+]3._E(Q0@FBVSZP5F109^=.!G0,E% M"!W ZX';W B#1O\ B*^^^=O#^6K8&7O6/WC3ZGD_\I85>D?NM?K.8_;W$OY1 M+0P,4OG^(]S^M2Q?N0\P.;_A#_S5W_WPP_DLU7@=2N@?%^C\G IY!Z>W[?L_ MG=,#EU*:FY'W1NS;J.)%EL2!Y7;NL+FZEG5HN/KNNK-K[8]8U38XM@L]3)8( M*#+/PIB1Q$US)*-3"AHACL%RH_P!5 MV"N3FJ5=R;98RA'3@\C([BKE8L"#=)/SRS%:4*8Z1 56Z!)=AT9R+U)2ING: MY(]M6OW>L=SQC21F[<]DMJ5>WS*MTG-9H5 [9R5 )25V,Z@ETS=U1!FU.9NH MHFBP1](#IO14+.VI=2;W9PT=W)"M0B-J=,0$K)S84XYL297:E'R(*R *&+\8 M0P,IZ!\K UPYB!_V3>2WWB-K>R/7LI$WT[?+@1OX>'\TNB?7IOKV@_\ B#VG M[ = P-V,#DCRY_I"N%/]YWO\IU*P.MV!;Y64CX2,D9F6>M8V)B6+N3DY!ZJ5 M!HPCV#=1V]>NEU#%31;-&J)E#F,( 4I1$1 ZX&H=DY:\H1?H ,U7K3OG344((!(*N] M.,Z$FC#NK_KM61AZ^K7>B:37WC*K(,&NO->4O;-C*,.[C&RB&N^/- MQK^O-GVRLU8% DYJGTF7?NP+3(==/:H#_JUHOR?\5XOV?+@25T#Y7Q#\O A[D'?;'J MS1NW-CT^!&RVBCZ\M=H@8,$E5B/Y2'AW;YJ#A! 2KN&J"B(*K)I#YU1(ABD^ M:$,#1&X[HWVPNUT@H*RSCRD,WO%?W06IE5F[QW1Z)=:5=GFRKI6#I,E6LV\< MVF&AD%4Q!R5B614-W0 [H0U5-M^(M?FL6UEO0M37)*)L]CV3%/Z,O+1-<8U MP-*M]1PM6\PV<*NK-N1W[L9J(0;04M6)BC;)M0V>A/D ])<1.O%J"R5,[7Z ]BWP+F IWS< MJ0=#^@#\C^I[7R,!T^3\7Z/Z.!R-\7;LUMI#[Z-H_D:V/[/EP.N> P& P& P M& P& P& P& P& P'Q?%[>!QE@.;O-K9UDV&RT[H'7=RAJ1G%"A]G_K^5_,$1[>@>W[(8%?A!^)R(=G%"B M/9Y9Z6]GV?SO)@4'D)XG(=/^RA0^OM>OI;K\@!#J ![8C@5^$)XG'3J/%&AA MV?M]+ 'YO4>OD\N ^$'XG/XJ%#\G9_;V6\O7V>@]F!:YO=_B83T-+0;SBI24 M6DU%R$2Z6;SDF=P@WDFBK)=9 BIRI'51(N)B%,( 8Q>ANG7KFQE+_FV:MYG# M'HKE->&/#NS%6'RX3MY7E?M=/8KL8X37153CR8QAC\F*D)NSQ,*]"Q$$SXK4 MEPTA8QC$MEUYJ22<+MXYJDT0673244236531 3@4PE P] $0S+.9B,WFKN:P MW9N7*JL,<<-ZJ9PQ[$2QRUF)Q^*C0_I]+>3KY M0Z]/*'YF:KW4^$)XG(__ H4, 'R#Z^EA]D0[0[.S !R$\3CV>*%$#L[?[?2 MP]![>H]/:Z8%0Y!^)Q[/%&A_3Z6P*#R$\3GM_P"RA0^O7L_M]+?F?)_.^0& M'D)XG/L<4*)Y/+Z^E1#K[/D'RAU\GQL"/K[SFYQZ<]SQC&03BI-S78)Z=FLZ*5J9PF4AS%[P8':O 8# 8# M8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8$)6;[?6J?K&VC^RZ-G09/^F\[ZQEN MY>5-_P!\Y?Q-WNVTVYSZV,!@,!@,!@7 M&_95.3$!M-O<(U.6?*$$R+1NDQ*BHH"SI# AQYXS5 M*:;FE*8]TG<:]IF!FKZ$_OZV2S.'@8>EZDT]K_=.Q[@]J9&;JS)$:5G9\25@ MT\WY]RIYX3@F!0P)?I/BU<:)B^[[H=ZDE=?N=06I*.J,HL<9^,W'5'T94',1 M9*&[ATET'[^2E+E;54*W$OF<:L66LTS P,@X38( =P(,%R]WOD[HAD%AYGJRO); MX+VDM+'Q E:*_MUUV/%TYS764U)75FDVFIV-I;1CLJ5UQ&)62>81(Q\+(R MCA@1X*+HR((M3**F-YI%10 Z314FTFHR.F(]4J["58,Y)BL0Q#E69OFZ;ILJ M4Z9CIF*H@J40$IC%'KV"(8'OP& P& P&!@&V/M6;*^L"Y?P=D>NUC=Y9T[A8URX6-V!WE5UFQU5#= Z=1$ ]PM(_>=5?L>B/[#P'N%I'[SJK]CT1_8> ]PM(_>=5?L>B/[#P'N%I'[SJ MK]CT1_8> ]PM(_>=5?L>B/[#P'N%I'[SJK]CT1_8> ]PM(_>=5?L>B/[#P'N M$I'[SJK]CT1\;_ZC^-@7.-@(*&%48>%B8D5P("XQL4<"[X$0:-_Q%???.WA_+5L#+WK'[QI]3R?^4L*O2/W6OUG,?M[ MB7\HEH8&*7OMI%R#_P!U+#^?$/.GM>U@EZM0KO9Z_"J62=K=0LL]"5Y$%//3LQ#PSZ1C89(4@%3SDH];$0#N@)NJ@=, M#B[LG??,Z/JVU+'KBPVRTQFT.)L9/UB:B:,UEFO';?M>UPG=+(]20(R\[)PE MW9S*47%,Q],40LK%0B@ 03% )[BN/)R<[QA2(Y39K5\5(YTTK.XK3:77:-28S)6HLT[A6:)LRV4NH7Y%K_M:*%]J\"TF" GU M2[KT!3$2=T<"?<#6_F(/3B=R7[!^T/M?Y?N'F^S CCP\0Z<3*('_ +Z;Z_\ MF#VG@;KX'(WE\LBAX@_"E1=9%N3U0\*"BZJ:*8F'9U*Z$ ZABE$YA[ +UZC[ M'7R8'5X)N&_;:,^CFH?_ )W Q>[QE0V!2[?0[!)LSP-VJ\_49LK:4:HN#0]D MBG<-) @MYPWF5C,WIP*;H/='H/;TP-#)K@U5Y%&'BT=FQQJA8WE#5Y"T-P1F M2$W2XU978.KZSM0R";A20J-IJ;:LQSQ8&Y5FH5&R4Z*V*I'QKV@\F-+54BH]H],"ZC-PW[;1GL_P#G[7Y[@<;K).$A$(G6QN@*(G.3O=TP")>O4/9P-_.1GVDMB_P!X MA_9;7.CZI?U%E?&?[LJ?7_<]_P#L?Z839G.+AS1\5X?^RLG]]77O[+D.S WD MTQ]I[5'WM:+_ 7B\"2L"(MZ[7A](:JMFRYQ@O+,H(D.Q0C$.[WY.9M5@B:A M78U0YP$B#5]8)UJDLJ8!(BBQ M^LW4B[M]?CM.:]N&R0OB->=-TF3V#1@:*];R;=(Z0L5W#02B)#FP,Y_*.T*/ MVS<:O.5Z5)K:&CV45%W&); ]?LMC1UOY15.UUJUH>G PC8EVOQFD!AGZ:GFE MSJ@1<4N^F(!D-H'WD<# B7J!H)L!@$0Z" = M!_,]C U=T+Q+\0S6/)>I,K5=+;>N.5?N7)?0LR_M&V923G+1Q^0O\!RVXG[Q M>@9P18NRH:4D9'24SW2E6JZY9X[8 M:FU[' 5E*?=P[F(X[:0N1*Q%G"TH&B$7&_)F[T^#ER@NI*QD>VD1324[I5 B MS@2S\25YN;AJSY0T?:=4H^I.)-AUOL!U)RK22B;E97^A>'4C 7':,NE++JV3 M;;C;T=L>/7(1 A(XK(B@*'!\ X$(Z,J'BIZTLE:O1*9LRZ3%9TIXFJE8IVPY M:52KQ[]8N9L'-<7FNR%G=@7:668#CJ1V:K$1 A&C(OH*YB+J ; EF$YG^+#/ M;EWGKJJ:0UWLP4I(:S=1 UM5.!O=?Y)2^LK=*W=6;5:(7:VM];U-4U9 M1343;.)=RW4<$ A#@$I$MD!'L]5R- M!LPGBKA1HZQ,;*H^25=,FA&S=TJ",Z0%TS"@7J(8/L?:GBWC/[TUSI_5-BKV MIXBJ0#7C]?)2D0\GLF/CH.6U6"JDR_G;6NQMMOE:L_GDUD7:*(^DM.O?%0>H MA/$7MOQ1)O95,B)S7M0UKK=]N/>-:N]C4HQ[,ZJ&K]>56,E=8W-624L[*+DH M_:SU-8I7"!!.R<+G052#S &.PP&OG%KE5XI?)+7G'6ZC4Z>UUUNAZK+V3;49 MK 2'@JF?0\7;'S5*GO+:FY9M&NYD'U.D99KY8O6$W8-5S3[[Q#MK<"^8U8<:WL%;Y 0>\*=$Q=.LM MI:ELWNI@$GDFE-0$HG1EIF-F&SY1,RKAFZ\P H*("8/RY!;=Y^GWJPL_%S1& MQ8Z@+Z]U#0U9#8E,%\9LY0W]:8W:T\6F.;W_KZCZA=0[>R6'DAKBC3 MVJVBD;MF"8TZO[$?\;[Y!S3FP(PHP6ZE$*HK(R2(^?J\J>08JHJ) DK@;/>+ M2?SFN- *=PZ8J;7LAA34+W%"=_1NTA$AR=?F#AUZ"7V/)@=<\!@,!@,!@,!@ M,!@,!@,!@,!@,!@,!@,!@,!@,!@0E9OM]:I^L;:/[+HV=!D_Z;SOK&6[EY4W M_?.7\3=[MM-N<^MC 8# 8# 8&O>UN*?'C>%A;VK:VJ*K=)]*O*5!S)2C54JT MS3E91K.'J%C!JNW)9*MZ[8HNPCWP.&H+I]>YT,<#!CCCA-Q8=VN,G#/$E)G*Q[?15)9LYFPZTMKU!BW?,R!:M.-56.L;&Q]&>I#%S- M.:.%$VJ[843B10X*"?OFZA)-QX]:;OM_K&U+/1HUYL>H0YZW!71JO(15A0K* MDBE,'K3J2B7C)Q)U_P!;(E'MPMM[";C+!QUUX^ M86*4E9B9:D8O&*3QY.5>Z4J7+_:]ZU,@Q?5;8\^S,U2$C8$YAV8J93K&/@1L MQ\,7B]%;\AMUQE529P\-3IJ(]Z;S!75&D+W-[@+NU?;DB+M5>5 %V@8 MRHMT7 $73(55-,Q0RIKX9_!-BU@V3'C90FC6N39[)#(MQG" SL"CC3CM:9[_ M *W%1S).'W'RE+JJJBH=5>M,U#B)RG$X9?7.!G$&HQESA*YH:D14-L>LFIVP M(E%N^6C;M6S6FU7,8NTLG3U=O-HC8;Q,+=5RG.*M6O#I:.I^[E#I?QZO!!_^ MC&WLYAJWO3,>.K\*66G_ +C:\73W&8@(CY>SXODC[.5[<5P& P& P& P& P* M"(A['9T\OL_'[, 'Y_Z&!$.C?\17WWSMX?RU; R]ZQ^\:?4\G_E+"KTC]UK] M9S'[>XE_*):&!:+!%C-P]T$0 M >F!QHH'AV:0DK8BD!E#F44,5)-N4A1.'7\T$>]^;UZX'PGPQYYHIIHH2M:*"*290(FDBDFV*FFDF0 *4H %* '9@??P-N?/X\$Q]-K= M\XP+-8^"O-RW5^S^AH>=4,J=)N4YQ[YAP)ZP-..2_"O7?)ZQUJT6VSWFO25;K MSRL)(U>6091[Z-=6&%M39=TW6:*JI2T5.P#=9JZ05153#OD'J4PA@:X!X2VE MP#LV?NH.SR>[)S\KX^!3\DKI;[J&Z^T0$?\ #)S['D]G ?DE=*_=/W5V=.G^ M&3GLZ>3I[6!4?"6TN/\ TH;J\G3_ !R<>V A^: E# ?DEM+=G^5#=79TZ?X9 M.>SH'3Y?3LP*#X2^E^O3WT-UCV=WMN;G^M\H^SV]H![>!7\DMI;[I^Z@^-[L MG'YOY^ _)+:6[?\ *?NKR=/\V0:(&&1EW[X#.W*YUE5"-T" )2) &!+/(DISZ4 MV(0A#''U"<>A $QNA738QC= ZCV!VC\;MSHNJ>/Q%E,.'I.[$\BGU_#V/F/[ M'^F$U /4,YWAA<-&_$*U+?=SL$W)5BMSB7SY2"4! 1# U?JNU?% J=6K-5:\:]9O&U9KT)7D'B[V M537>)0L8UC2/%DD[#YM)5T5KYPQ"_,E$W0.P,"_>_KXH_P"+'JX/DR,OV?F^ MZ H"&!CMLV3XDEZKNY\+>W(TMZLJHXG MCE<.+8V3*G)* 4IGI J@F+V8'Y(->:;5B\C&_ /C6E'R,5+0DBS+#+BA(1$ M\ZEWLTP?$--F]+1DWE@D%514$QQ._*\M-U6T>W\[Y M& $ 'XOS_D_H8#I\GV?B_,# =/B_-Z_HA@>)&,C6[QW(MV#)O(2!$"/WZ+5! M)Z](U*8C8KQT1,%W)6Q3F!,#F,! $>G3K@0-MO;,Q3-F:0UK#LBICMAWL=9_ M95VXN6T(QUW27-L4:$1'HD9]-*%*F03CT(D10P (@'0.:DGSRY.QVO:-:Z[K M]AL2.VZ?>.J+@W>^9 M.D(A(58Y6\FN[=KI;(>J2NE:PVNM?C9>(K<@KR*/)C #65$:[L^ M$=2"58GH,J2:439(ITP47,B4I1]#=(F$!$>HAMQT#M^/_5P*X%.GR<"N!3H' MQ?&P.27BX?:]T)]]RS?R'[3P.MV P& P& P& P& P& P& P& P& P& P& P& M P& P(3LW9OG50^R%'VC\KTNC?FYT&3_ *;SOK&7[EY57X__ #.7G_HW>[;3 M6';G/K57 8# 8# 8# 8# 8# 8#I_5_/P& P& P& P& P&!@&V/M6;*^L"Y?P M=DF8\=7X4 MLM/_ '&UXNGN.,E#L7.OD=M'?T;J_D#%56(UGM"Z0*C:RQ" -DF9]D;#BJS# MUYI7VS5NO_ *1SH?G]X?9P*?!^\3CL_P"U90.G7R^HYSR>WVF\@AV_+]KM!\'W MQ.>S_M6Z^Z=O4?4<[T\O8/:8.H=WX@P*_!]\3GV.5E ]GIU@YS\_YK ?!\\3 MG\:W7_TCG0[>G9_W0]>WR_U<"GP??$X_&MU_](YWXWL=[MP*_!\\3G\:W7_T MCG?]E@4^#[XG("'7E9K\0_O'.!Y>SLZF'M[<#Q<5=D\FH;F9=./.[]JI7Y&L MT"Q2$DBPC&2<"XDVL9H^TP$U#N'+8M@CG3=CM%XP>(*+*MUQ;)*D*0>H8'78 M/B^+MP(@T;_B*^^^=O#^6K8&7O6/WC3ZGD_\I85>D?NM?K.8_;W$OY1+0P& MP& P& P& P& $ 'L'M#VO8'Y/MX# 8# 8# 8# 8')+Q4FSB8)QCK 2CZ-9V3 M:OJ1P=HLL9-LI99:ET4TT,:#A!C*2,)#W%ZHQ*Z\X@B[.142"8A>@?D'A)T< M0#_+QM7V/_-:[[7_ *+@4/X2E&(4QQWOM80*4PB -*Z(] #KV!Z* B/9Y,#E MOKO7NL;3HJ[C&6WNV=ZWHF*+,S,RS @E<&26(IGK8OWLK>IS&6KJHO MTSC%5,X3#SNVK=ZW-J[$56YC;$LBV$[X+ZI&^,K[NGE; V#6U=>6"TU0U(HK M^;0.RJSR\G@62T=.NX20EUZ,S"8143=C'KLUD@(Y%M-0WOF; MKKB;3-@;D;GF$MN1&T9&Z-:K#6S7NP-:5"!N[2HLHF/DI%G*^L*_.IKNW $5 M;)IK(^:6,<5 ('3$/"2H_L[XVKUZ_K6N@'Y@>B^3 B[=/ALU74.K[ALR+W)L M"9?TN/;3C>(FHR =0\J+238BK&2J)$T%%(^11.9!4"'(<"*"8H]X Z!OKX>J MZ[GAAQ[5YR^NTM1OKP@+\\6UAH[<=W5IM5\RJDQ MDG+Y^N6.D7H)))& 4F!B=0.H40# XSFYH>P)VMSN%HPJ"VLMR7BK0B[IM)SA MTFE(D6<##W]TF2(;2=72M4E*"R;(+)"8RQA3,)B&$<"1:KS%XXSZE*8UYU+) M/K)8D:A7XCW"33*1BI"85:IM >1X1Q5H:-EE727ZKW03 #@97N%ZB 1[6>:= M7F-X[[T<]K52JK/C:K)RNU9:9L'H@QVG"U)*P1U\BX7U&0LZR>R2CAJ];-%% MTXX$@%<_G%R(X&0Q'-CB3"VNPP+&?7@Y]1RZ>WUQ[C+ D2%DXJ"N#Y%O:I!O M'+)D?'K>M)51FDF98#-6/0G0#I <)2HO*'7NP;O6*7!IRY5+I%[/=5E](L'$ M<+R6TM:(>J;.@EV3I--5-2!?62.40=)F6:OTW!Q2.()"8X;(AVX%)I==E)U9LF8Z:C]5@S67:QJ:Q45RM3R+E,J)53E\TD)^\< M0* C@\S>O;K3M&W.\3"T:_8105FSL'(14,Y<4T=G2\FW49MT7$+7 MSOV!(UV4HC+'\YYDI"]N;5&&/TIQY=F+P MKR]JN_1F:L>FHIF(G&>"K#'9P;<(= ],[KHV\*[)V"CS<=*)PD^_KDZR9N3N M'<#+,P2<%BI@IT$ ;28Q[I!<2 JQ>XM6O#I:.I^[O!>3^]K;,-6]Z9CQU?A2SR$89&SXNGN0YH>'"/^5GG#]_*>'Y( MCLG;G7K\?MRO;;K#@:Z:4V6VUVC2W0,;%ZA+) M54M:?"Z8E9S@SAD/15162 BW=$3EZ=<#B^XXG\SZWI[@R]GMH/W9Y.6)M>MA,*K6M,6^HZCJ&]EG$':=5 MV%..GY36;",]451K-">T(.+'!6Z E7,E,>>215BY=DW;$(8HB

_16ZO$ZA M>/,^Q8U.H[OV!IF'XF0M\@-.3#98ZL MJ],O'/U)!(R[\[@3'3M_^(3+NF,I!4?6VY*/'\PIS5LO-4J1KS9>R<;%T MFCQCLZ!DFTH_@(:\ZQEE74'9(IR99*159'.S4;*!W3AV##XOB^3@/]?Y6!R0 MUU_2W[L#V/>UFNSXX:XXB8'6_P"+^I@1!HW_ !%???.WA_+5L#+WK'[QI]3R M?^4L*O2/W6OUG,?M[B7\HEH8# 8# 8# 8# 8# 8# 8# 8# 8# 8')[Q.?\8> M('W\ZU_*1J/ WRY);YJ7%SC_ +BY'7Z.GY6BZ.US:MI7-C56C-_9%ZK2XEQ. MS_J-C(/XMF^E$8IFJ=%%1R@"QR@3OE$>H!K[3O$,T=8K!18&Q)3- ;;$U;M/ M<=5N5CD:8ZUY)T;4MPTU19F0:7" M,LQ>N)VS;SAV<2@B515ZZ0>(]TBB2)7 M 6JT[K\.:KRK1TQ'2?NBB M&)'2SU0PI@V3(LNJ &3$P85&[6\,BRW1M)14=QYG2#J9E8F6T&D=KY_77U)> MK%UW%5V)=%$@@80O/,;MXQ;D^M(_D_ MO@P\@^U@8+X=O\ROCU]8;7]F//:[,#=+ 8# 8# 8# 8# 8# 8# 8# 8# 8# M8# 8#K\7Z.!_/7QHY2AQ2M7(:&LNH=I6E>Y;?G)-$\%3KNV/$J0#EW57\;)( M2-)10564>1)G+9RRL?B[[Q^Q6Q_Q7P((O?,3CULJPS%DN M7%+>$NYL<=3H^QL%*W94HNP&UU9/=90G\H@E5BJJ2=0FE5E&2Q%""F1PJ00, M0XA@6HW*'BURLZG.2/$"UV=Y>)SA%L: M8G*X.5T-J^JUC3NU:R[JMZEI]569IEY>J2JDQKVXTF(A(AG$TET*LE(3EG; M*CA5JU;H%4555 "]!#^B8/B^+Y&!7 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# M8# 8'E?,64FTM!4^K;0IU5@J+38UG::;.&DGC.":M9 K37[NKFK,:W4;$23)',5)(QP2 M$H@!DTQ#IWM4TQLPPN11AMCCV2T;N:KMZ MA9RD13N7+=RJ>7O)HPP['?3BEBO5*KU1.33K%>AZ^2:EGD]+DB(YI'EDYI^8 MHO91\5JFF#E\Y$@=]0_4X@ (]F53>9%@,!@,!@,!@,!@,!@,!@,!@,!@,!@ M,!@,"/\ ; _Y+ME!Y?\ )_8\=7X4O3(_N5G#@Z.GN0 MXI:#VE9-01?B,V6@,X>9VY(;9N%8TA5YLCQS'6W<\[3AVCM8@?J0B%?VFUA,;)X7LI'C=4JXI\28V-TI/2-AY0ZLU?9> MZ>RD@$*?M6T3&Z:1LS43V->0$B_>3VG=CZ5<1MI&"V+;.-EL"V+)\V"C,RY@_5UX\.LXBBW2WSVA+<@\IM@KL.I6X6[PL](3C* M8F.3T%)R4**\VX51%(I1C'[%T=1$%#ID#T1?B^6:.VM=X2]ZF. MA&5R>W?18:JT^<3D6P+ZTY>43C5#7_9%DE:VRDJ!&R32S&F51!%VQ",6(H7O M#W5#AL!QB\5FHPTT?FW+L#+M#]2E**KVI('=>KE=AV[;,UNN8D[;JLT M/#KL6E4W[M#4M/A&FN6T8L[LED?P^OFZRZOIZ*BXKE4*42&(4 SG0'C#NY.; MNR%PU3(V2K67?):]JE#64<@7N MQH5&MPUE5@)-4[6(=G1,\&/=@DX$R0$.&!7/QR:A1D+-LF8U'L9O68+0)KV? M34LE&0>P&M[KFR>1=6N5=*X<1:QIF=:QVBEC)%C%)&&2+=)44C'3%0B+@ -TZAU#L$0Q MV>(QAV)ZCUZ!T'M[>H^QV>P'L],B9F)XOR_^B$1Z._Q&?AV]FSMWAV^7K[]- M_P"O9[';E]UCP]HT8>A9/_)V%9I'[I5/_P C,?M[B7\HEH8# 8# 8# 8# 8# M 8# 8# 8# 8# 8')[Q.?\8>(/W\ZU_*1J/ W^Y Z0I/);1VU>/FR@ECZ]W/0 M['K>\(P^'/Q6KD;,O@86RMUZ.WY%[T;! M/:3I.EM#\;W$!MJ71GD65*1LC;JARUD:Q)[4M$E*RQ-=VFPQ-8M"D/).E MB.*57YV\.(TJ"8^CIE51;F#ND2* 2/MKPR.,6[KLXV3L%G?Y38"!@&K75&_6 M%G9J,B,JZF3LJM,MW*;Y"+!X]6!!HX,X;M$E3)H$3(8>H8K2O">XOZXOL'LJ MAR.XJKOK# M:_LQY@;I8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# ?%_5P/R,W0.(F.BD81' MJ(F3(81'VQ$2B(C@?/HK;];H?[RG_LBMOUNA_O2?^QP M'HK;];H?[TG_ +' >BMOUNA_O2?^QP'HK;];H?[TG_L<#"]D-FP:\O@@W1 0 MI=I_\4G^T;[_ .YRPTGWKEO6+?ATM3/[[Y1R=8C#5LUZQ<\.4:=MT^Q/_ $:/!AG'HK;];H_[T3_8 MY7-P]%;?K=#_ 'I/_8X#T5M^MT/]Z3_V. ]%;?K=#_>D_P#8X#T5M^MT/]Z3 M_P!C@/16WZW0_P!Z3_V.!4K= I@,5%(I@\ABIE*(?($ 0' _; 8# 8# 8# M8# 8# 8# 8# 8# 8# 8# 8# 8# 8$)6;[?6J0_\ ^6RN P& P& P& P& P& P& P& M P& P& P& P+3/0S*Q0DQ7Y$%!CYV*D(=^5%0R*QFU, M82A^/TW.1;)E&L=X;;29Q[9NS:H"K05?--FR8)()>=6HAE5.XD0"]3&$PAV] M>N7M?6'+7[M5Z[IN1FY55,S/^/MF9QG_ )WY8JRC2;MNW%NC-YJ*(PCAM\$< M$?\ #^3EY6@_AML4R;,YFM':BDJM&;G?I>L9(C960>/6=]VTV/,/!100:EE' MQN^JL9!-)/SBINX0A1 H468O4W[U5VBW1:HF=E%&.[3')3O5558=NJ96EFW5 M:MQ15757,<=6&,]O"(C\SJX2'B$Q2%.+CB&0.91 Q&38ID5#G\X=1(03 4SF M4^:$2]!$W;Y<\7H^ABHL2&(,*7R M/: =<#4=SR8I1I.LHU?7Y;!!6;D)9>/))M%6/CA]TM.K5J>V.69QRD:J+]C' MVFO.8("&604.N"ZH#YLA06"TT+E=7;M7@<3>K5:%L5>I6RPO=2W.3B8B].7- M;%.3>5^/CI&.8OI5V$"0SYV8S=(K02I 8#D617,$4S_B0:6C:+&[IJ5!G[GK M*=;/W4)=8A@5JZMY(WW+LG-9IS92+53F]AR+NRIH1L X=L7$D#!X"1P,@1-4 M/=6^==6FK@K (:'GB1M;F%(:\7>,]'=5N@S+RN(66'K\T[_U Y3=T>F!/241%)=/-1D>GT4*M^ILFQ \\4HD*MT M*F'14I#" #Y0 1P*FB8LP@)HU@80*) $S-L(@0>_U( BGU @^<-U#R?-#[8X M''V#@7=A\5?L>J2R1VZ>L>(Z7JTX3<3-,/03F,!Q J! M5.^4.AP#J [V0SMG)7*JKV6R^8B8C#I=_O=O%N7*)V\>./!LPG%JYG+7,Q$= M'>NV<.'^[>_15A_Y<)Y=CI-[T]FZ?;VVWV>S_ )/.G8/M!0>WR99>W,GQ M:9D/_7^3AO\ Y8-+V9F<-N=S6/\ ]K\/\N-GE$IS2AUIM6VEG,M M.+H.962D[-/R=FF'KQ5JU9-?..9676.!4D4TR%$"E* 96ZEJ%S4\W.;N44 M6YFBBF*:(F*::;=%-NF(QF9PBFF(VS,SPS+>RF5IR=B+%-55??55355A-4S7 M5-=4SA$1MJJG@B(C@B&89HMDP& P& P& P& P& P& P& P& P& P.3WB<_XP M\0?OYUK^4C4>!U@#R!\@/T,!T_.\GQ?&P+#:8E>>K-B@VBZ#5S,P4O$-W3A( M[A!LO(L%V:2Z[=-5N==)$ZW>,0JA#& .@&+UZ@'\YM>\ BT5[3]2UJRY2PC. M1J2>F/0I:/U19O1/7NF- [;T=&WUJI*[AF+7%VR:/LU"2%LVEDH*+"*(BQ8H M*.'#DX;Y:%\/7;^C^4,IR54Y+1&QY6P5F6H<^E?=83LM;I2DVFY:PN4_'*71 M':K1,LE$'U\LR@5C1ZC9@UD1%=NZ42$ZH=7?D!U_U>GE]D.@8%>@>7 UIYC? MS8MR_6D?]T&&!@GAW?S*^/7UAM?V8\P-TL!@,!@,!@,!@,!@,!@,!@,!@,!@ M,!@,!@,!@,!@,!@,!@87LC[7=]^LNT_N&^RPTGWKEO6+?APU,_\ N-[Q5?@R M_+6/VMZ!]9E9_<9GF6L^]\UZQ<\.6.F^[['B:/!AG.5K=,!@,!@,!@,!@,!@ M,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@0E9OM]:I^L;:/[+HV=!D_Z;SOK& M6[EY4W_?.7\3=[MM-N<^MC 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8%.@>7H M'7R=?9Z>U@.GL_%['Z61@.3_ (G]4 M,#1 7/$>O;1KU+7=.%9:2W#LW[,G(NRF3\X D04*?NA@7G7^FN+=$91E1J*M*+7*K) MM]HT^B^Z>-=P-(=,82/BV]Q@X4CWNI(L6L6DZ:OW(+BQ=BHY;JI*J*',&9(5 M_0\"QBZ_%Q-6?L)RTF_Y..(?Z.,>( M=;>Z'M9& ^@#IDA@,!@,!@,!@,!@,!@,!@,!@,!@,!@,#D]XG/\ C#Q!^_G6 MOY2-1X'6 /('R _0P ^0?B_-[?:P-"^3M&W/>;E=Z_ Q[V=HUHXF;=J5%BF# MLL>T1W=,R$,DCZYDG"[-E%/I6I>>1C7ZZR"+=,CU,5"'<%*H&MUUXIXPK"B[409"ZV+#2;2L$M$S,U5]@W55_1C,/?1EIFO5B$0;N(A9 MLTU9KE=DS2(N\.V4=-3(-N^U54!0-S^-\=L>/3W":\D7;U^0W+9)'6$>Z%_Y MYA3'$/7@>),R2!&[UO!+7,LJJP(LBBJ*!_.=P"')T#9; UHYC?S8MR_6D?\ M=!A@8)X=W\ROCU]8;7]F/,#=+ 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8 M# 8# 8# 8&%[(^UW??K+M/[AOLL-)]ZY;UBWX<-3/_N-[Q5?@R_+6/VMZ!]9 ME9_<9GF6L^]\UZQ<\.6.F^[['B:/!AG.5K=,!@,!@,!@,!@,!@,!@,!@,!@, M!@,!@,!@,!@,!@,!@,!@,!@0E9OM]:I^L;:/[+HV=!D_Z;SOK&6[EY4W_?.7 M\3=[MM-N<^MC 8# M=VY%JF*IVQ-5 M,?6JBG_2N8#U[<\GHK@,!@,!@,!@,!@,!@,!@,!@,!@,!\0_(]O Y+^'0Y;- MML\W_2'+=#O;QGN[Y]9-+KTV1MOKW0.8HCT$P?+P.K7K2-_;!C]%M_D_[I@4 M&4C0[?6#'H'_ -5M_GGDP..PA' MB3J,$"IH'2.F!Q.&;/\ P_=2KV-E:8K8\S59)L^KLPJPJT;0(NJ*SU>C9!@6 MP,*,$ K3*Y,O#R2WGE8QBS*X0/YIR5R8I%2!F7'/B%3^/-I@YJ.O[JR,JAKR M=H%:)*JQ#9\LA;KH>^6.1ERP[>+C!%.5$$6:*:!BIHB8PG$P@ !NYZTC?VP8 M_1:'SS IZTC?VP8^W_QMO\\P.3>M%DE_%KW6LBJDLF.M)L 42.51,1#7/$0! M #D$Q>H"'YF!US^3@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,#D[XG0@%AX@B M(] ]_.L]1$0 #WR=1]1$1'L#I^9\O ZIEE(WH']L&/D#_SMN/L?_C,"!>2^ MT)[6VHIBT48[!S.A8]>U]1\;S+]*KU^W[!K%3ME\<,@.)'#;7U7FGDVJ53]1 M%-@/G/F.]@.-:9"K1#B39V*,(+ M>1;2+(A6Z"YUTVY@BX_-W=*L%(PK364Q6'D7IV][$3MOD_7CSVA' W2P& P& P& M P& P& P& P& P& P& P& P& P& P& P& P&!A6R/M>7T/;I=H_/@W_7L]G+ M#2?>F6Y/.+?ATM34)PR%[EZ&OP9?GK#[6] ]G_ RL^3^\K+]#,M8][YKUBYX M##.OESGULK@,!@8MY\@HKD*HKT0!L;J*8?-?-=0V:LOHU.]W.DG9P=]O&ZF"-+%]0 7X3WJ#O&7Z"(^9]&#R?UV3Y MOHWGW1>=7?,-S'?Z'&K>^CN;\;.SO?(CIM1\UBY-FWYU-6&YTFS#EWMW\V Y MG=IDK+%\UH==7M2KXZ+^!4NIT8UHP 503>(S85Y0SI8_=)U2]')T[P_-=F33 ME]%G.UVJ\S>C(Q3$TUQ9QJF>3])5>U*,O37%BBQ]#KKRRN5U23<(M=3-&$6@4%A06:3'J%89,ZO=)U)YA'N]X> MT>G:MY;1IS5RW=S5VG*4Q&Y7%G&JJ>/&CI(W"@G<30J](S[LBPV"(W%C+Z-5FKEO,9F[1E*<-RN+.]55RXT;\;N']J<47KVI4V:*K-F MW5?F)WJ9N813/%A.[WW-#YFY[:C6-A%X&@UR6E'30ZD\Q>W>#*)&.(@*GFT>G3KW1ZY.7RVB5WKM.9S5VBS35A1,6=Z:XY9CI(W9[&,] MM-Z]J--NBJS9MU7)COJ9N883R1.Y./;PA6PSNU&;>(/6Z%79MPXC_/3+=_=3 M0Y(V2Z%'T%JN$ ^"0;B(C^K=U+R?UGL9&5R^C7*[D9O-7;=%->%$Q9W]ZGEF M.DIW9[&-7;1?O:G131.7L6ZZIIQJQN;N[/)'>SCV]CZLT[M%BI&A5:'7I])> M.36DSR-T/"&8R8G$%6+U&WAYM8HN1NXSCWL?=FG-GL9%JA5 M:)7Y^,.U;*.WTAQ&[..'; MC'L$_.;.9SB#6O4:OS, 8K$7$N^N1HAXD*J@!(=R+"!>^U&B]N6+%%=K9WTW-V? M]KO=V>#BV[7U+36S4+,FRAJ17Y*JF<1Q%)YW<3Q\B1NMYGUFN6$"!<@<[+O' M\V7TC]6 H=I>O9CE[&CUY.;F9S-VC.X5841:WJ9F,=V-_?CAX]DX)N7<_&8W M+=FBK+8QC5-S"<./O=R>#M[5'\7O= 46-(G(]-=%C3O1CNQO[\3A M.R<=W9CV-JJ]G_.=RBS1.4QCO]_"<,(QG=W9X)QV;V*GKS9P6L8_W#5_W(>G ME2"R>[(P28QPHD,=Y[G_ %"/ZL183%!+TGM 'O!UZ!E%C1O,8N^]BK'@Z2:XV3&W&*9PX,&/3:CYUT<6:/-,?T]_OL.7U'8.Z M-7FU1!ZX2)8D[F9Q)G8D3$S9T,"$"F!%EU.@&2])'N!V]XEHS-R M=0W8GH^BPIQXXW]_@Y)W=O(FF]J$YJ;==FB,KCLJZ3&J8Y=W=_-B1,YLUQ9E M6,Q1J_'54J[XB,^UN1G\DHW2 WJ]8T'ZB;%(=X(!WR>DCYKJ/:;IF68R^CT9 M.+F6S%ZO/81C;FU%-.,\,;_23PO$!_P"CS3&YFE7JPHG$L?WXD8%GYD'Q.@G_ %8?,CV? M->7&:R^C6\K%S*9F[U&N]--^Q139VX517)S>6T:W9IJR6:NW+^,;U-5K=B(XYB=^K'#BC",3+WM2KN5 M1F+%%%O"<)BO>QGBB8W=F*E@VZ#!9:+6874TP=]($,?S+-R MD, Q]"05*!>JP"IW>O\ 6CC.9?1K=%$Y+,WKE4UQ%456=S"G9C,=_5C,;=F$ M7T:W5;C)YJ[=IFYA7O6=W=H M^E'?U;TQR;,3+WM2KW_.;%%$13C3A]C=C@V[>T040F7PE<"=H^=C7V8Q*)%")@"O<6[P'$>[\SVLQE]%HNVJG,VZ;&;NU969G?JFSA-$<6%/23OX M]NE-N_J,V:ZKEBB+],1NTQI_1B+FRKEQJW.]P[4XJM_"7 MU0I7'T@YKUH0LS=ZDG'5PDSQS78OV0BW!9XK8 XM)^A*I =401]%4$WFP^:# MO=D59;2//:;5.:NSE)IF:J^APFF=N$;G2SO8[-N]&&/83%[4/-ZJYL41F(F, M*>DV3$X8SO;FS#;LW5"^$QJH:TI(#7;.6T%D2MTZV$SQS&/4C1.EWI(;$'%D M.XNF!SB#?T0?ZP [X=[LGS?2/.XM^=7/,MW'I.AV[VWO=SI(['?;W'P(B]J7 MF^_T%'G._P#H])LFGZ6]N?W<,>RJIX3&JB5M!^E7K0I9COO,.*V::XYIL4&' M>ZA(%L/P63>><="A^H^BE_\ #]G%.7TCSR;5>;N1DMW&+D6=LU?1Z/I(^MO? M(F;VH3EXN18H\YFK#L[FR.'2BJ7HJ70##\T/3M4Y;2)S55%6:N1E(B-VN+.,U3 MR;G21AV]Z<>0JO:A%FFJFQ1.8FK":>DPB(Y=[QU=L[ M^P/#*A-P2TSQS8,X3OMRHG4G(IQ-\=(MO"+E*4R:+65#BR\]<%.?L$X((=T M.H]/8S*SE]'JOW*;^;N49:FJ(HKBQO37'+-/2QNX7",.-\S?A,ZK:,HA:"KMGFG[ED9::9.YSCG#I1#WNE$ MK)J\^"Q(>MDA,(AY[S:'3I_6^P#+Y;2*Z[D9C-7*+=-6%$Q9WIJCEF.DIW<. M3&>VRNW\_;HIJLV**ZYI[Z)N;N[/)$[DX]O9VBP>$SJID2--6Z]9I\[B/!:4 M(]FN.D&6-D>SO,$##Q9DPD$0ZB'I'1'_ ,#(RV6TBY5<\YS=RW335A3,6=_> MI^E.%R-V?]G;VV-^]J-$4S8L45S-.-6-S=W9Y([R<>WL[2?M-\)8CBO?D+UI M>MR]OD'=2E(-RA:[CKFG0D.O8Y""=6)1"$UUIBJ!.RSQ*I1B/K%\LNL46OSL.H@T.YDI"YC"ND'"J MIP>)$CP@7X+)M4@ Q3^=+YP1Z= Z=196QH]RQ57F\S=MW\:L*:;.]&$?HS-6 M_3AO3_L[.RB_>U*B[%.7L47+.$8U3IV1WO?;],]].$;*9P3?NZC1>BFQ8HKL;,9FYNSV<(W9X.WM5D9O9B- MI381E'@'U3,YCR*6%Q<3LY(C18J'K%<((()WH]?5IPOFJ0V12XF2E 8*))&=N_<^$&I1J^G3_33)%L@7(YY,6()%,#L8#U 4H+ M"MU+YKTGR!WN][&3.7T:,ETL9F[Y_N_\/HN]WN3I-_@[.ZB+VH^=='-BCS7> M_3Z3;AR[N[P]C%1A.;-6M*C"0HU?95('3I-*PHW,SN2.T33,+-P:"&!0 JKA M0.AT_21\V'4>\;R8NY?1J3:PIQGAC?WYV1R[NWDCAE1>U&< MSN7+%$9;&>^BYC.'%WN['#V]BL--[-OQ=7*I( A/-+D:2D%4D3&] M7'&$]1- (=X4 [X>D#YKK_W61?R^CT9*+N7S-VO/84XVYM;M.W]+"O?G'#B[ MV,>PFS=U"K,31>LVZA8(B;X6TJQN M9I=XNJDH ,"*1HP+$$2NTA[QS>=-YL>SH;)S67T:BQ%>3S-VYF<8QIJM;D1$ M\.%6_5P;<-FWL%B[J5=Z:;]BBBQMPJBYO3V,8W8X>W.'(I79W:+U\^2LU#KT M''I,G"L>\870TRL[>D4,5JU7:>H&'HJ2Z8 8R@'/YL>SNF\N,WE]%MVZ*LGF MKMV[-4;T39BB*8GAF)Z2K&8XMD8EB]J-=R8OV**+>$X3%S>QGBB>]CAY5*Y. M;2>GE0LU"KL$1O&JKQ!V%U-,C(R8"IYIBY*, P] ;J !>JWZIW>H_,CTQF\O MHMO<\SS5VY,UQ%6]9W-VGCJC_$JWIY(V<"+%[4J][SBQ11A3.[AWM$!.[1=MYP]CH=>A'+6/%: 08W4TN27D@*X$&+Q8:^Q]5H&.1,// 5;H M!Q'N?,]K-9?1J*[<93-7;E$UQ%R9L[LTTX_I1&_.],?1V8X<,8ILWM1JIKF_ M8HHJBGO8BYO8SR3WE.$=G:I#3NTG458'$W0J[%R[1JD>N1[2ZFDFLR[,1<56 M[]_Z@:C$IIG*F '!-?J!A'IV=!G,9?1*+]JC+YJ[78JJPKJJL[LTQLVTT]). M]LQV8Q.,(M7M1JM5U7K-%-V([VF*\<>Q,[L8?G5C)W:*\%.NY6AUUA8&GF/< M_$-[J9ZRF._T](]-E1K[<8OS/_<_J*W?^-D78G?JFSA-/ M)NT]).]CQ[8P+=[4JK-=5RQ;B_'Z-,7,8J[=6Y&&':D:3NTE*W+/7M#KK6SM MW*!(:!2NIG+"2;'.W*X7=37J!'U>H@4Z@@3T=7OB0 ZAWNH3'9A\KY&=VF%6].]P5=]UOK,$1KWNV,$7ZJ[R8&?A/#7P-Z1 MW1-T1]%]@.I@ZX\WT7SR;7G5[S*+U*,O3718MU9B9[ZGI,(B.6*MS;VL"3G=I(0,$[BJ'7I&Q._/#8( M9S=18,8;ND$4092P0#D94%#@ "(H(]WK[.+5C19S5VW?S-ZC*4X;E<6HF:L> M'&G?C=P_M3B7;VI4V**[=FW5?G'>IZ3"(Y,*MWON:"9G=I-HJ"-;Q#P$R&3;LI *\[]:(J'$0\YYI$0 .O='KBQE]$KOW*W)RV6T6N MNY&;S-VW:BO"B:;6]-5/TIC?B*9[&,]LOW=2HIHFQ8MU533C5$W,,)Y(G=G' MM[%;+.[28C&^Y:AUZ>*O&IKR?K&ZFA#,90QC HQ;@$!(>F-R%Z""WZGWNO3N MAYS;KQI[[&YNX5 M%5.XGX]>'G:[+U^[:RV1 M6K'!*M/,N""LS*J1V@DHD9(Z8&&,KE](NVJIS6:N6KT5S$1%G?B:>*9GI*=V M9XXPG#LIS%[4;=RF,O8HN6YIC'&YNS%7)ANS$[./&>]X2VI&,R@TKT%:9Z M$.5H*TP]E^.<(Z2.JJ)'I"Q'P7)(509I!WRF](#SHCW>A?+F&6L:3K(RO6619WJ>QW_24\/\ 9V=DO7L_3?W+-BBK+XQW M\W,)V\/>[D\';VO2Z\)_5C>T%CF$3<'55%5@T5M!IKCLSD2QRJ2)7JQ:V'%Y M?O\ H/>,0B'I@%5*F7H) 'H$46-*G)]-2.N1JJ9ZFG M[J1G^/))$S$R/59\-;#B^;]5345.0$?3/FB]O? #"&1%C2IR<7ZLU6XY#*N6QD@$K]S )\6T557#@P 0R9WAA*4 'OB'3)KL:1&2 MZ:G-7//MV/\ #FSA&]QQTG23LB./=V\D$7L_YST=5BB,MO3&_P!)MPXIW=S\ MV.SEE]M?"=U5)3RT3/0MI0J NG EG#R_'&875(V[6#M2L+\6T4BK+J$+\SZ2 M(H#T$##TS*[E](IRG26LU2"W>S]5_$QJ5[/K,IV"M4- %%\*4^VE^.DR]7\T?HR%2%'BXQ M,F+TOS1_^$CYGR?-YC?R^CV\MOY7-W+N:V=Y-G=C;P]_TD\'%WNWL%F_GZ[^ MY?L446-N%47-Z=G!WN['#V]C]*QX3^K33W>F8*SUUG'*!(Q4RTD^-MC<'E(M M\B[AC'AW'%9D@B/I")%RG,HJ5%4@=2FZ .99K+:1;LTU93-7+MZ9C&FJQN1$ M3PS%7258XF>39N1ACV]CH'QZHUKTYKNNZD M9TM&.I]!JYHNL2LML1*VV2:=-UE54_7[AK4Z\U(X?J*F45711(F0QNZ1$I0 M,RS67T:W;HG*9J[]J-=<^<6:**,)PPN M;TS.W")[V,.+;MX>PDNO3NTGA9D;+0Z["&;1JB\(5A=#S 2DF +>;8NS# ,? M5K]PN8[T[=GZ,8;,-NT@9W:+MC/*V&AUV'?M& +5YFRNII1*8D M13H&GJI$IR)AYX"+=B@CW?F>UFQG;LF=V,(X-NWAX")G-I.(>?[P]@=,B_E]&IS% MJC+YJ[5EJI_Q*YLX31'+%/23O<]):O:E5:N57K-NF['Z%,7,8J[=6[&',HPG M=IK5Z;>2%"KK*QM3H! PJ-V,\8RY3]SSXO);U AZK%'J;N@"*W?$/8R;N7T6 MG-V[=K-7JLG.._7T.%5/)A1TG?8_VH^=;NZE5EZZKEFW3F8_1IBYC$]N=V,. M95M.;14K,D^[(JR^C1G:+5.9NSDIB=ZOH<*J9V[(IZ2=['9MWHX>#84WM1G+57*K-N,S M'Z-/28Q/!PU;NSCXOE"3NT1JJT@>B5XEM+)%10KH70QHQ6+[R/??GG_4!13< M%(93HCZ,(") ^;^:[$Y?1HSL6XS5V=VF%71?$H5=-;32/F5J^:ZF+&)QG7H#XLYZ@, M8ZXAV^9]'#H/9WO9QYOHOGLVO.KOF.[$Q7T/?35QT[G21AV]Z2;VI>;17%BW MYSO8;O2;,.7>W>'L8#B=VF2LQSYM0:ZO:5GATY.!/=C(Q[)D G!-RWFO<^IZ M8L< *(I^83Z=?ZX>F33E]$G.U6J\U=C(Q3C%<6<:JIY-SI(P[>])5>U'H*:J M;-NQA"DA.[31KL,\CJ%77EE&)HZ2-W#^U/ M 7+VI1EZ*[5BB"K=VX]J,%9:=VDW@X%U#T*NR,^[25&PQ#J[ M&8,X94I"BBFQE K[GUN5101 1\TAW?CXL9?1:LS=HS.:NT96F>\JBSO37&WA MIWXBG#DQG'L%V]J46:*K5BB;\Q.]3->$4SQ85;O?8O+L>+0B'P)D$K1F\"O/!E$3*"8OG?-I=.G7N]N,KE]%N7+D9K-7K=J M*HBB8L[TU4\LQTE.[/8QGMHOWM2HMT38L6Z[LT]]$W,(B>2)W=O;+%/;39(Q M)JU0J[.+N(X%YE)_=C0Y(V2$ $6+53W/OO3T [?U802Z_P#>9.4RVBW*KGGF M:NVZ::\*-VSO[U/'5/\ B4[L]C;VV68O:C1%$Y>Q17,T]]C()I]TP+=Y/O"(AW0Z= MQE&R%6HM>GHE1JV.ZD)"YGA'*#LZRA'3=-CZA? M^?3;H@4Y3^<+YP1$O0O3J,9/+Z-=L559S,W;68BJ=VF+._$QQ3-6_3A,\F[. M"U&B[%.7L45VL(QF;F[./'A&[.,1\F)/3>SFD^DSKU&KTS73>@^=FGMS/ M$O4_.J"#[I$! ON^#-/M(/G@\[_]SD92QH]W*])FLS=MYOOL*8L[U.S]'&OI M(X>Q3.";UW4*+\4V;-%=C9C,W-V>SA&[/!V]JLI-[-0LZ;&)HU?D*H+A@12P M.;D=C(D;K 3UBN$&$"Y QV(B;N$])_5NGE+U[(L9?2*LETN8S-RC/83A1%K> MC&,<(WNDC9.S;$;&-V_J-.8W;-BBK*[.^FYA/9[W=G@[>U5S-[+);"QS6D0" M]/%ZT2-9%+B9&4*Q432%XZ]S_J)0HK-E3'*5+TK]4[H#W@Z] FW8T>K(S=KS M-V,_N3/1Q9QIWHX(FYTG!/+N[.0JO:C&:Z.FS1.5QCO]_OL..=S=YN^VJ!-[ M,]U@QPT>O^X\'WF@LGNR,,F,?YD#@[]SX0(AY[SPB7S7I/D#KWNWH$=!I'F/ M2QF+LZAN?\/HHW8J^CO])P=G=3TNH^<[DV*/-=[#>Z3;AR[NY^;%1G-[.5M1 MV#ZBU]I4 =N4R6-*YFW8_PYLX4X\<17%R>#EFF,447M1G,[E5BB,MO3&]O[<.*=W=_-BK$3 M>S7%E4935&K\95@6?%2GVMR/(2"B*7_$%#0@P#7N'>?]V7T@?-?_ '63?R^C MTY2*\OF;M>=PCO)M84X_ZW?[\\$?[.U-F[J-68FB_9HIL8SA5%S&>QWN['#V M]BE?F]G/)YPTL=&K\+7B$>BWEV-R-+OECI*%!@52*&!8@B#Q/J8P^>'S0]GS M6,UE]&MY:+F4S-VYF-F--5K=C_:[[?G@[6WL%F]J-5[=OV**+.W;%S>GL8QN M1P]B=CYKDYM![(O4;-1*]!QB3-THQ?,+H:97=O4U0*T;*LAK[#T9%PEVF4[Y MNX/_ '(XS>7T:W9IKR>9NW;V]&]359W(B)X9B=^K&8XHPC%%F]J-5=47[%%% MN(G"8N;V,\43&[&&/RJ5V=VB]5DRV6AUZ"10CEEHI5A=AF3/Y,HG\RRQAV]JE>G=I/$9LUDHE!28W4\N25E ( MN)&#Y48!D,6W,H1,!6 JW0%!'N_,]K,Y?1:*K493,W;E-5<1WJOHSWL;N/+MP(2=VDZC)]>=H5=BI5HS M34KL>SNII)O-/A(X,HU?/1@&GJE(AR)@"@)K][OB/=#N]K,9?1:+MJG+9F]7 M:JJ_Q)FSNS1'%,1OSOX[=FQ-F]J-5%=5^S137$1NQ%S'>GDF=V(IP^56,G-I M+PD\ZE:%7F$\T(B->B&UT.]9S!S%,*Y7LH, @,4"1@#NCYE;O (]@=,B]E]' MIS-NBSF;E66G'I*IM833R;M._.]CVX+5[4JK-==VS;IOQ^C3%S&*NW5N1N\T MJ,YW:2M=F'KVA5UM96RZ!86#1NQG+"40.9(%U74R, B,<=$#'Z%]'5[_ '?* M'7LFYE]%C-6[=K,W9RDQ,UUS9PJIY,*-^=['^U3@47M2FQ7578MQF(F-VGI- MDQQXU;FSL;)Q50G=HJ5=\_6HE=1MB3]-*/KY;J96-=QPG0!5XO.A $%JN0IU M!!+T8_42 '>#O=D5V-&C.TVJG)33,U5]#WT3MPB*.DVX[-N]&"*;VI^;U M55V*(S,3&%/2=[,X.O!;@DP0+7/=J;U::*[R8"_&? M]0=0<@4QA\SZ+T[/Z_MQ-C1(SW1>=7/,=R9Z3HHWM[Z.Y-<=COM[Y$]-J4Y; M?BQ;\ZWL-WI-F[R[VYP]C#Y5%9W:1:NU?I4*NGM9Y 47=?/=C)QS>. P@5ZG M.!7SBNN8@=?,^CEZ=>G>R:])-W4HR M\5Q9M^<;V$T])WL1R[V[M[6#!-K+[8F-/S2#%A6Z;.R4'9T;8^-*'LJ=7@$8 M.645>P* QT>C8)IT*2:222_HR"(JBY1%-6,T M[(WJIV81.$1CC,\3T4.9V6VK^O(^)I4%)5'W*4M(]E>W+T&6]%/!L0>NC0*< M LD*Z)O(F5P!3]>P2AV9&J6-&JS>:NW\Q=HS\YB]_ATVMZG'?JPC?Z2)P^2< M.RRR5W4:;-BW:LT597H;??37A5^C'^KN\/RX,X5F]G%M98]*C0"E0]-(D:QF MN1DY0&!DC"=X$!ZA, K$6 \UZ3VAV][*RG+Z/.2Z2U#SKHZ;-OS3>_3Z3;AR[N[^;%1*;V::V>KUJ/7TZ=ZX!A'O#T[4Y?1XR'34YF[.H;D3T?0X4 M[V,8T[_23.'#..[Q 95$'3]-.Q(7$SN34:(E5&/<# C!H 11XOE-TQFLOI%O*=)EU"N_NWK-%&6QG MOHN;T]CO=V.'M['S79O9SR87;6:C5^"A2HNS-Y-A=-YL0Z=#=>N1F[&D6\O%>3S%VYF)FG&FJUN1$3^E.]OU8XQWN['#VWS69W9[YV]):J+7X!FDQ658.8ZYFFU'C\ MJA"MV:R P,?Z*BLF81,MWC]P0Z=T>O9GG,OHUNW15DLS>NW9JB*HJL[F[3/# M,3TDXS')LQ18O:E775&8L46Z(B<,+F],X<&,;L1&/;G\[YK4[M)\64]T]"KL M$9".,M%!'W8TT$A)AT[C%S_@^P]!;F*/^W?JG3_O,G-Y?1;%6 M]:W=VGEB-^<9[&SMEB]J=<5^<6**)BF9IPN;V,\D][&'YU(&=VH[932MAH5< MAG[5@"T(T978TLC*/^Z;JS=N?4#,8U'O@ >>[BOE_K>S(S.7T6BNU&6S-ZNU M55W\U6=V:8Y8C?G>[6,)LWM2JIKF]8HHJBGO8BYO8SR3.[&';V]I6'G=IN8B M=<3=!KT7,M&Z9Z_&M+L:2:3#DQ#"J@]D/<^T&*33. !_-+=X!Z].S&8R^BT M7[=.7S-ZNQ,SOU3:BF:8Y8CI)WNUC!:O:E5:KJNV*(O1'>TQ3>W8PYB M-G=HKU^<>2=#KS&QM#)! PK>ZF>L9Z>QD7LO MHM.:MTVJR=6._7-K":>3"G?G>Q[%4%N]J,V*ZKMBBG,1^C3%S&)[=6[&& M':E1I.[34K4H^>4*NMK0@Z3)$P*=U,XCY!F/FO.N7,UZ@3] 4)WC]">CJ=>Z M':'7L5Y?1HS=%NC,W:LG,3O5]#A53/%&YO[<8X]Z,.R1>U+S>JN;-'G$3&%/ M2=[,;,9WMW9VL.(2G=IFK#E\M0:\G:TY $6U?)=C'C5XX1+U>J3HU\AD%P 1 M_4?1C=?^^R:LOHL9R+=.:NSDMW;7T.%45U* MDQC#EWMW\V'ROH9W:7N6!^%#KPVWUD9 U>]VAPC0BP,J!7X3OJ 3"X$I2CY@ M6P>40[_9UR)L:+YY-J,S=\QW,8N=#WTU?1W.DQX,=N/R)B]J/FT5S8M^<[V$ MT])LBGEWMWA[&'RJ+SNT25=B_;T.O+6Q5^LC(5\UT,E&LX\IG7F7J$Z, ;TI M94J:0BCZ.3N^<'YOYGMF,OHLYVJU.:NQDHIB8KZ'OIGCCPBJ]J4 M9>FNFQ;G,S.VGI-D1R[V[MQY,-CZ?3FT$JY#O6%$KSNS.5ERS<$M=#-F$4@0 M5_,*M)D(!89(ZH$3ZE\PCW>^/:/=[8MV-&JS=RWD MC=PG@[Z<837>U*+%%5%BW.8F9WJ>DV4\F$[FW'M0^92=VDA"0+J*H==?3KLB MPV**=74S%G#'+W?,D8R98!R,N"O4>H^90[O3R=N+-C1:LQ=IOYF[1E*9C70\6WAGP)MQ(V8O?4#L99$RAU \YYI'L( ]WYKL9;+Z)7>N MTYK-7K=BFJ(HJBUO;T;<9FG?C=PV<MT.NS:SJ-*O.I/[J:'+$R@E0$S%FJ$ ^]9MRG.H += M$>OFP'N_-=C*9?1;DW/.\U>MT17WDTVM_>I^E,;\;LX<7?&8O:C1%'F]BBN9 MI[[&YN[L\D=Y.]'9V=I2Q3NTF:T66L4.N3J#B/26E57]U/#'821C$\^R;)A7 MWX/D$RB;HL(I=[I_6AU[&3R^C7::_/LS>M517,4;MG?B:>*J>_IF,>.,,3,7 MM0MS3&7LT5XTXSC'7:N MU#]UVW09A7W_ *2DV)\T503D\YY.A<93+Z-79JJSF9NV[V,[M--G?B8C@F9W MZ<,>U."+][4J;D1E[%%=J8C&9N;LX\<1&[..'+C&/8?4_.;/:3B#6N4:O35? M.1B*\P^N9HEZB=94"ORDB@@GH*@S3^:)^K%\Z/9\SY'^SL[*U*B]%&7L45VMF,SSF]F M28PE%K\I53*L"JSSJY&CI)-%8">L%"PGJ)T!SLQ,(D+Z0'G0#RAU[(RUC1Z\ MITF9S-VC.3%7>1:WJ<8X,:]^G9/'.[.'(7KVHTYB*+%BBK+8QC7-S"<./O=V M<<.VJ\F]FI6E-@RHT ZJ0NVR:EA5N1F\F1DK(=-7F;L9_=G_#Z+&G&."-_?C9RSN_(FJ]J,9J+=%BB7%8"E\SZ3V (C MWAZ=!CH-(\QZ6]WL8V;V_CAAMQW>+##C1-[4?.^CZ&CS3']/I M.^PP^CN\/RJMIO9A[8:/=4> ;T\'SM(ME3N)EY,6":2QF;L:]ZB3 %G*I"%, MEZ4/FP.(]XW=Z"KL:/&1Z6WF;E6?BFG&WT6%.,X8QO[\\&,[9IVX<6,,J;NH M3FNCJLT>:8SW_2;<(C9.[N\<[,,=G"14WLMQ9CL9>D5^.J@.) B=@:W$TA(J M-D05]6KC!C!M2D.]$I/.$])'S/>'M/T[68L:-1D^DR^9NUY["G&W-G=IB9_2 MC?Z2<<-N$[L8HM7M0JS,T7K-NG+8SA5%>,[.#&G=CA[>P@IO9KJ>6:6&C0$/ M72@_\S,L;D>6?*"B<0CP/$C ,@3],3[3_JP^:\GS699G+Z-1E8N97,W;F;V8 MT39W8V\/?=)/!VMI9O:C7?W+]BBC+[>^BYO3V-F['#V]CXK4YL][).4+31*_ M Q9&KI1H_C[H,TY<.TUB%:ME&0P+ $$W"0B8RGG#>;$ #NFZY&JM&JQMS-.&>R0'("+)=,8&/]#043,(F6ZG[HAT[H]>H, MY8T>U31YEF+MVJ:XBK>M;D13,;:H[^J9PG9AA'+BG+W=1KJJ\YLT44;N,85[ MTS./!/>QALX]KXKT[M1XC+&LM"KL&NWCC+PZ+"ZGF"24D #T9.U1K['U>W$> MGZL!5?\ P7T6U7;IR>:NW:9KPKF;.YNT_2IC?JFJ>Q.[VT6+VHUQ7.8L MT43%/>Q%S>QGDF=V,%(2>VFYCIQ>?H-=B)-JS*K LFEV&4;RSP2&$S9X\]S[ M/U6D!B@ *=Q;KU\G9DYC+:+1=M1ELU=KLU587)FSNS13RQ'23O=K&.V6+VI5 MT5S?L6Z;D1WL1KFS$54]J MCI)WN+_6C!%%[4JK%==RQ13F(F-VGI,8JCC[[=C##M3B@.YN=RR6R-5RK"(J ME;O,5";-<-ZFXG%IRO6R (ZHR+F-DK&2%9/*V^535,NV7;MG12+(E(J4Q%!% M/J-/IZNV=)SUF]7?OZ;77EXFY%$47+=>%["JFWOU173$X15$U4S,3C&$QA53 M9JK5[F?RUVBBW;S5-%Z=S?FJFNG&U&$U13&YPS,3A5A/#&$I^LTYL]BZ8)U2 MB5^?:+,$5I!Q)70T(HRD#JF*LS1;E@9'TM!%( ,"W>)WQZAW0\NREFS:LT6OSL.HBT,YDG]S-"N4%E%1*\2)'^HGX+$:I!WBF\Z'G M![.A<9/+Z-MWXF<*:;.]$X<&WI(PQ[4X=E&8O:C1$8S M-S=X>'"-V>#M[5V4E+P6WMHU.K1!Z8=+O.;,:R&)+(+>@N%?-)UX(HQ5B@_( MFCWO2B_,'$_3L[H^--K39T^;TWZ_:,3A%O<[W#>B-M>]L[W&<-WAC!ZSRS3V/CYH-KB[*@@ ^7(F,4X1)W0^(<1& =.GMX MP#NA^C[(^S_5R>+ .Z'Q?'R-V H![?RQ_0\F3@'0,C###L"G=#IT]CY/Q=F M)C$.Z&(C .Z >3XOS/)[&,,(P@5[H#Y0ZY(IW0\OL^3X@\F1@'=#X_RQ^-Y? ME8P@5 H!Y.S_ % Z8PX^,X=IW0^3\D1R0Z=O7M^7D81$X\H= [?C^7&','0. MO7Y'YV, Z?)')%.Z _Z_Q>UD80*],80'0,8=D4[H?U/8^+R8F,17NAY/8^7B M(PX [H?$(_(\OEQNQV><.Z'Q?%V8P#NA^@'R.F,(^4.Z'Q".1%,1P!W0]GM^ M3D[L=D4[H?+\OQ_+^GDBO0,&!T#Y/Q?ZF1A$\(= #]'&'Y@Z=?;R>,.Z 8#N MA^=T_,R,.4['$IW0^./R1Z^W^GDBH@ ^7M^+XV1@'=#&$''BIW0^/['LC[&2 M*]T,1L#H&1ACPAW0^+Y>2*=T.G0>HA[77]+(P%>Z'Q_E_P!7RXPB!3NA\Z'^N/7]'&'$=GC.@>3I[?Y_E^7C .Z&)B)V<0IW0^(1_0\F3QXP' M= .GQO;[1^6/4?+D1&$80=GC5Z!_KXPXN(.F,(X>,4[H=>OR/SL13$;>,5[H M?H_G]HY&[$QA.T.Z&3,8AT#&!A"G=#M^/\?^IY,81A@G&3NA\?M$!\H^4,88 M\*#NAUZY(KT#XOB^-D3&/:%.Z'Q=OZ.2*],C" [H?%^C\G&$?(3M.Z'Q?%[& M,(QQ%.Z'Q?%TR2=O#M.Z'Z _)Z>W[>1@=M7H&,.+B%.Z'7KVXF(GA#NA\?V? M9'V<81CB*]T,< IW0^(1R0[H?'^6.1A$!W0QA =T.SXWQ!V>3LR2-G!P*]T/ ME8[(=T/B^5^AD8'^E3N@&21&"O0/:R,(. [H8B(C@%.Z'Q#C")C#B%>Z'Q?I M^7&$8X\8IW0'RXP%>@8P[>T4[H?U,80*]T/]<>N,-N/&'0,8;<102^3RC^G[ M8>P&3P&&/#P.+M%\1?E;M*/?36MN),!<8=BZC&KQW!V';DLWBGLU5J]=V,$_ MDV.F58EY-M*M;HU1X#-9PV2<+'2*J<2".1A&.(S7X97/'\1Q/V?^4=R_('RZ M8ZXBF(X/R_+LA\,KGC^(VE],=R?YFC@9VS'BY*:3A(Y*/T>Z55D31,0[<@3NAU1;J&Z_,CCBP%_2\1SE6XIU M/V&SXG5V1HNP$:@YH]KBYK0SMEI98KME94)! [58 !-0JI M1[W0<#]:CXBO+6^F<$I_$.(FSM(V#EW!$9'=2!B1MF-)%@'/5WI1 %"R@PKK MS8%[QQ\P/4.G01#]=A\W.9<;0+T_M_#AG7:K'5"Q.[78%)'<;@MY9B<)KHJIQY,8F,9[$#-U[@-@P0/-:W)PFYTKYA"-OD.S,\8]%%/.I 80$0#MRSM^G,YV[F::9 MIIN7:JL)G@WJIG#Y.#MPC+6IL9:BQ,XS1133,\4X1$8_*R:E>*)R)V*O*-J7 MQEJDXM"/W,1+%3G-S-2,IEE;IJA.8115]I5LD:92N=>?1OHI1%87+4X 4?+F MIA'!Q/=+ \S>=H"4OP(&@&-WRE TQN #',41 X)E'37>5,3IVE+VAY,GL\9V M .9G.X1,!>#[8PE'H/XC:0>Q_ M='(GRVU=!FL6PN(T!48@ MP2*3)]8)_<,3'24K'PF(B(C#B%.X'Q^WXO:QA KW0^+XO)C 4[H?G=,13$=O\OF.X MKW0#\S^KT_2Q$1&R.!..)T#XOE_HXPB$*=T/C_+^+V\D[IW0]KL]K]/(W8#N MA[7Q=>OYV3V>,.Z'Q_;_ #1\HY&$!W0^/\OXW3V<3&(KW0^+XOC9)Q8<1T# MIW0^/Y>OYOD_0R,-N)PJ]T/B^5^9V8F,3 [H?%[.-V,,.0[)T#)XL.(4[H?' M^6.1,8P*@4 \G9\7^KC#MBG=#X_R_P!+&&S". 5Z!C"!3NA\OXOS\D.Z'Q_B M[,"$[,'^7G5(>Q[A]HB(>V/I5& .OMB #^?G09/&.K>=]9R_V*E&?K&,DH^1CNAQ]/8O&SMG MT3+WCB#ENJHB($+VC\UV?(P-#>=?#8O.2IZ,9Q6Q8RK1^K=K--P-G(,I29C+ M@@%+M%6:Q192L6:L2T>Q61M0NP=,W@&4\R4G04SFP--&7A&VS6^M1B*OR1V- MLJU4PG&F1H2\\8M1<+L..,36FC[5"437)^$U_#4S9[BE,CIF(Q2]2&^AR=G]=76$H6O&EG@8IS8+#>W*JMS96VA8Z@E7.26K[MKZH;@+ MM"U7J=A(6Q-)& ;+3].XMT&?H,C&6>::WU[8HR-V4TG2RJ+ M=FY11@Y-FB=N14@!T8XC]4/!=8$LS]S-LT'UG4:NK.G'[X%HG+E0%V1Q L72GG.HID"X//!EGU934$NCS!V:J[U3 M?&5T;C),IAVFN:,NO$ZS@2/3)=418N[ PXOKIRQUC.4W3R[3"X$*50R2P;%^ M&=Q>VUQA8[DB=OMZJXL%XE:18D)V*VA;]@V-TUB*R%2;0UF9VIL0(]:$CX)N M/K%NLN,V[<.72H@H(]0ZE=?ZOZ/3 !V_%^G@=]8RW@[1F]$:JG;S6YW;]>U_)RE(E); M64^]JM^"M2!54E9B/KUHC'<8+LJ96[B09.44C&,EU,$SNN97&Z-L3R F-K5" M&:MX6LSC2V2M@@F=+FT;;(3L7$L8*PGE!;R4H#VMNTUD2E 4SI"7J)@,4H2B M&ZM0&FPK1-HZ_4L1G+-F2#3MT$K+'KCK8$!J:#:T1=OJPJ-D]6U=N MY=S4ZVCGKTQGM<0:,7*R;Y(3(+(M5CE'HDIW0LZ?+7C"M%2$VAO[4B\5%(LW M$B]1O5?529(R$T6N,3. 2?'.07D^H1DF'3J=TJFF "=0A3!D#SD9H-@Q&3=[ MFUBA'EJB%Z%ZI=J\#;W&.%81%&T>>!^)!@C*62.#TD/U(/3VXB( LGW@Q]AR MLT%)3KR';;,J7H#2GT6[)6Y6PP25+DHK8D_>ZW76T58#R8(/93UEKF4])1 H M V(CU.;J54$PF:N6RLW!FXD:I/P]DCFL@]B5Y"$D&TFQ3DXY0$9!CZ6S45;G M<,EOU-4I3"*:@"4W0P" !D. P& P& P& P& P& P& P& P& P& P& P& P& MP& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& MP& P& P& P& P& P.3OA ?:#V9]]JK__ "P\<<#]=8$;[*C9(=!T9TV(L)A4++3]9;)B5D=.N$]\/D]M:4U?5*!,[HN-9F].&UI+\E--R,C(1NHVFTM M9,[1 NTJ^UBT\:6"XM6:E^Y^:UAN#7FC>,M;U)2Z/1 M=>+ZZDF;RJZIC-F.F$V^E'*,#LG7%SAK4DXBC^=:/(5ZT.D;HF!A"6:K->,X MTBK1&2\79G-RJNBMTV#0,B^84-:G[,V9![BW3$5FF\C'*/<7K<].:<$J.W+J%:KM1Y!\X-VS)VF1RB9]$&5< F;H!!"0UM!U;5*FL#^E^@7C26WG\:1P=.6350\I3S(B,PYV"ZU MM(;=3C0=F,D+QLP(H3J5$3A%2.OO%ZB=RVC=B%0E&DY=M!ZSU[<[+"N*ZXM, MA7M?3?B/6'5K2+K3IV>O-MG$F;OI@+DX*@4BC1:03((%04%,,/L'*_Q 7=AY M)4.U_Z30+6QU1"$T*^9\=KUR8B&'%F0J>IZ]M)['/H0\$>ZI6ZG.EE ME2+S)KJ@^:B!HKS1P_IAU$6Y^]M4'6Q".FUYEXDEBM42[=-'QZQ-69=:P/J8 MB_8I(-I!A2%9(8AJX H&7;,B*&$3&$<#G;XO?\V^L_?%/_)Y?L#JBT_XJV_] M'1_\F7 ]& P& P& P& P& P& P& P& P& P& P& P& P& P(2LWV^M4_6-M' M]ET;.@R?]-YWUC+=R\J;_OG+^)N]VVFW.?6Q@,!@,!@?)@ P" @ @(" @8 $ M! 0Z" @/8(=!^5@<[W7AL:7/H?<'%^,MNSX+C]MV7O<^KK..LJ/JJD26S;RM MLF[ITMXX8KOH^%D[J]=R"#%0ZR#-P^7%,.Z<"E#7JP^"!Q/LC%NPD+'M8&[5 M%--$I)^)$B9TKWM'8J2A$E(51(@HV+;LL) *1$42%Z>;ZB$EL_"$XB-H?I%S2M+-L MBI)6"M N9D#ATFJ=U'F,BMW@,(X'X[D\-71/("RLKOMV:V):[L2@N-?R=B"R M^K5):/+";:@89ZHQ9M",V*]<:;PL9FR:!4T3G?*J"! P-/+SX(6JHN&;O M]#WB7KNP$;]JBQ^LMA)L[%5RP5+Y#Z5WK:&_J&-BV97,S)'TTV;1IUN^W:+K MF.VT@]X^QC!.Z).&<9KJ6-I]U,,VR"\2##Q,K=EH=J]+V'-2.N7$2>OLIR=9/H M!RP97?E#=92#GH#U:2.G86P?# NK%PV7*)$VJ[,40(HS3.8-Z>.7'%R'V M-!ZK;R["*VAMBU;GL48^E%WD4RNMT:Q"%E5K,:I_P6N14R\APD'#-L!6YY1V M[3\,UO1GS%N*R:3IPU*BW^)Y2M%LG$'O:M2;BZQ'$G%KIJ,1$>85:*#LUOO@V\+/J:PTE^T(_4JP4UG&P:,DA+D M< FH*AT>\*P C@9Y->-'Q2K^O+AN"5@=JH:GJ-VK-!&]FK48BRF[':]*ZUY# M1:,I@8W'>,CK!+9%MK5QHLW4J_7 MY[=-%@6J)VMEM%XM^J=XZTT@WD6:\<_;PE6KLU/7X#"E) 1=-$4UQ4 @&*8) MKT+XJ_&SD7OE'C]KR/V$>S2M/):*(IFZ!KUK#FI<''-7Q*-,[%L=(][CB@TXZGU5"E-$URS2TGMS2S/9,E# MRDL\?B:1?OIUSZ#'%!$OS(@ @8W7J&E=7\:BS;=B^"JE3I%4UM/[IV=P^/R! M;V.S0\]6J[J_EEIGDMM2OQU/F#+1[AU-1$=I1JY?R)@!I&F5<-50,HDH8@=8 M]P#J9=(0#5F_\_'U:GD8@=/UN82G[OJ;6B2AU#KG;W*_:LTON"/VC M.B"!D_>AJ2VTT6*[[_;DI"+,)5B#T H9/3^?5N,QL-RVQKR UQJAC+/(.#V% MZV>RK67&I;7=:DM=E/'-R&>-X"QV&-6+7P,!16%RS$RBI%E#I!K_ .(UN!KM M/0%UA4VB:#[4O(IO27KYH952+G&%@X\J[7JLY&G63(H4KJG;#8$<)F[2/$5> MGZF8F!V[:?\ %&O_ *.C_P"3+@>C 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8 M# 8# 8$)6;[?6J?K&VC^RZ-G09/^F\[ZQENY>5-_WSE_$W>[;3;G/K8P& P& M P& Z!@,!TP'3 =/B^+V,]:1'&OC<_B9$&;Q-5$'T6_1(NW5 .^@N0JA! Y2B ;S[;X4<: M=SZPMFI[7JZOLJ];J!>]9KRE99MX"W054V9"V2OW=M4K2S1];5MY/Q=ODRN% MVQR**G>*&/WC&$<"08_CGHV/CT6 :JHCL"5Z/J[AV^J\,Z?R,/&S)[*V;R3M M1F*STWNE5/(F.<1,9\H9<1\X(FP/=(:"TA+M7S&5U'KF392=@4MD@S?TZ =M M'EF6KB5/5GUVR[!1$\NI4T"1AEQ+YP6!"M^OFBE* 56T'I%P]EI%?4FNE7\\ MWDVLR\/3X(SB30F74:^ER/%?0>\MZS?0S1=<1[55VR2AA$Y"B 1EL!7BIQTG M4=J6JKZ\HUK<1,^\3MD?58IM8TX&M5Q$D^]!ZQ:)O$XR,K[-!L<"CVD%)$A1 MZE+@16WNW$^ V5%0=DTJGK&P7=GE3L3V.8 M9NVR:Y56_I3AV4$E1,H!>H>Q&I\!+([J4B_KW'F/M&ND(6U5]L#ZA#8:FTHT MO*2E??INXIZNN@A%2EB6>I=U01\Z][X]1/VA)E?I_%?9&T;'9X>BZUG]H1QJ M?+8I M5Q#W@-3^8J$<2(K" 4F"!&"BT?=&#=A&I S C5HU)<)8B)"AW44Y)R0G=*L< M!#. TEJI-I5HQM1J^QB*929;6M>AH^/;LH=EKJ=8QT?*408MN0C-:IN6\,S_ M .!&(*)3-4Q [H]0R -<4$ $!IM;$!KJ50'O0[$PC5VY")(P0F,B)AC$TD2 M%!+KW *0H=/F0Z!Z'-!I#R(4@'=2KKJ#6CXZ*5B7$.Q6CU(V(<*/(IB=HH@9 M$S:/=K&51)TZ)JF$X=##UP.5?BITZNTWC:U"OQR;)6S[FD+58'(?-NIB>?ZT MN3)1^^7-\TLJA%QC1DB ]B+-HBB7HFF4H!UY:?\ %6W_ *.C_P"3+@>C 8# M8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8$)6;[?6J?K&VC^RZ-G09/^F\[Z MQENY>5-_WSE_$W>[;3;G/K8P& P& P& P& P& P& P& P& P& P& P& P& P M& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P M& P& P& P& P& P& P& P& P& P& P& P& P&!0?]? X)<&W%4$G]?2@/\ M2'P'O^>*5^*YKSZ4!_I#X&NN[Z[SZY!R4&[V1Q.H\DPC*KL*B2L.DP4;MK#4 M-DPS:+FXY9PAR+3<1[UDX9(/&3M Q%T'2)3%,'3 P2^4#Q!;76Z638^I9&P- M]31,F2/LDNE%O9CU.56KR"R\F"6]@)(/F*5):"9R0A7CP?.'6.=1039ZV+-> M9OT9>W,16KF)N6ZYIG"<8QB<)V[,=OYD6;M-^U3>MX[E=,51CR3&,)_P!*5SQ" M=$R;>2J/&FLOCQ6I]?Z5@O73)-PNQH>NGEBEHENZ73Y#D!])O9NUOG"RQR]0 M!0J9>Z0@!G@]&Q_O^>*5^*YKSZ4!_I#X#W_/%)_%?2@/](? U]Y(Q?B+\GZ*WH5VXW0,;'Q[^0GHT:L2' M@WKR?-5;% 0C-_-3>Y[4TBH$'\Z19\J2/5-_WSE_$W>[;3;G/K8P& P& P M& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P M& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P M& P& P&!3KT_-^/@ ]L>OQ=?8]O J';@,!@,!@83LCI[WM\[.HC3+1V=/+_: M1]^;\K-_2O>N5C_Y%OPX:F?_ '"]XJOP9?.L@$-<4$# ("%-K'4!#H/7U*RZ M]0]L,SUG;J^:G_Y%SPY1ITXZ?8G_ *-'@PS@ Z96MPP& P&!0?CCV>S^9VX M/S/S/EX%,E6LS:;E46$%%P<7L^ MLUFL0D!':_14(BS8$4;12W09153N%'H4H"(CV &!JEI:J4/D)+U^#U'XF^Y[-(6K39N05 M?],C^1U69R.FR75]KHUZ+(6[8L''MH_W9QKAEZ.LHF_ R0JBAYCHK@7I/656 M4W ZT)^4UVTCMEE;IBB.ZL]/R 8$0MD#KB/VY)PQYY[L]"L@JCKN40E"J@\\ MPJB84R',N4R0!/ZO!/8R(H%6\0?9R1G1C)M2J738R0N#D550.1 #[PZK'(LB M<@@4!'OD, ]! <"P77AW9M=4JU[&O/B.;$JU%H\&O9;;:YBZ[):PM?@6[4ST MTE).S;O$B*"C8O>2[1,L(@5,#&, "&(T3C%)[7CG:D%SZWP#!9C$J*-+[#2:9QB>=C713I^/3S=L6VG M==>(1OR3@Y&$@;-#3>,%2M%&9UA6 M+W#E 2*I&.%T-QCER;T3XU&\0S=OOU*ZP#9\V(*8%G=:'C6R^ID$O$YO\L&]-B3FIM3O*U:MLVJ* MN6PJU"76QSU:8R];W)*QS5S%1&N)PZR[E5!HFK'G0%7SYTDU G0/#LW4(]?A MS;J[?_7VU@#L$0Z=NZ ]D<#7B]ZUW)Q=Y*\5ZX^Y+[6V/'['O5:-4E@;J.6CA!-O3IU#R@'#C5/@9ZIU1$U:+A]VVXXU?2NL-2*NVM(J$0:W/M3OW M&^MVG5K:5)>QLTH67C52D9OX0#$_4U3>= /!:_!,H+.O24=&7BW[CAW$ \J( MT#9$[%UM>7B9SBO7N)3V6DMHLZK:II*QUVLPP66/<)QO?]Y50;(M8M4;+;^)+L M7I'?HA(%"7:3CQ)\NOW6XIA,EG\-/2EII'-C6]DMU^2UES9D8:9N-+BIPD77 M]:S<(Q8LFT_K%)\25]S/'O.Y MY JR+=HD4$0#7.>\%+1]AK]=KL;R7V8W>P]Y))13MT-(L@NHR!8TJ.D*Z>*> MLQ0=VE9O1&@RDP7H^76,?9+V72EI=\@Z:7"9%PM'F=*)N6Z*"HJE;F7*!P#4C7G@R4K4EFT[ M:==TK7,P@SGJQ$G\[7@7]>"?\ \R'$W ZU8# 8# 8# 8# 8# 8 M# 8# 8# 8# 8# 8# 8# 8# 8$)6;[?6J?K&VC^RZ-G09/^F\[ZQENY>5-_WS ME_$W>[;3;G/K8P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& M P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& M P& P& P& P& P& P& P& P& P& P.4/#'^?#SO_ /2J[_*IO# ZO8# =,"G M3\_ UPY(4Z\VYAJ56G*K+Q=2W?KZX;"K[<""M9:%#.W9I:/32,8/3P:.EF[L M6G00X+]$WB.B[=6:">U[#Y*2$4\AI-^HK3V.ZYRERU; MVK!%;0K$I=C58E87+YCJF!3.@%-U_M@F"]Z_\/BR0CIC9+'9(TUXK"-5BJ1* M1D_8BQ4-[E-8/J++W5Y')-6 25DV9,NCOY0G1)4A':W>=*JD0,0)MX_ZJY"5 M?;,18=GR]8&.AM*C1K0-.9FCJW:9XE_G9>B@Q8'918*OZ507"#5Z_2:H).%E M_,D WF3= WP_,^+R_HX%<"G0/B_J^WVX%<#DKST_G:\"_KP3_P#F0XFX'6K M8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# A*S?;ZU3]8VT?V71LZ#)_ MTWG?6,MW+RIO^^/0?\ MC=<#V_+M3>'E]KR8'5[ 8# 8&AG-2V?R3XC_\ 5HWTEH=4.@=!70TD:&(RD6+)DEJ';DU-L995G!OF,XZE[#=';J8C"2LF[14:B/ MG 2;]Y-7HGYH0VF=/V^QPCR/D&!:)NNQ$GRW>@Q MA)4I9)&/0KK*(E3-W(J*MEI$Y.\!>A #>+ 8# 8')7GI_.UX&?7@G_\ ,AQ- MP.M6 P& P& P& P& P& P& P& P& P& P& P& P& P&!"5F^WUJGZQMH_LNC M9T&3_IO.^L9;N7E3?]\Y?Q-WNVTVYSZV,!@,!@,!@,!@,!@,!@,!@,!@,!@, M!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@, M!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@4'XOD?(P.2ENX M.\GF&[=M;3TGR%BM M-19G5;/0(LF84P-@5^"QXC7X[#WZ.KO^83 ?!8\1K\=A[]'U[_,)@/@L>(U^ M.P]^CZ]_F$P'P6/$:_'8>_1]>_S"8#X*_B,#_7(E 0LO..N:D@NVA8N0EG"" M"4[AU2(=T#=TW=Z]>@].@[&4L1FLW:RLSA%R[33,X8X155$3,=G;LCC>.9NS M8R]R]$8S1155ARX1,J07'#Q$;#"1$\SYJ2"+2:BV$JU34D*ZHHDWD6J3Q)(Z MAN/Z1CF3(L "/=)WA#M /(&6>R\93.WLK3,S3;NU4XSAC.[5,8[$9:]YQEK= M^8PFNW35,UP@=3&$YA$":#* F,<1$1\HCF MJ]U?@L>(U^.P]^CZ]_F$P'P6/$:_'8>_1]>_S"8#X+'B-?CL/?H^O?YA,!\% MCQ&OQV'OT?7O\PF!;X;@GRCG]O:FV-NKD3%[%0UG:J],M#3'64D6,-$7RD;" MEXBOLH>AT&/0?6>4UY&ME7;Q5T#9J"GFDN^81P.O0>3RB/R<"N P& P& P& MP& P& P& P& P& P& P& P& P& P(2LWV^M4_6-M']ET;.@R?]-YWUC+=R\J M;_OG+^)N]VVFW.?6Q@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@ M,!@,!@,#&K?;82C5Z2M-C=&9PT41N9VLFW7=K"=V[08-$&[5L11PX.$3,1&R)JG&9V1$1$S,SP8-?-9FUD M\O5F;^,6J<,<(QX9B(B(C;,S,Q'RHO#D'3?9@=D_F:XM@A^='#EU'5749C'I MV\I]"_P"2K^8^$'3/VAV5^#>V M_4W'PIJ/WN3_ (BU]H]MY3Z%_P E7\Q\(.F?M#LK\&]M^IN/A34?OV\I]"_Y*OYCX0=,_:'97X-[;]3Y/ M^(M?:/;>4^A?\E7\Q\(.F?M#LK\&]M^IN/A34?OV_4W'PIJ/WN3_B+7VCVWE/H7_)5_,?"#IG[0[*_!O;?J;CX4U' M[W)_Q%K[1[;RGT+_ )*OYCX0=,_:'97X-[;]3Y/\ B+7VCVWE/H7_ M "5?S/Q<\BZ(S;N'CR)V&T:-$%7+ITYUW:T4&S9 AE5W"RIXX")HH)$$QA'R M% 1\@#BCJGJ=RN+=NO*55U3$1$7[4XS/!$=]PSP8JF(Z:K;A_P N MOCX-N&"9?A Z7]G8]9ZAV#_PP_SK*'X8ZP>B7N9;^V])](M\Y\(+2WW2*S]& M&^=8^%^L'HE[F/;>D^D6^<^$%I;[I%9^C#?.L?"_6#T2]S'MO2?2+?.?""TM M]TBL_1AOG6/A?K!Z)>YCVWI/I%OG/A!:6^Z16?HPWSK'POU@]$OB7N8]MZ3Z1;YSX06EOND5GZ,-\ZQ\+]8/1+W,> MV])](M\Y\(+2WW2*S]&&^=8^%^L'HE[F/;>D^D6^<^$%I;[I%9^C#?.L?"_6 M#T2]S'MO2?2+?.?"!TM]TBL_1AOG6/A?K!Z)>YCVWI/I%OG>=UR+T>S;N';G M9E72;-45%W"IGA^ZDDB0RBIS=U(3"!$RB/0 $>S)CJKUCKJBBC)WIJG9&SC8 MU:[I%,355F+6$<.T:@Y-?53K';N56[F3O1735,3&'!,;)*-=T>NF*Z,Q;FF8QC;R[7H^$%I M;[I%9^C#?.LQ^%^L'HE[F9>V])](M\Y\(+2WW2*S]&&^=8^%^L'HE[F/;>D^ MD6^<^$%I;[I%9^C#?.L?"_6#T2]S'MO2?2+?.?""TM]TBL_1AOG6/A?K!Z)> MYCVWI/I%OG/A!:6^Z16?HPWSK'POU@]$OB7N8]MZ3Z1;YSX06EOND5GZ,-\ZQ\+]8/1+W,>V])](M\Y\(+2WW2*S] M&&^=8^%^L'HE[F/;>D^D6^<^$%I;[I%9^C#?.L?"_6#T2]S'MO2?2+?.?""T MM]TBL_1AOG6/A?K!Z)>YCVWI/I%OG/A Z6^Z16?HPWSK'POU@]$OD_?V^=3X06EOND5GZ,-\ZQ\+]8/1+W M,>V])](M\Y\(+2WW2*S]&&^=8^%^L'HE[F/;>D^D6^<^$%I;[I%9^C#?.L?" M_6#T2]S'MO2?2+?.?""TM]TBL_1AOG6/A?K!Z)>YCVWI/I%OG/A!:6^Z16?H MPWSK'POU@]$OB7N8]MZ3Z1;YSX06E MOND5GZ,-\ZQ\+]8/1+W,>V])](M\Y\(+2WW2*S]&&^=8^%^L'HE[F/;>D^D6 M^<^$%I;[I%9^C#?.L?"_6#T2]S'MO2?2+?.?""TM]TBL_1AOG6/A?K!Z)>YC MVWI/I%OG/A!:6^Z16?HPWSK'POU@]$OF9[$?.B=;TF/^?;X.7_ ,'E MCN26BI5BUDH_9]7YCVWI/I%OG/A!:6^Z16?HPWSK'POU@]$O7WQZ MS]&&^=8^%^L'HE[F/;>D^D6^<^$%I;[I%9^C#?.L?"_6#T2]S'MO2?2+?.H/ M(+2P (^^16?HP_SK'POU@]$OW,>'=V1CR_Z-NW:QC7 M='FV])^_MX] ML^$%I;[I%9^C#?.L?"_6#T2]S'MO2?2+?.Q&_P"^-//*+=6K78=<7<.JC9&S M=!)T=155=:&>IIIIIE1$QSG,8 #M$>F;NF=6M>MZEE[E>5NQ33?MS,X881 M%<3C.W@:N>UG2J\G=HB_;F9M5QACPXTS&#\]=[WTZPH-)9.]AUM%VTJ5=;.4 M5'2A%45T(EHDLBH0Z0'(HDH02F >T!#,M4ZM:]B7N8]MZ3Z1;YSX06EOND5GZ,-\ZQ\+]8/1+W,>V])](M\Y\(+2WW2*S M]&&^=8^%^L'HE[F/;>D^D6^<^$#I;[H]9^C#?.L?"_6#T2]S'MO2?2+?.?"! MTL'8&QZS]&&^=8^%^L'HE[F/;>D^D6^=[(_>.HY>081,;L&M.I*4=HQ\O4P]@=N>=WJYKMBU5?NY6]%JBF:JIW=D1$8S, M]B(VRFC6=+N7*;5%^W-RJ8B(QX9G9$1V9E*A>O;UZ^4?+_4^-UREC@6>WC?6 M P& P& P& P& P& P& P& P& P& P& P& P(2LWV^M4_6-M']ET;.@R?]-YW MUC+=R\J;_OG+^)N]VVFW.?6Q@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,! M@,!@,!@,!@,!@,"%>0@B75[:_P"W:_:T)H)_6E^0'R?('E^/E!/#/;6[ZR P& P& P& P& P&!'6 MW^S4^SQ#RAKRZ=/L;DNWY.6N@^_,GZW:_:4M'4YF--S$QP]!<\&5YI:")Z94 MA,BE\U6('J'FR=.V*:B( '=Z 'QO)FOJ-57M"_.,_P#&K\*7IDJ:8R=J,(PZ M.GP87_U;'?K!D/R6J'L!T#_Q?L &:W37OIU<\MCK8[]8,OH5#YWCIKOTJN>3K8[]8,OH5#YWCIKOTJN>3K8[]8,OH5#YWCIKOTJN>3K8 M[]8,OH5#YWCIKOTJN>3.?IU,=-HH]G9?9'_!H\&&=^K8[]8,OH5#YWE;TUWZ57/+=W*.2.8]6QWZP9 M?0J'SO'37?I5<\FY1R1S'JV._6#+Z%0^=XZ:[]*KGDW*.2.8]6QWZP9?0J'S MO'37?I5<\FY1R1S'JV._6#+Z%0^=XZ:[]*KGDW*.2.8]6QWZP9?0J'SO'37? MI5<\FY1R1S'JV._6#+Z%0^=XZ:[]*KGDW*.2.8]6QWZP9?0J'SO'37?I5<\F MY1R1S'JV._6#+Z%0^=XZ:[]*KGDW*.2.8]6QWZP9?0J'SO'37?I5<\FY1R1S M'JV._6#+Z%0^=XZ:[]*KGDW*.2.9"O(IBQ2TKL Z;%D4P0Q>@@T;B(=7K4!Z M=4Q !Z#Y25/K]%$:3?G"/T.3LPFH8Z/$1$6+,1$ M1$1%J@(B(]HB(B3KG.Q=NQ_K5<\KC3K8[]8,OH5#YWCIKOTJN>3K8[]8,OH5#YWCIKOTJN>3K8[]8,OH5#YWCIKOTJN>3K8[]8,OH5#YWCIKOTJN>3K8[]8,OH5#YWCIKOTJN>3H MBU0_7;K_ .C[,N>L]V[&OYJ(JJ_XG+/)"NT2BCV58V1^AR=F4P>K8[]8,OH5 M#YWE#TUWZ57/*UW*.2.8]6QWZP9?0J'SO'37?I5<\FY1R1S'JV._6#+Z%0^= MXZ:[]*KGDW*.2.8]6QWZP9?0J'SO'37?I5<\FY1R1S'JV._6#+Z%0^=XZ:[] M*KGDW*.2.8]6QWZP9?0J'SO'37?I5<\FY1R1S'JR._6#+Z%0^=XZ:[]*KGDW M*.2.9"\S'L W_0B@Q9=TVK=C@/\ P1OU_P 8]>CV&\WW@^7[(^WG06+MWX7S M/?U?OMCCG[N^JKMNW[:LSNQCYO=XH^E;31ZLC@_Y/9?0J'SO.?Z6[]*KGE:[ ME')!ZMCOU@R^A4/G>.FN_2JYY-RCDCF C8\! 08LP$.@@(-4 $! >H#U\W[8 M8Z6[]*KGDW*>*(Q/5L>(]18LQ^2U0]GM_P!SQTMWZ57/)N4<.$8]H]6QWZP9 M?0J'SO'2W?I5<\FY1R1S'JV._6#+Z%0^=XZ:[]*KGDW*.2.8]6QWZP9?0J'S MO'37?I5<\FY1R1S'JV._6#+Z%0^=XZ:[]*KGDW*.2.8]6QWZP9?0J'SO'37? MI5<\FY1R1S'JV._6#+Z%0^=XZ:[]*KGDW*.2.8]6QWZP9?0J'SO'37?I5<\F MY1R1S(4WJQ8I5RHJ)LFA#EVQJTQ3%;(E$IBW.+,!BB!.I3 (>4.T.H^WG0]6 M[E=6:S$5553'F.9XY^ZJ56KTT]!:PB/WFS^TA/&5-_WSE_$W>[ M;3;G/K8P& P& P& P& P& P& P& P& P& P& P& P& P& P& P*"(AV![/YP M!@-7Q9JH@!!);!7RJ.JRAH3;#!1Y*UB0](=1D\DD"5>M$-85TP.6FK]U M9PA%&23ZE$!5.4!Z!U$+C0LW8R.I49G,S,68MW8G",9[^S713SU51"OU3+W< MUDJK%F,;DU43R?HW*:IV]J)EEX^+/4DU4V9]"[3(\.4IDF*C>1)(+)AWNJK> M/-5P?.42"0>\HFF8@=.T0\F4^,3MCC6' _,I'TEH91OYARD@KW3]X@A@;^E\GLCV^ MS^?^?@5P/D?+U[0_0]GR^QY,#4W:'.#C3IRYS6O]@;"]36FNA$A.L0@+"Z:Q MB\[&(S42R7ED(PT4=^[B%TW/F$EE%2(J%,8I>H8$=_E->&/9_E:0^D4[V].T M>G_ .T,!^4UX8CT_RMH>4/\ D&>Z=OD_\P[OX1\U:MT2G:)$,JNNJ4I0 M$P (CY>G;ECH]ZW8U?+7KU44V:,Q;JJF>"*8KIF9GM1M:FH6Z[NGW[5J,;M5 MFN(CEF:9B(^65XK'B4\-XZM5U@YVNDDX9040T73- SH'36;Q[=%5,X Q, '3 M4(("'4>T/*.:^=N476)JF8>F6IFC+6Z*ME5-$1,OQ\"N!'=BV[JFH2QX&V[.UW5YQ)!%TI#6*Z M5R$EB-7 "+=R>.DY-L\(W< 'S!Q)W3=.P1P+-\('0WW;=1?A)IOU:P'P@="_ M=MU%^$FF_5K ?"!T+]VW47X2:;]6L#$;]OK1KJCW%NVW3J5=PO5YY%%!/8]. M.HJJK%NBIIID+,B8ZBA^@%* =1'L#MS?TJ<-4RV,Q$=/;\.&GJ'[C?PX>AJ\ M&7GUIOG1K/7- :.]SZG;.FM)JK=RW7V+4$5D%T8)@FJBLDI,%42534*(&*8 M$!#MS/6=NKYOUF[X=1IWN^QXFCP89M\('0OW;=1?A)IOU:RM;A\('0OW;=1? MA)IOU:P'P@=#!_TVZBZ>W[Y-,^3^W6!=Z[MW5%OF"P%2V=KRT3IVRSTD+7;I M6YN7.Q;"4'+LL;&2;IX9JW,LHA@1N'('0HAU#=VHA >G0? M?)IOL^3_ ):P'P@="_=MU%^$FF_&_P#7/Q\!\('0WW;=1?A)IGU:P'P@=#?= MMU%^$FF_5K AO?\ O/2F=#U4_J'*]BY_NRJ-?C'1[^'#NQW83)\('0X=0'=NH@$!$.GODT MT.G3LZ" S7E $^$#H7[MNHOPDTWZM9(?"!T+]VW47X2:;]6 ML!\('0OW;=1?A)IOU:P!>0.ASJ((DW9J,ZSIR@S;)%V1314<.W2Q6[5LB0)H M3*N'*ZA2)D* F.

LDS%0$'%H&=24U-R#2)B(UJ02E,X?R+]9NT9H%,8 $ZARE#KY<"-@Y! M:&$ $-W:AZ#V_;)IH]GL=/[==.T,#Z^$#H7[MNHOPDTWZM8#X0.A?NVZB_"3 M3?JU@/A Z%^[;J+\)--^K6!;Y;?VB58N223W7J(ZBD>\(0H;)IO4QC-E"@'] MV>@=3"&>MC"+]$SP;]/=AY7O^%7AP[D]Q&NBMY:3C-241E([CU4R>MX0I'#5 MUL2HH.$#BZL\Q5K^:PPG_%_P!$-#1QNW477[Y--^K.!G-6N51O$\QZCF?V52IUC_@6O6;7APFW.=6Q@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@ M,!@,"$K-]OK5/UC;1_9=&SH,G_3>=]8RW2,S0MA5*Y5JYL M0B+52UC@Q83Q=BBSM99D5-=$YE4E"%*&F5"X5^+#1J+1]>17,FHLJ M[2*'M.F-1.K:96< M)=+VC3-NV/R]I]CL.GHJ]$K%A,TLIY>)<6N&CZX\9NB)':QUGDIN-CUQ-+O4 MC.& O_U%/O-TQ,'FV9QO\7FGGF+Q6.4JVU6S?7M(KI-:U1XTJ$O-V-&1T4TF MY")?6&.>P<&L1.N6Q5[)B!GSII*"9,I7'0 #:2F<>^2"NVN&G(Q\Z*_L.IN$ M>Q-$['@=P6D)"_RNS]JVSCM8U[9:)6FL6U1FWM?::FERO5&C=#TAU*]&WFD1 M4 0UDK/!_P 3J+N^G-AW3E+K_9UGTUL2W+(/[">XLW%IU#;:#Q[IMHJJ#B/\ MPI79^V3&L;!-BZ*"Q63B8(D0!3,OW@OT/Q:\6^(E-9V&P\R:]/(TZ^VNSW6O M5Y&2;H6VD3%CXYRK*D(-IAHJUE'T)7J5L&/8+OC@0JMH:*'Z@U,&!NUX=,3R M4B>.;)#ED789-S+V1=U.I;'MU4NKY)(]9JR(A 2U1BXE@A7%)%%T@ (@6*L'= 1 $0+U'I@=:,!@,#CDQIU M4OOBI;B@+K7XRU0K;7$')-8F=;A(1C>1-1:&U._28KB=J#X[4 3%7N"IYOLZ M],#-O$7'6W$;B])[NUWI#2\G:(W;7'.B(Q-FI\0X92D;N'D!K34,VU8IJ+1Y M/7J41>%UX\3JE2*[13%7HEYP0#1G4?.?CXZ7M]:W)QKIB-P=MU#5O)-OQGU\YNR#9\];S5X?6B39OY]HP5$L=$&6D!Z-$R]0Q3@MSGHV M^E]=Q.X>)&GI!7<-JT]K^E7/4]79HU"M[%V!P7T'S D*=?2.4Y=[&%FV=YN" MT(_[I6PLZR9JN)7)TQ.$BZ/Y>ZSF!@:[NGAK32WJ9W?0=$S8:^JM;F-:TVV; MFI-WLVB;/$;-A5)R)O.EMUV&HH0$/,J-XZ7A).2:IS;1,JZ:YF,QP?EPQ_I$ MUW+>FDK3QGV[N'CQQ6H9.<2]1Z8$$Q52K%'\5ZNUVG04;68(=G;IE3,J4@'.0H 81P.RV P.&-UTK1-\^*!M'7NP MVCYU5UZA[IW3:*>EB'+Z8A-6Z'CXA9](((&D'+>,:RSKS"/G"HIG7.?H)C"( MAM\/A=<1_P![%J]GJ/NQE/EC@/R7/$?]Z]J^S&4ZX#\EUQ&_>Q:?LRE/D^U[ M6!4OA=\22&*8M9M93%$!*8MRE0,4P#U Q1#M >H!Y,8S'!LG\N G;&$[8#^% MYQ).83GK-K.U>S_P \90.S MV.OQ\#4_7>EJ%HCQ/-;Z]UZS?-:RVUW>K&U:RSLLJY92TI1&;*0582"Z!'S9 ML];M4_.H><,B90O?[H&[<#N#@,#2OQ"DDEN)]]3700DOG1S]PA2E+UZ '9@:;>(;7N&W &0UX MSDN..P]KI7[67(#9XK0VVI&O+14?Q];ZS=SD2!%:],,P>V!GLA,[=Z_<1T.Q M!DJ=^[;(#YX@95=H;PNJ_(MXFIEF+T])9=K56;,UOMICXQA+:CU+OW9]F:Q$ MZA6Y>$M"S*0XYV2&=E:.!!FO'.51,<$T$W08?1[#X3-AE*_!VX]BIEY_J59-^W<"8GG546X>W; M$?X9,9Q*Y2\H-4U#8.[JQQ?KI9ZY0,7<;11EYQ%1JA*((5Z=G(10BJCJ(7*X M((('^9$I#E(8W3-K(9Z_IV;HS^4W>GMSC&]&,<$QP?*\,UEK6J%2J<%="$>*2#IH)F!4 MG0\C9B'IGA*S]NAJ- 6&W3%EL$ALV"B8YC(7%5P[M&F6[1]M.E';'CR.VUYI M,8]*[=0JR:F.$?A\\A-=PFV-.K2UZU[93R!8&SPUWDUH M^2"+?N(MZ*0CT52.W?M%$SIJE363.02G(4P" !K7S^X::,X]:FI]NUK"S#.7 MG-GQ-2E2R\TI-Q[V">5:X3JK59C((JI LE+UYFY063[BR"SN!=L#2[Q!T$'/$^_(.F[=VW5MFD4UVKM%-RU M23]502)E*0O>Z% [,"9_R77$ M?]Z]J^S&4^+R8#\EUQ'_ 'KVK[,93Y7R%$1%,84Q$0I^2ZXC]/\5[5U]KW8RGYG7IU MZ9"0?"ZXC@'^*]J^S&4^(.N _)=<1^S_ 7M7V8RGR_EX%0\+KB. @/N7M(^ MST&XR@E$/:'L'R@/R<"*O!^ ?>$V2>F+YQRMW .NN8RA^IS&$0ZRX$6;GVW6=':\FMC6M&5>1\8XAHIC$P, M>M*3D_8[-,L*W5JY"Q[POG%@[P@'4<#1::YXZ<-L""M$/ M5M@WJ0BV%GI#!YKM!O9ZNZ9M7.E97:4V=XF@V<$B:*ML"";IO%B()NG"KA(Q M4!2ZCN49Z[1D*].B*>AN7:+DSA..-%-5,1$XX885SCLQX-KPJRU->9IS>,[] M%%5$1Q=]-,_[O*W^USLFJ;1@G%@J$Q&2[!I,RL(Z-'2#=^+1]%NSMU&SWS _ M\#>'2[BHH'_5$RJ !NANH!IO=GV P& P&!S#V]XCCS6VY+]J&O\ '^S;!>46 M4;QAW\+8GZDC*$&M5:??S 5V!HEJ<14&U=6@K!)=TNF9TX;+"0G=+U$,)_*= MWW\33:7T7=?\SG7 ?E.[[^)IM+Z+NO\ F)Y??)\#7:/QNCRZ_H>\YV95;<-N MR5A.Q7\IW??Q--I?1=U_S.80?E.[[^)IM+Z+NO\ F(W*-ARNH5@N["HJ5 D!: M4:\#8)]*RL99I(5*KW:%G8V2+%0;CT61@;:U$R#AH@X;K@HD.;YH MU4<($(5><:=3IF*<5!"S5"A>-Y'FIC*=VGH6020V51Y2W34NZA'9CZ\;1-&B M+U"(Q,/K*+4D',@X3G'S42NFBA%#$+WP,=,[<,_-KSQ<'56:C[[^KHZT-]/T MB059)GKCQ@_WHEMQU)[<@%)<=:-UV^NIK6:;5O4GA$ >19A70?IN3&*X ( 9 M<C>XV#*;CK4Z/L&'ID,WUTWCX6=LVT&$ MX[:RGHQVJ'K-NZ5:G]'4;'"/>LM_Z*OM'2;6YO%; M 6J=1I^TZSM=[;DZSK^N1DTZN)[7#K$B!,+,JS)8Y3DZD 0[$AY/TO9\G0>S M Y,P?]+?D8BF0YP$I3& 1#I@9SJ_Q0^+^X./NM=Y[\C(+46L M=R2+$^J4KEZQV,WLDQ"QC29LS608Q=&Z5RKW\S-; L%9A6E6I\E8E9"_IQ+:6LZS)6MUB137<&A%O2 MGLF4XMSMD5E%' D;KBF&":WY5>'5L3;E!)J795:D+Z>+L#.BU^G5RZ0]9M)W M=:TS+/)!A'-ZS'5*U66#UYMJJ.F+D#+/6-:L1E6XE8*NCD#']E;_ *=0^9E+ MT7-Z'3KC"EZGV/RI]\EOM"(I^NF&I*5:]7:TV'L6^4Q&&;QLG)TB2OR$E'H/ MEE3MV<6L]1606*FF(7/=?B)<--?:#VWLVJ+0>\8K7%-DME6G7U'KCU=PNRAY M"6CG(3CAY6C058L*Y:G)&CVTN=H[D2QIP:$4 I!$,K/S(\.2 ;1RVKM6WYKP6[N9K4>T4JL1/.:FO,[' MG(>-KIDK'"5Y6I_X362ULD ?;N&B_H[O6]C71\^T=IHNFJWFSAWDU"$4(/88 $! [ 8# Y%4[^EUV; M][&4[/8$0USQV_0ZX&J_+C5'/NP\U]M3NK6&Z/>!D-S^%D^C2UN=*A'2-(I^ MUYQ[RT4I !>(@E?AFVO5D"VQNNQ.>=;BF@W*LY]Z*]T6 MVPM=W.DDCN'":/0 MIU0WV@]U^($[<+2\"TU=M+6<-S1G]8REVK2L&P2E^)#QPVD3;@C)!8XQT-L+ M0[RW&KMHB'3=RG,N*++F:BT<.6X&"^(98T>(*MK/8E'OL[MNM<@; MEKYS%L8M*K51\]A-*5+Q+=Q3C.;U2UWZ2^5RP^(=69YEKN?3J4/"R\;M36*7"6,B'CRXU:.K:MAT MS%#)1UF%K,1T6^E))=VV66.J@(3CRZWSXB=3U=:ML[+UW&:YK5+M_+"'585Q MPX(VJE68Z8W+#Z+GU[3#W/TK849M*U/*6@P%&+;2+*;>/BF03(FV.B'ZQ6Z? M%?INP(U_3]&R4GIN=V VM=FE+1$14L@YH4C4.,S8DFBO*7I&RUV/C6+RZKJ- M&Z*3H5XD>\D5=7HL&;\1>6?+?D'L71\S*O5)7T[=.PH3:U2::TM.O8"I:']Z M^6D:Y8Y1>:0]"FE)._1Z"T"\176<%25]%M8X&:<*OYH'&#[PNJ?X%0V!^N_>'_'3E#(5N M2WOK2)V(O5*Q?Z1$HS"\@5G[BMK(0+39M1?LVCINWDJU?V%78-I9FN4Z+UNU M(FH E 0$-(^9FE^#.G*34*39*Z]U#8=][GVNTTQ/:RJ;.9DX;?NWM(;38;1F MJO$2I5JI$3UTTXYN0NCNTR,UQ=O3]CIP7S@6;1?$;PQMA]:]5:"SD[YHV]SJC6DB]*B@8474 W(LF15JH0H M9!K'CKP2I&LMN<0KER)B-VT#;L.2TWW5NT=SPEA8A#*6=>&G) M>V1;=>Q%'2DY21E9HZ2CVZ:SAF3!1N)@))QC=+JFH0I1P(VJ?%C@FG;$TZ#& M4>B,:GM&NUNV5>6CZZM%;,M.O7LMN;7T-"O+89V]*I2;AL%S8V3B#41<>DN% M2G$R(F+@;#Q'$?0Z^SXSJO$=&[PC51LJ/G"&.0H@$[:KU!K32-64I6J:;"4:KK3DY9EX>!:E:,W M%ALT@K+6&973+V'D)B37.NX4\JBAA$>T<#GUXMW\W_7'W]*__)_LK Z<0']P MH7^],=^PT<"[8&F?B _S5+U]=VD/Y>-9X&M5QHFRMG>%=H"B:3O^S=4[NL.@ M>-J&FMD:PZ=+*-")6YJJ54CR 5]'6Z=W T_X;\CO$ VAR#M= M4Y-\>!UII5UK1U8H&?0K*D4XA;FVI_'Z2-5E)4EMG%90KZQW6[LT^J!%"%KB M?ZH(F[ZPV#:&SGC(@FRXX-VE%JLX+VV-DXV&V?LMB@V;D!3OQMLERB7J!/F@W4W! MR?\ $8HT=(2$1J'6,>DYU-H#8-&&VSL1#>Z';MILD&VV]Q.DUI*7CVSS8+F! M?/E:E+Q7?;J*L01=M3&$5#AGFS[SXE=HT_X@='UQKNN5_;=0H1AX6[/1<1T= M&;"D)NMK/%XZ1C)A9PG"[1JCL%&9%U>]7G4@+5P44D#*HIAC^7&K*3J-] MQ:TMN/9JUL181FSX_DI:I.0G(.Y0TAK-BBP32E;8Z4@HBXQUJM+V:26*Z 50Z*ZIWFPVE/V:K!KS:="FZE 4^PR:6PJJVA&;IM>N+"^;>=!9L19N?6*YF9QVF MD'=5D))U@;97'FUQLU]O2-XWW&_*06V964U9!LX5S6+4K%C-[P-? M$]0Q*]F:0J]=:/MA.=76-&.(JY(!UH9P0XD,*0*A)U@WUJRL3Y*S+6;I+*)4 ME=,L?$S,NQ.GL+8"NKZL4LK%L'<8*KFZ-U6S@GG>\R3247< D@0RH!>J5MS7 M.PH6'GJK:XIXTG8%.SQ[5XL,/->H52"H24>5^7!E.1S0R0=_O.&Z0 7M'H @ M.!AFQ^3.E-5(:MK/,'CS<=!+\G8#8+=WI9M WFT&M1XJ;;.E*]K6> ME*O>99"L.(]*TKM*Y/0SILN)60CWDN\0#$.F,DCE59SC0Z2I$C)*>?*!3"8! E9.YT M]119!.UUI1=OW?2$23T6=1#OHF!R6\'T>NA]BB/:([)JXB/MB.@M+]1_-' MZU8# 8# 8# 8# 8# 8# 8# 8# 8# 8$)6;[?6J?K&VC^RZ-G09/^F\[ZQENY M>5-_WSE_$W>[;3;G/K8P& P& P& P& P& P& P& P& P& P& P& P& P& P& M P&!R'\*S_CW*K[ZH?(_QDV1\7;@8A9Z%XB%2VASSO6LX^Q3S^W7:AK*Y>= MC4?3UBJ,O7[=6H;2UOO+&HZ]) Z]G79'L!);&2]_1M: AQ>P[-514\6W*DSE M!5]"(F86[@3A+.OKEXWXUZ2)<];Z*/.QE=V-,0B\DXKI#6JTM*XRPM'IW"?8"\S.7 K>TRBSE"#Y=OHR+/#+/'$>O''],(50J*7FP^>/6]_$ MD^$YI;3/**M+5VNR+*_35MFJ?IMI8JI8X@D_OQM165HV=79QW 46=+SK.72GZ_+"O!R)[U5;U6-OW]GM"1$;?S< MW%:=>;1UY#KSY(E%;5?%64KT5)L'$LP-*,C$8I%!>):N% ^^0>UO%FU)/N;X M[J3!6)6+?]:PDOJ:G.]KM%&IIM&SH!"S5-?@F>I57321X]3K6/@(.R/H-2\;';I(66 B M'(R,8[>ZZ1J[Y5!^F5RU?N'2 CU3$,")X/\ I;[?]Y*O?N58,#K/@,!@<=V5 M5@[UXGG)&D69H:0K=RT2G5+"P*LNU,]@[#KFFQ,LT*Z:J(NFQG+!VH3SB1R* M$[W4H@( .!'&]]2>$!I6C4[26\IJQ-J)JV)V"RI\&M<.1%\A];US6&OZI"[2 M:MYFK.+$A4H#7]%LL6I-E67008%>BNOT4\^ MZ-JZ=>5@^P;7%U&V[/U9:;?LV1BZ] EGF+2'EJ"WD'[:.=MO5XN7!2-$A>/$ M$U@B#B!PRTIJZ?H+>/WA8-P0NA+J\L% KNV:N#:R4?<]GTS!4]W9-?W"SQD= M;U(R:U/>%F\A%-5W<.D\>E13(V78&;I!M[L;37%+8V\&-KV*QK]DVM>-([5X MI(QLI89%S&6?4ES7CKGM353ZM)R UEZYG$JFF_9/:/'VOQ4M9E)NDT[AGN1*"E]QR-:GV6H(B:N]/U;?=D1RRE5EK]K M2OV1\!%G4F>8BD7ZK%15-186XA*#3PNN"SJ8KEO#4"$ZO$)R3B)4D+K<9N%? M-;'<]S[)DO3H]U87,3.,96U\A[>],"Y%DU/7:A?]K*F4@0=0N,WA/6> VCLV ML0U180&G;HZTKM*^66SWJE-:?LC5]CI%@>,Y.=NDA!"-L@Y.'@$ F43J&MO\3)ZJMYK75?U2#N*1U!' M59)ZP)&49Q!MM;IMHMQ NF[E!-$%G*)U3(+"&>2G]+Q7?O6'_D]LN!UUP&!_ M-WSIW5?>-_('Q!-_:L>LH[96G^(M]O5%=R40C/L"66(UQQM&-1=0BY#IRR3M M144_1P 5%!, $^:Z8$\M/&.=,;'O"C#QLNM_D..D*+5]R5 M#4&VK]6Z=$451TZ_4)YG<6U&48-MBVK6C,EV9^:EH>+?BZ;H/ MEO,)^@.2$#49IXW4[5V,7$W+B:S1EYAWL)P=A!;,;JII=TY4Q"4K9XST)6*:>TU/BW!HIVDIO+2NNMVUPYH,M=G9I"KMZI?C(,I1%FI%OG4')(%606; B<+A,>)[ MNZQ\2>>/(K4G'9O+V/CS":9FM,44?=/8K5:H/+C&$E(1]&1 MW"L@NTA%5U7XU]ZW1.58F!)UZYVM= $UE#3\C-K M$.*='3L4T-4VKRLW&W2SJXI2L9"(E9N$(IB\.LY,9#J8/UY$>(%4ZYR&X.U7 M4^]]4.=2[,W5M"A\CI(92JR3&OP5AR\K W'7T*&GY^5E9: M&DZPW3>V38$!L-T:!8,E"D59-57I7!@1,4P;0-[56[KXJFL+149J-LE=E-17 MA..FX=VB^C7IXVN*1C\K5X@PY#![&!V(P&!I?X@W\U"^?7= MH_\ EZUC@6OC#N/46M.)?%1AL;:FN-?OI#CYJQXP9W:\5BJ.GK0E+C0,Z:-Y MV48+.6Y3-50$Y ,4/-G[?F1Z!NZBY;N&Z3M!=!=JNB1PBZ14(HW5;J$!1-=) M<@F341.0P&*8![HE'J ],#1_E+Q.UKSMB^-UF<;$(>NZ0VZ7?M%>5F.H=_IE MWG3:YO\ K)@C.(V&*L<-.5IO#[%?.D@;"0WIZ#=7SG1+NB&ML[X6^A#;QE=S M;8WM?[+>=RS\LWD8JVRE!K\=;KC,:DTC22R%.BHZ!B%(C8<*[XV0UFBGT-YJ M1C79'B: E8*"W('XN?!STJ^C:NU?;1V4]?0&L>-.JI.47B-;BK<8?BSN*N[= MH4U96J%+;M'%DL#BMI1D^X2(D23:*'4.0' $5*&);A\'/BY(Q%[L-AW+L/6M M3>7I+9+MR_GZ:C4:6R;W9[?E8<5K7#+QA(5*R2 %;N7QU'3!@1-DW63;!YL0 MRK3'A5:#KMB=[-K>[[KM6$M5->4*K1VN=9<--&:CT,ILYZI6*BFTU[0)K;UU8+6 M:<5(D)^RS,57 MH&(;*/96;G)%I$Q$8R1 !6>2$E(+(,F35(!^:454*0OLC@-9.6 MRJ3ALXW?6UV[A!0BJ"Z*NO=D*)+(J)B8BJ2J9@,4Q1$! 0$,#I[ ?W"A?[TQ MW[#1P+M@:9^(#_-4O7UW:0_EYUE@9WPV_FA<5?\ [6[1O\F-7P-D-F&U;O&PWMKTU.;-DZO) MN'DA+JOYA=]#"BT,S8$\RU\X=1)3N"8H8+KGQ6H+% K0I#ICW@[6 MNF#%^5$CYFT>D;KI.VY7;=%R1!T@(B@Y1*L0X).$1,/<.7H8O7L$,#V?+P'3 MXOS\"@% .O0 1[1$ #J/3L#KV=O0 [,#DYX/O\ -_V1]]:I_P#RN\<,#K)@ M,"%)H/\ M T'X^K=C^W[%CU\/M_ZN=!8_I?,^NV/V=]57??-GE\WN^%:36'9 MG/K4P& P& P.3G'7^DOYA>U[FX4![?8%I2O('EZB.!<^0'A;4GD-RN^%'8-M MWJJ2HHZ"03C*3&UJ&L<4UT![^)HR.K>Q3QKBV5J-V"&_9=M92LU4E'\)QKY0.>3SM.@5M8:5L5^UN]ROYVMTCK_ "]H>1:5GF[D M[>S(-'P)I+F$K4Z* %(4(-6T0P5A CHUQNZ3;O6+?HREDXV/!V0YFPB<,FT?X5FNJ/L&1(6Z M.+S#05-W-1K-;"6N*)*VP-SUZB0S_5^Q=<5^N,(MO':XH^F65W:ZAM*R M))04(XKNU-.HG1@*]+IR,B]6B6Z?GU0[IDS!NAO_ (85+D1HC5>FK?>[VWFM M*7/3VT-=;7;NHIS=&&S]*.&[FK7";;OHUS7K(I)^;73E&SEH=N[3>+" $4\V MH0(WVAP"-MC;^N]_6'?VR8[:VNX>NHQDI7F-785X)^D#MYS2I=I65XMVP:LH M^1W&\5DF)A50G4HR/2?>=31,"@;>ZCK6TJM"ST?M;9"&SY1>XV.0KDZG5H6J M.X^F/'QE:W7Y-I -V48_D(EE^IJ.B()F6ZAW^\8!,8.=G@^_:&V+]\BK_P @ M6E\#K5@,!@,!@,!@,!@,!@,!@,!@,!@,!@0E9OM]:I^L;:/[+HV=!D_Z;SOK M&6[EY4W_ 'SE_$W>[;3;G/K8P& P& P& P& P& P& P& P& P& P& P& P& MP& P& P&!R(\*P.K[E5]]4/X2;'P.NW0/:^+R8#R#Y/+T_J_IX',@%^;T)LK MF999F"GK<]A+G!3/#&IP5@A8K3MHU3'ZIB45ZY=B:\V#9(JXR2-6V1'[%C;UN>PHVN]MJBV:SE"M7(S=JNH(&/3K= MRM+UI)UG3<97CN6CHH>AM'[-(7+EP5T5$-V0[ ^+Y/R,!TP.3,'V>+=;_O)5 M[]RK!@=9\!@,#DQ0^SQ:-T=>GVJX+Y(?X%T/MP(JWIX.47R"5G(NT;@7@Z\& MU.8FQ*V\9U"%LTZU^&?(52PV>01-94UF=?OFGYZN=^GRR'I)6QP2<+('.F5( MH6W>/A!.)+5^S@UCM2R7C;0=ZJLKMB7(B^L#G>NA^0>EVM%O][:Q,R[< M5+7TCR3FIN-"I&S=NH^S;/R$L45:JK<*+LAQ'0 M-4K[B&CK)5 X%+R#2%F)4H2R4:\4X(1Z(.#>;<^CV>5ZB F1\T'LXD^''>M1 MRM!6V3:]-1C#5O):F\@'TUK>1NY+;/V&MZ V9H*G:OLZ]NMEFCEX%A&;.8+- M9-,(I_+)-CD=1XK/?/E#9QKX>]6CM7\M=%5;?%SKFD>5FP^0.QK#"0P5U.XZ M_P!C\@CR$UM)&I;!\R9ZG7R6]\^FT(YT@LZ:+.%FIG)HXI&9 E73/&+;6@UJ M-7:)R!=RNJ6-\V#=[_0[;2*Z]&35V;;MT;)L\92YID1K+5"!:W7942E#1Y%E M&L1#UY)L4%?/KB<-8I/PIS3FJ^2FCICD-/*:MY(\@MA'4YXT;KO.XJ5R M MTB;8+MJRL,!8*92'BCZDM]H;-VL:KO+ G&I2[QX$UM-VQ1DC&!RWBF;-NF > M:$YPCZ3_ *7BN?>L/\OWO;-U]@/9P.NN P.0U411<>+AM!!PDFNBKK"4*HBL M0JB2A?>YX[#T.F<#$.'QA 0P.MJ4,*9>PO4>P/)@1+= M=A5BK;"UEK/U*UE+CM,EVDH=H9)%NV:5W7T:TE+;8'[L6CDWF6C^R1S,B12F M45=2I#=A 5,4-$+1XENM:70*ML6W:FE&L)):8T=M>TLXU\REY"OO=[UGOC"Q*T*\:JE1,05RHA(4!SG8GM6PZQ8]-RE,B=LQ].J[2PJ0+),\"TK,B@^6?JD3Z0P@'8(]0O!HV//W>^P9F[IB'+U:H" '3("9#% 2#W3$3 "@(=H%#I MY,#D].))H>+?KM)%,B21-/VSNIIE*1,O>IY#&[I"@!2]3#U'I@=;L!@:7^(- M_-0OGUW:/_EZUC@:@*\5;)R4XO\ A0R]33H:(Z)V)Q?WML,UP!XDYLNMZ7HW M8]1D*E#J,(67%Y)KO-H^D((N_-,NX1<#'*90# &65[B9SYX6!A>_P 5;IK<8UH@ MRKB2XU5#D;)P]R1ACD/&IIL50*D554Q3A/\ N+P].?6U+0#S M;NM)*=8SDH[UVHJZY6I0MIK4(K'+Q4;.52C;FIM81A&RB,2\1J2DBHL1TY!, M@8//:,\0JF[=I43L6_\ )O;FH(^MV23LTCHK=,C77-="Q2]H:0-9AFDG'PUB MVVZHT:Z1D)-]+3<7-NA*T0BP_4#D5#9NY<)>1&U.*?#*LV_PC[*&RL*AR)4U8)&P579;+TBSOZK-S4(BT?N5VZ$BS:6M!1YZ$Y*H8I@D6Q M\=N9C?D# [=UAMN@4/6[9LSFYOCXP";9L8JR@X'DY'Z+Y1$.Q\!_<*%_O3'?L-' NV!IGX@/\ MU2]?7=I#^7G66!G?#;^:%Q4_^UNT;_)C5\#9' 8$;7W9U>H,KK^OR7I#NQ;. MMA*?3X=J4!5D)!*->SDJ[64/\PWC8*!C'+QT?YHY44A[A#FZ%P-"+)S;XTU5 MC';4NNHPB'#NO6VY7F?5@:W)SE9JL%M&;T[>]H\:Z;&G4*/7-CL#Q\I&ST-.TV MR/'\0A-0DY#KN8]\W8V")=,%^AO]O1$2"=,2G$)FP& P.3?@^_S?]D??6J?_ M ,KO'# ZR8# UMV'=JC1MZZ[D+A98:LLWFM-C,VCJ:?(L47+L)^A.!;('6,4 MAE002,?IUZ]THYUNE:;G]2ZMYNWD+-R]71F[$S%$35,1-%Z,9B.+'9_]%!GL MWE/G4/R'T:0!,.V*(!0[1$;%' "(B(BL !V!CX5ZR3P M9',^3J^9/MW1L,?.;&&W_7CB0A?.<>M-?O;:SE*];9 *E).2*.89*'?HSEG^$4?U'IT[?] MMRWGJKUDC9.2S./]BI7SKFC1L\YL_7CYU?A"Z.Z]FUZ)^;8H_P#._5O8R/A; MK)Z#F?J5?,1KFCS.$9FS]>/G<[N+4S$V/Q&>6<] R+28A)6KQBL=*1RY'3!\ MFV]R3!P=LY2$R2Q$'K15(P@(@"B9@]C*O.9'.Z=>\VS]JNSF,(G=KIFF<)X) MPG;M^3DXF[ELUE\Y:Z;*UTW+6,QC3MC&.&.W#KKFJV# 8&,W2*=3M/M<(P*@ MH^F*W.Q3(CI446QGH@4W3I@'GQDY3\:);<+S>CS6%V?[XV#%;'OEV@MDW*R6^G1996>NE=KUEM2[=/KYYM3*U*NY=4# M_J7<8CYSYCO8&E.P)'FS5KY+):MM5RV!4K3:%FE1>7BCT)U%UZ6]U6D(M0BX MT^E5)XCJ(E/M-VDV[AZZ6?.5:\W*62$RR2+D#G=G+K5]<=0EYILO?+5$5&)L M4)L2)K3&'H]XG@W*VJC76SF+-"Q\FQN-\KDVFBT%,C-5!%NB]%FF"CD$PZ=$ M^:*41#H(@ B7_O1$ $0[>@_+P/O 8')B#_I;[A]Y*O?N5/X'6? 8# Y,T,/_ M .+1NG[U<%_ NA_FX'6; 8$! M]7C:%FKU4G9&=%G");*I/*NGQQ8Y\6(-)L:Q4)??\9;DX>0)(NFEF3G"L7B$ M>>&:L0G.H<2]D:-D:9[TM@@W].:W]2:V@ROKF9N-@LU>E*Y68>_V6%]*CWQF MUYNK*$<-2(IJ%41#T<_IAP<2:3D-H^+M2OM%T51:MLITHXM<:%D.+99T5\X@ M:W)6^>E*+4'3PASI.7=)HSZ.B%3D.HF91D(D.L/_)[9<#KK@,#D73OZ7;9OWL93^3GCM@==,!@:Y;XG-&TF2I&S M=MV5K3Y;6\?L>TP-B\ZLF]CZ8RJ)U=JF?%;-G;@U/+ I-5'P@0.Z_3C_ #)O M3!:%.$)Q1.'<1;-6::FM2^XF5&@OZAK&*V?2GT+"O*;7(^+@V5.CY*UK*1L^ MX;Q^WUV$:P,HY=-O6$BT(5$YG21@DZ*AN*4O37U05:ZP:0"U8M:L[4YFS5ET M[2K%BDV;FU3,\"5@DS&;SC])JNYD5%SJ*"9$QU@,( 97J"O::@K5?D];':^ MZ,L1K2,GFR)BE+'4"(@9)'4L=7T44T69J"A'KR9XM=N*J*[E1[^JG.4Y2!L! M@,#DK8/Z7/7OWG[7_ U/ ZU8# TO\0;^:A?/KNT?_+UK' S3A5_- XP?>%U5 M_ J&P-G.GQ?%YUU8WDJ91V@2+!5DM3/+(VB(R'C"['?)UR+AI9)\)W$E%:^39 MJ3OF4D570F=)K+NUUB*(!N?QJG]C6"+VFK?$'A(MAN6UQ^MG$@Y,_=N:&6*K MCSS02QB ,XRA[@[EX]N] YRKHM"@3]2(01#9,/)['9[7QNS K@,E9I*9K:<*#A%],/SJ6;T*L%*S9*$46+'-R>:;"B! M>@!:M5ZDT3J"]-&=$59QDX]ULSIM+@ ?N736/US3IU](R$/7WCQ9TI-+-[3. MKO)(ZSIT]35\'=]TVO [>H=.PPA\O.AL3/POF<,?WVQ^SO\ Y?/@ MJ+N'MNQCP^;7?#M)G!)+_EN/>F9^4GIF;U]!2\G9K'$VR<=R1'3TS^?A(]"*CGIDUW)TD2)1K9- M$Z*8$063( *$/TR$KT.G=8&N<)L8](KYKS7&,W'0EI59)J3$' M[RA@?N@[YC&ZF#KT 0 1P;.-(P(I?[DGV=0#Y@G:'9T]CXV9;U7+*,(C9@J* M*0_^*3]OIW"].SXW3(QGE,(.8 'B7YJ$#XP #2E 'D#H >QD8 MS/"1&' ZQX28%!\GQ?%V#@5XL1!M5DS=Y-FTD#B8.ZZ$<"%+\ASW]]6P*QAKTIK0 MNR[X>])0+EX15U0#6NB&TBCJWYH MZFA:W8;XK?=]35GE-/.]AU9J^CJ>UI,Q)5=E%7-G!2L:YDH]W5:\_%9[)*,D M6,>H[2* @"1U%L#<7B]9[_:]8N9#8(+N'+.^; A:I.O$A0D+90(>TR+&GV>0 M0$"BFYDHI(H ;NE%9-,BH]14$Q@V+P& P.2O@^?:&V+]\BK_ ,@6E\#K5@,! M@,!@,!@,!@,!@,!@,!@,!@,!@0E9OM]:I^L;:/[+HV=!D_Z;SOK&6[EY4W_? M.7\3=[MM-N<^MC 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# H(] M,#D#X6+ILW?\J@7<((B.U $ 5633$0]TNR.T .?4HDEKF-< M0[:#BG"+^;?E@+U(3APO9-.OJ,FQ15< =,-:]G MG;!/QCF!JBE+L4/:6[2_OXM6+<^YVS1/\ 82*2FT(JA0]ICY&8G$&L+)[FLVDW.P'Q/>^CX>.7ABPR M=D.Q,\ BU?>E63<="*@0-T]";3=[4U#1[]9&#.MSEAC%UI*-*OYMHHNRD7L8 M$Q%$F3T).6TGN.Q0+F,+% M#)SFS*W9-1M(ZI0ZDV!88;8IJ:?N4E ,GARM'\VP;'6ZHLU0$,!MUJW)5MN: M:O>CXOD'8=>6*%DHK8M0VK3MQS44U1L6Z>'%'90S9[5*(PN6B:H-5 MG+#)S,Q/7*2DYB&@K:O)1BB*@G>I$$BAUUU6YDG(;=\6=D;CV!/W7.4YQ 2%(& MYN P.14I_2\5W[UA_8_ZOK,'9[?D]C ZZ@/7 8'(NG?TNVS?O8RGL?\ 5SQV M]G ZZ8# U8Y&\6*AR0=19+BZ>>H5M7[ETI;HAJZ68+R>O=V$H;^>=PDHV(HX MA+C7;1JV!D(QX!3E2%NJ02]5"G(&);(X;-MNA0G>Q]QW^SV&A,)./9V)> UH MQ>2!9"Y:NNB3QRQB:2QBF,BWD]4,@,JS1;]\KMUT*0HH$;A#S7PP=7L $S'9 M=_C5^^]$'D=":Q;.A2?0UAA#,5E%**X(XCRM;(J )F+WB^;3\V=,2=<#9+C_ M ,9(70TO(R$;//YI)+5.G=(UL'Y6Y7;>A:5;VLM;<3!V#6-C7=@?+7-R1P=! MJ@B5%LAYLI3&4ZAM'@,#DK8/Z7/7O7[C]K_@:G@=:L!@:7^(-_-1O@!VC[KM M'?R]:RZ>P/LX&:<*OYH'&#[PNJ1#["H; VL$I;&D.N#@ZDQ"VQJJ M>$*V=.2%;-VPD\X#@]PR6U7>W(R3CP3][?9 M)JI%S[9MZ/'V2"DJI7+E$/$@](=HA)L6EC!L[(F3* _N%"_WICOV&C@7; TS\0'^:K>OKNT MA_+SK+Y(X&=\-OYH/%7_ .UNT;_)C5\#9' 8$)[XU2YVY5JW%Q\HWC)>F[)U MYM"&!\58\3)RFO+,RL;6#G"-RG<>IICT4R"XIE.*+8#;!7LK"D73>6QTS!$(UUR_LN\6D!' M2D,6)C5E8V/K<*W@A<)%34$%G#CN^93(F B&_F P&!R;\'W^;_LC[ZU3_P#E M=XX8'63 H(=0Z8$%; :-_?CT%(>83!\65V#'>F% 2+C'N*!,O%F1E"B J-%7 MC%%4R9NI!42(;IWBE$.DTNNN= U2U,_X71V*L.+>B_1&,=G"J8QY)F.-3YZF MGVIDJ\._W[D8\>$VJIF.U,Q$_)"=@#IG-1$1P+@R0P& P&!R=XZ?TE_,+ZVX M7]B4K ZQ8# H/D^+](<#GORXY@V70LO:X6K5%C(K4S4\+LJ9GYYL_5A8EA:= MIUG69["]"/70[;3;G/K8P& P& P& P& P& P& P& P& P& P& P& P& P& P M& P'3XOZOR<#EQ/^$GQRL4W*SCVV;.](E)*4?@FM&Z(F#L492:E9\8EO,671 M\Y97D5'R4TY%H1\^=J-DU1(0X$Z!@6C\CUQG_?7LK['>.'^C[@/R/7&?]]>R MOL=XX?Z/N!\CX._&,QD3GLVQ5%&RH+ME%*QQM44;+@0R8+MCGX]F,W6\V<2] M\@E-W1$.O01# ]H>$5QV QCA>-K :,F8@Z $IDQ2 "B4>H"4.GD[ M,#QE\'CC(0A$T[1L9--,A$TDDJSQM22223*!$TDDDN/9$TDDR !2E* %*4 M P/K\CUQG_ 'U[*^QWCA_H^X#\CUQGZ@/NKV5V?^[O'#_1]ZX$\<>?#_TW MQKOH;"I,_>I652@YB$:QLVCK.(@FXSR\8I(RZK#76M*&M*S1F\4FV26?K.RM MVYCE2(03B; WE#XOB[<"N!0?TA^5V_U,#F=NO@5L+8F^K=O37_(@VJI6TMX1 M!,L53;<-BBFL95HBLR$2I8ZYN*H1LU!R@PR3PJ+F+\^U7=QY$ST?QC^+C^V&C_I%$?QVZ_IX#T?Q:\\5'5]#INMZF M^U"6KT.LPM2KQ9B.@I"6"&@(]",C2R3]O:X]N\?%:-B JJ1!$AS]1 A0'H 9 MCZ/XN/[8:/\ I%$?QVP'H_BX_MAH_P"D41_'; M:U<\5AQ*-IQ='C^M-LV+R M+:2RE:A?6",7(J-5I&+!R%V ZD:^68H**H'[R1E$4S]WO$*(!^OJ/Q71*D7S M?'P2(()MVY1J5>$J#=$!!%!$HW']211 >A2!T*7J/0 ZX'V2&\5](>J9>/Z9 MNI1[R=5KZ9NI# 8G427(O:0Q0$!\H8'GBJYXK$$@X;0B.@(E!T\Y./\ XD_(6 A*=M+WHI*!B+1'65@C&NHVI$;S";9_ A)R MLFU>7*0O;T,8@B'7MZ8'NP-<.6NM+?M[05THE#;P[RV/I"AS<-'STLO!14FM M2]BU*[+Q3F:;QDRI%&E6==4;I+^BKD265*8Y1* B <_*%0?%2UI1:7KBIOM/ MEJVOZG7*362RT;!OY8E?JD.R@H4LH_;VN/0?201K!+SZQ&Z!%5>\8J9 $" & M6>C^+C^V&C_I%$?QVP'H_BX_MAH_Z11'\=L!Z/XN/[8:/^D41_'; >C^+C^O M]'_2*(_CM@/1_%Q_;#1_TBB/X[8#T?QC^+C^V&C_ *11 M'L]O[]L!Z/XN/[8:/^D41_'; AXN " B_T<(AT'H:!B1 0 >HE$ O #\UT] M@0'Y6!.7AZ\>MB\<-2W"I;*;Q+26G+_&3<6A&3J5A7-"06G]3ZS3D)EXUBHB M.:RLW*:_=OQ:-BKHM&[E)+SZIRG-@;Z8# A38'VU]"_W_O?\G5ASH]*]Q:IX MJS^WMJC/>\LCXRY^RK37G.+)5R[7G9B+ MAT75>B4VRDH_:L$W"B32D&4(BH[51(J=,I@[Q2]1+U#KTZA@=1O?%H'LWBH] M?KCB/[,P'OBZ_P#W\5'[(XC^S, .Q-?C_P ^*C]D0 MLCHU)LR9IO-5$:1;<&D:U(K4R-XYJ5;TDK5BB ^::-RN/U0")@4H'^:Z=^+ MK_\ ?Q4?LCB/[,P'OBZ__?Q4?LCB/[,P*EV'0CF*0EVJ1C&,4I2A8H@3&,8> MZ4H #SKU,;Y.!S$\'LQ3Z#V"HF/?34V+55$SAVE43/H#2YB'(;R&(=]8 MRWU@,!@,!@,!@,!@,!@,!@,!@,!@,! M@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@0I?_MKZ%_O_ M 'O^3JPYT>E^XM3\59_;VU1GO>61\9<_8UIKSG%N8# 8# 8&BVV/#LXV[FO5 MFV%=(JR.9JVRJ$],-"R[)_!A-I5^"K"TI&1-AB)QO".7\/66*;D&?F$W!VX* M'**@F,(1I^24X>?O8F/]ZI/\2?O8F/][I7\2?O8F/][I7\ M2?O8F/][I7\2<"+]L>&-Q1I$)79&'K,H"\KL*@U=WYUK0E@/%6:S1 M\1*)D*YH3E--8[)P<"* 4#IGZ"4P#E]U=RUC-YN]1?HIKIIR68KB)QPBJFU5 M--6R8VTS&,*G6+]VQ8M56:IIJJS-FF9CDJKB)CY82>'A*Q,?[W2OXDX#\DIP\_>Q,?[W2OXDX#\DIP\_>Q,?[W M2OXDX#\DGP[[>M7EQ 0Z=!2I(AT^0-)[<#<30_'O77'.L2]4URC-%8S]@5L\ MPZGYAQ,OGE^XM3\59_; MVU1GO>61\9<_8UIKSG%N8# 8# H(]/B^+V,B0 >OQ?Z^)D5R0P& P($Y#@8U M6IA2@)A'<6HNPI3&-_CU#@'];U'RCG3=59PSN8G_ /U^:_8UJ37?W:SZW8_: M0GH/E9S*[6N;FXBN13^=GY-E#0T8V.ZD9.1<)M&3-NF'S2J[A8Q$TR]1 [> MIC" !U$0#&WB&!J[KU(W>HQCC9%-;2+B6C(%!@ZGH]N\4FIA,%(V+(V6736% M\Z*/0$^G>*?YDP ;LQCCAAP2G#BXTBL)!G)M$GT>Y1>,UP,*+EN<%$E2E.9, M3)G#J4Y0.40ZAV=0PA[,"@B/YWQ?F9$R*Y(8# 8# 8# 8# 8# 8# 8# 8# 8 M# A*S?;ZU3]8VT?V71LZ#)_TWG?6,MW+RIO^^=;'=1[ MQ5(3D^;*"@B'0\/K M;^N]O/3XJU3@PRV$?]"U]EY>PLG/^O?\K7\[Z^#O0?U_??PAV_ZJY/Q5JGT< MMY"U]D]A9+Z5_P K7\Y\'>@_K^^_A#MWU5Q\5ZG]'+>0M?93["R7TK_E:_G/ M@[T']?WW\(=N^JN/BO4_HY;R%K[)["R7TK_E:_G4^#Q0?)Z???PAV_ZJX^*] M3^CEO(6OLGL+)?2O^5K^=X9#C'JZ7110E?=G(HMGK*2;INK];E"-Y&.7(Z8/ M4@];=2.6;@A3IF]@P .>EKKCK-BJ:K/F],S3-,X6;6VFJ,)B>]X)C&)[$L*^ MKVG7(BF[TU5,51.$W:^&)QB?TN*5P^#U0^O3UA?>O:/VPK<'E'^^F>?Q7JGT MD" M23)E-0;Z720E8E5R0IU$1.F/G4TS@UL972\ME+T7[;V8LU6]Z9QKMT5SM[-43*OS>F9?. M7>FNS@_K^_?A#MWU5S=^*]3^CEO(6OLM;V%DOI7_* MU_.QF[:(ID33+=)L)78#=['U>PO6BZ>P[9YQ%RUB7:Z"R??DSD\XDL0IB]0$ M.\ =5&N.GCI4>0=,MTU'"B$C#UB?E6 N"><0! M['Q3MVU%9,.@J) ND7O![)>S.<6[BEH':7B<\B=?MM@Z_P!DZ^5@O/LHE5S8 M:90HM\\EPK5?FY=PA'-6[P&481].&0:IJJ&7\RB4Z@B8V!-7N=\6_KT]\C4' M7J)>GN7I\O ^O7 L5DUSXJMJB582P[ U.YBUW,:]41;P]18+"YAI)I-QZA M7*<:)BD0D8Y)0Y>@@HF4Q!#H81#"8KHJHG'M15 M,QV>9K9O+49RQ.7KV4S-,X_V:HJ_/,1\B]EKOBVF !)LG4 E _YO4LW3J4# M!U-ZO'J(@8.WV0[?:S4F8G;' V?DP?7N<\7 0ZAL?4(]H@(A7*8(=0\H?W.\ MH" @/M#D"@5SQ<#?UNR-/B ")>H5RF=.\4>A@[(X>T# (?&Z8%1K?BX^QL?4 M'MA_@Y3.WY']KL#%Z9NKG%KWE;I'3._KQ3I2,V$>3DGD7 52H@SE*XE&2S!0 MGK6*!K-PZH@Y;D5(8 $2C@=CR].G8'3V^OE_3P!O8\OQ^G3R?H M]@X'$J#W5X@>Z-O[_K&F-@T1A ZJV)+PZC2Q5*ELVL/"KK?X/1L>Y>D>3,N9 MNQ:JJ/7KGN *IP*4I2A@2$C&>+ Z."3;:NE7*@E$WFD(6C*J="@41'N)L3CT M#O!U'R=!#V\#V>YOQ< Z?Y1]0^T'^#=,^IV!\'@/%L2[HJ[+TZF4YRID$]>I M1.^H<>A"$$S ,<_L!Y1P/))TKQ99B.?1,CL/4BL?*LG<<^21@:<@JHS>MU& MSDB:Y8WO(J&14,!3@ ]T>W/;+WZ\MF+>8MQC'"(PVK@2'\64Z N2;1TR=L'>ZN"05',@'<-W3=508^;^9, M'0>T.@YX/9^J(=2F#H/M8'Z>YO MQC-EZ-A=SW^ANX39FQ8*!19P-1I;M&48-9) MBK9HB4.U(TF8@K^#74!H];"84G0$ Q1#J&!VZ#XO]3 8# 8# 8# 8# 8# 8# M 8$)6;[?6J?K&VC^RZ-G09/^F\[ZQENY>5-_WSE_$W>[;3;G/K8P& P& P& MP& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& MP& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& MP& P& P& P&!"E_^VOH7^_\ >_Y.K#G1Z7[BU/Q5G]O;5&>]Y9'QES]C6S/9 MOVM]@_61:_W!?YSBW<^O"2[.)C?IUZ^[1QU[.WLI%"$>SI[/QL#4OQ(.(7+K M>/,W5NS]"0TBK4JSJK5,0$B;8IJ37C7JJ\E8[8$^WGW,>X"SUZ+'6C=R160A MTC/9$3%C3]&ZRA@")>3*7B6UW75)V9M]C%3]D,QN5-G:_1:LC8_<_>+/R0T2 MVU]!TYE5D%)2TU&P4B'EY(SY\1N,8B@!'*@"4!,&0)Q?C#:GM=@FJTRA833< M5);XM\Q'DCZ=<'3EG,2/*6R5^PIP!$E[--SS=L76RJ<8U63%TY,]0Z )C]X, MJ?5[F7R[X'0D7)^^>XWY&\[./U[D4+I5(/4LI1=4:_Y#:[V-86421E-OH+8, M+"ZICG3:GEU5&:Z10.H4 MFH- >*#JZGR^NZ^C5E*3<]]\N[C>C6J:C MG%@L%4VUR:VQ;H9R=1J=S[G62_'2PP3*MQD6J@2&L"2B*P T2((A8."FC.?_ M !ZFM,:WN%J?596\;&K+S<5"GYQQ?PL.EJ)X>_$_6-KV55M@"PD6]9NE(Y4Z MOCM0<]]"WW6.N&&QDTJE:=R,DG,;?4&T[MR MXZ"=:WN+?;9;ILBOPSRGS5[XYWZR5J3J=F7&,D[PQ*^;2*"ITTQ .K'$@.42 M5!N#7EB>J/;TTVO>$Z7/U0$F:%CU*NJP>T21FH!#SC:LV5BW=+QKYJBJJBNJ MP]+3$A'14DPU!Y'?TEO$'I^]*P!['3^Z2GR?)TP.LV P..G"=BYD]L^(I&,V M_I;J0NC]BT:"L" .7+N+FF[=MY\W4J'GE5 +WQ_K>O7V,#G]Q]X&>*#QWHS> M0U^O )[G9>'UK7CI5YF;V5 .H:C;8A-V[>O5B*55U!O@M4(VKEG@P+-.DQE' MITC-^^5% .\$[7X/&9UQ*;+V+,3J<[13T:G,8NHT(:?;9LUS.[XWQ0TCXFW);4K!O.SFRDJ_$+\.)2CA? M;%7-8[(G;_J[>%.VMR%W+:86*;2!J9)>A1ZM>JM?2=.&3AA$&>.#">3[B03T MUH?C:/J0Q]:['U.RN"6G==&E$6+V$0*ZV!"1/%5Y:85@[2KWH:%AF[?7]O%= M2AB^KE8J6+;J1;.N7]Z?W?5GOQJS9-NL#91,9*OV6IKN5$DHM\144RE224.$AUJO>*+86NY(-'=E0CMI1O&_ M6K9!JC R[FD:]Y<1SRSL)A6ON[+#-&UZU!MG7<['3;Y%%TY=5R:C!:HK@H;J M(9!S8&YC/^'.;8S2)C]AFN->&]L8%^ZE8-E<\^1NX M6*559$"G. &$0 .S. P& P& P& P& P& P& P(2LWV^M4_6-M']ET;.@R?\ M3>=]8RWVJ,][RR/C+G[&MFFS/M<; ^LBU_N"_SG%N_FXU M!9M]5G2'!EGI;8&S:C"[3YIUO4&W&E JJ-BCVNM9[6-?E9VT3;T:[-%JIF#R M):I!*KJ-VST:X^L-<5@:+8TK.E7H>E^9B;"FC<7+%T4$Q8^F1BH MD OS9"!+6WO$@YC'LM#E*3Q'W7 Q])W-,^ZJBQ56?2[W:=*2T[O>1;:SDY)W M6W;: L+6U4R ESR[ XL3-9%NS24,Y5,D<+]+>*CR,?7JN:=J''S5=1VE9ZEL M2=IL)NG84GK]#9KFIN=_1507J,;*-(F1AH[:%@U)#)PZ#XRC]=E93N_-^;CE M"N V(WOR8Y*S'&?AYMNB4:Y:NA^0&\M3M.0\A&49Y:=H<<^-M\J]QL+F:?T[ MS,XY:VA.S,J[7)Q^BW>>H$9AT_22)Z,#AN%W-S2O&JMVU34LWK';VRM).8MG M/R?)9Y0[,J];UNS5KD%=_79:W4Z7Z4^@M8O]4P%.>(F:>O9&1N$8]!,Z0*JK M!Y^6W*N;9O>"UST)=+<;6ELYYR.G>0SZO:YMLP1+65$H/(&.V''VM@O4',W4 MX>(W-KR'CSRXHMDCJ*$(DX.@[*@UOX*NVH M73.U'\\TDK)Q4W1NZ,N4Y7GZ"3M6TJ'&TV*C19-DV$D_;%E$R&6!)4)I MO=W8[!Y[\+I]DM).%FM6LE>GCRM>G*PZ):85PV)/HEC;#%P[M5LF\<_J;I%( MS)P _J"B@%$0#M1@4'_6^3T' _F-G=T\CM-N^>TSQ(ITW>]VUS<]8VI(UB*J M*MF3G]-:]L:+C:E/9>=:J,PN-UK+ARVAD&YS28NTB"BBP[=< MDBV5@E@%(!(8HAZ-P^)9SLHS6UA5>!]CF5J]8;FQ:.7M7V-,HR+&JT[<=@C( M<&M6:JN7,W)3S1+"49I"<)[1+V^SW_ M 'U29A5O0]K(UZ"BJ&YV[%:LOQO3H]J=*%OZ;48"<:G+6)I* MQ[1MCEV[1',5*]P8!:B[1JL]4K'7[C5Z8XL"5;)&.JO!2=R8FU6[?% HVK9:I4B)FY6-B%(\94MJE'SH_H M!QD',8JR:*&= 9(H:?+;9V=L1MPQA]YN+\^V]$\KN1$P:2N>M+=0VTGJ@N_[ MA7-/NXI:Q0\>@HFYHC2.59L5%594L:9)=P7M$PIV;>(X\..7]-(=?9R(G&,1 M7)# 8# 8# 8# 8# 8# 8$)V8!]_G51NG9[A]I!UZ#TZ^ET7H'7VQ_J9T&4_I MO.^L9?N7O_%4W_?&6Y>AO=VVFL!Z_P"MTSGULK@,!@,!@,!@,!@,!@,!@,!@ M,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@ M,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,"% M+_\ ;7T+_?\ O?\ )U8G6D4+K[ 8'3WNA[(!U$2B(] #J)1Z MEZ^S\R(=F!3N%'L$I>GR $/9Z>4/+@0M=MN)5S:VN=/1K%)W9]A5;9%S2=/! M6(QC8/7:%=;.A4*B!5'+R2F+8R(F4I@[J*:QC=H$ 0Y([IYK:P?T&L;(VKQ3 MH6QG%IU5QY0=*D M\V#-8' ;50?-RZMWEH+:=3Q%;UG3G&S=>>^0645/ 2.Q-3;>'4GQ3]1NN@?J8%6GG0Z$6(0@3HV8,6B MFC-JV;BHNJ M9!!NDDD95PL9RX4%,A0(8ZZZACJ&Z=3G,)A[1' ]0E#H = $ $O9T#H'='J M@'9T$!P.3?([^DLXA=GDJ5A#V0\LB?VNF!UFP&!R7\/;J'(7G: >3WUV0].G M9Y) /('QL#K1T^+\WK@:^[>WQ&:JNNM*8[9*K*WF+V-;)"1]'=.THJGZKC8) MY95&K-B15X_G7KRUQZ#- I1*/?44/\RD/4.=U&\338.PHZM^Y+5E1L]DGYEO M46L'!34P=M+6RT63DK 5MI!S$B1@55C5O>!(,THJB0JRL@J4AV@-N\H$ZCSQ M)7*5/2>P86#A]AT+5L)MBZZXBE)"2=O*C#3$7%[7GJI.MUG<&\:099U 8I$J M[D[\R0B50Z+A)8@>_>G.<-8VNU52!J2DD-4O58H$S,O&BKY.(=*: N?*N_V0 M\0C+0RLO%U;2E.[K%FBZ1=2\Z]!NF8A&ZICA&,3S^VE*:)(E3 Y(^)4W*]VCPPCE5'22$CMA^R74 M9NG#)XBD[;,D5%V+UH=)VP?)$']271.15(0 2B @ Y[Y7,5Y2_3F+=-NJNF< M8BNBFNF>+;37$TU?+$O.]:IOVJK-[]H]XZL_O MJVY^&/97\9L?$N=^YR/\+E_PV,Z)EI_YF:\O=^T>\=6?WU;<_#'LO^,V/B7. M_6^]S7E[OVCWCJS^^K;GX8]E_P 9L?$N=^YR/\+E_P ,]AY; M[W->7N_:/>.K/[ZMN?ACV7_&;'Q+G?N7N_:/>.K/[ZMN M?ACV7_&;'Q+G?N7N_:/>.K/[ZMN?ACV7_&;'Q+G?N6^]S7E[OVCWCJS^^K;GX8]E_P 9L?$N=^YR/\+E_P ,]AY;[W-> M7N_:/>.K/[ZMN?ACV7_&;'Q+G?N7N_:/>.K/[ZMN?ACV M7_&;'Q+G?N7N_:/>.K/[ZMN?ACV7_&;'Q+G?N6^]S7E[OVCWCJS^^K;GX8]E_P 9L?$N=^YR/\+E_P ,]AY;[W->7N_: M/>.K/[ZMN?ACV7_&;'Q+G?N7N_:/>/K0>2U;<_#'LO\ MC-CXESOW.1_A[]IJIB8C>FBFF9PQG")V1C+WL:7E'"* MJIB,<(YDHE#H'3L_,]CXWYF4D;-G$L7UDA@,!@,!@,!@,!@,!@,!@,!@,!@, M!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@, M!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@0I?_MKZ M%_O_ 'O^3JPYT>E^XM3\59_;VU1GO>61\9<_8ULTV9]K?8/UD6O]P7^)BJA&P#<'$Z MLKNF4VZG MKFGK%K/3SV8JT-L".U?5(%_KKKM!C(P%'E$K"]BT(!"'U[,/%R+>AM4HE0ZY MBE(5T5$)$3VWPT-7)NOKW70K>O5R/&IVBOGF:8I$0+*7E)U)_795NDL>.28C M.5"5*](/5 B\4[,L)1;+"0)#TLEJD??&7UK%HQ$FWOKJM[$8'0(VDXRTU&"@ MH&*A7C9)59NTC(RC-HCU0D@;T7U,JU42#NJ=1";\!@M MLZ40NFKZ+N[3JVOFNSHU)I4[58STX]=?,ZG8]7R59I4LZKDR_DD8YY<[O')% M9ND2102+,2G.F&Z>&]RL$Q+RUKU2]N$W7XZ1L<4$HVL;:2C:6L[6K M+]5,C,8Z3GX^.G5#,P32-)^C+G23 Q$C 0)BUK>=*[)FK6C0FU;D) 8[7.Q9 M&2CXZ+4;6^K7AF_EM8['CI1CYY*;A99>!D463A0Q5TGD8Y+W"]PAU SIMJ^@ M-+.RN3.JP[2PQRMA=,7K5HDW*UD[85FG99M-LB!&OK^:;L$D'#X2"Z.W**7? M[ASE,&?>3 Y,>([]N'A%]^-;_P FPP.L^ P& P& P& P& P& P& P& P& P& M P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& M P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& M P& P& P& P& P& P(4O_P!M?0O]_P"]_P G5ASH]+]Q:GXJS^WMJC/>\LCX MRY^QK9GLT0#6VP1$0 H]L$1$>@ 0+_ *B(CV >R.3*K1$MK^@NHN5;+M*TY9O(Z0;F[R*Z*BB2O:!3") M3 ;Z_#SXG?=:0^P[87R/WI>W@4'GEQ.$.GOMHA\BG;" ?X)8&JFU[MP#W!> M9:\63<$BT?S<+KYHX<0=:M&M;_3[ QK2#RO6JNN[,_;+'$CA MN^CUQ;+)B@9C2I23,G>47,G&(T_>%%,Y7 M!'7)&[=\M P[FF7"!5"G]&4!J=+N*-$#E#;#5W)WA MSK);8TDUW0,I.;3V)([(MLBM2MA()K2Z]?K5-B6C-J%76]'9PE*ID3'E$3G. MN+05CCWU3 2M\//B=]UI#[#MA?Q2P*#SRXG"'VVD.G7]YVPOXIX&B=]VQ0M MT>(7Q6MFLYEU9ZU"1DG7)6<+7;/$1;2>DCR,G'PXOIZ%BFSB2=QT:X7(BB=1 M3S*!SB %#J(=JL!@<,N*V_M8Z&W[S&?[/D+3$,+CMEZG6Y""UEL^_1S]>NN7 M3*<:*26O:=:8^/?QCIRF15LZ502O<_>YAFWH>S]46.!>\ M.JE&K-GB*Q%FAT3]SM5$Q0PR=V)P!MD3 M3H>S[0Y,6<:.UD(^ DIRB\MI::]7R5CUQ: CWTB\U>LXD4FLOJJ%.D97OK"" M*OG#J"Y<&4<>!QL*2-X:+(9Q1#_ M )Y;!_\ W>.1_P C[DV _*&\4?WY;!__ '>.1W^:; T%Y><@]7;YV[Q)<:PD M+7+M:9MV,7LK^=UAM&@QD:%AD(R%@T1EM@TRK1KM]*2JQ4$&S=59RH<>H)]T M!, =TA4Y[WEDO&7/V5:9'+5L];KLWB"+IHZ0 M5;.FKE)-=NY;KIF270715*=-9%9(XE.4P"4Q1$!#IG.K9K CP?X=-DDT&W&# M1;5NEU!%LVUE4V[9$HB)NX@W1BR(HI@)AZ%*4"A[ 8'Z_ EX@?BSZ2_!S6/J M=@/@2\0?Q9])?@YK'U.P'P)>(/XL^DOP/;U\^IU:=O';K2^MEW+ITXAF:J[APLI6146764,)CG,(F,8>HCUSTU MSWUF_6;OARQTWW=8\31X,,V^!]Q)_%_;'#O)K(G(H0>T!# GCR8# 8# 8# 8# 8# 8# 8# 8# M 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# M 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# M 8# 8# 8# 8# 8# 8# 8# UOW5;8"E[$T),V1_ZOCPLUY;@J#=TZ,98^M[*8 MI"HLT5UA^8((B/=Z ?'SK.KV1S6H:5J>7RE._=Z&S.&,1_SZ..<(_.H=7S5 MC)YW)7 MTJ-DW=O]FKYCX1VG_P!]*OTAL/U+Q\)Z[]S'UZ/M(]O:5][_ ':OF/A':?\ MWTJ_2&P_4O'PGKOW,?7H^T>WM*^]_NU?,?".T_\ OI5^D-A^I>/A/7?N8^O1 M]H]O:5][_=J^8^$=I_\ ?2K](;#]2\?">N_C[1[>TK[W^[5\SY-R/U M"/NI5Z B/\ :&P=>@ /7I_:P/B\F/A/7MG^#&V?IT?:)U_2H_YNR(Q_1J^9 M >RN==1UK)7%H\ILY*L*LHWDD)9F^8I(S%19Z#FN0]JGTF[CN.6#N)IU==-F MC!P4B[]^*9"]Q,3J)T%ZSLV#2-G>/;G]X+#V]G7K_X9LQM_V MZ.U])6^WM*^]_NU?,K\([3_[Z5?I#80_1B\?">N_C[1[>TK[W^[5\R@\ MCM/_ +Z%1_\ 8-@_JQ@>3'PGKT\%F/KT?:/;^E8X=+_=J^9; Y4:+%T\9$O" M:KN/,BF_;(PL^LNR.X3%5 CM)*+,=N=9(.\4# F+VAGM'4KK----?FV%%43 M-,S71A5A.&SON5Y_$FB[TT=-&]3ACWM7'MY'Z?"BTE^^Y;\RNV40_.B1#'P7 MUC^XCZ]O[1\1Z-]]_=K^R?"BTE^^Y;[';+]2,?!?6/T>/KV_M'Q)HWWW]VO[ M)\*+27[[EOL=LOU(Q\%]8_1X^O;^T?$FC???W:_LJEY0:3,(%"W+=3" !UKU MD#J(^0.HQ(9$]3.L4<-B/KV_M)CK%H\\%W9_9K^R]_PCM/\ [Z%?+T_N#8/E MA_:OR9Y?">O1PV8^O1_HJ9QK^DS_ ,W^[5\S%+WR U5)TBY1K"Q.73V0JEB9 M,VR4!83*KNG4.\1;H)E"+$3*+*G I0 .HB.;FF]6-;LZEE[M=JF+=%^B9F:Z M(V15$_2:V=US3*\G=HHN8U3:KB.]JVSNSLC9P]CAGB>?7&_M5Q.OJ-%2-@=- M'\;4:XQ>M5Z]8DUFSMK#LT'""I#1?4BB*I!*8![0$,]-6ZL:W?U3,WK=J)MU MW[E43%=$Q,35,Q,3O;8GAB>1CD-TK[W^[5\Q\([3_ .^E7Z0V'ZEX^$]=^YCZ M]'VCV]I7WO\ =J^8^$=I_P#?2K](;#]2\?">N_C[1[>TK[W^[5\Q\([3 M_P"^E7Z0V'ZEX^$]=^YCZ]'VCV]I7WO]VKYGE'DSI3TPL=[L4QD#M#/RL1AY MSTPS$BY&QW96WJWSPMB+JE()^[W0,8 Z]1 ,R^#^L6YTOF_^#CAO;]&&.&.' MZ6&,Q$SPL?B'2-_HXO1OX8X85<',](WM*^]_NU?, M?".T_P#OI5^D-A^I>/A/7?N8^O1]H]O:5][_ ':OF/A':?\ WTJ_2&P_4O'P MGKOW,?7H^T>WM*^]_NU?,^D^1.HEUD4$[.J)UEDD4P&#GR@9190J:9>\:, I M>JA@[1[ #(GJIKL4S5T,81$S/?T<$!YIS MDHJ^C7VAKO&VM*VE'*4JBJ@=0(!D^_OY#3O0/; MB\M(ZIZ[ACT,?7H^TT?;VE1.$W=L?[-7S*_".T_^^E7Z0V'ZEX^$]=^YCZ]' MVCV]I7WO]VKYCX1VG_WTJ_)]0V'V^@]OJKIV=O?C[1[>TK[W^[5\ MS+Z7M*B["<2S2HSZ$J\@RLS2S/T=VT>,22!53,E%FKU!NN"3DJ)^X< $HB40 M\N5^I:-J6DT6[F?MS;MW,=V=DQ.[^E&,3,1,8QLQQVMO*:CD\]-5.5KBNNG# M&,)CA[:02^3*QNJX# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# M8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# M8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# 8# "/3M^+\_ @/977WY..701 M#K8]B@( /8(>]?91#J'D'H(>UV9T^D3_ /@-7CBZ&Q_F;:DU#WMI_C+O[&I/ MF6D[))5^8GWLG$-7JTK)U: M.5B(!\\](34*HYC8=PHT(/0.\T5.B;O)G,40NRNOZ.M/PML5J5>6L]<6G',! M8%8EDI,PSBS)"WL*\;(J(B[9JS+812<&(7_ %,C:(.UL=0^SM[$4.V/Z/LX#H ]N.+ 5\F.P& P& P(87,;X0T83OF[GO,SAA(!A[O>"[U\ M-W>O3O=!Z=?:R_IB/A:N=F/M"C]CJ'.Z])EV)"HK'.#I];B+(\@XVM M.IZ/AF#277K\. %BX9:10;EQG0YO^F,I,1'[S?V\?Z-M M36-NN9CQ%KNUIP >@=O9[77R_F_'SG8B(X%R^LD,!@,!@,!@,!@,!@,!@,!@ M,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@ M,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@4$>F!R MJWAR^Y/1/)ZT\?-#:QHEW=P,.C*,F4BZFR3KQBQK% L%DG91ZU=[+ MCV31N5PHZ<'354$H%+@6[W\/%'_%@UY]D)?JMU_0P'OX>*/^+!KSV/\ G"7V M?_:W^M@>5#?OBHE%3N@;IV# M[.!BDILCQ)[-9*?:%..FOCR5 ?2TA%M8ZRQKMNNM8:^_K[A.65+/BY:HDCY( MZR/<(855"%Z]""(Y9Y34?-=/S>2BG>G-444XXX;O1W*;G!Q[V&[')+2S&3B_ MG,OFIJPBQ57.'+OT31'-,XSV&6I[W\3]7J"'&G6:XD_KP0M397_E? >_AXHX_P#PP:\^ M-_A"0>OYOK; CO9'-#GUIAA"3^T]#ZRJL#,66)KS)X^D9MZTD)%TX*Z<0IW$ M I*N(IZ^@&;Y1HX61%MZ2@4B@E X#@=H&+CTQFT=BF*8NFS=P).O7N>?2*KW M>\'3KW.]TZ] Z],#C95^:/.;:\_L-#3NC];VZ&I%REJX^.C(S3488HNEGE>B MY%],FBT9.;5JRS-T].S(=JBNX,D4YNX(X&;^_AXH_P"+!KSXW^$)?)['_*V M]_#Q1_Q8->?9"7ZK8#W\/%'_ !8->?9"7ZKX#W\?%&[>OGR/=" ]?C=DM MC9AMG#\MAMXF+0NPO$S@9NU6!GQIHZ[ZY/(Y]*(+S;9-LU5BV!8YNFQ43FSJ MK$40+WCBJ4A@-Y $,LLYJ/G>2RN3W-WS:W7&...]OU8[.3#N-/+Y/H,Q?S$5 MQ/333,1A^CNQAMG@GY&4^_AXH_3^:_KSX_\ A"7R]1_];Y6MP]_#Q1_Q8->? M9"7ZK8#W\/%'_%@UY]D)?JM@/?O\4?J _!@UWT[>O^$)1$/:Z $MUZ#T[<#. M.*_*[D#L;D)=]$;TH%+IDO4Z9Z]>L8->;]>1$R1Q!O&[=R=RFO!2T),UFTL7 M2#AHY,JDMYU)4@"4,#I<'RQ]D?)@:%\SN6MYXVS^I*Q0M;Q&Q)?9[.WK(,Y" M1LZ4BM)05NU!2H*O5Z&J59LTI+RL[*[9(N.X^LP2:NKN])3SYI'KJHM4P%51- M!0P!T(80#ZJ?B$BPD6NL#( M.BM'[15!02]A5DC%\H8&1?#7YTCT_P"PW(=/_1MQ>Q\G5P (#[&!9$>?O,5Q M8']2;\.FZ]KBXR/FI.L(J[1KE)!8P 10Z"@ M /4HX%M/RIYOJ7AO?/@4RQ7S:J.ZD$8$;N'S)FCV88S*C\7?O:]05358%3!+ MS?:!Q-W@Z=,LHS]$:1.F;M6_.:B[O;,,(HJHPY<<:HGM0TIRM7M&,]C&Y%F; M>''C-<58]J(C:LSKQ-^1S";T$/.NT"B<@"4!RMPP_+_PAO3LV+C9/$AY1TU^WBKCQ:K] M4DW;1)^TC[%*;6BGCIBXEX^OMWB"#C6('4:K6"7:,0.'4OI3I)/^N4* D,T^ M&OSI_$;D/H7<7^:_L'XNWK@!YK\ZOQ&Y#R?K;<73K[0#[U_;U_,_2"=.'7,# M8/(F][2H6P]7Q.N)?7-?K4NNU:2%J&6;24I<]ETR8KUBA+?5JQ(1KN/7U\1X MW71*NW=LY!,Q3 8I@P,9Y7\K-]ZRW[0=&:.H5,N;3*)A >@?C M1N7/B$[,CUI?7VC=26^)01@W RL+9PSUJ%N->=,I#UL#20;2U6L;!^D MH@)CU 1Z "8Y<>(-7KG3-=3FD].Q-[V*G85:'4WEO13F[<2I,#2MF]2 M-/6PF=&@XPAEW)>H"1(HC[ ] S8-X>*-U$ XQZX[![>MD2 0$?FNZ;K, '[ MO0>@]O0>N.WP#638'-WEAHS85TF=I472]#MB.I6NP[;#6:TI-6]?U'5K$6MJ M[$<+I2:JZ=<0M%A18.'"A023=+I)@/>-TRPNZATNDV=-FG;:NUUS/+-<1&&' M%ANXX]G#B:=O*;F=N9S>QFY133AR;LSMQ^7@["5;KS.YZZVA:]9-@Z:T[3X" MVRC2#K4G.VLK-I,S+^*D9YE%,S#)BSIE?Q=EN=Q^2 MW-CG2EKN#VV?4^CO>SLS:&=UJZENJ!X2R(V(Z1( L&L67%62=3!UR U02(99 M@9Q"\B_$NL<4PG('CGK"5AY1L1Y'R#6S$%%TU4*!B+$!2535*7H8 M.H&*40]D P+G[]_BC"/3X,.NP\G:-A)T$>O0.WUMV '7\SRX$U\'^3VTN0:^ MXX7:U6JM:G-8V>)@2H5HTXFZ0=J,W3.R0MA:3+Q?+VZCN'YG^!/$CK\7R,#K7\CH/D\GQ= MF!IYS_T[N;D%PVWYIWCW?1UMM^^4Q.+J%H]:2$"4XMYR(DYZJJV&($):M(7^ MLL7L I)M1!U&DDQ/L%MGX.34E(;7_ P1 MUA$-GD&@=_%P5:JN_HQDYF&C4".YV(2552.598XB_+\O_ 1]K7B/SUXX;,N% MN@+8UUY:]C[8@FNO&PVYY?JALJ#<.0ETTOMZ9J;3;5OK#[3Z^Q58S9=E6W.]V;541 MIR]G@6;E\UX^[7H4.Y5EFLQ'HNZM+' 8]SZ,O6RIBR:I&<+@M\QU$O00UOU?XP& MA=JZPT!98@I&&R-OO>)<;::&DN[M,'KF=Y16/3$2PILAL&M,G58>V^*8;MB5 MT&P*D](%P3KW0*MYH++5_&H>5EJXP5">K3&9O 7%W2]"U#D#8[7.-HQ@!JG'QE/M)N M^543@(M#CU'O$#'<.+#B>%;QD..45M/9<)/$E$]*5*%U^-/W)",).:1OEKM] MJV/3I2'C:ZW9A()Q,--ZT?H$D1_45U4SD $H"(2'8_%HXDPYJTG 25VO+B: MNT+3)IE6ZA(^LJ8E.Z7=;^:V2Q1DD#%\6 -K1J+Q-=NFL5PIWDDA.KRDE:K?*3]0U&AI37&Z8JU6&H66-GI6L[)LUB@H*>1KJS'SPU1ZW@A7 M0=@/?/T4_4P*7J(;7\4.27PFJ[M^P%K25:1UCR,W/HIB9&3"40LD?JRRC"1U MP2-YE [(MD9'(Y]%. G;B;N"(B&!J)J,/_XJW)/[WL3UZ=G7_ W3'E]ORX'6 M/ Y2\\_YU7A_CT_Y[3?0?C^_WQ!'L^/V=GQNOL=<":.=/$BQ\M XIH05IB*J MUX_Y:*,I M"H3^[*K*-U4@!TJ\K!CBH011P+NWX2<_Z)MC5T,WOM@W!4*@UV+(,K/)[MOD M!1X"9OVTMF6&C-9^MJ/$IZ[5K5D!:V99EHYK>$AR? MJVS=4;.A>71H*YU;3-0U7L;9;5Y=IG8FP9!O*;(M.PK(\7F7!XI]'V*W;#47 MB8EV"C:"8,V[5N8/,@H8,]IOAJ*31#G!2753 3)$(4 _3<7A3[,V1RJV+R-A] MN56LA;>7'%_D= L$F-K#&O((; AK'+NVK2-W7JC;$J$;)&47?B M%Z#6RRCU RA464D^ 6O=12* !/=5X3[S8:HU;/$WEOI.,H=]Y 7&T:HLGRL#I%LZ.FYNAVB K;ZJ1\[8(AY"1CB[1A9NL>=DD3MW!)B".=,D MVT.Q.KWFAA[BX=2G^8$V!PQG?!DNZ6CJUQYU?S#L=&U'I#9>]7&@(]NC,&E= M;Z1W;4W3)UIBPS<398I6RFU'<'AWM7D''=58QQT60D*5H@H(77:?@Z;,VI:I M#8;GDZ$'L*3W1O#<:%RA8BT(/ZX?:%?"C4*IT9-&SHHU&NZBHD>U3;)M!*69 ME7,B_> )G8)IAZ=U>$??;U"7"&8\[MC5ZBQ171%-GYBIQ($1*<@BF$K\U/"PDN6]BD+*^VRPKJI^$C_B8 MS,]C9IWZ#,/]J4#:#K9,AZ'+,$IU(JU"*S&,>^<;*$=&6./?(4!=T6:]^%!> MKO8Y.R..5=LET'VRX[8;.O6B.<3< DHE&V1 /^#JR9DDI""+8S1T2NU3;D1A MDP2.0QS".!9-3^%4E%:OVSJ"[R/KNKV:+TE6&U-O4@^>5"7G=,U)& G]WZL7 MIUL97'2,WLIX1F\(I&N&[V$D8X5DB='!P,%T;>%Y>)N#W73)#D+OJ#E;%HO1 M>H8C<4A=T'5AL6T-4)E>-N34(TAI$X0=J4ATHNN3,:Z:H-;$C#G6Z*>#A6TE#T;1U5L5XD'$@W.]-- H0JO<1CQ,8-G4.;',].V M2=-G^+<'7$X_DDRXY/-@*$ODI68%,U0V%9(K=N2C&/Y%GYYF)D2J M= V3Y/K\C(CG]QAK^N+MOQ73UZU9R1M^S*U3RM!HK:VZSJ58?ZC@%Y9>!7;0 M"UHG5'Q!06=%"3,;N")2D#J$!7;G3SJV)H272B^-\SHVZ7OBSM';]5M$3'6V MSV&NW.N'KD,GIQC&*0Y4(;>50EY.267:R2:L=)M8P%F9CD5Z%#&*+XF?.]HC MQUKTYPPF+"V%$S3Z>A;75:BTG(-1W%)0L&6U,9A>3,62[J2( MMU0*;S8 (!X9WGAX@KK;&JKRSXN[%@ZHSI>VXFWZW;PDPZHQR[1L=@6%CM2[/D#U65F*!45RL650-61<&.LDZ8%6!)8#"/14 MA@#LP.ML-_<>*_O:Q_8J6!RM\+C_ &[EC\?>C?\ @9 ]0^5@;@\H6/%^9AM= M0O)UK6Y-I[X*-CU;$S(S*TR;8]1K5CG0G:V@]:,I.T5C4FCZC)R^BJ=3Y:'C"PZ;>_ZL=$F>-1J[7X9- M1.3O6OI%NC(0 ^B+/$_1B'-WDD_F0L.H/#UX QNGJC3D:CK[=\&PBFC8^P;1 M-QUKD[FK%/-L/4I-_+Q+Y.,=@P<;TMY&Y40!-JVGG2)?F#C@3%HCAQIOCEM7 M8VU-?V*W-93:YW+&:JTA<5W=.'T8]9CX9NPKKE51$CZFQE<;146<@@=HQ550 M,!Q4Z@&+;VXU>'U5*M>=H[\UEJ2,JTWL20V'=[+:TG1V\WM&Y5]IJI],*H). ME7$O;[-7DT($&[=)1R[1*1L1,P@!<#XK7$+P_MM0%P<06AM834/>)MNA<6;F MLR,0O(3E5?+3R39Q&2(1[Q@O"2<^LZ[K=-),%7BA^T53B8/WW7J+P_\ 2]@8X-TVR MIDOF2C@>;;'&OP\&,%/O-N:WTF:'TAI"+1L[*P'2>*T'0FN(VPO(4)B!(_7? MM:56XYS)':>=0,41%7S7>.'8&S6D*/INGTHDIHR!K\)2-ER*^URN:RFNG&VF M2OC=K,.;@;T@YE57=B042744,!3*=0$0 >N!S^U'_2K\D_O>Q/\ S3&!UBP M.4O//^=5X?WU[3?3R^4-]\0! .SV_B[.N!B/)^BFT]42 ML%=+%L*.2LM(TJE6]1[6D(;?6JFD0_!S)2L??K!'1]FI4Q'NFM@:(I/VZZ*C M3N&"+MFO_&/M^FXE*L,ZE!6>Z\7M3VJT.J$O 1ULUER+;W^HK[5J-2DY[SD7 M;:E<--^ZH8Y5T^X'QMZZ^-*TJ+:6UO6Z:-S6V+R392%48TV MHR<;$U>H,=B$X^*H3&86-O9=$(1!Y&# M(\*#QXX.G\R;J(!'NW]L^*'H.9M$GJ/6[^%XHTS55>-4(FTTR'V+?8::+3+( M,N+D6]CTI6Y5#6%4:S&]HNJ["9Q=?93ON'U06&A)-A>JRZ&62]UL397H/8Z M914\U(0;A0BJ +)IF 0A"1#Q@E6^OMDN(-I(;35H>XX.2C6]7I+2'UW(*\G= M*PE43:1J5A+%6I2R\>F=FF///4SG0=HHIE,0Q@*8,OXR\F?$%FN3V@]/,J+Y1Q&+2WG6J2L81,48\5"N M3" A.W# 0'G-SKZ=.G]H/)[?OS<@.O7V^W _;=G]*CQ4^L^/_DPYRX&RW/KC ME9N4?%C9>LM=V,U,W(R1AMC:$N@/WL^-73;"^ZEF)59BH11Q6C72!:-I MAL8%$GD0XVML?%C9MO; MQ@K],UM1B\%9($XUJ4J90.1;O!9==Z*\5+5FCJWKZ)V MC6I,\'+\38:&4<2L3+W:G:>#4^LJ[R:K*,A-L3PEHMVN]BTN1?5J0=*'--1< MVZ06$%2H& )QY1\/KAMOE/P,V>WJ4'=(+6,IM4.2MH?3CJMMI]@_T#GL9%$L^R8[6L2$B#-$P"Q*!ERF$Z1!P(7CM6^*IS.E;E17J/<.B9M-0,L8#*F4*3L"!M:Z?\ M;/75"XUT>&M5>%AJA\E6[,C/7"E3@SVOXIIJZ*K#6U2*T<>2L*D2R96$%5DC MD>+I@B)S&4.4<#*I3C[XN,]N37>UK!8M9/)K6]:VY!P4PRLK:/(U)L-_JM*V MI%@6R",9*)3,-6Y9*S*H M ?T0:T86N,H-2:WM\$C=0@8Q6VN4UPO;@^VKS;^_?,?PNON!UCP& P& P& P& P& P& P& P& P& P& P M& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P M& P& P& P& P& P& P& P& P& P& P& P& P& P&!R3IW]+GL7[T=P_@3Q)^ M5@=:_B_1^5Y<"G0>@A\KV/8[ [!#V/9P-2^=O)\_##B+OGE G2I'8B^G:*^M M#2HQZBC<)-YZ2UCF:LJ^10 F<6<8@NOW1\W@05?>?\ 6>,S MZC0')&R4RW2.QF))JNV#0D1+RE?90D?+Z^K-HD)A&3G9=84VEFVO7PCFS59R M^>1CL[D$S@W5-@9OSGYCMN.'"?DKRCTW+:QV58-"T)S<48A_949.J.7C59H9 M.+L+ZL2GID:1\S7,)# H0_8!@ 0P,#W[XF&JN.>UXS5UNC!LK!+0L_N"U[ I M]CK[Z-@9B)V)K75T=1CP(NCN/6LU9-H1SA191RFC&L%"K.!\V8#X$R<#^4#O MEKQRJFUK(G1X>_OI;843<:?1Y\DXPK2M1VOL'7L090QWKY\B2984GT@IUA\V MLH*@I"*90Z!N4'9V"/YO41'L^/V^S@1_+ZGUC/OEY.;H%/EI)Q)1\RK(2%?C M'3PTM%+-UX^4!PJW,L20;*M$A!8HE4'S90$1 H <[O%H[-*:I#V]ZUCK]CE MJP.H,-_<>*_O:Q_8J6!RN\+CM5Y8A_UYH?P,@<#9'F[P\A^9^NH;7LW8DZJ2 M#E9"?@K.QB>]=*/<%X5Y"U_9.M+1\]1[_ $;UBNNQUU(BQBF $A832I2P?HH>0=;W8\;$G).R;DTA+0#ZJ7"[5 M:>=2,1*(VE&KMC3S%,4VSEZLXFUI"LQ5YYS88<64,J],HAK]O3PDY_?UMVQL^VTW_+UQ"^5@=5U$TUB'253(JDH4Q%$U"E.0Y#@ M)3$.0P"4Q3%$0$![!# ^@ [ #H'9V!V !Y #V@#VL#3_GWMW=VA^'V^=M\ M@2:N;P$=M+FC6MFMT79+]7Z&VK!H=>,"%;2T"T;0=;9HR-LLHV M0)5JR<)M4&3..=H"H4Z9$P#)N=7-4D#P@Y8[1XDWPLING25)JD['(,J'-V62 MAGUJLC5E"BYHTS7Q)):];[1KD#KW6R MNYM+Q^@E[9<;U7Z]>D)=3:3?:]&U@Z@8Q^T@C0!(*H0]J/8)L4T%7)62)O1P M$"G[@;5^'5MO:N\^'6H-G;N<^F;1L:-R3M3LM5=4DCD\/L"U0D0X1K3UC'.H M]LX@8YJHD*B)#+IF*J(#W^HANU@?EYE+SOGO-I^>!,4O/"0HJ^:$W?\ ->M;Z;4JEHD8V0A(]D M@]DXUA:=D,86$E)9HVY105AS/UZ%8W M>NI(@[,W1!4_=!,YDU0,(:KS M04(;5$1>8VT2L.Z9/%)Z1V);3O(AD/HZ#:+40Z/BIB<"8';_ $??T-F:OJ5I M*,V9\K$,6$][H:W-524"R1[-NWL!%X>>CXQZF4LH54 .5+S*G3JF8Q>@X$L= M/TOC_+\N!7 Y.>&]]M7FW]^^8_A=?<#K'@,!@,!@,!@,!@,!@,!@,!@,!@,! M@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,! M@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,#DG3OZ7/8OWH[?\ MP)XDX'5.QV"%J5>G;59))K#5VLPTI8)^8>G\VRBH6%9+R4K).U PIMF+%LH MJH;H/0A!' U!?<[-.M99[ HDEU9R.8ZM3Q]5K_K2B#18N D4WR"3DY63)Y<8RS1:\*8JI2NFJW?$2 M"V4(F$"S&_.%%)C+]%,^/ZTO#[0"J1-LKT108V5C;S:(?6=0VDE39.O@9RT4 M)2=9;"82KI=1'T)--9< ,8R8]0GA2V\.:]4FLO)Z\H$#0I.1"F/9*4J]6!&+ M6V/$L9$\?:8\?2)6%9VN3AD(LP.DP!>48@0Q032(L(>.$Y&<=]4'>LJ5JU>H MJ6&E:AM5?;5BKP$)[O VK8W]=UC76J<>LB*4PY?OS*F*[*1)LF[.<3B;OA@9 M+KKG/J794O*14/'6R+0CS1:;.?LT:C7ZQ,.'-AD:O,HQL]).F[!=.M2\6L5P MH!C%53*!TN_WB@(;*:^V56MDM;&K7UE?2Z?;IVBVF,=%33>PEGKJY$I&/=$2 M45(("FLFJDH4PD514*8![1 YV>+3]I35'W]:S_!RUX'4&&_N/%?WM8_L5+ MY7>%Q_MW+'[^:'\#(' ZQ_%\7R\!@1QN!G?I#5&RF.JGS2,V8\HMI:Z_D7Y0 M%DQN"\(]2KKIR E,'F$)4R1C=0'H =<#@O:.&7,_9B+"=I@S-5:3? [B)KNV M)6K8LE%R]EV_J[>U8V'OJBST21-<["1O%69RT:[GBBHD^<.3 (G14*H(>/5O MA;O*2QJTQ5'.C=7L=-7IA9YV6WBPWQ7 M9>+BZI77KY8A(Y.I4:(;=YU)KG22=$4>+& IE2IX';J+3D"1D<26506EB,&9 M)-=H04FJT@1NF#Q5LF/S1&ZCGO"0H^0H@&![^GYV!7 Y.ZC_ *5?DG][V)_@ M9IC ZQ8'*7GG_.J\/[Z]IO\ EZX@X'5K 8%!]CV_;]K Y537B75N&E=8N8?4 M3R2UAL6U\VH&,LZ,ZV83;0>%%$NUBN#UO4@AU0=*7"ST*7C&A0=)G0*@1<_G M//@0@:EZU\:^CW2UTBML.,T@C:]@6"AUZW)QTK'&!\]V,EK%MJEC!2*D2DE9 M717&WH]L^\\)$F)DUNZ( H7H&Y&F^?@V3W%T'NMVTE MJ\85K84 68CV$@FFF\CU$7;J,D8]<$NB9SL9-@LB!R@ * 0# =>@!-& P.3 M?##^?-SK_P#K?_EFW_@?MNS^E1XJ?6?'_P F'.7 ZO8# H(].GYOQ?''K@77B);4U8YW;"P-@7B-U]'W.AV>[ M1U#H4,0?18=VZD5G+P5RMU$&BQ#AX7?/GD++H\EVNCM :ZV ?C?R=HFJYD1O M059E[SUIUE5-FS.T)%"6/'^A3"2%G[B<<4XJD#N#YMU:ID-P%?HZR>3_ *Q9),Y)ZJYC@-))-0,5!-P4 MGS"B1P.'34/)T[>SLZB/7\_ K@,#DYX;WVU>;?W[YC^%U]P.L> P& P& P& MP& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& MP& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& MP.2=._I<]B_>CM_\">).!U#O%.KNQ:9;]?6Y@$I5+W5Y^FV>,%11$)&O6>*= MPDTP%5$Q%D@>1KY5/O$$#%[W4! <#6Y#A7I9X5B^MD6^M%G9JUB7]TSB0>L' M9KU3JW2:;7]I-6C%=)E$[(:U?6E?:C)M2)'[L4AW2E H 9!.\0="V+79-62 M=06&FI,&+%NQ:S2CD% 6D5>@KF.!2] M@61TGQFI.Q]M6:9O3@M[WC"76A;=BJ\,HYG;#6R4RF(1L;'1E4;OIV'5U+0J M[%)I.T"F%HC*"J[-YZ0;G$,\U9JWBK/I(;%UBG*6,K90^M4I^//=GJL;8D*7 M6-6RTX=!5F"\3:']&KD9&2$^=-(56"!/.+^;ZF$/C9/"GCI-(W&:G8=2&K%G ME:O;MEQZ+M^YBI@NMHYJG5P(T44=(P,;#.8IH\K[V>NJ!%6%&R/T&PU_6DD2>US9X$L6\]!B[7&* BL279=Q9 M8Q>\!NZ;I@7^Q<1-#6FA-M92]/4&G,V<K%(GZ1,RZ;1 MJ5!JB3J#:.C(V/0;-T^\82II]3&,81' T'\6G[2NJ/OZUG^#EJP.H,-_<>*_ MO:Q_8J6!RN\+C_;N6/W\T/X&0.!UCP&!JGS+VI=M/:70M5$(#:2E-KZ+U_.6 M4[1)^EK^C;,W%2:#?]E+-G":K,4=?4ZPO98RC@AFJ/HGG%BBD0X8'*BX[BYN M..)W..^.[#O^E7'DVRUGIZNZFD9JB-=?5.TS4'QT<4!1I39F.O[6QT D M38E)-F^7EY*8>NF2Y2I-Q9H!BUH\2CG5!S)+5 \3KS+NY*O0T&\J+W7.Z7-* M9/HO?FV->35HA6C"MI3#9Q-TBI14ZB5PZ5\VQDTC&[Z9B*&"4[1XD/*V3'8@ MQ'%VZ:^0H=(X^WRC2EBJ-W8L=I7F_P!FU3#WO0":=JKD028FV#'83_N+1GFW M29XA0R?>!)P*0=V Z=O3V_C>T'M8%']Y?\=IL?\ [/?$'V?)@=6L!@6R:F(NO1$I/3C]K%0T+'O)66DWJI4& M0,B]5>L3S4NPD:\XWQ4$7DRZB8I!VL$<^47?HM0> 50/9J'? M?AH6>G\?]G4&!TO6*M(2FQ'U%L$LVU=4_>;FJ:RLT?7[VK*Z/M$]!0VP=CZSLM.FJ'8=@,43Q>P_DPYRX'5[ 8& ;3V;3-,Z[N6U-B3"<# M2*' /[)9995-18&<9'I>=7.1!(IU7"ZG81-,H"8ZA@*':.!SQ7Y!\:K)>>1F MXH3CK?+VOQTFXFL;UV"SA:8K&P.W=::]]V2E<)&RUN:K3%OU/3]@F82DLU04 M39'E#,T%G1 <>9#]J1SJ\/5S6XC8\;):WIU.Y$49INR[6N33ID44\PR3HS-* M!VE&-9!Q/K["APN46@J06KM-L(ID,L4#H]\,^O&Y. 31^VKS;\GV[Y?^%U]^1@=8\!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,! M@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,! M@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,!@,"G7I@<7978M2U+XHNQ[[?W MDG"TXE!GZNK8FU:L]@C6MBEM><69*,AWRU:AICU<]D8^*=+(%<>;\\1NIW!, M)# ;U?#LXL?=-<_@^V?_$OH. ^'9Q8^Z:Y_!]L_^)>!0>=G%CV-FN?)[.OM MG@'\"\#G_5+-HZD;>;;@J_)YHQGHBV[)LT338:MZ/L!@C%UUE#SK!Y-24G+59A M$QL>V?2C9$5'"Z8'5<$(3O&'I@=J880]41/L]8U@/3V_^"I#[/3VL#@YPHY: M:0X\2G(R.V=8Y!DXMNX7DI"*5^!D[BT5;PD:VJN*JC,##2T38X5TU<,G MI6[M(Z?>%/N&(8P;X?E/^'_[\[=^##8/RO\ %[RA@/RG_#_]^=N_!AL#^+^! MYGGB9\-)!JX9/K59WC-VD=!TU=:KOJ[=P@H E41715KIDU4CE'H)3 ("&!^Q M?$[X>$*4A+C;2E(0I"E+J^_@!2%#H4H %>Z=TH>0/8P/K\I]P^_?G;OP8; ^ M-_[O_&_,P/(Z\3#AD^%L+VT69V9FY(\:"XU5?%A:NTP,"3EOYRN&\TX2*<0* MS\I_P__?G;OP8;!_B_@/RG_#_]^=N_!AL#^+^!0?$_X?\ []+< M'M_Y,=@=@=O;_B]@:Q\5=H4O<'B0[RV!19)1_7;3K))_"^L$/5$VXCXJ+U=5 MG-FY70MSF2[Y [PAVCP.4OB)U_:'OK\4MDZYU?: M]E^]BYNM@=LJ_$R\C&'E8W:O&:X1U=GGU>CY^DCZ MTIT_1G1!4#AV"0@:$L;GH/<[P+=P_7YD P,JB>.4[4W5 L-.X;22*(]T#=X.B&D^ M37(30VHM;Z9IO ?82M8UE38&FPR\C8]M+OW36$8(LQ>.U!XY&#TAXLF94Q0' MND$_=+V &!*'P].57X@MU^GNV?\ 1PP'P].57X@EU\G[>[8_T<>W\X/CX'CX M PFUI#D-R?VQL34]MUDWV1"5.3;MIZ*F640A*O-I[RL!ZU#2MCB:O-69U#UR M:C7#YWZH9-2*O@13%02'-@?KS!UYR4:)S^)W&_0FOO]+C B;>U@\03D1I_8>D]B<-&Z]-V367]8G/0 M"4)H_0;O"E,D\8NDN7)5&[QBZ3(LD>513 M5 -="\ -CE@8ZM%\/VY%B(ML\:-$O?>>"L"#Y/7*:Y57 \V_.JF[FIX,"B81 M[OHQQ_\ '*]X+@XX1;U:H++57@Q9(&Q*:9L''EI8Y+82EM&(T[;>[9LXYW:+10:U-3[MA'%,FP M9NY9_'+OG+=BF82HD.A_S=7U#^I%!@?27!GAJBNV<$XN M:&!9D]92+0YM6TXXMW\:[0D(]XD!X@P$<,7S5-9(X?-)JIE,40,4! -J"E*0 MI2E*!2E "E*4 I2@'0"E .P .P #R!@1F_TIIV5?/)24U3KF1DI!RL\?R# MZE5MV]>NW!S*.'+IRO&J+.'"ZAQ,%T=]QS5WV!5;ZEX# MWA-'?< ]X31WW'-7?8%5OJ7@/>$T=]QS5WV!5;ZEX#WA-'?< ]X31WW'-7?8%5OJ7@/>$T=]QS5WV!5;ZEX#WA-'?< M ]X71WW'=7?8%5OJ7Y!P,FK&NM?TE9VYIM(J53O3 IT M# J =/)@,!TZX# 8# 8# ITZX#I\GXOTL"N P& P& P& P& P& P& P& P& MP& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& MP& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& MP& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P& P/_ !V0$! end XML 15 d930524d20f_htm.xml IDEA: XBRL DOCUMENT 0001357450 2019-06-30 0001357450 2020-06-30 0001357450 2017-07-01 2018-06-30 0001357450 2018-07-01 2019-06-30 0001357450 2019-07-01 2020-06-30 0001357450 2018-06-30 0001357450 2015-04-15 2015-05-14 0001357450 2018-09-27 0001357450 2019-09-27 0001357450 2008-01-01 2008-12-31 0001357450 2019-09-01 2019-09-27 0001357450 2018-09-01 2018-09-27 0001357450 2017-06-30 0001357450 holi:VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMember 2019-06-30 0001357450 srt:SubsidiariesMember 2019-06-30 0001357450 us-gaap:BuildingMember 2019-06-30 0001357450 us-gaap:MachineryAndEquipmentMember 2019-06-30 0001357450 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-06-30 0001357450 us-gaap:VehiclesMember 2019-06-30 0001357450 us-gaap:OtherMachineryAndEquipmentMember 2019-06-30 0001357450 us-gaap:ConstructionInProgressMember 2019-06-30 0001357450 us-gaap:BuildingMember us-gaap:AssetsLeasedToOthersMember 2019-06-30 0001357450 us-gaap:IntellectualPropertyMember 2019-06-30 0001357450 holi:BeijingHollyconMedicineTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:BeijingHollysysElectricMotorCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:BeijingIpeBiotechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:ChinaTechenergyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:NingboHollysysIntelligentTechnologiesCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:HunanLingxiangMaglevTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:BeijingAIRmakerTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:SouthconDevelopmentSdnBhdMember us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:BeijingHollysysMachineAutomationCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:BeijingJingYiIntelligentTechnologiesInnovationCenterCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:UnitedOverseasBankMalaysiaBhdMember 2019-06-30 0001357450 holi:SingaporeDollarMember 2019-06-30 0001357450 holi:ConvertibleBondMember 2019-06-30 0001357450 holi:UsDollarDenominatedLoanMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001357450 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:VestingPeriodTwoMember 2019-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:VestingPeriodThreeMember 2019-06-30 0001357450 holi:BondMember 2019-06-30 0001357450 holi:HuanLingXiangMember 2019-06-30 0001357450 holi:ChinaTechenergyMember 2019-06-30 0001357450 holi:NingboHollysysMember 2019-06-30 0001357450 holi:HollyconMember 2019-06-30 0001357450 holi:HollysysMachineMember 2019-06-30 0001357450 holi:PeopleSRepublicOfChinaMember 2019-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2019-06-30 0001357450 srt:ParentCompanyMember 2019-06-30 0001357450 holi:ConcordMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 holi:ConcordMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 holi:ConcordMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 holi:ConcordMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001357450 srt:MinimumMember 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember 2019-06-30 0001357450 holi:ConcordGroupMember 2019-06-30 0001357450 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-06-30 0001357450 holi:IfcConvertibleBondMember holi:InternationalFinanceCorporationMember 2019-06-30 0001357450 holi:PeopleRepublicOfChinaSubsidiariesMember 2019-06-30 0001357450 us-gaap:RestrictedStockMember 2019-06-30 0001357450 us-gaap:CostmethodInvestmentsMember 2019-06-30 0001357450 holi:PrcMember 2019-06-30 0001357450 country:SG 2019-06-30 0001357450 country:MY 2019-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember 2019-06-30 0001357450 srt:ScenarioPreviouslyReportedMember us-gaap:AccountingStandardsUpdate201602Member 2019-06-30 0001357450 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-06-30 0001357450 holi:RestatedMember us-gaap:AccountingStandardsUpdate201602Member 2019-06-30 0001357450 holi:VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMember 2020-06-30 0001357450 srt:SubsidiariesMember 2020-06-30 0001357450 us-gaap:BuildingMember 2020-06-30 0001357450 us-gaap:MachineryAndEquipmentMember 2020-06-30 0001357450 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-06-30 0001357450 us-gaap:VehiclesMember 2020-06-30 0001357450 us-gaap:OtherMachineryAndEquipmentMember 2020-06-30 0001357450 us-gaap:ConstructionInProgressMember 2020-06-30 0001357450 us-gaap:BuildingMember us-gaap:AssetsLeasedToOthersMember 2020-06-30 0001357450 us-gaap:IntellectualPropertyMember 2020-06-30 0001357450 holi:BeijingHollyconMedicineTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:BeijingHollysysElectricMotorCoLtdMember us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:BeijingIpeBiotechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:ChinaTechenergyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:NingboHollysysIntelligentTechnologiesCoLtdMember us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:HunanLingxiangMaglevTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:BeijingAIRmakerTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:SouthconDevelopmentSdnBhdMember us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:BeijingHollysysMachineAutomationCoLtdMember us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:BeijingJingYiIntelligentTechnologiesInnovationCenterCoLtdMember us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:BeijingIpeBiotechnologyCoLtdMember 2020-06-30 0001357450 holi:UnitedOverseasBankMalaysiaBhdMember 2020-06-30 0001357450 holi:SingaporeDollarMember 2020-06-30 0001357450 holi:ConvertibleBondMember 2020-06-30 0001357450 holi:UsDollarDenominatedLoanMember 2020-06-30 0001357450 holi:RightsPlanMember 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitOverFifteenPercentageButBelowTwentyPercentageMember holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterTwoYearsMember 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitOverFifteenPercentageButBelowTwentyPercentageMember holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterThreeYearsMember 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitOverFifteenPercentageButBelowTwentyPercentageMember holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterFourYearsMember 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitEqualOrOverTwentyPercentageButBelowTwentyFivePercentageMember holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterTwoYearsMember 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitEqualOrOverTwentyPercentageButBelowTwentyFivePercentageMember holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterThreeYearsMember 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitEqualOrOverTwentyPercentageButBelowTwentyFivePercentageMember holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterFourYearsMember 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitTwentyFivePercentageOrAboveMember holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterTwoYearsMember 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitTwentyFivePercentageOrAboveMember holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterThreeYearsMember 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitTwentyFivePercentageOrAboveMember holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterFourYearsMember 2020-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterTwoYearsMember 2020-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterThreeYearsMember 2020-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:GrantDateAfterFourYearsMember 2020-06-30 0001357450 holi:BondMember 2020-06-30 0001357450 holi:ChinaTechenergyMember 2020-06-30 0001357450 holi:NingboHollysysMember 2020-06-30 0001357450 holi:HuanLingXiangMember 2020-06-30 0001357450 holi:HollyconMember 2020-06-30 0001357450 holi:HollysysMachineMember 2020-06-30 0001357450 holi:PeopleSRepublicOfChinaMember 2020-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2020-06-30 0001357450 srt:ParentCompanyMember 2020-06-30 0001357450 us-gaap:CommitmentsMember 2020-06-30 0001357450 holi:BondMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 holi:BondMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 holi:BondMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 holi:BondMember us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember 2020-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember 2020-06-30 0001357450 holi:PerformanceOptions2015Member 2020-06-30 0001357450 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001357450 us-gaap:PerformanceGuaranteeMember 2020-06-30 0001357450 holi:PeopleRepublicOfChinaSubsidiariesMember 2020-06-30 0001357450 country:SG 2020-06-30 0001357450 holi:IDMember 2020-06-30 0001357450 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0001357450 srt:MinimumMember 2020-06-30 0001357450 srt:MaximumMember 2020-06-30 0001357450 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0001357450 holi:IfcConvertibleBondMember holi:InternationalFinanceCorporationMember 2020-06-30 0001357450 holi:BeijingHollysysIntelligentTechnologiesCoMember 2020-06-30 0001357450 us-gaap:CostmethodInvestmentsMember 2020-06-30 0001357450 holi:PrcMember 2020-06-30 0001357450 country:MY 2020-06-30 0001357450 holi:AsReportedMember us-gaap:AccountingStandardsUpdate201602Member 2020-06-30 0001357450 holi:LegacyGaapMember us-gaap:AccountingStandardsUpdate201602Member 2020-06-30 0001357450 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2020-06-30 0001357450 us-gaap:StandbyLettersOfCreditMember 2020-06-30 0001357450 holi:HoliusDollarDenominatedLoanMember 2020-06-30 0001357450 holi:LoanAgreementMember holi:HoliningboHollysysMember 2020-06-30 0001357450 holi:IntegratedSolutionContractsMember 2017-07-01 2018-06-30 0001357450 us-gaap:ProductMember 2017-07-01 2018-06-30 0001357450 us-gaap:ServiceMember 2017-07-01 2018-06-30 0001357450 holi:HollysysIndustrialSoftwareMember holi:PatentsAndCopyrightsMember 2017-07-01 2018-06-30 0001357450 country:CN 2017-07-01 2018-06-30 0001357450 holi:NonPrcMember 2017-07-01 2018-06-30 0001357450 us-gaap:RestrictedStockMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:NingboHollysysMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:HollyconMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:ElectricMotorMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:ChinaTechenergyMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:HunanLingXiangMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember holi:OtherRelatedPartiesMember 2017-07-01 2018-06-30 0001357450 holi:HollyconMember holi:GoodsAndServicesMember 2017-07-01 2018-06-30 0001357450 holi:NingboHollysysMember holi:GoodsAndServicesMember 2017-07-01 2018-06-30 0001357450 holi:GoodsAndServicesMember 2017-07-01 2018-06-30 0001357450 holi:IntegratedContractRevenueMember srt:IndustrialPropertyMember 2017-07-01 2018-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:RailroadTransportationEquipmentMember 2017-07-01 2018-06-30 0001357450 holi:IntegratedContractRevenueMember holi:MechanicalAndElectricalSolutionMember 2017-07-01 2018-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0001357450 us-gaap:ProductMember srt:IndustrialPropertyMember 2017-07-01 2018-06-30 0001357450 us-gaap:ProductMember us-gaap:RailroadTransportationEquipmentMember 2017-07-01 2018-06-30 0001357450 us-gaap:ProductMember holi:MechanicalAndElectricalSolutionMember 2017-07-01 2018-06-30 0001357450 us-gaap:ProductMember us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0001357450 us-gaap:MaintenanceMember srt:IndustrialPropertyMember 2017-07-01 2018-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:RailroadTransportationEquipmentMember 2017-07-01 2018-06-30 0001357450 us-gaap:MaintenanceMember holi:MechanicalAndElectricalSolutionMember 2017-07-01 2018-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember srt:IndustrialPropertyMember 2017-07-01 2018-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:RailroadTransportationEquipmentMember 2017-07-01 2018-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember holi:MechanicalAndElectricalSolutionMember 2017-07-01 2018-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0001357450 srt:IndustrialPropertyMember 2017-07-01 2018-06-30 0001357450 us-gaap:RailroadTransportationEquipmentMember 2017-07-01 2018-06-30 0001357450 holi:MechanicalAndElectricalSolutionMember 2017-07-01 2018-06-30 0001357450 us-gaap:AllOtherSegmentsMember 2017-07-01 2018-06-30 0001357450 holi:PeopleSRepublicOfChinaMember 2017-07-01 2018-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2017-07-01 2018-06-30 0001357450 srt:ParentCompanyMember 2017-07-01 2018-06-30 0001357450 holi:PeopleRepublicOfChinaSubsidiariesMember 2017-07-01 2018-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2018-06-30 0001357450 us-gaap:RestrictedStockMember us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2018-06-30 0001357450 us-gaap:PerformanceSharesMember us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2018-06-30 0001357450 us-gaap:RestrictedStockMember 2017-07-01 2018-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2017-07-01 2018-06-30 0001357450 us-gaap:ParentMember 2017-07-01 2018-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:VestingPeriodOneMember 2017-07-01 2018-06-30 0001357450 us-gaap:RetainedEarningsMember 2017-07-01 2018-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2017-07-01 2018-06-30 0001357450 holi:StatutoryReservesMember 2017-07-01 2018-06-30 0001357450 us-gaap:GrantMember 2017-07-01 2018-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 2018-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember holi:HoliningboHollysysMember 2017-07-01 2018-06-30 0001357450 us-gaap:SellingAndMarketingExpenseMember 2017-07-01 2018-06-30 0001357450 us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2018-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2018-06-30 0001357450 holi:IntegratedSolutionContractsMember 2018-07-01 2019-06-30 0001357450 us-gaap:ProductMember 2018-07-01 2019-06-30 0001357450 us-gaap:ServiceMember 2018-07-01 2019-06-30 0001357450 holi:HollysysIndustrialSoftwareMember holi:PatentsAndCopyrightsMember 2018-07-01 2019-06-30 0001357450 srt:MinimumMember holi:UnitedOverseasBankMalaysiaBhdMember 2018-07-01 2019-06-30 0001357450 srt:MaximumMember holi:UnitedOverseasBankMalaysiaBhdMember 2018-07-01 2019-06-30 0001357450 srt:MinimumMember holi:SingaporeDollarMember 2018-07-01 2019-06-30 0001357450 srt:MaximumMember holi:SingaporeDollarMember 2018-07-01 2019-06-30 0001357450 country:CN 2018-07-01 2019-06-30 0001357450 holi:NonPrcMember 2018-07-01 2019-06-30 0001357450 us-gaap:RestrictedStockMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:NingboHollysysMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:HollyconMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:ElectricMotorMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:ChinaTechenergyMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:HunanLingXiangMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember holi:OtherRelatedPartiesMember 2018-07-01 2019-06-30 0001357450 holi:HollyconMember holi:GoodsAndServicesMember 2018-07-01 2019-06-30 0001357450 holi:NingboHollysysMember holi:GoodsAndServicesMember 2018-07-01 2019-06-30 0001357450 holi:GoodsAndServicesMember 2018-07-01 2019-06-30 0001357450 holi:IntegratedContractRevenueMember srt:IndustrialPropertyMember 2018-07-01 2019-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:RailroadTransportationEquipmentMember 2018-07-01 2019-06-30 0001357450 holi:IntegratedContractRevenueMember holi:MechanicalAndElectricalSolutionMember 2018-07-01 2019-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0001357450 us-gaap:ProductMember srt:IndustrialPropertyMember 2018-07-01 2019-06-30 0001357450 us-gaap:ProductMember us-gaap:RailroadTransportationEquipmentMember 2018-07-01 2019-06-30 0001357450 us-gaap:ProductMember holi:MechanicalAndElectricalSolutionMember 2018-07-01 2019-06-30 0001357450 us-gaap:ProductMember us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0001357450 us-gaap:MaintenanceMember srt:IndustrialPropertyMember 2018-07-01 2019-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:RailroadTransportationEquipmentMember 2018-07-01 2019-06-30 0001357450 us-gaap:MaintenanceMember holi:MechanicalAndElectricalSolutionMember 2018-07-01 2019-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember srt:IndustrialPropertyMember 2018-07-01 2019-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:RailroadTransportationEquipmentMember 2018-07-01 2019-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember holi:MechanicalAndElectricalSolutionMember 2018-07-01 2019-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0001357450 srt:IndustrialPropertyMember 2018-07-01 2019-06-30 0001357450 us-gaap:RailroadTransportationEquipmentMember 2018-07-01 2019-06-30 0001357450 holi:MechanicalAndElectricalSolutionMember 2018-07-01 2019-06-30 0001357450 us-gaap:AllOtherSegmentsMember 2018-07-01 2019-06-30 0001357450 holi:PeopleSRepublicOfChinaMember 2018-07-01 2019-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2018-07-01 2019-06-30 0001357450 srt:ParentCompanyMember 2018-07-01 2019-06-30 0001357450 holi:PeopleRepublicOfChinaSubsidiariesMember 2018-07-01 2019-06-30 0001357450 holi:ConcordMember 2018-07-01 2019-06-30 0001357450 holi:BeijingHollyconMedicineTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 holi:BeijingHollysysMachineAutomationCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 holi:SouthconDevelopmentSdnBhdMember us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 holi:BeijingAIRmakerTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 holi:HunanLingxiangMaglevTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 holi:NingboHollysysIntelligentTechnologiesCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 holi:ChinaTechenergyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 holi:BeijingIpeBiotechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 holi:BeijingHollysysElectricMotorCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 holi:BeijingJingYiIntelligentTechnologiesInnovationCenterCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-07-01 2019-06-30 0001357450 holi:HangzhouHollysysAutomationCompanyLtdMember 2018-07-01 2019-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2019-06-30 0001357450 us-gaap:ParentMember 2018-07-01 2019-06-30 0001357450 us-gaap:RetainedEarningsMember 2018-07-01 2019-06-30 0001357450 us-gaap:PerformanceSharesMember us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2019-06-30 0001357450 us-gaap:RestrictedStockMember us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2019-06-30 0001357450 holi:ConcordGroupMember 2018-07-01 2019-06-30 0001357450 us-gaap:RestrictedStockMember 2018-07-01 2019-06-30 0001357450 holi:VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMember 2018-07-01 2019-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2019-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2018-07-01 2019-06-30 0001357450 us-gaap:AccountsReceivableMember 2018-07-01 2019-06-30 0001357450 holi:IndustrialAutomationMember 2018-07-01 2019-06-30 0001357450 holi:RailTransportationMember 2018-07-01 2019-06-30 0001357450 holi:MechanicalAndElectricalSolutionsMember 2018-07-01 2019-06-30 0001357450 holi:MedicalMember 2018-07-01 2019-06-30 0001357450 holi:StatutoryReservesMember 2018-07-01 2019-06-30 0001357450 holi:OptionsVestThreeMember 2018-07-01 2019-06-30 0001357450 us-gaap:GrantMember 2018-07-01 2019-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2019-06-30 0001357450 holi:BeijingHollysysIntelligentTechnologiesCoMember 2018-07-01 2019-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:PackagebMember holi:VestingPeriodOneMember 2018-07-01 2019-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:PackagebMember holi:VestingPeriodTwoMember 2018-07-01 2019-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember holi:HoliningboHollysysMember 2018-07-01 2019-06-30 0001357450 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2019-06-30 0001357450 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2019-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2019-06-30 0001357450 holi:IntegratedSolutionContractsMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember 2019-07-01 2020-06-30 0001357450 us-gaap:ServiceMember 2019-07-01 2020-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:BuildingMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:BuildingMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:VehiclesMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:VehiclesMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:OtherMachineryAndEquipmentMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:OtherMachineryAndEquipmentMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember holi:PatentsAndCopyrightsMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember holi:PatentsAndCopyrightsMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember holi:PeopleSRepublicOfChinaMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember holi:PeopleSRepublicOfChinaMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember holi:PeopleSRepublicOfChinaMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember holi:PeopleSRepublicOfChinaMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember 2019-07-01 2020-06-30 0001357450 holi:PeopleSRepublicOfChinaMember 2019-07-01 2020-06-30 0001357450 holi:NonPeoplesRepublicOfChinaIncludingHongKongMember 2019-07-01 2020-06-30 0001357450 holi:HollysysIndustrialSoftwareMember holi:PatentsAndCopyrightsMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember holi:UnitedOverseasBankMalaysiaBhdMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember holi:UnitedOverseasBankMalaysiaBhdMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember holi:SingaporeDollarMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember holi:SingaporeDollarMember 2019-07-01 2020-06-30 0001357450 holi:HoliusDollarDenominatedLoanMember 2019-07-01 2020-06-30 0001357450 country:CN 2019-07-01 2020-06-30 0001357450 holi:NonPrcMember 2019-07-01 2020-06-30 0001357450 us-gaap:RestrictedStockMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:NingboHollysysMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:HollyconMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:ElectricMotorMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:ChinaTechenergyMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:HunanLingXiangMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember holi:OtherRelatedPartiesMember 2019-07-01 2020-06-30 0001357450 holi:ChinaTechenergyMember holi:GoodsAndServicesMember 2019-07-01 2020-06-30 0001357450 holi:HollyconMember holi:GoodsAndServicesMember 2019-07-01 2020-06-30 0001357450 holi:NingboHollysysMember holi:GoodsAndServicesMember 2019-07-01 2020-06-30 0001357450 holi:GoodsAndServicesMember 2019-07-01 2020-06-30 0001357450 holi:NingboHollysysMember 2019-07-01 2020-06-30 0001357450 holi:HollyconMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember srt:IndustrialPropertyMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:RailroadTransportationEquipmentMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember holi:MechanicalAndElectricalSolutionMember 2019-07-01 2020-06-30 0001357450 holi:IntegratedContractRevenueMember us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember srt:IndustrialPropertyMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember us-gaap:RailroadTransportationEquipmentMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember holi:MechanicalAndElectricalSolutionMember 2019-07-01 2020-06-30 0001357450 us-gaap:ProductMember us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember srt:IndustrialPropertyMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:RailroadTransportationEquipmentMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember holi:MechanicalAndElectricalSolutionMember 2019-07-01 2020-06-30 0001357450 us-gaap:MaintenanceMember us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember srt:IndustrialPropertyMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:RailroadTransportationEquipmentMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember holi:MechanicalAndElectricalSolutionMember 2019-07-01 2020-06-30 0001357450 holi:ExtendedWarrantyServiceRevenueMember us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0001357450 srt:IndustrialPropertyMember 2019-07-01 2020-06-30 0001357450 us-gaap:RailroadTransportationEquipmentMember 2019-07-01 2020-06-30 0001357450 holi:MechanicalAndElectricalSolutionMember 2019-07-01 2020-06-30 0001357450 us-gaap:AllOtherSegmentsMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember country:MO 2019-07-01 2020-06-30 0001357450 srt:ParentCompanyMember 2019-07-01 2020-06-30 0001357450 holi:PeopleRepublicOfChinaSubsidiariesMember 2019-07-01 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitOverFifteenPercentageButBelowTwentyPercentageMember holi:TwoThousandFifteenPerformanceOptionsMember 2019-07-01 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitEqualOrOverTwentyPercentageButBelowTwentyFivePercentageMember holi:TwoThousandFifteenPerformanceOptionsMember 2019-07-01 2020-06-30 0001357450 holi:PerformanceSharesEpsThresholdLimitTwentyFivePercentageOrAboveMember holi:TwoThousandFifteenPerformanceOptionsMember 2019-07-01 2020-06-30 0001357450 holi:RightsPlanMember 2019-07-01 2020-06-30 0001357450 holi:BondMember 2019-07-01 2020-06-30 0001357450 holi:HoliBondMember 2019-07-01 2020-06-30 0001357450 holi:MechanicalAndElectricalSolutionsMember 2019-07-01 2020-06-30 0001357450 holi:IndustrialAutomationMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember 2019-07-01 2020-06-30 0001357450 holi:BeijingIpeBiotechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 holi:BeijingHollysysElectricMotorCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 holi:BeijingHollyconMedicineTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 holi:BeijingAIRmakerTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 holi:HunanLingxiangMaglevTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 holi:NingboHollysysIntelligentTechnologiesCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 holi:ChinaTechenergyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 holi:BeijingHollysysMachineAutomationCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 holi:SouthconDevelopmentSdnBhdMember us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 holi:BeijingJingYiIntelligentTechnologiesInnovationCenterCoLtdMember us-gaap:EquityMethodInvestmentsMember 2019-07-01 2020-06-30 0001357450 country:SG 2019-07-01 2020-06-30 0001357450 country:MY 2019-07-01 2020-06-30 0001357450 country:HK 2019-07-01 2020-06-30 0001357450 country:IN 2019-07-01 2020-06-30 0001357450 country:QA 2019-07-01 2020-06-30 0001357450 holi:IDMember 2019-07-01 2020-06-30 0001357450 holi:BeijingHollysysCompanyLtdMember 2019-07-01 2020-06-30 0001357450 us-gaap:CommonStockMember 2019-07-01 2020-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2020-06-30 0001357450 us-gaap:RestrictedStockMember 2019-07-01 2020-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2020-06-30 0001357450 holi:DubaiAndQatarMember 2019-07-01 2020-06-30 0001357450 us-gaap:PerformanceSharesMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2020-06-30 0001357450 us-gaap:RestrictedStockMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2020-06-30 0001357450 holi:BeijingIpeBiotechnologyCoLtdMember 2019-07-01 2020-06-30 0001357450 holi:VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMember 2019-07-01 2020-06-30 0001357450 us-gaap:ParentMember 2019-07-01 2020-06-30 0001357450 srt:MinimumMember us-gaap:UseRightsMember 2019-07-01 2020-06-30 0001357450 srt:MaximumMember us-gaap:UseRightsMember 2019-07-01 2020-06-30 0001357450 us-gaap:RetainedEarningsMember 2019-07-01 2020-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2019-07-01 2020-06-30 0001357450 holi:IfcConvertibleBondMember holi:InternationalFinanceCorporationMember 2019-07-01 2020-06-30 0001357450 holi:StatutoryReservesMember 2019-07-01 2020-06-30 0001357450 us-gaap:GrantMember 2019-07-01 2020-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2020-06-30 0001357450 dei:BusinessContactMember 2019-07-01 2020-06-30 0001357450 us-gaap:CommonStockMember 2019-07-01 2020-06-30 0001357450 us-gaap:PreferredStockMember 2019-07-01 2020-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember holi:HoliningboHollysysMember 2019-07-01 2020-06-30 0001357450 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2020-06-30 0001357450 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2020-06-30 0001357450 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2020-06-30 0001357450 holi:BeijingHollysysDigitalTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-06-30 0001357450 holi:ShenhuaHollysysInformationTechnologyCoLtdMember us-gaap:EquityMethodInvestmentsMember 2018-06-30 0001357450 holi:IfcConvertibleBondMember holi:InternationalFinanceCorporationMember 2018-06-30 0001357450 holi:NingboHollysysIntelligentTechnologyCompanyLimitedMember 2018-06-30 0001357450 holi:NingboHollysysIntelligentTechnologyCompanyLimitedMember 2018-06-30 0001357450 holi:BondMESdnBhdMember 2017-07-31 0001357450 holi:BondMESdnBhdMember holi:BondCorporationPteLtdMember 2017-07-31 0001357450 holi:BeijingHollysysIntelligentTechnologiesCoMember 2018-08-31 0001357450 holi:NingboHollysysIntelligentTechnologyCompanyLimitedMember 2018-08-31 0001357450 holi:IfcConvertibleBondMember holi:InternationalFinanceCorporationMember 2014-04-30 2014-05-30 0001357450 holi:IfcConvertibleBondMember holi:InternationalFinanceCorporationMember 2014-05-30 0001357450 us-gaap:PreferredClassAMember 2010-08-31 0001357450 holi:EquityPlanTwoThousandFifteenMember 2015-05-14 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:PackageaMember 2014-07-01 2015-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:PackageaMember 2014-07-01 2017-06-30 0001357450 holi:PerformanceOptions2015Member holi:VestingPeriodThreeMember 2014-07-01 2017-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:PackagebMember holi:VestingPeriodOneMember 2014-07-01 2017-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:PackageaMember 2015-07-01 2016-06-30 0001357450 holi:TwoThousandFifteenPerformanceOptionsMember holi:PackageaMember 2016-07-01 2017-06-30 0001357450 us-gaap:RestrictedStockMember 2016-07-01 2017-06-30 0001357450 holi:BeijingHollysysIndustrialSoftwareCompanyLtdMember 2019-07-01 2021-06-30 0001357450 holi:RightsPlanAmendedAndRestatedTwoThousandAndTwentyMember us-gaap:SubsequentEventMember 2020-09-30 0001357450 us-gaap:PreferredClassAMember us-gaap:SubsequentEventMember 2020-09-30 0001357450 holi:RightsPlanAmendedAndRestatedTwoThousandAndTwentyMember us-gaap:SubsequentEventMember 2020-09-30 2020-09-30 0001357450 us-gaap:CommonStockMember 2017-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2017-06-30 0001357450 holi:StatutoryReservesMember 2017-06-30 0001357450 us-gaap:RetainedEarningsMember 2017-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0001357450 us-gaap:ParentMember 2017-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2017-06-30 0001357450 srt:ParentCompanyMember 2017-06-30 0001357450 srt:ParentCompanyMember 2018-06-30 0001357450 holi:StatutoryReservesMember 2018-06-30 0001357450 us-gaap:RetainedEarningsMember 2018-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001357450 us-gaap:ParentMember 2018-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2018-06-30 0001357450 us-gaap:CommonStockMember 2018-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001357450 us-gaap:CommonStockMember 2019-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001357450 holi:StatutoryReservesMember 2019-06-30 0001357450 us-gaap:RetainedEarningsMember 2019-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001357450 us-gaap:ParentMember 2019-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2019-06-30 0001357450 holi:MechanicalAndElectricalSolutionsMember 2019-06-30 0001357450 holi:IndustrialAutomationMember 2019-06-30 0001357450 us-gaap:RestrictedStockMember 2020-06-30 0001357450 us-gaap:CommonStockMember 2020-06-30 0001357450 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001357450 holi:StatutoryReservesMember 2020-06-30 0001357450 us-gaap:RetainedEarningsMember 2020-06-30 0001357450 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001357450 us-gaap:ParentMember 2020-06-30 0001357450 us-gaap:NoncontrollingInterestMember 2020-06-30 0001357450 holi:MechanicalAndElectricalSolutionsMember 2020-06-30 0001357450 holi:IndustrialAutomationMember 2020-06-30 iso4217:USD shares pure iso4217:CNY iso4217:USD shares false 2020 FY 0001357450 --06-30 20-F false true 2020-06-30 false false 001-33602 HOLLYSYS AUTOMATION TECHNOLOGIES LTD. D8 No. 2 Disheng Middle Road, Beijing Economic-Technological Development Area Beijing CN 100176 Arden Xia 86 10 5898 1386 xiachuan@hollysys.com No. 2 Disheng Middle Road Beijing Economic-Technological Development Area Beijing CN 100176 Ordinary Shares HOLI NASDAQ Preferred Share true NASDAQ 60537099 No No Yes Yes Large Accelerated Filer false true U.S. GAAP false 332509000 288782000 145139000 324949000 22260000 8663000 47162000 41618000 282594000 242449000 6981000 6150000 197955000 186879000 5468000 6088000 4879000 6224000 27109000 28257000 12901000 17255000 36295000 21444000 42983000 48210000 644000 648000 3621000 870000 1109478000 1174494000 3618000 21652000 2309000 6390000 4717000 2000 6000 76006000 78050000 16599000 15742000 1383000 1713000 40386000 41133000 4776000 4640000 37054000 1460000 13725000 8909000 6010000 199939000 186341000 1309417000 1360835000 17776000 6919000 758000 0 1909000 20310000 320000 110384000 117460000 94000 2350000 141385000 139242000 14512000 17245000 2541000 3142000 8039000 6604000 665000 3279000 35507000 31595000 5395000 3576000 2489000 341499000 327302000 0 0 3530000 5635000 978000 15780000 2530000 12173000 13940000 4077000 3460000 3302000 20758000 44647000 362257000 371949000 0.001 0.001 100000000 100000000 60342099 60342099 60537099 60537099 60000 61000 223634000 224043000 48698000 49423000 708515000 774473000 -35521000 -63517000 945386000 984483000 1774000 4403000 947160000 988886000 1309417000 1360835000 996000 1323000 227000 466461000 467371000 414272000 10834000 10287000 3003000 40233000 33102000 20144000 34074000 69868000 68911000 540768000 570341000 503327000 88000 0 1400000 314233000 325523000 281818000 5000 706000 177000 10770000 7571000 5456000 9885000 26081000 25485000 205880000 211166000 190568000 27158000 28926000 30642000 46323000 40701000 39114000 11623000 35767000 0 0 655000 36605000 37025000 41876000 -24450000 -30735000 -26259000 85636000 87540000 121140000 120244000 123626000 69428000 731000 2520000 3414000 4349000 2710000 4683000 -1099000 -1161000 599000 5768000 5763000 -1571000 404000 3131000 7318000 11839000 13060000 -692000 -575000 -306000 1093000 1112000 1139000 129642000 143723000 97497000 22205000 18184000 18171000 107437000 125539000 79326000 276000 278000 -70000 107161000 125261000 79396000 17410000 -31602000 -28313000 124847000 93937000 51013000 280000 17000 -387000 124567000 93920000 51400000 1.77 2.07 1.31 1.75 2.05 1.31 60434019 60456524 60478717 61248565 61273884 60609242 107437000 125539000 79326000 8217000 7879000 8483000 270000 264000 384000 801000 311000 300000 8033000 2119000 690000 2053000 -13000 67000 17000 11623000 35767000 -1571000 404000 3131000 3865000 5768000 5763000 1207000 238000 410000 -1525000 -6197000 6414000 230000 230000 57000 75000 -346000 28283000 33782000 -30894000 -1817000 2757000 -3186000 11429000 3773000 6474000 -232000 5357000 4745000 9973000 -2647000 1897000 84000 -62000 19000 -1286000 -6600000 -11988000 4113000 -14027000 15010000 28150000 10836000 1825000 -3163000 11488000 -1663000 3023000 -1494000 -1819000 -1124000 1740000 3335000 -2959000 -11720000 2616000 105719000 100521000 175124000 179194000 256328000 426846000 137839000 245880000 242174000 2304000 3488000 8098000 7099000 376000 301000 983000 5882000 8920000 1878000 583000 251000 740000 4544000 4458000 -49748000 -9888000 -187580000 5942000 5908000 2371000 11334000 6875000 4243000 984000 730000 15423000 548000 512000 437000 1456000 2139000 7241000 10862000 12713000 20753000 -12197000 -10155000 -18213000 5839000 -9400000 -8621000 49613000 71078000 -39290000 237696000 287309000 358387000 287309000 358387000 319097000 265675000 332509000 288782000 20233000 22260000 8663000 1401000 3618000 21652000 287309000 358387000 319097000 462000 575000 306000 24896000 24855000 8772000 4374000 3205000 6759000 2345000 4110000 60342099 60000 222189000 41130000 482999000 -22859000 723519000 21000 723540000 1207000 1207000 1207000 107161000 107161000 276000 107437000 4840000 -4840000 7241000 7241000 7241000 17406000 17406000 4000 17410000 60342099 60000 223396000 45970000 578079000 -5453000 842052000 301000 842353000 18765000 18765000 18765000 238000 238000 238000 125261000 125261000 278000 125539000 2728000 -2728000 10862000 10862000 10862000 1273000 1273000 1273000 1456000 1456000 -31341000 -31341000 -261000 -31602000 60342099 60000 223634000 48698000 708515000 -35521000 945386000 1774000 947160000 195000 1000 -1000 410000 410000 410000 79396000 79396000 -70000 79326000 725000 -725000 12713000 12713000 12713000 3016000 3016000 -27996000 -27996000 -317000 -28313000 60537099 61000 224043000 49423000 774473000 -63517000 984483000 4403000 988886000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 1 -     ORGANIZATION AND BUSINESS BACKGROUND </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hollysys Automation Technologies Ltd. (“Hollysys” or the “Company”) was established under the laws of the British Virgin Islands (“BVI”) on February 6, 2006. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2020, the Company had subsidiaries incorporated in countries and jurisdictions including the People’s Republic of China (“PRC”), Singapore, Malaysia, Macau, Hong Kong, BVI, India, Qatar and Indonesia. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company makes a determination at the inception of each arrangement whether an entity in which the Company has made an investment or in which the Company has other variable interests is considered a variable interest entity (“VIE”). The Company consolidates a VIE when it is deemed to be the primary beneficiary. The primary beneficiary of a VIE is the party that meets both of the following criteria: (i) has the power to make decisions that most significantly affect the economic performance of the VIE; and (ii) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE. Periodically, the Company determines whether any changes occurred requiring a reassessment of whether it is the primary beneficiary of a VIE. If the Company is not deemed to be the primary beneficiary in a VIE, the investment or other variable interests in a VIE is accounted for in accordance with applicable GAAP. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In November 2015, CECL was established in Doha, Qatar, by CCPL, a wholly-owned subsidiary of the Company incorporated under the laws of Singapore, and a Qatar citizen as a nominee shareholder, with 49% and 51% of equity interest in CECL, respectively. Through a series of contractual arrangements signed in November 2015 and September 2016, CCPL is entitled to appoint a majority of the directors of CECL who have the power to direct the activities that significantly impact CECL’s economic performance. In addition, CCPL is entitled to 95% of the variable returns or loss from CECL’s operations. In accordance with ASC 810, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Consolidation</div></div>, despite the lack of technical majority ownership, there exists a parent-subsidiary relationship between CCPL and CECL through the series of contractual arrangements and CCPL is considered the primary beneficiary of CECL, which is a VIE. Therefore, CECL was consolidated by the Company since inception.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables set forth the financial statement balances and amounts of the VIE that were included in the consolidated financial statements: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 94%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">             </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">             </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current assets</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">23,946</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,708</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">167</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">183</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">24,113</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,891</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current liabilities</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,776</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,919</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,776</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,919</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">             </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">             </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">32,751</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">981</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">25,527</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,147</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net profit</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,521</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,128</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (used in)</div> provided by operating activities</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,829</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,120</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in investing activities</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by financing activities</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2020, the current assets of the VIE included amounts due from subsidiaries of the Group amounting to $7,385 (June 30, 2019: $3,506), and the current liabilities of the VIE included amounts due to subsidiaries of the Group amounting to <div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div>267 (June 30, 2019: nil), which were all eliminated upon consolidation by the Company. Creditors of the VIE do not have recourse to the general credit of the Company for the liabilities of the VIE. The Company is obligated to absorb the VIE’s expected losses and to provide financial support to the VIE if required. For the years ended June 30, 2019 and 2020, the Company has not provided financial support other than that which it was contractually required to provide. The Company believes that there are no assets of the VIE that can be used only to settle obligations of the VIE. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In July 2017, Bond Corporation Pte. Ltd (“BCPL”), a wholly-owned Singapore subsidiary of the Company, and a Malaysian citizen (the “Trustee”) entered into a trust deed, under which, 49.1% of BCPL’s equity interests in Bond M &amp; E Sdn. Bhd. (“BMJB”), a Malaysian company, which previously was a 100% subsidiary of BCPL, was transferred to the Trustee. According to the trust deed, all of the beneficial interests in BMJB belong to BCPL and the Trustee shall hold the legal title of the transferred shares <div style="display:inline;">in</div> trust for and act on behalf of BCPL absolutely. Any dividend, interest and other benefits received or receivable by the Trustee will be transferred to BCPL. The Trustee shall exercise the managerial rights and voting power in a manner directed by a prior written notice from BCPL. The Trustee shall be obligated to vote in the same manner as BCPL in the absence of any written notice. In addition, an undated Form of Transfer of Securities with the transferee’s name left blank was duly executed by the Trustee and delivered to BCPL. Therefore, BCPL can transfer the 49.1% of equity interests to any party at any time without further approval by the Trustee. Accordingly, the Company believes it holds all beneficial rights, obligation and the power of the 100% equity interest in BMJB, and therefore consolidates BMJB <div style="letter-spacing: 0px; top: 0px;;display:inline;">in</div> its consolidated financial statements. </div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company, its subsidiaries and the VIE, (collectively the “Group”) are principally engaged in the manufacture, sale and provision of integrated automation systems and services, mechanical and electrical solution services and installation services in the PRC, Southeast Asia and the Middle East. </div></div> In November 2015, CECL was established in Doha, Qatar, by CCPL, a wholly-owned subsidiary of the Company incorporated under the laws of Singapore, and a Qatar citizen as a nominee shareholder, with 49% and 51% of equity interest in CECL, respectively. 0.95 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables set forth the financial statement balances and amounts of the VIE that were included in the consolidated financial statements: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 94%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">             </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">             </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current assets</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">23,946</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,708</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">167</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">183</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">24,113</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,891</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current liabilities</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,776</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,919</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,776</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,919</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">             </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">             </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">32,751</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">981</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">25,527</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,147</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net profit</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,521</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,128</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (used in)</div> provided by operating activities</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,829</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,120</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in investing activities</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by financing activities</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 23946000 9708000 167000 183000 24113000 9891000 17776000 6919000 17776000 6919000 32751000 981000 25527000 -2147000 5521000 3128000 -4829000 1120000 0 0 0 0 7385000 3506000 267000 0 0.491 1 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 2 -     SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </div></div></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of Presentation </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements are prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”). </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Principles of Consolidation </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements include the financial statements of the Company, its subsidiaries and a VIE. All inter-company transactions and balances between the Company, its subsidiaries, and the VIE are eliminated upon consolidation. The Company included the results of operations of acquired businesses from the respective dates of acquisition. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Use of estimates </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates estimates, including those related to the expected total costs of integrated solutions contracts and service contracts, allowance for doubtful accounts, fair value of bifurcated derivative, fair value of the retained equity interest of a former subsidiary, warranties, valuation allowance of deferred tax assets<div style="letter-spacing: 0px; top: 0px;;display:inline;">, </div>impairment of goodwill and other long-lived assets<div style="letter-spacing: 0px; top: 0px;;display:inline;">, </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">goodwill related to </div>the <div style="letter-spacing: 0px; top: 0px;;display:inline;">acquisition of Shandong Lukang Pharmaceutical Engineering Design Co., Ltd (“Shandong Lukang”), provision for loss contract<div style="display:inline;">s</div>, incremental borrowing rate (“IBR”) for operating leases and net realizable value of inventory. Management’s </div>estimates<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">are</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> based</div> on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translations and transactions </div></div></div><div style="text-align: center;"><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company’s functional currency is the United States dollars (“US dollars” or “$”); whereas the Company’s subsidiaries and VIE use the primary currency of the economic environment in which their operations are conducted as their functional currency. According to the criteria of Accounting Standards Codification (“ASC”) Topic 830, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency matters</div></div> (“ASC 830”), the Company uses the US dollars as its reporting currency. </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company translates the assets and liabilities into US dollars using the rate of exchange prevailing at the balance sheet date, and the consolidated statements of comprehensive income are translated at average rates during the reporting period. Adjustments resulting from the translation of financial statements from the functional currency into US dollars are recorded in stockholders’ equity as part of accumulated other comprehensive income. Transactions dominated in currencies other than the functional currency are translated into functional currency at the exchange rates prevailing on the transaction dates, and the exchange gains or losses are reflected in the consolidated statements of comprehensive income for the reporting period. </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Transactions denominated in foreign currencies are measured into the functional currency at the exchange rates prevailing on the transaction dates. Foreign currency denominated financial assets and liabilities are re-measured at the exchange rates prevailing at the balance sheet date. Exchange gains and losses are included in earnings. </div></div></div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Business combinations </div></div></div><div style="text-align: center;"><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for its business combinations using the purchase method of accounting in accordance with ASC Topic 805, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combinations</div></div> (“ASC 805”). The purchase method of accounting requires that the consideration transferred to be allocated to the assets, including separately identifiable assets and liabilities the Company acquired based on their estimated fair values. The consideration transferred of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests. The excess of (i) the total cost of the acquisition, fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree, is recorded as goodwill. If the cost of the acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of comprehensive income. </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests is based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates, terminal values, as well as the assumptions and estimates used to determine the cash inflows and outflows. The Company determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of assets and forecasted cash flows over that period.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Acquisition-related costs are recognized as general and administrative expenses in the <div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>statements of comprehensive income as incurred.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents consist of cash on hand and bank deposits, which are unrestricted as to withdrawal and use. All highly liquid investments that are readily convertible to known amounts of cash with original stated maturities of three months or less are classified as cash equivalents. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits with original maturities over three months </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits with original maturities over three months consist of deposits placed with financial institutions with original maturity terms from four months to one year. As of June 30, 2020, $306,322, $16,127, and $2,500 of time deposits with original maturities over three months were placed in financial institutions in the PRC, Singapore, and Malaysia, respectively. As of June 30, 2019, $137,036, $7,403, and $700 of time deposits with original maturities over three months were placed in financial institutions in the PRC, Singapore, Malaysia, respectively. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash mainly consists of the cash deposited in banks pledged for performance guarantees or bank loans. These cash balances are not available for use until these guarantees are expired or cancelled, or the loans are repaid. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue recognition </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Integrated solutions contracts</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues generated from designing, building, and delivering customized integrated industrial automation systems are recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for designing, building, and delivering customized integrated industrial automation systems are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and ranges from six months to five years excluding the warranty period. The majority of the contract duration is longer than one year. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue generated from mechanical and electrical solution contracts for the construction or renovation of buildings, rail or infrastructure facilities are also recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for mechanical and electrical solution are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and the complexity of the construction work and ranges from six months to three years excluding the warranty period. The majority of the contract duration is longer than one year. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In accordance with ASC Topic 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contract with Customers</div></div> (“ASC 606”), recognition is based on an estimate of the income earned to date, less income recognized in earlier periods. Extent of progress toward completion is measured using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-to-cost</div></div> method where the progress (the percentage complete) is determined by dividing costs incurred to date by the total amount of costs expected to be incurred for the integrated solutions contracts. The Company’s estimates of total costs expected to be incurred for an integrated solutions contract include assumptions regarding the Company’s future effort or input such as direct costs of equipment and materials and direct labor costs. Significant estimation uncertainty exists due to the long construction periods and sensitivity of these assumptions to extent of progress towards completion and estimated total costs of integrated solutions contracts,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">as both impact revenue and gross profit realization. The significant assumptions are forward-looking and could be affected by future economic and market conditions and changes in the level of efforts and costs required to complete the integrated solutions contracts. The total costs incurred may not always be proportionate to the entity’s progress in satisfying their performance obligations. Changes in the estimated total costs affects the revenue recognized in the current period and in future periods.</div> Provisions, if any, are made in the period when anticipated losses become evident on uncompleted contracts.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company reviews and updates the estimated total costs of the contracts at least annually. Revisions to contract revenue and estimated total costs of the contracts are made in the period in which the facts and circumstances that cause the revision become known and are accounted for as changes in estimates. Unapproved change orders are considered claims. </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Claims are recognized only when it has been awarded by customers. Excluding the impact of change orders, if the estimated total costs of integrated solutions contracts, which were revised during the years ended June 30, 2018, 2019 and 2020, had been used as a basis of recognition of integrated solutions contracts revenue since the contract commencement, net income for the years ended June 30, 2018, 2019 and 2020 would have been decreased by $</div>10,466<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>$</div>14,019<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>and $</div>14,181<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively; basic net income per share for years ended June 30, 2018, 2019 and 2020 would have been decreased by $</div>0.17<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, $</div>0.23<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>and $</div>0.23<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>respectively; and diluted net income per share for the years ended June 30, 2018, 2019 and 2020, would have decreased by $</div>0.17<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, $</div>0.23<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>and $</div>0.23<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>respectively. Revisions to the estimated total costs for the years ended June 30, 2018, 2019 and 2020 were made in the ordinary course of business.</div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company combines a group of contracts as one project if they are closely related and are, in substance, parts of a single project with an overall profit margin. The Company segments a contract into several projects, when they are of different business substance, for example, with different business negotiation, solutions, implementation plans and margins. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue in excess of billings on the contracts is recorded as costs and estimated earnings in excess of billings. Billings in excess of revenues recognized on the contracts are recorded as deferred revenue until the above revenue recognition criteria are met. Recognition of accounts receivable and costs and estimated earnings in excess of billings are discussed below. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company generally recognizes 100% of the contractual revenue when the customer acceptance has been obtained and no further major costs are estimated to be incurred, and normally this is also when the warranty period commences. Revenues are presented net of value-added tax collected on behalf of the government. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Product sales</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s products mainly include hardware and software. Revenue generated from sales of products is recognized when control of promised goods is transferred to the Company’s customers in an amount of consideration to which an entity expects to be entitled to in exchange for those goods. Revenues are presented net of value-added tax collected on behalf of the government. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Service rendered</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company mainly provides the following services: </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company provides maintenance service which is generally completed onsite at the customers’ premises. Revenue is recognized over time by using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-to-cost</div></div> method to measure the progress towards the completion of the performance obligation as the customer simultaneously receives and consumes the benefits from the services rendered by the Company. As costs incurred represent work performed, the Company believes this method best depicts transfer of control of the asset to the customer. Revenues are presented net of value-added tax collected on behalf of the government.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company also separately sells extended warranties to their integrated solution customers for a fixed period. Such arrangements are negotiated separately from the corresponding integrated solution system and are usually entered into upon the expiration of the warranty period attached to the integrated solutions contracts. During the extended warranty period, the Company is responsible for addressing issues related to the system. Part replacement is not covered in such services. The Company uses time elapsed to measure the progress toward complete satisfaction of the performance obligation and recognizes revenue ratably over the contractual term. Revenues are presented net of value-added tax collected on behalf of the government. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Excluding the impact of change orders, if the estimated total costs of service contracts, which were revised during the year ended June 30, 2020, had been used as a basis of recognition of service contract revenue since the contract commencement, net income for the years ended June 30, 2019 and 2020 would have been decreased by $2,641 and $4,603<div style="letter-spacing: 0px; top: 0px;;display:inline;">, </div>respectively; basic net income per share for years ended June 30, 2019 and 2020 would have been decreased by $0.04 and $0.08, respectively; and diluted net income per share for the years ended June 30, 2019 and 2020, would have decreased by $0.04 and $0.08, respectively. Revisions to the estimated total costs for the years ended June 30, 2019 and 2020 were made in the ordinary course of business. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Contract assets include amounts that represent the rights to receive payment for goods or services that have been transferred to the customer, with the rights conditional upon something other than the passage of time. Accordingly, the Company include the following in the contract assets: (i) unbilled amounts resulting from revenue recognized exceeding amounts billed to customers for integrated solutions contracts and maintenance service contracts using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-to-cost</div></div> method, which are recorded in the balance sheet as costs and estimated earnings in excess of billing<div style="letter-spacing: 0px; top: 0px;;display:inline;">;<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>and (ii) accounts receivable retention amounts which were held by customers from Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Performance of the integrated solutions contracts will often extend over long periods and the Company’s right to receive payments depends on its performance in accordance with the contractual terms. There are different billing practices in the PRC, overseas operating subsidiaries and the VIE (Concord and Bond Groups). For the Company’s PRC subsidiaries, billings are issued based on milestones specified in the contracts negotiated with customers. In general, there are four milestones: 1) project commencement, 2) system manufacturing and delivery, 3) installation, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">trial-run</div> and customer acceptance, and 4) end of the warranty period. The amounts to be billed at each milestone are specified in the contract. All integrated solutions contracts have the first milestone, but not all contracts require prepayments. The length of each interval between two continuous billings under an integrated solutions contract varies depending on the duration of the contract (under certain contracts, the interval lasts more than a year) and the last billing to be issued for an integrated solutions contract is scheduled at the end of a warranty period. There are no significant financing components in the integrate solutions contracts.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For Concord and Bond Groups, billing claims rendered are subject to the further approval and certification of the customers or their designated consultants. Payments are made to Concord or Bond Groups based on the certified billings according to the payment terms mutually agreed between the customers and Concord or Bond Groups. Certain amounts are retained by the customer and payable to Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period. The retained amounts are recorded as accounts receivable retention. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities include the amounts that reflect obligations to provide goods or services for which payment has been received. Contract liabilities are presented in the balance sheet as deferred revenue. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company receives prepayments for integrated solutions contracts, product sales and service contracts for goods or services to be provided in the future. Prepayments received are recorded as deferred revenue, which is recognized as revenue based on the revenue recognition policies disclosed above for integrated solutions contracts, product sales and services rendered. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying value of the Company’s accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention, net of the allowance for doubtful accounts, represents their estimated net realizable value. An allowance for doubtful accounts is recognized when it is probable that the Company will not collect the amount and is written off in the period when deemed uncollectible. The Company periodically reviews the status of contracts and decides how much of an allowance for doubtful accounts should be made based on factors surrounding the credit risk of customers and historical experience. The Company does not require collateral from its customers and does not charge interest for late payments by its customers. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories are composed of raw materials, work in progress, purchased and manufactured finished goods and low value consumables. Inventories are stated at the lower of cost and net realizable value. The Company uses the weighted average cost method as its inventory costing method. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company assesses the lower of cost and net realizable value for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-saleable,</div> excess or obsolete inventories based on its periodic review of inventory quantities on hand and the latest forecasts of product demand and production requirements from its customers. The Company writes down inventories for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-saleable,</div> excess or obsolete raw materials, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">work-in-process</div></div> and finished goods by charging such write-downs to cost of integrated solutions contracts and/or costs of products sold.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranties </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranties represent a major term under integrated solutions contracts and maintenance service contracts, which will last, in general, for one to three years or otherwise specified in the terms of the contract. The Company accrues warranty liabilities under a service contract as a percentage of revenue recognized, which is derived from its historical experience, in order to recognize the warranty cost for the related contract throughout the contract period. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant and equipment, net </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant and equipment, other than construction in progress, are recorded at cost and are stated net of accumulated depreciation and impairment, if any. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: right;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">30 - 50 years</div></td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">5 - 10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">3 -<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vehicles</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">5<div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;"> -</div></div> 10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Electronic and other equipment</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">3<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>- 10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in progress represents uncompleted construction work of certain facilities which, upon completion, management intends to hold for production purposes. In addition to costs under construction contracts, other costs directly related to the construction of such facilities, including duty and tariff, equipment installation and shipping costs, and borrowing costs are capitalized. Depreciation commences when the asset is placed in service. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maintenance and repairs are charged directly to expenses as incurred, whereas betterment and renewals are capitalized in their respective accounts. When an item is retired or otherwise disposed of, the cost and applicable accumulated depreciation are removed and the resulting gain or loss is recognized for the reporting period. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land leases, net </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land lease payments, for the land use right of four parcels of land in the PRC, three parcels of leasehold land in Malaysia and one parcel of leasehold land in Singapore, are initially stated at cost and are subsequently amortized on a straight-line basis over the lease terms of 49 to 88 years. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets, net </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets are carried at cost less accumulated amortization and any impairment. Intangible assets acquired in a business combination are recognized initially at fair value at the date of acquisition. Intangible assets are amortized using a straight-line method. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated useful lives for the intangible assets are as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%; font-family: 'Times New Roman';"/> <td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Estimated useful life</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and copyrights</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5 - 10 <div style="letter-spacing: 0px; top: 0px;;display:inline;">years</div></div></td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Residual values are considered nil.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Goodwill represents the excess of the purchase price over the estimated fair value of net tangible and identifiable intangible assets acquired. The Company assesses goodwill for impairment in accordance with ASC subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles – Goodwill and Other</div></div> (“ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20”),</div> which requires that goodwill is not amortized but to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events as defined by ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20.</div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s goodwill outstanding at June 30, 2020 was related to the acquisitions of Beijing Hollysys Industrial Software Company Ltd (“Hollysys Industrial Software</div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">”) and Shandong Lukang</div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company has the option to assess qualitative factors first to determine whether it is necessary to perform the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> test in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20.</div> If the Company believes, as a result of the qualitative assessment, that it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> that the fair value of the reporting unit is less than its carrying amount, the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Company is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Company must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company elected to assess goodwill for impairment using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step </div> process for Concord Group for the years ended June 30, 2018 and 2019, with the assistance of a third-party appraiser. The judgment in estimating the fair value of Concord Group includes forecasts of the amount and timing of expected future cash flows, which are based on management’s best estimates of forecasted revenue, gross profit, operating expenses, future capital expenditures and working capital levels, as well as the discount rate, which is determined using the Weighted Average Cost of Capital <div style="letter-spacing: 0px; top: 0px;;display:inline;">and Capital Asset P<div style="letter-spacing: 0px; top: 0px;;display:inline;">ricing </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Model </div></div>approach and the selection of comparable companies operating in similar businesses.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying amount of Concord Group exceeded its fair value as of June 30, 2019, and a goodwill impairment charge of $11,623 was recorded in the consolidated statement of comprehensive income for the year ended June 30, 2019 based on results of the second step of the <div style="letter-spacing: 0px; top: 0px;;display:inline;">goodwill impairment test (note 10).</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due to downward revision</div> of <div style="letter-spacing: 0px; top: 0px;;display:inline;">forecasted future profits, the Company determined it was more likely than not that an impairment existed within the </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">Bond</div> Group <div style="letter-spacing: 0px; top: 0px;;display:inline;">reporting unit and performed a quantitative goodwill impairment test</div> as of June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020<div style="letter-spacing: 0px; top: 0px;;display:inline;">. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. </div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Significant management judgment and estimation are involved in forecasting the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach to determine the fair value of the Bond Group reporting unit. In particular, the fair value estimate is sensitive to significant assumptions, such as forecasted revenue growth rates, gross profit margins and discount rates, which is determined using the Weighted Average Cost of Capital <div style="letter-spacing: 0px; top: 0px;;display:inline;">and Cap<div style="letter-spacing: 0px; top: 0px;;display:inline;">i</div>tal Asset Pricing Model </div>approach and the selection of comparable companies operating in similar businesses. These significant assumptions are forward looking and could be materially affected by future market or global economic conditions. As a result, the Company recorded a full<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">impairment charge of </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">US</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div>35,767<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">attributable to its Bond Group <div style="letter-spacing: 0px; top: 0px;;display:inline;">reporting unit (note 10).</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There are uncertainties surrounding the amount and timing of future expected cash flows as they may be impacted by negative events such as uncertainty of the impact of COVID<div style="letter-spacing: 0px; top: 0px;;display:inline;">-</div>19 pandemic, a slowdown in the mechanical and electrical engineering sector, deteriorating economic conditions in the geographical areas Bond Group operates in, increasing competitive pressures and fewer than expected mechanical and electrical solution contracts awarded to Bond Group. These events can negatively impact demand for Bond Group’s services and result in actual future cash flows being less than forecasted or delays in the timing of when those cash flows are expected to be realized. Further, the timing of when actual future cash flows are received could differ from the Company’s estimates, which do not factor in unexpected delays in project commencement or execution.</div></div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of long-lived assets other than goodwill </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company evaluates its long-lived assets or asset group including acquired intangibles with finite lives for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount of a group of long-lived assets may not be fully recoverable. When these events occur, the Company evaluates the impairment by comparing the carrying amount of the assets to future undiscounted cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Company recognizes an impairment loss based on the excess of the carrying amount of the asset group over its fair value, generally based upon discounted cash flows or quoted market prices. </div></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shipping and handling costs </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All shipping and handling fees charged to customers are included in net revenue. Shipping and handling costs incurred are included in cost of integrated solutions contracts and/or costs of products sold as appropriate. </div></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income taxes </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The Company adopted ASC 740, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes</div></div> (“ASC 740<div style="letter-spacing: 0px; top: 0px;;display:inline;">”<div style="letter-spacing: 0px; top: 0px;;display:inline;">),</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div>which clarifies the accounting and disclosure for uncertainty in income taxes. Interests and penalties arising from underpayment of income taxes shall be computed in accordance with the related tax laws. The amount of interest expense is computed by applying the applicable statutory rate of interest to the difference between the tax position recognized and the amount previously taken or expected to be taken in a tax return. Interests and penalties recognized in accordance with ASC 740 are classified in the financial statements as a component of income tax expense. In accordance with the provisions of ASC 740, the Company recognizes in its financial statements the impact of a tax position if a tax return position or future tax position is “more likely than not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more likely than not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Company’s estimated liability for unrecognized tax positions which is included in accrued liabilities is periodically assessed for adequacy and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The outcome for a particular audit cannot be determined with certainty prior to the conclusion of the audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Company’s estimates. As each annual filling is done, adjustments, if any, are recorded in the Company’s financial statements. Additionally, in future periods, changes in facts, circumstances, and new information may require the Company to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur<div style="display:inline;">.</div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development costs </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development costs consist primarily of salaries, bonuses and benefits for research and development personnel. Research and development costs also include travel expenses of research and development personnel as well as depreciation of hardware equipment and software tools and other materials used in research and development activities. Research and development costs are expensed as incurred. Software development costs are also expensed as incurred as the costs qualifying for capitalization have been insignificant for the periods presented. </div></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">VAT refunds and government subsidies </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Pursuant to the laws and regulations of the PRC, the Company remits <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13%-16%</div> of its sales as valued added tax (“VAT”), and then is entitled to a refund of the portion that the Company’s actual VAT burden exceeding 3% levied on all sales containing internally developed software products. VAT refunds are recognized in the<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated</div> statements of comprehensive income when cash refunds or the necessary approval from the tax authority has been received. Certain subsidiaries<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>of the Company located in the PRC receive government subsidies from local PRC government agencies. Government subsidies are recognized in the <div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated statements </div>of comprehensive income when the attached conditions have been met. Government grants received for the years ended June 30, 2018, 2019 and 2020 amounted to $5,931, $6,559 and $6,930, respectively, of which $4,784, $4,888 and $4,655 were included as a credit to operating expenses in the<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated</div> statements of comprehensive income for the years ended June 30, 2018, 2019 and 2020, respectively.</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Appropriations to statutory reserve </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Under the corporate law and relevant regulations in the PRC, all of the subsidiaries of the Company located in the PRC are required to appropriate a portion of its retained earnings to statutory reserve. All subsidiaries located in the PRC are required to appropriate 10% of its annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> income each year to the statutory reserve until the statutory reserve balance reaches 50% of the registered capital. In general, the statutory reserve shall not be used for dividend distribution purposes. In Dubai and Qatar, companies are required to appropriate 10% of its annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> income each year to the statutory reserve and the appropriation may be suspended by the shareholders if the reserve reaches 50% of the registered capital. The statutory reserve can be used to cover the losses of the companies or to increase the capital of the companies with a decision by the general assembly of CCDB and CECL.</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment reporting </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In accordance with ASC 280, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment reporting </div></div>(“ASC 280”), segment reporting is determined based on how the Company’s chief operating decision makers review operating results to make decisions about allocating resources and assessing performance of the Company. According to management’s approach, the Company organizes its internal financial reporting structure based on its main product and service offerings. The Company operates in three principal business segments in the financial reporting structure and their management report, namely industrial automation, rail transportation and mechanical and electrical solutions. The Company does not allocate any assets to the three segments as management does not use the information to measure the performance of the reportable segments.</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Comprehensive income is defined as the changes in equity of the Company during a period from transactions and other events and circumstances excluding transactions resulting from investments by owners and distributions to owners. In accordance with ASC 220, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Comprehensive Income</div></div> (“ASC 220”), the Company presents components of net income and other comprehensive income in one continuous statement.</div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments in equity investees and equity securities </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for its equity investments under the equity method when the Company has rights and ability to exercise significant influence over the investees. The investments in entities over which the Company has the ability to exercise significant influence are accounted for using the equity method. Significant influence is generally considered to exist when the Company has an ownership interest in the voting stock of the investee between 20% and 50%. Other factors, such as representation on the investee’s board of directors and the impact of commercial arrangements, are also considered in determining whether the equity method of accounting is appropriate. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the equity method, original investments are recorded at cost and adjusted by the Company’s share of undistributed earnings or losses of these entities, by the amortization of any basis difference between the amount of the Company’s investment and its share of the net assets of the investee, and by dividend distributions or subsequent investments. When dividends from an investee exceed the carrying amount of an equity method investment, the excess distribution is recognized as a gain and reported as share of net income of equity investees, net in the consolidated statements of comprehensive income when the Company is not liable for the obligations of the investee nor otherwise committed to provide financial support. In such cases, subsequent equity method earnings are not recorded until subsequent earnings equal the gain recorded. Unrealized inter-company profits and losses related to equity investees are eliminated. An impairment charge, being the difference between the carrying amount and the fair value of the equity investee, is recognized in the consolidated statements of comprehensive income when the decline in value is considered other than temporary. The Company will discontinue applying the equity method if an investment (plus additional financial support provided to the investee, if any) has been reduced to zero. When the Company has other investments in its equity-method investee and are not required to advance additional funds to that investee, the Company would continue to report its share of equity method losses in its consolidated statement of comprehensive income after its equity-method investment in ordinary shares has been reduced to zero, to the extent of and as an adjustment to the adjusted basis of its other investments in the investee. Such losses are first applied to those investments of a lower liquidation preference before being further applied to the investments of a higher liquidation preference. </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company uses the cumulative earnings approach to classify distributions received from equity investees. Under this approach, distributions received from equity investees are presumed to be a return on the investment and <div style="letter-spacing: 0px; top: 0px;;display:inline;">are</div> classified as cash inflows from operating activities unless the distributions received exceed cumulative equity in earnings recognized by the investor. In such case, the excess is considered a return of investment and is classified as cash inflows from investing activities. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For equity investments other than those accounted for under the equity method or those that result in consolidation of the investee, the Company measures equity investments at fair value and recognizes any changes in fair value in net income. However, for equity investments that do not have readily determinable fair values and do not qualify for the existing practical expedient in ASC 820 to estimate fair value using the net asset value per share (or its equivalent) of the investment, the Company chose to measure those investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. At each reporting date, the Company is required to make a qualitative assessment as to whether equity investments without a readily determinable fair value for which the measurement alternative is elected is impaired. In the event that a qualitative assessment indicates that the investment is impaired and the fair value of the investment is less than the carrying value, the carrying value is written down to its fair value. A variety of factors are considered when determining if a decline in fair value is below carrying value, including, among others, the financial condition and prospects of the investee. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Capitalization of interest </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest incurred on borrowings for the Company’s construction of facilities and assembly line projects during the active construction period are capitalized. The capitalization of interest ceases once a project is substantially complete. The amount to be capitalized is determined by applying the weighted-average interest rate of the Company’s outstanding borrowings to the average amount of accumulated capital expenditures for assets under construction during the year and is added to the cost of the underlying assets and amortized over their respective useful lives. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income per share </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Income per share is computed in accordance with ASC 260, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Earnings Per Share</div></div> (“ASC 260”). Basic income per ordinary share is computed by dividing income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period. Diluted income per ordinary share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company accounts for share-based compensation in accordance with ASC 718, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation-Stock Compensation</div></div> (“ASC 718”). The Company recognizes compensation cost for an award with only service conditions that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award. The compensation cost for each vesting tranche in an award subject to performance vesting is recognized ratably from the service inception date to the vesting date for each tranche. To the extent the required service and performance conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards are reversed. ASC 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in a subsequent period if actual forfeitures differ from initial estimates. The Company accounts for forfeitures as they occur.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For share-based awards that are subject to performance-based vesting conditions in addition to time-based vesting, the Company recognizes the estimated grant-date fair value of performance-based awards, net of estimated forfeitures, as share-based compensation expense over the vesting period based upon the Company’s determination of whether it is probable that the performance-based criteria will be achieved. At each reporting period, the Company reassesses the probability of achieving the performance-based criteria. Determining whether the performance-based criteria will be achieved involves judgment, and the estimate of share-based compensation expense may be revised periodically based on changes in the probability of achieving the performance-based criteria. Revisions are reflected in the period in which the estimate is changed. If the performance-based criteria are not met, no share-based compensation expense is recognized, and, to the extent share-based compensation expense was previously recognized, such share-based compensation expense is reversed. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value measurements </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company has adopted ASC 820, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements and Disclosures </div></div>(“ASC 820”), which defines fair value, establishes a framework for measuring fair value in GAAP, and expands disclosures about fair value measurements. It does not require any new fair value measurements, but provides guidance on how to measure fair value by providing a fair value hierarchy used to classify the source of the information. It establishes a three-level valuation hierarchy of valuation techniques based on observable and unobservable inputs, which may be used to measure fair value and include the following:</div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 96%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: auto; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 7%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="width: 90%; font-family: 'Times New Roman';"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: top; white-space: nowrap;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quoted prices in active markets for identical assets or liabilities.</div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: top; white-space: nowrap;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 96%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: auto; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 6%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="width: 91%; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: top; white-space: nowrap;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: top;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASC 820 describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset<div style="display:inline;">.</div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of risks </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of credit risk</div> </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets that potentially subject the Company to significant concentration of credit risk primarily consist of cash and cash equivalents, time deposits with original maturities over three months, restricted cash, accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, other receivables and amounts due from related parties. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet date. As of June 30, 2020, substantially all of the Company’s cash and cash equivalents and time deposits with original maturities exceeding three months were managed by financial institutions located in the PRC, Singapore, Malaysia, which management believes are of high credit quality. Accounts receivable, other receivables and amounts due from related parties are typically unsecured and the risk with respect to accounts receivable is mitigated by credit evaluations the Company performs on its customers and its ongoing monitoring process of outstanding balances. </div></div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has no customer that individually comprised 10% or more of the outstanding balance of accounts receivable as of June 30, 2019 and 2020, respectively. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of business and economic risk</div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A majority of the Company’s net revenue and net income are derived in the PRC. The Company’s operations may be adversely affected by significant political, economic and social uncertainties in the PRC. Although the PRC government has been pursuing economic reform policies for more than 20 years, no assurance can be given that the PRC government will continue to pursue such policies or that such policies may not be significantly altered, especially in the event of a change in leadership, social or political disruption or unforeseen circumstances affecting the PRC’s political, economic and social conditions. There is also no guarantee that the PRC government’s pursuit of economic reforms will be consistent or effective. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of currency convertibility risk</div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A majority of the Company’s businesses are transacted in RMB, which is not freely convertible into foreign currencies. All foreign exchange transactions take place either through the People’s Bank of China or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the People’s Bank of China. Approval of foreign currency payments by the People’s Bank of China or other regulatory institutions requires submitting a payment application form together with suppliers’ invoices, shipping documents and signed contracts. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of foreign currency exchange rate risk</div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s exposure to foreign currency exchange rate risk primarily relates to monetary assets or liabilities held in foreign currencies. Since July 21, 2005, the RMB has been permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. On June 19, 2010, the People’s Bank of China announced the end of the RMB’s de facto peg to USD, a policy which was instituted in late 2008 in the face of the global financial crisis, to further reform the RMB exchange rate regime and to enhance the RMB’s exchange rate flexibility. The exchange rate floating bands will remain the same as previously announced in the inter-bank foreign exchange market. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The US dollars against RMB depreciated</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> by </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> of </div>2.32<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%, </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">depreciated by </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of </div>3.65<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% and </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">depreciated by </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div>2.93<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% for </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the years ended June 30, 2018, 2019 and 2020, respectively. Any significant revaluation of RMB may materially and adversely affect the Company’s cash flows, revenues, earnings and financial position, and the value of its shares in US dollars. An appreciation of US dollar against the RMB would result in foreign currency translation losses when translating the net assets of the Company from RMB into US dollar. </div></div></div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"/> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended June 30, 2018, 2019 and 2020, the net foreign currency translation <div style="letter-spacing: 0px; top: 0px;;display:inline;">gains </div>(losses) resulting from the translation of RMB, SGD and other functional currencies to the U.S. dollar reporting currency recorded <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">in</div></div></div></div></div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">stockholders</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">’<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>equity as part of accumulated </div> other comprehensive income was $17,406, $(31,341)<div style="letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>and $(27,996), respectively<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risks and Uncertainties </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Since the third quarter of fiscal year 2020, a novel strain of coronavirus (COVID-19) has spread rapidly globally and the Company is subject to risks and uncertainties as a result of the COVID-19 pandemic. The pandemic has resulted in quarantines, travel restrictions and the temporary closure of stores and business facilities globally. Given the rapidly expanding nature of COVID-19 pandemic, the Company believes there is a risk that its global business, results of operations, and financial condition will be adversely affected. Potential impact to the Company’s results of operations will also depend on future developments and new information that may emerge regarding the duration and severity of COVID-19 and the actions taken by government authorities and other entities to contain COVID-19 or mitigate its impact, almost all of which are beyond the Company’s control. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the last two quarters of fiscal year 2020, the pandemic has led to delays of project execution and contract bidding, while marketing events were also adversely affected due to restriction on on-site communication, which has negatively impacted the Company’s financial performance in 2020. While there has been gradual recovery of the Company’s overall business operations resulting from improving health statistics in China since March 2020, it is still not possible at this time to estimate the full impact of the pandemic on the Company, especially as it relates to its overseas business due to the continued spread of COVID-19 in south east Asia and south Asia. The Company also faces risks that customers may delay their settlement with the Company or delay or fail to pay us as scheduled due to the impact of COVID-19. In addition, the pandemic is also one of the triggers for evaluating whether there is goodwill impairment of Bond Group and long-lived asset impairments. The measures taken by the governments of countries affected could disrupt the Company’s demand from its customers, sales efforts, the delivery of its products and services, reduce our customers’ ability to pay and adversely impact the Company’s business, financial condition and results, or results of operations. Because of the uncertainty surrounding the COVID-19 outbreak, the full severity of the business disruption and the related financial impact cannot be reasonably estimated at this time. </div></div></div></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 15pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent accounting pronouncements </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Adopted Standards</div></div></div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On July 1, 2019, the Company adopted Accounting Standards Update (“ASU”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2016-02</div> (“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02”),</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases</div></div> (<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Topic 842</div></div>), using the modified retrospective transition method and elected the transition option to use an effective date of July 1, 2019 as the date of initial application. As a result, the comparative periods were not restated. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has elected the package of practical expedients permitted which allows the Company not to reassess the following at adoption date: (i) whether any expired or existing contracts are or contains a lease, (ii) the lease classification for any expired or existing leases, and (iii) initial direct costs for any expired or existing leases (i.e. whether those costs qualify for capitalization under ASU 2016-02). The Company also elected the short-term lease exemption for certain classes of underlying assets including office space and warehouses, with a lease term of 12 months or less. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior to the adoption of ASU 2016-02, the Company’s accounting policies for leases was as follows: </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 15pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases</div></div></div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leases have been classified as either capital or operating leases. Leases that transfer substantially all the benefits and risks incidental to the ownership of assets are accounted for as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. All other leases are accounted for as operating leases wherein rental payments are expensed as incurred. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 15pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounting for lessor</div></div></div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Minimum contractual rental from leases are recognized on a straight-line basis over the non-cancelable term of the lease. With respect to a particular lease, actual amounts billed in accordance with the lease during any given period may be higher or lower than the amount of rental revenue recognized for the period. Straight-line rental revenue commences when the customer assumes control of the leased premises. </div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued straight-line rents receivable represents the amount by which straight-line rental revenue exceeds rents currently billed in accordance with lease agreements. Contingent rental revenue is accrued when the contingency is removed. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s accounting policy effective on the adoption date of ASU 2016-02 is as follows: </div></div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Operating lease as lessee </div></div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company determines if an arrangement is a lease at inception. The Company classifies a lease as a finance lease or an operating lease at lease commencement date as appropriate under ASC 842. The Company has operating leases for certain offices and warehouses and does not have any finance leases for the fiscal years ended June 30, 2019 and 2020. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For operating leases, the Company records a lease liability and corresponding right-of-use (ROU) asset at lease commencement. Lease terms are based on the non-cancellable term of the lease and may contain options to extend the lease when it is reasonably certain that the Company will exercise the option. Lease liabilities represent the present value of the lease payments not yet paid, discounted using the discount rate for the lease at lease commencement. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company estimates its incremental borrowing rate for its leases at the commencement date to determine the present value of future lease payments when the implicit rate is not readily determinable in the lease. In estimating its incremental borrowing rate, the Company considers its credit rating and publicly available data of borrowing rates for loans of similar amount, currency and term as the lease. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases are presented as operating lease ROU assets and operating lease liabilities on the consolidated balance sheet. Prepaid land leases are separately classified on the consolidated balance sheets. Lease liabilities that become due within one year of the balance sheet date are classified as current liabilities. Operating lease ROU asset represents the right to use an underlying asset for the lease term and are recognized in an amount equal to the lease liability adjusted for any lease payments made prior to commencement date, less any lease incentives received and any initial direct costs incurred by the Company. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">After lease commencement, operating lease liabilities are measured at the present value of the remaining lease payments using the discount rate determined at lease commencement. Operating lease ROU assets are measured at the amount of the lease liabilities and further adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs and impairment of the ROU assets, if any. Operating lease expense is recognized as a single cost on a straight-line basis over the lease term. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The cumulative effect of the changes made to the Company’s consolidated balance sheet as of July 1, 2019 for the adoption of ASU 2016-02 is as follows:</div></div></div><div style="font-size: 8pt; letter-spacing: 0px; text-align: left; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance as of<br/> June 30, 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjustments due to<br/> the adoption of<br/> ASU 2016-02</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance as of<br/> July 1, 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">644</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(347</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">297</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease ROU assets</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,924</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,924</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land leases</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">16,599</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">16,599</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,402</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,402</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (non-current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,175</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,175</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The impact of adopting ASU 2016-02 on the Company’s <div style="letter-spacing: 0px; top: 0px;;display:inline;">audited</div> consolidated balance sheet as of June 30, 2020 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As reported</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Legacy GAAP</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Effect of the<br/> adoption of</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2016-02</div><br/> Higher/(lower)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">654</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">873</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(219</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease <div style="letter-spacing: 0px; top: 0px;;display:inline;">ROU</div> assets</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,010</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,010</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land leases</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">15,742</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">15,742</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,489</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,489</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (non-current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,302</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,302</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The impact of adopting ASU 2016-02 on the Company’s opening retained earnings and current period net income and cash flows was insignificant. </div></div> <div style="text-align: center;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Operating lease as lessor </div></div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company classifies a lease as an operating, sales-type or direct financing lease at lease commencement date as appropriate under ASC 842. For operating leases, the Company recognized rental income over the non-cancellable lease term on a straight-line basis. The Company does not have any sales-type or direct financing leases for the fiscal years ended June 30, 2018, 2019 and 2020. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Standards Effective in Future Years</div></div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Measurement of Credit Losses on Financial Instruments</div></div>. The guidance requires to present assets held at amortized cost and available for sale debt securities net of the amount expected to be collected. The guidance requires the measurement of expected credit losses to be based on relevant information from past events, including historical experiences, current conditions and reasonable and supportable forecasts that affect collectability. The guidance will be effective for fiscal years and interim periods beginning after December 15, 2019 and early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Different components of the guidance require modified retrospective or prospective adoption. In November 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2018-19,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Codification Improvements to Topic 326, Financial Instruments—Credit Losses</div></div>, which clarifies that receivables arising from operating leases should be accounted for in accordance with ASC 842, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases</div></div> (“ASC 842”) instead of ASC Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">326-20.</div> Based on financial instruments currently held by the Company, the adoption of ASU 2016-13 will primarily impact accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, amount due from related parties and other receivables. As part of the implementation of ASU 2016-13, the Company is performing an assessment, including identifying financial assets within the scope of ASU 2016-13, choosing the method to estimate credit losses for its financial assets, summarizing historical credit losses and considering available information relevant to assessing the collectability of cash flows. The Company expects to recognize credit losses earlier and in higher amounts for its accounts receivables, costs and estimated earnings in excess of billing and accounts receivable retention after adopting ASU 2016-13. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is still in the process of evaluating the quantitative impact of adopting this standard on its consolidated financial statements. </div></div></div></div> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">In January 2017, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2017-04</div> (“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04”),</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</div></div>. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04</div> eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. This standard is effective for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating this guidance<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">and</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> the impact </div>on its <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">consolidated financial statements. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2018-13</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">, Fair Value Measurement (Topic 820), Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement</div></div>. The guidance modifies and enhances the disclosure requirements for fair value measurements. This update is effective in fiscal years, including interim periods, beginning after December 15, 2019, and early adoption is permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU 2019-12, “<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Simplifying</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">the</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounting</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">for</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes,”</div></div> as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intra period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, the FASB issued ASU No. 2020-01, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments—Equity Securities</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(Topic 321)</div></div>, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments—Equity Method and Joint Ventures</div></div> (Topic 323), and <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivatives and Hedging</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(Topic 815)</div></div>. The amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarify that for the purpose of applying paragraph 815-10-15-141(a) an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph 815-10-15-141 to determine the accounting for those forward contracts and purchased options. The amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company is currently evaluating the amendments and the impact on their consolidated financial statements. </div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of Presentation </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements are prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”). </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Principles of Consolidation </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated financial statements include the financial statements of the Company, its subsidiaries and a VIE. All inter-company transactions and balances between the Company, its subsidiaries, and the VIE are eliminated upon consolidation. The Company included the results of operations of acquired businesses from the respective dates of acquisition. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Use of estimates </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates estimates, including those related to the expected total costs of integrated solutions contracts and service contracts, allowance for doubtful accounts, fair value of bifurcated derivative, fair value of the retained equity interest of a former subsidiary, warranties, valuation allowance of deferred tax assets<div style="letter-spacing: 0px; top: 0px;;display:inline;">, </div>impairment of goodwill and other long-lived assets<div style="letter-spacing: 0px; top: 0px;;display:inline;">, </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">goodwill related to </div>the <div style="letter-spacing: 0px; top: 0px;;display:inline;">acquisition of Shandong Lukang Pharmaceutical Engineering Design Co., Ltd (“Shandong Lukang”), provision for loss contract<div style="display:inline;">s</div>, incremental borrowing rate (“IBR”) for operating leases and net realizable value of inventory. Management’s </div>estimates<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">are</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> based</div> on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency translations and transactions </div></div></div><div style="text-align: center;"><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company’s functional currency is the United States dollars (“US dollars” or “$”); whereas the Company’s subsidiaries and VIE use the primary currency of the economic environment in which their operations are conducted as their functional currency. According to the criteria of Accounting Standards Codification (“ASC”) Topic 830, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign currency matters</div></div> (“ASC 830”), the Company uses the US dollars as its reporting currency. </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company translates the assets and liabilities into US dollars using the rate of exchange prevailing at the balance sheet date, and the consolidated statements of comprehensive income are translated at average rates during the reporting period. Adjustments resulting from the translation of financial statements from the functional currency into US dollars are recorded in stockholders’ equity as part of accumulated other comprehensive income. Transactions dominated in currencies other than the functional currency are translated into functional currency at the exchange rates prevailing on the transaction dates, and the exchange gains or losses are reflected in the consolidated statements of comprehensive income for the reporting period. </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Transactions denominated in foreign currencies are measured into the functional currency at the exchange rates prevailing on the transaction dates. Foreign currency denominated financial assets and liabilities are re-measured at the exchange rates prevailing at the balance sheet date. Exchange gains and losses are included in earnings. </div></div></div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Business combinations </div></div></div><div style="text-align: center;"><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for its business combinations using the purchase method of accounting in accordance with ASC Topic 805, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combinations</div></div> (“ASC 805”). The purchase method of accounting requires that the consideration transferred to be allocated to the assets, including separately identifiable assets and liabilities the Company acquired based on their estimated fair values. The consideration transferred of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests. The excess of (i) the total cost of the acquisition, fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree, is recorded as goodwill. If the cost of the acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of comprehensive income. </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests is based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates, terminal values, as well as the assumptions and estimates used to determine the cash inflows and outflows. The Company determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of assets and forecasted cash flows over that period.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Acquisition-related costs are recognized as general and administrative expenses in the <div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>statements of comprehensive income as incurred.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents consist of cash on hand and bank deposits, which are unrestricted as to withdrawal and use. All highly liquid investments that are readily convertible to known amounts of cash with original stated maturities of three months or less are classified as cash equivalents. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits with original maturities over three months </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits with original maturities over three months consist of deposits placed with financial institutions with original maturity terms from four months to one year. As of June 30, 2020, $306,322, $16,127, and $2,500 of time deposits with original maturities over three months were placed in financial institutions in the PRC, Singapore, and Malaysia, respectively. As of June 30, 2019, $137,036, $7,403, and $700 of time deposits with original maturities over three months were placed in financial institutions in the PRC, Singapore, Malaysia, respectively. </div></div> 306322000 16127000 2500000 137036000 7403000 700000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash mainly consists of the cash deposited in banks pledged for performance guarantees or bank loans. These cash balances are not available for use until these guarantees are expired or cancelled, or the loans are repaid. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue recognition </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Integrated solutions contracts</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues generated from designing, building, and delivering customized integrated industrial automation systems are recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for designing, building, and delivering customized integrated industrial automation systems are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and ranges from six months to five years excluding the warranty period. The majority of the contract duration is longer than one year. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue generated from mechanical and electrical solution contracts for the construction or renovation of buildings, rail or infrastructure facilities are also recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for mechanical and electrical solution are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and the complexity of the construction work and ranges from six months to three years excluding the warranty period. The majority of the contract duration is longer than one year. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In accordance with ASC Topic 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contract with Customers</div></div> (“ASC 606”), recognition is based on an estimate of the income earned to date, less income recognized in earlier periods. Extent of progress toward completion is measured using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-to-cost</div></div> method where the progress (the percentage complete) is determined by dividing costs incurred to date by the total amount of costs expected to be incurred for the integrated solutions contracts. The Company’s estimates of total costs expected to be incurred for an integrated solutions contract include assumptions regarding the Company’s future effort or input such as direct costs of equipment and materials and direct labor costs. Significant estimation uncertainty exists due to the long construction periods and sensitivity of these assumptions to extent of progress towards completion and estimated total costs of integrated solutions contracts,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">as both impact revenue and gross profit realization. The significant assumptions are forward-looking and could be affected by future economic and market conditions and changes in the level of efforts and costs required to complete the integrated solutions contracts. The total costs incurred may not always be proportionate to the entity’s progress in satisfying their performance obligations. Changes in the estimated total costs affects the revenue recognized in the current period and in future periods.</div> Provisions, if any, are made in the period when anticipated losses become evident on uncompleted contracts.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company reviews and updates the estimated total costs of the contracts at least annually. Revisions to contract revenue and estimated total costs of the contracts are made in the period in which the facts and circumstances that cause the revision become known and are accounted for as changes in estimates. Unapproved change orders are considered claims. </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Claims are recognized only when it has been awarded by customers. Excluding the impact of change orders, if the estimated total costs of integrated solutions contracts, which were revised during the years ended June 30, 2018, 2019 and 2020, had been used as a basis of recognition of integrated solutions contracts revenue since the contract commencement, net income for the years ended June 30, 2018, 2019 and 2020 would have been decreased by $</div>10,466<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>$</div>14,019<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>and $</div>14,181<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively; basic net income per share for years ended June 30, 2018, 2019 and 2020 would have been decreased by $</div>0.17<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, $</div>0.23<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>and $</div>0.23<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>respectively; and diluted net income per share for the years ended June 30, 2018, 2019 and 2020, would have decreased by $</div>0.17<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, $</div>0.23<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>and $</div>0.23<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>respectively. Revisions to the estimated total costs for the years ended June 30, 2018, 2019 and 2020 were made in the ordinary course of business.</div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company combines a group of contracts as one project if they are closely related and are, in substance, parts of a single project with an overall profit margin. The Company segments a contract into several projects, when they are of different business substance, for example, with different business negotiation, solutions, implementation plans and margins. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue in excess of billings on the contracts is recorded as costs and estimated earnings in excess of billings. Billings in excess of revenues recognized on the contracts are recorded as deferred revenue until the above revenue recognition criteria are met. Recognition of accounts receivable and costs and estimated earnings in excess of billings are discussed below. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company generally recognizes 100% of the contractual revenue when the customer acceptance has been obtained and no further major costs are estimated to be incurred, and normally this is also when the warranty period commences. Revenues are presented net of value-added tax collected on behalf of the government. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Product sales</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s products mainly include hardware and software. Revenue generated from sales of products is recognized when control of promised goods is transferred to the Company’s customers in an amount of consideration to which an entity expects to be entitled to in exchange for those goods. Revenues are presented net of value-added tax collected on behalf of the government. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Service rendered</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company mainly provides the following services: </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company provides maintenance service which is generally completed onsite at the customers’ premises. Revenue is recognized over time by using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-to-cost</div></div> method to measure the progress towards the completion of the performance obligation as the customer simultaneously receives and consumes the benefits from the services rendered by the Company. As costs incurred represent work performed, the Company believes this method best depicts transfer of control of the asset to the customer. Revenues are presented net of value-added tax collected on behalf of the government.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company also separately sells extended warranties to their integrated solution customers for a fixed period. Such arrangements are negotiated separately from the corresponding integrated solution system and are usually entered into upon the expiration of the warranty period attached to the integrated solutions contracts. During the extended warranty period, the Company is responsible for addressing issues related to the system. Part replacement is not covered in such services. The Company uses time elapsed to measure the progress toward complete satisfaction of the performance obligation and recognizes revenue ratably over the contractual term. Revenues are presented net of value-added tax collected on behalf of the government. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Excluding the impact of change orders, if the estimated total costs of service contracts, which were revised during the year ended June 30, 2020, had been used as a basis of recognition of service contract revenue since the contract commencement, net income for the years ended June 30, 2019 and 2020 would have been decreased by $2,641 and $4,603<div style="letter-spacing: 0px; top: 0px;;display:inline;">, </div>respectively; basic net income per share for years ended June 30, 2019 and 2020 would have been decreased by $0.04 and $0.08, respectively; and diluted net income per share for the years ended June 30, 2019 and 2020, would have decreased by $0.04 and $0.08, respectively. Revisions to the estimated total costs for the years ended June 30, 2019 and 2020 were made in the ordinary course of business. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Contract assets include amounts that represent the rights to receive payment for goods or services that have been transferred to the customer, with the rights conditional upon something other than the passage of time. Accordingly, the Company include the following in the contract assets: (i) unbilled amounts resulting from revenue recognized exceeding amounts billed to customers for integrated solutions contracts and maintenance service contracts using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-to-cost</div></div> method, which are recorded in the balance sheet as costs and estimated earnings in excess of billing<div style="letter-spacing: 0px; top: 0px;;display:inline;">;<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>and (ii) accounts receivable retention amounts which were held by customers from Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Performance of the integrated solutions contracts will often extend over long periods and the Company’s right to receive payments depends on its performance in accordance with the contractual terms. There are different billing practices in the PRC, overseas operating subsidiaries and the VIE (Concord and Bond Groups). For the Company’s PRC subsidiaries, billings are issued based on milestones specified in the contracts negotiated with customers. In general, there are four milestones: 1) project commencement, 2) system manufacturing and delivery, 3) installation, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">trial-run</div> and customer acceptance, and 4) end of the warranty period. The amounts to be billed at each milestone are specified in the contract. All integrated solutions contracts have the first milestone, but not all contracts require prepayments. The length of each interval between two continuous billings under an integrated solutions contract varies depending on the duration of the contract (under certain contracts, the interval lasts more than a year) and the last billing to be issued for an integrated solutions contract is scheduled at the end of a warranty period. There are no significant financing components in the integrate solutions contracts.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For Concord and Bond Groups, billing claims rendered are subject to the further approval and certification of the customers or their designated consultants. Payments are made to Concord or Bond Groups based on the certified billings according to the payment terms mutually agreed between the customers and Concord or Bond Groups. Certain amounts are retained by the customer and payable to Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period. The retained amounts are recorded as accounts receivable retention. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities include the amounts that reflect obligations to provide goods or services for which payment has been received. Contract liabilities are presented in the balance sheet as deferred revenue. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company receives prepayments for integrated solutions contracts, product sales and service contracts for goods or services to be provided in the future. Prepayments received are recorded as deferred revenue, which is recognized as revenue based on the revenue recognition policies disclosed above for integrated solutions contracts, product sales and services rendered. </div></div> P6M P5Y P6M P3Y 10466000 14019000 14181000 0.17 0.23 0.23 0.17 0.23 0.23 1 2641000 4603000 0.04 0.08 0.04 0.08 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying value of the Company’s accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention, net of the allowance for doubtful accounts, represents their estimated net realizable value. An allowance for doubtful accounts is recognized when it is probable that the Company will not collect the amount and is written off in the period when deemed uncollectible. The Company periodically reviews the status of contracts and decides how much of an allowance for doubtful accounts should be made based on factors surrounding the credit risk of customers and historical experience. The Company does not require collateral from its customers and does not charge interest for late payments by its customers. </div></div> 0 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories are composed of raw materials, work in progress, purchased and manufactured finished goods and low value consumables. Inventories are stated at the lower of cost and net realizable value. The Company uses the weighted average cost method as its inventory costing method. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company assesses the lower of cost and net realizable value for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-saleable,</div> excess or obsolete inventories based on its periodic review of inventory quantities on hand and the latest forecasts of product demand and production requirements from its customers. The Company writes down inventories for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-saleable,</div> excess or obsolete raw materials, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">work-in-process</div></div> and finished goods by charging such write-downs to cost of integrated solutions contracts and/or costs of products sold.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranties </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranties represent a major term under integrated solutions contracts and maintenance service contracts, which will last, in general, for one to three years or otherwise specified in the terms of the contract. The Company accrues warranty liabilities under a service contract as a percentage of revenue recognized, which is derived from its historical experience, in order to recognize the warranty cost for the related contract throughout the contract period. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant and equipment, net </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant and equipment, other than construction in progress, are recorded at cost and are stated net of accumulated depreciation and impairment, if any. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: right;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">30 - 50 years</div></td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">5 - 10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">3 -<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vehicles</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">5<div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;"> -</div></div> 10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Electronic and other equipment</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">3<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>- 10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in progress represents uncompleted construction work of certain facilities which, upon completion, management intends to hold for production purposes. In addition to costs under construction contracts, other costs directly related to the construction of such facilities, including duty and tariff, equipment installation and shipping costs, and borrowing costs are capitalized. Depreciation commences when the asset is placed in service. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maintenance and repairs are charged directly to expenses as incurred, whereas betterment and renewals are capitalized in their respective accounts. When an item is retired or otherwise disposed of, the cost and applicable accumulated depreciation are removed and the resulting gain or loss is recognized for the reporting period. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: right;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 89%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">30 - 50 years</div></td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">5 - 10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">3 -<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vehicles</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">5<div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;"> -</div></div> 10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Electronic and other equipment</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">3<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>- 10 years</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> P30Y P50Y P5Y P10Y P3Y P10Y P5Y P10Y P3Y P10Y <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land leases, net </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land lease payments, for the land use right of four parcels of land in the PRC, three parcels of leasehold land in Malaysia and one parcel of leasehold land in Singapore, are initially stated at cost and are subsequently amortized on a straight-line basis over the lease terms of 49 to 88 years. </div></div> P49Y P88Y <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets, net </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets are carried at cost less accumulated amortization and any impairment. Intangible assets acquired in a business combination are recognized initially at fair value at the date of acquisition. Intangible assets are amortized using a straight-line method. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated useful lives for the intangible assets are as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%; font-family: 'Times New Roman';"/> <td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Estimated useful life</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and copyrights</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5 - 10 <div style="letter-spacing: 0px; top: 0px;;display:inline;">years</div></div></td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Residual values are considered nil.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated useful lives for the intangible assets are as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%; font-family: 'Times New Roman';"/> <td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Category</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;">Estimated useful life</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and copyrights</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5 - 10 <div style="letter-spacing: 0px; top: 0px;;display:inline;">years</div></div></td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> P5M P10M <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Goodwill represents the excess of the purchase price over the estimated fair value of net tangible and identifiable intangible assets acquired. The Company assesses goodwill for impairment in accordance with ASC subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles – Goodwill and Other</div></div> (“ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20”),</div> which requires that goodwill is not amortized but to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events as defined by ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20.</div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s goodwill outstanding at June 30, 2020 was related to the acquisitions of Beijing Hollysys Industrial Software Company Ltd (“Hollysys Industrial Software</div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">”) and Shandong Lukang</div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company has the option to assess qualitative factors first to determine whether it is necessary to perform the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> test in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-20.</div> If the Company believes, as a result of the qualitative assessment, that it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> that the fair value of the reporting unit is less than its carrying amount, the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Company is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Company must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company elected to assess goodwill for impairment using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step </div> process for Concord Group for the years ended June 30, 2018 and 2019, with the assistance of a third-party appraiser. The judgment in estimating the fair value of Concord Group includes forecasts of the amount and timing of expected future cash flows, which are based on management’s best estimates of forecasted revenue, gross profit, operating expenses, future capital expenditures and working capital levels, as well as the discount rate, which is determined using the Weighted Average Cost of Capital <div style="letter-spacing: 0px; top: 0px;;display:inline;">and Capital Asset P<div style="letter-spacing: 0px; top: 0px;;display:inline;">ricing </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Model </div></div>approach and the selection of comparable companies operating in similar businesses.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying amount of Concord Group exceeded its fair value as of June 30, 2019, and a goodwill impairment charge of $11,623 was recorded in the consolidated statement of comprehensive income for the year ended June 30, 2019 based on results of the second step of the <div style="letter-spacing: 0px; top: 0px;;display:inline;">goodwill impairment test (note 10).</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due to downward revision</div> of <div style="letter-spacing: 0px; top: 0px;;display:inline;">forecasted future profits, the Company determined it was more likely than not that an impairment existed within the </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">Bond</div> Group <div style="letter-spacing: 0px; top: 0px;;display:inline;">reporting unit and performed a quantitative goodwill impairment test</div> as of June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020<div style="letter-spacing: 0px; top: 0px;;display:inline;">. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. </div></div> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Significant management judgment and estimation are involved in forecasting the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach to determine the fair value of the Bond Group reporting unit. In particular, the fair value estimate is sensitive to significant assumptions, such as forecasted revenue growth rates, gross profit margins and discount rates, which is determined using the Weighted Average Cost of Capital <div style="letter-spacing: 0px; top: 0px;;display:inline;">and Cap<div style="letter-spacing: 0px; top: 0px;;display:inline;">i</div>tal Asset Pricing Model </div>approach and the selection of comparable companies operating in similar businesses. These significant assumptions are forward looking and could be materially affected by future market or global economic conditions. As a result, the Company recorded a full<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">impairment charge of </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">US</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div>35,767<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">attributable to its Bond Group <div style="letter-spacing: 0px; top: 0px;;display:inline;">reporting unit (note 10).</div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There are uncertainties surrounding the amount and timing of future expected cash flows as they may be impacted by negative events such as uncertainty of the impact of COVID<div style="letter-spacing: 0px; top: 0px;;display:inline;">-</div>19 pandemic, a slowdown in the mechanical and electrical engineering sector, deteriorating economic conditions in the geographical areas Bond Group operates in, increasing competitive pressures and fewer than expected mechanical and electrical solution contracts awarded to Bond Group. These events can negatively impact demand for Bond Group’s services and result in actual future cash flows being less than forecasted or delays in the timing of when those cash flows are expected to be realized. Further, the timing of when actual future cash flows are received could differ from the Company’s estimates, which do not factor in unexpected delays in project commencement or execution.</div></div></div></div> 11623000 35767000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of long-lived assets other than goodwill </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company evaluates its long-lived assets or asset group including acquired intangibles with finite lives for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount of a group of long-lived assets may not be fully recoverable. When these events occur, the Company evaluates the impairment by comparing the carrying amount of the assets to future undiscounted cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Company recognizes an impairment loss based on the excess of the carrying amount of the asset group over its fair value, generally based upon discounted cash flows or quoted market prices. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shipping and handling costs </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All shipping and handling fees charged to customers are included in net revenue. Shipping and handling costs incurred are included in cost of integrated solutions contracts and/or costs of products sold as appropriate. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income taxes </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The Company adopted ASC 740, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes</div></div> (“ASC 740<div style="letter-spacing: 0px; top: 0px;;display:inline;">”<div style="letter-spacing: 0px; top: 0px;;display:inline;">),</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div>which clarifies the accounting and disclosure for uncertainty in income taxes. Interests and penalties arising from underpayment of income taxes shall be computed in accordance with the related tax laws. The amount of interest expense is computed by applying the applicable statutory rate of interest to the difference between the tax position recognized and the amount previously taken or expected to be taken in a tax return. Interests and penalties recognized in accordance with ASC 740 are classified in the financial statements as a component of income tax expense. In accordance with the provisions of ASC 740, the Company recognizes in its financial statements the impact of a tax position if a tax return position or future tax position is “more likely than not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more likely than not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Company’s estimated liability for unrecognized tax positions which is included in accrued liabilities is periodically assessed for adequacy and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The outcome for a particular audit cannot be determined with certainty prior to the conclusion of the audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Company’s estimates. As each annual filling is done, adjustments, if any, are recorded in the Company’s financial statements. Additionally, in future periods, changes in facts, circumstances, and new information may require the Company to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur<div style="display:inline;">.</div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development costs </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development costs consist primarily of salaries, bonuses and benefits for research and development personnel. Research and development costs also include travel expenses of research and development personnel as well as depreciation of hardware equipment and software tools and other materials used in research and development activities. Research and development costs are expensed as incurred. Software development costs are also expensed as incurred as the costs qualifying for capitalization have been insignificant for the periods presented. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">VAT refunds and government subsidies </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Pursuant to the laws and regulations of the PRC, the Company remits <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">13%-16%</div> of its sales as valued added tax (“VAT”), and then is entitled to a refund of the portion that the Company’s actual VAT burden exceeding 3% levied on all sales containing internally developed software products. VAT refunds are recognized in the<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated</div> statements of comprehensive income when cash refunds or the necessary approval from the tax authority has been received. Certain subsidiaries<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>of the Company located in the PRC receive government subsidies from local PRC government agencies. Government subsidies are recognized in the <div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated statements </div>of comprehensive income when the attached conditions have been met. Government grants received for the years ended June 30, 2018, 2019 and 2020 amounted to $5,931, $6,559 and $6,930, respectively, of which $4,784, $4,888 and $4,655 were included as a credit to operating expenses in the<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated</div> statements of comprehensive income for the years ended June 30, 2018, 2019 and 2020, respectively.</div> 0.13 0.16 0.03 5931000 6559000 6930000 4784000 4888000 4655000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Appropriations to statutory reserve </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Under the corporate law and relevant regulations in the PRC, all of the subsidiaries of the Company located in the PRC are required to appropriate a portion of its retained earnings to statutory reserve. All subsidiaries located in the PRC are required to appropriate 10% of its annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> income each year to the statutory reserve until the statutory reserve balance reaches 50% of the registered capital. In general, the statutory reserve shall not be used for dividend distribution purposes. In Dubai and Qatar, companies are required to appropriate 10% of its annual <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> income each year to the statutory reserve and the appropriation may be suspended by the shareholders if the reserve reaches 50% of the registered capital. The statutory reserve can be used to cover the losses of the companies or to increase the capital of the companies with a decision by the general assembly of CCDB and CECL.</div> 0.10 0.50 0.10 0.50 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment reporting </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In accordance with ASC 280, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment reporting </div></div>(“ASC 280”), segment reporting is determined based on how the Company’s chief operating decision makers review operating results to make decisions about allocating resources and assessing performance of the Company. According to management’s approach, the Company organizes its internal financial reporting structure based on its main product and service offerings. The Company operates in three principal business segments in the financial reporting structure and their management report, namely industrial automation, rail transportation and mechanical and electrical solutions. The Company does not allocate any assets to the three segments as management does not use the information to measure the performance of the reportable segments.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Comprehensive income is defined as the changes in equity of the Company during a period from transactions and other events and circumstances excluding transactions resulting from investments by owners and distributions to owners. In accordance with ASC 220, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Comprehensive Income</div></div> (“ASC 220”), the Company presents components of net income and other comprehensive income in one continuous statement.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments in equity investees and equity securities </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for its equity investments under the equity method when the Company has rights and ability to exercise significant influence over the investees. The investments in entities over which the Company has the ability to exercise significant influence are accounted for using the equity method. Significant influence is generally considered to exist when the Company has an ownership interest in the voting stock of the investee between 20% and 50%. Other factors, such as representation on the investee’s board of directors and the impact of commercial arrangements, are also considered in determining whether the equity method of accounting is appropriate. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the equity method, original investments are recorded at cost and adjusted by the Company’s share of undistributed earnings or losses of these entities, by the amortization of any basis difference between the amount of the Company’s investment and its share of the net assets of the investee, and by dividend distributions or subsequent investments. When dividends from an investee exceed the carrying amount of an equity method investment, the excess distribution is recognized as a gain and reported as share of net income of equity investees, net in the consolidated statements of comprehensive income when the Company is not liable for the obligations of the investee nor otherwise committed to provide financial support. In such cases, subsequent equity method earnings are not recorded until subsequent earnings equal the gain recorded. Unrealized inter-company profits and losses related to equity investees are eliminated. An impairment charge, being the difference between the carrying amount and the fair value of the equity investee, is recognized in the consolidated statements of comprehensive income when the decline in value is considered other than temporary. The Company will discontinue applying the equity method if an investment (plus additional financial support provided to the investee, if any) has been reduced to zero. When the Company has other investments in its equity-method investee and are not required to advance additional funds to that investee, the Company would continue to report its share of equity method losses in its consolidated statement of comprehensive income after its equity-method investment in ordinary shares has been reduced to zero, to the extent of and as an adjustment to the adjusted basis of its other investments in the investee. Such losses are first applied to those investments of a lower liquidation preference before being further applied to the investments of a higher liquidation preference. </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company uses the cumulative earnings approach to classify distributions received from equity investees. Under this approach, distributions received from equity investees are presumed to be a return on the investment and <div style="letter-spacing: 0px; top: 0px;;display:inline;">are</div> classified as cash inflows from operating activities unless the distributions received exceed cumulative equity in earnings recognized by the investor. In such case, the excess is considered a return of investment and is classified as cash inflows from investing activities. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For equity investments other than those accounted for under the equity method or those that result in consolidation of the investee, the Company measures equity investments at fair value and recognizes any changes in fair value in net income. However, for equity investments that do not have readily determinable fair values and do not qualify for the existing practical expedient in ASC 820 to estimate fair value using the net asset value per share (or its equivalent) of the investment, the Company chose to measure those investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. At each reporting date, the Company is required to make a qualitative assessment as to whether equity investments without a readily determinable fair value for which the measurement alternative is elected is impaired. In the event that a qualitative assessment indicates that the investment is impaired and the fair value of the investment is less than the carrying value, the carrying value is written down to its fair value. A variety of factors are considered when determining if a decline in fair value is below carrying value, including, among others, the financial condition and prospects of the investee. </div></div> 0.20 0.50 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Capitalization of interest </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest incurred on borrowings for the Company’s construction of facilities and assembly line projects during the active construction period are capitalized. The capitalization of interest ceases once a project is substantially complete. The amount to be capitalized is determined by applying the weighted-average interest rate of the Company’s outstanding borrowings to the average amount of accumulated capital expenditures for assets under construction during the year and is added to the cost of the underlying assets and amortized over their respective useful lives. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income per share </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Income per share is computed in accordance with ASC 260, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Earnings Per Share</div></div> (“ASC 260”). Basic income per ordinary share is computed by dividing income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period. Diluted income per ordinary share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company accounts for share-based compensation in accordance with ASC 718, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Compensation-Stock Compensation</div></div> (“ASC 718”). The Company recognizes compensation cost for an award with only service conditions that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award. The compensation cost for each vesting tranche in an award subject to performance vesting is recognized ratably from the service inception date to the vesting date for each tranche. To the extent the required service and performance conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards are reversed. ASC 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in a subsequent period if actual forfeitures differ from initial estimates. The Company accounts for forfeitures as they occur.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For share-based awards that are subject to performance-based vesting conditions in addition to time-based vesting, the Company recognizes the estimated grant-date fair value of performance-based awards, net of estimated forfeitures, as share-based compensation expense over the vesting period based upon the Company’s determination of whether it is probable that the performance-based criteria will be achieved. At each reporting period, the Company reassesses the probability of achieving the performance-based criteria. Determining whether the performance-based criteria will be achieved involves judgment, and the estimate of share-based compensation expense may be revised periodically based on changes in the probability of achieving the performance-based criteria. Revisions are reflected in the period in which the estimate is changed. If the performance-based criteria are not met, no share-based compensation expense is recognized, and, to the extent share-based compensation expense was previously recognized, such share-based compensation expense is reversed. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value measurements </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company has adopted ASC 820, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements and Disclosures </div></div>(“ASC 820”), which defines fair value, establishes a framework for measuring fair value in GAAP, and expands disclosures about fair value measurements. It does not require any new fair value measurements, but provides guidance on how to measure fair value by providing a fair value hierarchy used to classify the source of the information. It establishes a three-level valuation hierarchy of valuation techniques based on observable and unobservable inputs, which may be used to measure fair value and include the following:</div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 96%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: auto; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 7%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="width: 90%; font-family: 'Times New Roman';"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: top; white-space: nowrap;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quoted prices in active markets for identical assets or liabilities.</div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: top; white-space: nowrap;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 96%; font-family: 'Times New Roman'; font-size: 10pt; margin-left: auto; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 6%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="width: 91%; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: top; white-space: nowrap;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">-</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: top;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Classification within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASC 820 describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset<div style="display:inline;">.</div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of risks </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of credit risk</div> </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets that potentially subject the Company to significant concentration of credit risk primarily consist of cash and cash equivalents, time deposits with original maturities over three months, restricted cash, accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, other receivables and amounts due from related parties. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet date. As of June 30, 2020, substantially all of the Company’s cash and cash equivalents and time deposits with original maturities exceeding three months were managed by financial institutions located in the PRC, Singapore, Malaysia, which management believes are of high credit quality. Accounts receivable, other receivables and amounts due from related parties are typically unsecured and the risk with respect to accounts receivable is mitigated by credit evaluations the Company performs on its customers and its ongoing monitoring process of outstanding balances. </div></div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has no customer that individually comprised 10% or more of the outstanding balance of accounts receivable as of June 30, 2019 and 2020, respectively. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of business and economic risk</div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A majority of the Company’s net revenue and net income are derived in the PRC. The Company’s operations may be adversely affected by significant political, economic and social uncertainties in the PRC. Although the PRC government has been pursuing economic reform policies for more than 20 years, no assurance can be given that the PRC government will continue to pursue such policies or that such policies may not be significantly altered, especially in the event of a change in leadership, social or political disruption or unforeseen circumstances affecting the PRC’s political, economic and social conditions. There is also no guarantee that the PRC government’s pursuit of economic reforms will be consistent or effective. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of currency convertibility risk</div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A majority of the Company’s businesses are transacted in RMB, which is not freely convertible into foreign currencies. All foreign exchange transactions take place either through the People’s Bank of China or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the People’s Bank of China. Approval of foreign currency payments by the People’s Bank of China or other regulatory institutions requires submitting a payment application form together with suppliers’ invoices, shipping documents and signed contracts. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of foreign currency exchange rate risk</div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s exposure to foreign currency exchange rate risk primarily relates to monetary assets or liabilities held in foreign currencies. Since July 21, 2005, the RMB has been permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. On June 19, 2010, the People’s Bank of China announced the end of the RMB’s de facto peg to USD, a policy which was instituted in late 2008 in the face of the global financial crisis, to further reform the RMB exchange rate regime and to enhance the RMB’s exchange rate flexibility. The exchange rate floating bands will remain the same as previously announced in the inter-bank foreign exchange market. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The US dollars against RMB depreciated</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> by </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> of </div>2.32<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">%, </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">depreciated by </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of </div>3.65<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% and </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">depreciated by </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div>2.93<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% for </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">the years ended June 30, 2018, 2019 and 2020, respectively. Any significant revaluation of RMB may materially and adversely affect the Company’s cash flows, revenues, earnings and financial position, and the value of its shares in US dollars. An appreciation of US dollar against the RMB would result in foreign currency translation losses when translating the net assets of the Company from RMB into US dollar. </div></div></div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"/> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended June 30, 2018, 2019 and 2020, the net foreign currency translation <div style="letter-spacing: 0px; top: 0px;;display:inline;">gains </div>(losses) resulting from the translation of RMB, SGD and other functional currencies to the U.S. dollar reporting currency recorded <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">in</div></div></div></div></div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">stockholders</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">’<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>equity as part of accumulated </div> other comprehensive income was $17,406, $(31,341)<div style="letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>and $(27,996), respectively<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div> 0.10 0.10 0.0232 0.0365 0.0293 17406000 -31341000 -27996000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risks and Uncertainties </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Since the third quarter of fiscal year 2020, a novel strain of coronavirus (COVID-19) has spread rapidly globally and the Company is subject to risks and uncertainties as a result of the COVID-19 pandemic. The pandemic has resulted in quarantines, travel restrictions and the temporary closure of stores and business facilities globally. Given the rapidly expanding nature of COVID-19 pandemic, the Company believes there is a risk that its global business, results of operations, and financial condition will be adversely affected. Potential impact to the Company’s results of operations will also depend on future developments and new information that may emerge regarding the duration and severity of COVID-19 and the actions taken by government authorities and other entities to contain COVID-19 or mitigate its impact, almost all of which are beyond the Company’s control. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the last two quarters of fiscal year 2020, the pandemic has led to delays of project execution and contract bidding, while marketing events were also adversely affected due to restriction on on-site communication, which has negatively impacted the Company’s financial performance in 2020. While there has been gradual recovery of the Company’s overall business operations resulting from improving health statistics in China since March 2020, it is still not possible at this time to estimate the full impact of the pandemic on the Company, especially as it relates to its overseas business due to the continued spread of COVID-19 in south east Asia and south Asia. The Company also faces risks that customers may delay their settlement with the Company or delay or fail to pay us as scheduled due to the impact of COVID-19. In addition, the pandemic is also one of the triggers for evaluating whether there is goodwill impairment of Bond Group and long-lived asset impairments. The measures taken by the governments of countries affected could disrupt the Company’s demand from its customers, sales efforts, the delivery of its products and services, reduce our customers’ ability to pay and adversely impact the Company’s business, financial condition and results, or results of operations. Because of the uncertainty surrounding the COVID-19 outbreak, the full severity of the business disruption and the related financial impact cannot be reasonably estimated at this time. </div></div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 15pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent accounting pronouncements </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently Adopted Standards</div></div></div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On July 1, 2019, the Company adopted Accounting Standards Update (“ASU”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2016-02</div> (“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02”),</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases</div></div> (<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Topic 842</div></div>), using the modified retrospective transition method and elected the transition option to use an effective date of July 1, 2019 as the date of initial application. As a result, the comparative periods were not restated. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has elected the package of practical expedients permitted which allows the Company not to reassess the following at adoption date: (i) whether any expired or existing contracts are or contains a lease, (ii) the lease classification for any expired or existing leases, and (iii) initial direct costs for any expired or existing leases (i.e. whether those costs qualify for capitalization under ASU 2016-02). The Company also elected the short-term lease exemption for certain classes of underlying assets including office space and warehouses, with a lease term of 12 months or less. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prior to the adoption of ASU 2016-02, the Company’s accounting policies for leases was as follows: </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 15pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases</div></div></div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leases have been classified as either capital or operating leases. Leases that transfer substantially all the benefits and risks incidental to the ownership of assets are accounted for as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. All other leases are accounted for as operating leases wherein rental payments are expensed as incurred. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 15pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounting for lessor</div></div></div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Minimum contractual rental from leases are recognized on a straight-line basis over the non-cancelable term of the lease. With respect to a particular lease, actual amounts billed in accordance with the lease during any given period may be higher or lower than the amount of rental revenue recognized for the period. Straight-line rental revenue commences when the customer assumes control of the leased premises. </div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued straight-line rents receivable represents the amount by which straight-line rental revenue exceeds rents currently billed in accordance with lease agreements. Contingent rental revenue is accrued when the contingency is removed. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s accounting policy effective on the adoption date of ASU 2016-02 is as follows: </div></div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Operating lease as lessee </div></div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company determines if an arrangement is a lease at inception. The Company classifies a lease as a finance lease or an operating lease at lease commencement date as appropriate under ASC 842. The Company has operating leases for certain offices and warehouses and does not have any finance leases for the fiscal years ended June 30, 2019 and 2020. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For operating leases, the Company records a lease liability and corresponding right-of-use (ROU) asset at lease commencement. Lease terms are based on the non-cancellable term of the lease and may contain options to extend the lease when it is reasonably certain that the Company will exercise the option. Lease liabilities represent the present value of the lease payments not yet paid, discounted using the discount rate for the lease at lease commencement. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company estimates its incremental borrowing rate for its leases at the commencement date to determine the present value of future lease payments when the implicit rate is not readily determinable in the lease. In estimating its incremental borrowing rate, the Company considers its credit rating and publicly available data of borrowing rates for loans of similar amount, currency and term as the lease. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases are presented as operating lease ROU assets and operating lease liabilities on the consolidated balance sheet. Prepaid land leases are separately classified on the consolidated balance sheets. Lease liabilities that become due within one year of the balance sheet date are classified as current liabilities. Operating lease ROU asset represents the right to use an underlying asset for the lease term and are recognized in an amount equal to the lease liability adjusted for any lease payments made prior to commencement date, less any lease incentives received and any initial direct costs incurred by the Company. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">After lease commencement, operating lease liabilities are measured at the present value of the remaining lease payments using the discount rate determined at lease commencement. Operating lease ROU assets are measured at the amount of the lease liabilities and further adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs and impairment of the ROU assets, if any. Operating lease expense is recognized as a single cost on a straight-line basis over the lease term. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The cumulative effect of the changes made to the Company’s consolidated balance sheet as of July 1, 2019 for the adoption of ASU 2016-02 is as follows:</div></div></div><div style="font-size: 8pt; letter-spacing: 0px; text-align: left; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance as of<br/> June 30, 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjustments due to<br/> the adoption of<br/> ASU 2016-02</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance as of<br/> July 1, 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">644</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(347</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">297</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease ROU assets</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,924</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,924</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land leases</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">16,599</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">16,599</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,402</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,402</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (non-current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,175</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,175</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The impact of adopting ASU 2016-02 on the Company’s <div style="letter-spacing: 0px; top: 0px;;display:inline;">audited</div> consolidated balance sheet as of June 30, 2020 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As reported</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Legacy GAAP</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Effect of the<br/> adoption of</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2016-02</div><br/> Higher/(lower)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">654</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">873</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(219</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease <div style="letter-spacing: 0px; top: 0px;;display:inline;">ROU</div> assets</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,010</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,010</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land leases</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">15,742</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">15,742</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,489</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,489</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (non-current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,302</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,302</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The impact of adopting ASU 2016-02 on the Company’s opening retained earnings and current period net income and cash flows was insignificant. </div></div> <div style="text-align: center;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Operating lease as lessor </div></div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company classifies a lease as an operating, sales-type or direct financing lease at lease commencement date as appropriate under ASC 842. For operating leases, the Company recognized rental income over the non-cancellable lease term on a straight-line basis. The Company does not have any sales-type or direct financing leases for the fiscal years ended June 30, 2018, 2019 and 2020. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Standards Effective in Future Years</div></div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Measurement of Credit Losses on Financial Instruments</div></div>. The guidance requires to present assets held at amortized cost and available for sale debt securities net of the amount expected to be collected. The guidance requires the measurement of expected credit losses to be based on relevant information from past events, including historical experiences, current conditions and reasonable and supportable forecasts that affect collectability. The guidance will be effective for fiscal years and interim periods beginning after December 15, 2019 and early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Different components of the guidance require modified retrospective or prospective adoption. In November 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2018-19,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Codification Improvements to Topic 326, Financial Instruments—Credit Losses</div></div>, which clarifies that receivables arising from operating leases should be accounted for in accordance with ASC 842, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases</div></div> (“ASC 842”) instead of ASC Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">326-20.</div> Based on financial instruments currently held by the Company, the adoption of ASU 2016-13 will primarily impact accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, amount due from related parties and other receivables. As part of the implementation of ASU 2016-13, the Company is performing an assessment, including identifying financial assets within the scope of ASU 2016-13, choosing the method to estimate credit losses for its financial assets, summarizing historical credit losses and considering available information relevant to assessing the collectability of cash flows. The Company expects to recognize credit losses earlier and in higher amounts for its accounts receivables, costs and estimated earnings in excess of billing and accounts receivable retention after adopting ASU 2016-13. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is still in the process of evaluating the quantitative impact of adopting this standard on its consolidated financial statements. </div></div></div></div> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">In January 2017, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2017-04</div> (“ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04”),</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</div></div>. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2017-04</div> eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. This standard is effective for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating this guidance<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">and</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> the impact </div>on its <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">consolidated financial statements. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2018-13</div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">, Fair Value Measurement (Topic 820), Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement</div></div>. The guidance modifies and enhances the disclosure requirements for fair value measurements. This update is effective in fiscal years, including interim periods, beginning after December 15, 2019, and early adoption is permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In December 2019, the FASB issued ASU 2019-12, “<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Simplifying</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">the</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Accounting</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">for</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes,”</div></div> as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intra period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In January 2020, the FASB issued ASU No. 2020-01, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments—Equity Securities</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(Topic 321)</div></div>, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments—Equity Method and Joint Ventures</div></div> (Topic 323), and <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivatives and Hedging</div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(Topic 815)</div></div>. The amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarify that for the purpose of applying paragraph 815-10-15-141(a) an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph 815-10-15-141 to determine the accounting for those forward contracts and purchased options. The amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company is currently evaluating the amendments and the impact on their consolidated financial statements. </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The cumulative effect of the changes made to the Company’s consolidated balance sheet as of July 1, 2019 for the adoption of ASU 2016-02 is as follows:</div></div></div><div style="font-size: 8pt; letter-spacing: 0px; text-align: left; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance as of<br/> June 30, 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjustments due to<br/> the adoption of<br/> ASU 2016-02</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Balance as of<br/> July 1, 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">644</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(347</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">297</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease ROU assets</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,924</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,924</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land leases</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">16,599</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">16,599</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,402</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,402</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (non-current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,175</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(4,175</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The impact of adopting ASU 2016-02 on the Company’s <div style="letter-spacing: 0px; top: 0px;;display:inline;">audited</div> consolidated balance sheet as of June 30, 2020 are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 67%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As reported</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Legacy GAAP</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Effect of the<br/> adoption of</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASU 2016-02</div><br/> Higher/(lower)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">654</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">873</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(219</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease <div style="letter-spacing: 0px; top: 0px;;display:inline;">ROU</div> assets</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,010</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">6,010</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land leases</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">15,742</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">15,742</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,489</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(2,489</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities (non-current)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,302</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(3,302</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 644000 -347000 297000 0 6924000 6924000 16599000 0 16599000 0 -2402000 -2402000 0 -4175000 -4175000 654000 873000 -219000 6010000 0 6010000 15742000 15742000 0 -2489000 0 -2489000 -3302000 0 -3302000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 3 -     INVENTORIES </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Components of inventories are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 94%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,150</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,307</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in progress</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,097</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,561</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">10,736</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,342</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">42,983</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">48,210</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Components of inventories are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 94%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,150</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,307</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Work in progress</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,097</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,561</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">10,736</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,342</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">42,983</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">48,210</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> 17150000 18307000 15097000 17561000 10736000 12342000 42983000 48210000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 4 -     ACCOUNTS RECEIVABLE </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes receivable</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">36,095</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">27,059</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">293,661</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">257,008</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for doubtful accounts</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(47,162</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(41,618</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">282,594</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">242,449</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The movements in allowance for doubtful accounts are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the beginning of year</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">48,089</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">49,094</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">47,162</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,407</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,318</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">178</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deconsolidation of a subsidiary</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,733</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Written off</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(3,527</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,959</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,399</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translation adjustment</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,125</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,558</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,323</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the end of year</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">49,094</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">47,162</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">41,618</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Notes receivable</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">36,095</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">27,059</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">293,661</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">257,008</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for doubtful accounts</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(47,162</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(41,618</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">282,594</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">242,449</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 36095000 27059000 293661000 257008000 47162000 41618000 282594000 242449000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The movements in allowance for doubtful accounts are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the beginning of year</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">48,089</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">49,094</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">47,162</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,407</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,318</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">178</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deconsolidation of a subsidiary</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,733</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Written off</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(3,527</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,959</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,399</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translation adjustment</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,125</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,558</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,323</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the end of year</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">49,094</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">47,162</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">41,618</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 48089000 49094000 47162000 3407000 4318000 178000 -2733000 3527000 1959000 4399000 1125000 -1558000 -1323000 49094000 47162000 41618000 <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 5 -     COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract costs incurred plus estimated earnings</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,120,282</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,046,803</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Progress billings</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(915,346</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(853,774</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost and estimated earnings in excess of billings</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">204,936</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">193,029</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Allowance for doubtful accounts</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,981</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,150</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">197,955</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">186,879</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The movements in allowance for doubtful accounts are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 89%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the beginning of year</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">8,660</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,929</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,981</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (reversals)</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,038</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,149</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(651</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deconsolidation of a subsidiary</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(465</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translation adjustments</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">231</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(334</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(180</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the end of the year</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,929</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,981</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,150</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract costs incurred plus estimated earnings</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,120,282</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,046,803</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Progress billings</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(915,346</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(853,774</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost and estimated earnings in excess of billings</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">204,936</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">193,029</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Allowance for doubtful accounts</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,981</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,150</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">197,955</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">186,879</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 1120282000 1046803000 -915346000 -853774000 204936000 193029000 6981000 6150000 197955000 186879000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The movements in allowance for doubtful accounts are as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 89%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the beginning of year</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">8,660</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,929</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,981</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additions<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (reversals)</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,038</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,149</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(651</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deconsolidation of a subsidiary</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(465</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translation adjustments</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">231</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(334</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(180</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance at the end of the year</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,929</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,981</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,150</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 8660000 9929000 6981000 1038000 -2149000 -651000 -465000 231000 -334000 -180000 9929000 6981000 6150000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 6 -     REVENUE FROM CONTRACTS WITH CUSTOMERS </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Remaining Unsatisfied Performance Obligations (“RUPO”) </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2020, the Company’s backlog relating to unsatisfied (or partially unsatisfied) performance obligations in contracts with its customers was $571.8 million. The Company expects to recognize the majority of its remaining performance obligations as revenue within the next three years. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Disaggregation of revenues </div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company assesses revenues based upon the nature or type of goods or services it provides and the geographic location of the related businesses. The geographic locations are consistent with the reportable segments. For more information on the reportable segments, see Note 24, “Segment Reporting”. The following table present disaggregated revenue information: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 93%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">PRC</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Integrated solutions contracts revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">369,162</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">45,110</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">414,272</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Product sales</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,956</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,188</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20,144</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maintenance service<div style="letter-spacing: 0px; top: 0px;;display:inline;"> revenue</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">50,317</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,724</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">66,041</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Extended warranty service revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,870</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,870</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">441,305</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">62,022</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">503,327</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets and contract liabilities</div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Contract assets include amounts that represent the rights to receive payment for goods or services that have been transferred to the customer, with the rights conditional upon something other than the passage of time. Accordingly, the Company include the following in the contract assets: (i) unbilled amounts resulting from revenue recognized exceeding amounts billed to customers for integrated solutions contracts and maintenance service contracts using the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">cost-to-cost</div></div> method, which are included in the consolidated balance sheets as costs and estimated earnings in excess of billing<div style="letter-spacing: 0px; top: 0px;;display:inline;">;</div> and (ii) accounts receivable retention amounts which were held by customers from Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period.</div> <div style="text-align: center;"> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities include the amounts that reflect obligations to provide goods or services for which payment has been received. Contract liabilities are presented in the consolidated balance sheets as deferred revenue.</div></div></div></div> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">These contract assets and liabilities are calculated on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">contract-by-contract</div></div> basis and reported on a net basis at the end of reporting period. The Company recognized revenue of $88,676 for the year ended June 30, 2020, which was previously deferred and included in the contract liability at the beginning of the year. This revenue was driven primarily by performance obligations satisfied.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets and contract liabilities are summarized below: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 95%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">20<div style="letter-spacing: 0px; top: 0px;;display:inline;">19</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 20<div style="letter-spacing: 0px; top: 0px;;display:inline;">20</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets, current</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">214,289</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">194,511</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Contract assets, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,390</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,026</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">141,385</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">139,242</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The <div style="letter-spacing: 0px; top: 0px;;display:inline;">de</div>crease in contract assets was primarily due to timing of revenue recognized relative to its billings. The <div style="letter-spacing: 0px; top: 0px;;display:inline;">de</div>crease in contract liabilities was primarily due to the timing of contractual milestones. No <div style="letter-spacing: 0px; top: 0px;;display:inline;">o</div>ther factors materially impacted the change in the contract liabilities balance. </div></div> 571800000 P3Y <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 93%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">PRC</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Integrated solutions contracts revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">369,162</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">45,110</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">414,272</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Product sales</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,956</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,188</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20,144</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maintenance service<div style="letter-spacing: 0px; top: 0px;;display:inline;"> revenue</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">50,317</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,724</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">66,041</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Extended warranty service revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,870</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,870</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">441,305</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">62,022</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">503,327</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 369162000 45110000 414272000 18956000 1188000 20144000 50317000 15724000 66041000 2870000 2870000 441305000 62022000 503327000 88676000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 95%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">20<div style="letter-spacing: 0px; top: 0px;;display:inline;">19</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,<br/> 20<div style="letter-spacing: 0px; top: 0px;;display:inline;">20</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract assets, current</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">214,289</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">194,511</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Contract assets, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,390</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,026</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contract liabilities</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">141,385</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">139,242</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 214289000 194511000 6390000 7026000 141385000 139242000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 7 -     PROPERTY, PLANT AND EQUIPMENT </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of property, plant and equipment is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">71,091</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">67,520</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,787</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,941</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,683</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">14,222</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vehicles</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,912</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,675</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Electronic and other equipment</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">33,913</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">36,647</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in progress</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">504</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">8,553</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">136,890</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">144,558</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated depreciation and impairment</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(60,884</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(66,508</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">76,006</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">78,050</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings with a total carrying value of $939 and nil were pledged to secure short-term bank loans (note 13) as of June 30, 2019 and 2020, respectively. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings with a total carrying value of $3,018 and $2,854 were pledged to secure lines of credits from various banks in Singapore and Malaysia as of June 30, 2019 and 2020, respectively (note 13). </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings and vehicles with a total carrying value of $1,467 and $1,178 were pledged to secure long-term bank loans as of June 30, 2019 and 2020, respectively (note 14). </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in progress consists of capital expenditures and capitalized interest charges related to the construction of facilities and assembly line projects and the expenditures related to the Company’s information system constructions. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The depreciation expenses for the years ended June 30, 2018, 2019 and 2020 were $8,217, $7,879 and $8,483, respectively. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets leased to others under operating leases </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has entered into operating lease contracts related to certain buildings owned with carrying <div style="letter-spacing: 0px; top: 0px;;display:inline;">amounts</div> as shown below: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings leased to others - at original cost</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22,096</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,467</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated depreciation</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,249</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,605</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings leased to others - net</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,847</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">14,862</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of property, plant and equipment is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">71,091</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">67,520</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Machinery</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,787</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,941</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Software</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,683</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">14,222</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vehicles</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,912</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,675</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Electronic and other equipment</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">33,913</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">36,647</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Construction in progress</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">504</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">8,553</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">136,890</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">144,558</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated depreciation and impairment</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(60,884</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(66,508</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">76,006</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">78,050</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 71091000 67520000 12787000 12941000 13683000 14222000 4912000 4675000 33913000 36647000 504000 8553000 136890000 144558000 60884000 66508000 76006000 78050000 939000 3018000 2854000 1467000 1178000 8217000 7879000 8483000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has entered into operating lease contracts related to certain buildings owned with carrying <div style="letter-spacing: 0px; top: 0px;;display:inline;">amounts</div> as shown below: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings leased to others - at original cost</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22,096</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,467</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated depreciation</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,249</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,605</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Buildings leased to others - net</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,847</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">14,862</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 22096000 21467000 6249000 6605000 15847000 14862000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 8 -     PREPAID LAND LEASES </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of prepaid land leases is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land leases</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">19,232</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,681</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated amortization</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,633</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,939</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">16,599</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,742</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The amortization for the years ended June 30, 2018, 2019 and 2020 were $270, $264 and $384, respectively. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The annual amortization of prepaid land leases for each of the five succeeding years is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 97%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Year ending June 30,</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">389</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">389</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">389</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">389</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 0.45pt;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">389</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of prepaid land leases is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                    </div></div></td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid land leases</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">19,232</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,681</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Accumulated amortization</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,633</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,939</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">16,599</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,742</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table> 19232000 18681000 2633000 2939000 16599000 15742000 270000 264000 384000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The annual amortization of prepaid land leases for each of the five succeeding years is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 97%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Year ending June 30,</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">389</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">389</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">389</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">389</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 0.45pt;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">389</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> 389000 389000 389000 389000 389000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 9 -     INTANGIBLE ASSETS, NET </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 84%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="22" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/>carrying<br/>value</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>amortization</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/>carrying<br/>value</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/>carrying<br/>value</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>amortization</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/>carrying<br/>value</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 1.95pt;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and copyrights</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,998</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(615</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;"> </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,383</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,620</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(907</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;"> </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,713</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The amortization <div style="letter-spacing: 0px; top: 0px;;display:inline;">expenses<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>for the <div style="letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2018,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>2019 and 2020 were<div style="letter-spacing: 0px; top: 0px;;display:inline;"> $801,</div> $311 and $300, respectively. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The annual amortization expense relating to the existing intangible assets for the five succeeding years is as follow: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 97%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                  </div></div></td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Year ending June 30,</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">287</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 84%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">             </div></div></td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="22" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/>carrying<br/>value</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>amortization</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/>carrying<br/>value</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Gross<br/>carrying<br/>value</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated<br/>amortization</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Net<br/>carrying<br/>value</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 1.95pt;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Patents and copyrights</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,998</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(615</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;"> </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,383</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,620</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(907</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;"> </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,713</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 1998000 615000 1383000 2620000 907000 1713000 801000 311000 300000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The annual amortization expense relating to the existing intangible assets for the five succeeding years is as follow: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 97%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                  </div></div></td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Year ending June 30,</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">287</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="vertical-align: bottom; padding: 0px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"> </td></tr></table> 437000 437000 437000 287000 125000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 10 -     GOODWILL </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The changes in the carrying amount of goodwill are as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 89%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                  </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                  </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                  </div></div></td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Operating segment</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Mechanical and</div></div></div><br/><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">electrical</div></div></div><br/><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">solutions</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Industrial</div></div></div><br/><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">automation</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 89%;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of July 1, 2019</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">36,468</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">586</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">37,054</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 89%;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill <div style="letter-spacing: 0px; top: 0px;;display:inline;">upon</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> acquisition</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">958</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">958</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 89%;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill impairment charge</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(35,767</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(35,767</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 89%;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translation adjustment</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(701</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(84</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(785</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 89%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 89%;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 30, 2020</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,460 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,460 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 89%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">Bond</div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> Group, as a component of the <div style="letter-spacing: 0px; top: 0px;;display:inline;">mechanical and electrical solutions</div> operating segment, is considered to be a reporting unit for goodwill impairment purposes as </div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">Bond</div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> Group constitutes a business for which discrete financial information is available and segment management regularly reviews the operating results of <div style="letter-spacing: 0px; top: 0px;;display:inline;">Bond</div> Group. The amount of goodwill allocated to <div style="letter-spacing: 0px; top: 0px;;display:inline;">Bond</div> Group was $35,767 as of June 30, 2020, </div><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">before any impairment charges. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. As a result, the Company recorded a full impairment charge<div style="display:inline;"> </div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">of </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">US</div><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">$</div>35,767<div style="font-size: 10pt; letter-spacing: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">attributable to the Bond Group reporting unit due to downward revision</div><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;"> of</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">forecasted future profits</div><div style="font-size: 10pt; letter-spacing: 0px;;display:inline;">.</div></div><div style="text-align: center;"><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Management’s judgment and estimation is involved in forecasting the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach to determine the fair value of the Bond Group reporting unit. In particular, the fair value estimate was sensitive to significant assumptions, such as forecasted revenue growth rates, gross profit margins and discount rates. These significant assumptions are forward looking and could be materially affected by future market or global economic conditions. </div></div></div></div></div><div style="text-align: center;"><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company also performed qualitative assessments with respect to Hollysys Industrial Software and Shandong Lukang, to determine if it is more likely than not that the fair values of Hollysys Industrial Software and Shandong Lukang are less than their carrying amounts. By identifying the most relevant drivers of fair value and significant events, and weighing the identified factors, the Company concluded that it was not <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">more-likely-than-not</div> that the fair value of these reporting units would be less than their carrying amounts as of June 30, 2020. Therefore, no further impairment testing for Hollysys Industrial Software and Shandong Lukang was required. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The changes in the carrying amount of goodwill are as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 89%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                  </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                  </div></div></td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">                  </div></div></td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Operating segment</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Mechanical and</div></div></div><br/><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">electrical</div></div></div><br/><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">solutions</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Industrial</div></div></div><br/><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">automation</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 89%;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of July 1, 2019</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">36,468</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">586</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">37,054</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 89%;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill <div style="letter-spacing: 0px; top: 0px;;display:inline;">upon</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> acquisition</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">958</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">958</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 89%;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill impairment charge</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(35,767</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(35,767</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 89%;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translation adjustment</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(701</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(84</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(785</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 89%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 89%;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 30, 2020</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,460 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,460 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 89%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 36468000 586000 37054000 0 958000 958000 35767000 0 35767000 -701000 -84000 -785000 0 1460000 1460000 35767000 35767000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 11 -     EQUITY INVESTMENTS </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments in equity investees </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following long-term investments were accounted for under the equity method as of June 30, 2019 and 2020 as indicated: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 87%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Interest<br/>held</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Long-term<br/>investment,<br/>at cost, less<br/>impairment</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Share of<br/>undistributed<br/>profits</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Advance<br/>to<br/>investee<br/>company</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equity method</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollycon Medicine &amp; Technology Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22,456</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,491</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">24,947</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys Electric Motor Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">771</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,054</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,825</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing IPE Biotechnology Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22.02</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,436</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,778</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,214</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,989</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,989</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys Intelligent Technologies Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,110</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,118</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,992</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hunan</div> LingXiang Maglev Technology Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,456</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(268</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,188</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing AIRmaker Technology Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">146</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(23</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">123</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Southcon Development Sdn Bhd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">217</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(109</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">108</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys Machine Automation Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">46.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">31,029</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,357</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40,386</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%; font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2020 </div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Interest<br/> held</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Long-term<br/> investment,<br/> at cost, less<br/> impairment</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Share of<br/> undistributed<br/> profits </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Disposal</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Advance<br/> to<br/> investee<br/> company</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equity method</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: right; width: 2%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: right;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: right;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollycon Medicine &amp; Technology Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,816</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; text-align: right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,069</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">— </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">25,885</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys Electric Motor Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">749</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,263</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">— </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,012</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing IPE Biotechnology Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22.02</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,395</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,395</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,919</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,919</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys Intelligent Technologies Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,993</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(3,993</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hunan</div> LingXiang Maglev Technology Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">19.00 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,415</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(330</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,085</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing AIRmaker Technology Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">141</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(15</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">126</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Southcon Development Sdn Bhd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">211</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(105</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">106</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys Machine Automation Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">424</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(424</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 0.45pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.45pt;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">46.00</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center; padding-bottom: 0.45pt;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%; padding-bottom: 0.45pt;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; padding-bottom: 0.45pt;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 55%; padding-bottom: 1.95pt;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 1.95pt;"> </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30,144</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,384</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%; padding-bottom: 1.95pt;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; border-bottom: 2.25pt double black; border-top: 0.75pt solid black;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; border-bottom: 2.25pt double black; border-top: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,395</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 1.95pt;">) </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">41,133</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Disposal</div></div></div></div> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">of</div></div></div></div> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Beijing IPE Biotechnology Co., Ltd. (“Beijing IPE”)</div></div></div></div> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In May 2019, the Company entered into an agreement to dispose all of its 22.02% interest in Beijing IPE for cash considerations of $9,087. The disposal transaction was completed in September 2019, and a disposal gain of $5,763 was recognized under the caption gains on disposal of an investment in an equity investee in the consolidated statements of comprehensive income for the year ended June 30, 2020. </div></div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deconsolidation of Beijing Hollysys Intelligent Technologies Co., Ltd. (“Hollysys Intelligent”) and equity investment in Ningbo Hollysys Intelligent Technologies Co Ltd. (“Ningbo Hollysys”) </div></div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In June 2018, Ningbo Hollysys was established with a registered capital <div style="letter-spacing: 0px; top: 0px;;display:inline;">of </div>RMB250,000 (equivalent to $38,060) and no capital contributions were made. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In August 2018, the Company agreed to transfer 100% of their equity interest in Hollysys Intelligent, a wholly owned subsidiary, to Ningbo Hollysys in exchange for a 40% equity interest in Ningbo Hollysys. Upon the transfer of the equity interest, the Company lost control of Hollysys Intelligent and deconsolidated the subsidiary. The Company with the assistance of an independent third-party appraiser, determined the fair value of the consideration received and the retained equity interest in Hollysys Intelligent<div style="letter-spacing: 0px; top: 0px;;display:inline;"> through its 40% equity interest in Ningbo Hollysys </div> to be $4,110, which was measured using a discounted cash flow approach which involves significant unobservable inputs (Level 3), such as the amount and timing of future </div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">expected</div></div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> cash flows, terminal growth rate and discount rate. A disposal gain of $5,768 was recorded in the consolidated statement of comprehensive income for the year ended June 30, 2019. As the Company has the right to appoint two representatives of Ningbo Hollysys’ five-member board of directors, the Company has significant influence and uses the equity method to account for its investment in Ningbo Hollysys. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hollysys Intelligent held a 25% equity interest in Beijing Hollysys Digital Technology Co., Ltd. (“Hollysys Digital”) and a 60% equity interest in Shenzhen Hollysys Intelligent Technologies Co., Ltd. (“Shenzhen Hollysys”) as of June 30, 2018. As discussed above, the Company lost control of Hollysys Intelligent in August 2018, therefore, the related interests in Hollysys Digital and Shenzhen Hollysys were also disposed. </div></div> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Investments in equity securities without readily determinable fair values </div> </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investments in equity securities without readily determinable fair value were accounted for as cost method <div style="letter-spacing: 0px; top: 0px;;display:inline;">investments</div> prior to adopting ASC 321. As of June 30, 2019<div style="letter-spacing: 0px; top: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">a</div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;">nd</div> 2020, the carrying <div style="letter-spacing: 0px; top: 0px;;display:inline;">amounts</div> of investments in equity securities without readily determinable fair values for which the measurement alternative was elected <div style="letter-spacing: 0px; top: 0px;;display:inline;">were</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> $4,776 and </div> $4,640<div style="letter-spacing: 0px; top: 0px;;display:inline;">, respectively,</div> after <div style="letter-spacing: 0px; top: 0px;;display:inline;">deductions</div> of $437<div style="letter-spacing: 0px; top: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">and</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">$424 <div style="letter-spacing: 0px; top: 0px;;display:inline;">of</div></div> accumulated impairment. There were no unrealized gains (upward adjustments), unrealized losses (downward adjustments and impairment) </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">or net unrealized gains or losses recognized for such equity securities during the years ended June 30, 2019 and 2020. Net realized gains or loss on equity securities sold were nil and nil for the years ended June 30, 2019 and 2020, respectively.</div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following long-term investments were accounted for under the equity method as of June 30, 2019 and 2020 as indicated: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 87%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Interest<br/>held</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Long-term<br/>investment,<br/>at cost, less<br/>impairment</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Share of<br/>undistributed<br/>profits</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Advance<br/>to<br/>investee<br/>company</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equity method</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollycon Medicine &amp; Technology Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22,456</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,491</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">24,947</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys Electric Motor Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">771</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,054</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,825</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing IPE Biotechnology Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22.02</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,436</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,778</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,214</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,989</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,989</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys Intelligent Technologies Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,110</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,118</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,992</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hunan</div> LingXiang Maglev Technology Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,456</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(268</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,188</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing AIRmaker Technology Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">146</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(23</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">123</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Southcon Development Sdn Bhd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">217</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(109</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">108</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys Machine Automation Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(437</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">46.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">31,029</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,357</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40,386</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%; font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">June 30, 2020 </div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Interest<br/> held</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Long-term<br/> investment,<br/> at cost, less<br/> impairment</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Share of<br/> undistributed<br/> profits </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Disposal</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Advance<br/> to<br/> investee<br/> company</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equity method</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: right; width: 2%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: right;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: right;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollycon Medicine &amp; Technology Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,816</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; text-align: right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,069</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">— </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">25,885</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys Electric Motor Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">749</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,263</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">— </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,012</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing IPE Biotechnology Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22.02</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,395</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,395</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,919</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,919</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys Intelligent Technologies Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,993</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(3,993</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hunan</div> LingXiang Maglev Technology Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">19.00 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,415</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(330</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,085</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing AIRmaker Technology Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">141</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(15</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">126</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Southcon Development Sdn Bhd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">211</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(105</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">106</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 55%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys Machine Automation Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30.00</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">424</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(424</div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="white-space: nowrap; text-align: right; padding-right: 5pt;">—</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 0.45pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.45pt;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">46.00</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">% </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center; padding-bottom: 0.45pt;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%; padding-bottom: 0.45pt;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; padding-bottom: 0.45pt;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 55%; padding-bottom: 1.95pt;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 1.95pt;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 1.95pt;"> </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">30,144</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,384</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; width: 2%; padding-bottom: 1.95pt;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; border-bottom: 2.25pt double black; border-top: 0.75pt solid black;"> <div style="font-family: &quot;Times New Roman&quot;; line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; border-bottom: 2.25pt double black; border-top: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">(1,395</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 1.95pt;">) </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%; padding-bottom: 1.95pt;">  </td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 2.25pt double black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">41,133</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 1.95pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 0.3000 22456000 2491000 0 24947000 0.4000 771000 5054000 0 5825000 0.2202 1436000 1778000 0 3214000 0.4000 0 2989000 0 2989000 0.4000 4110000 -2118000 0 1992000 0.2000 1456000 -268000 0 1188000 0.2000 146000 -23000 0 123000 0.3000 217000 -109000 0 108000 0.3000 437000 -437000 0 0 0.4600 0 0 0 0 31029000 9357000 0 40386000 0.3000 21816000 4069000 0 0 25885000 0.4000 749000 5263000 0 0 6012000 0.2202 1395000 0 1395000 0 0 0.4000 0 7919000 0 0 7919000 0.4000 3993000 -3993000 0 0 0.1900 1415000 -330000 0 0 1085000 0.2000 141000 -15000 0 0 126000 0.3000 211000 -105000 0 0 106000 0.3000 424000 -424000 0 0 0 0.4600 0 0 0 0 0 30144000 12384000 1395000 0 41133000 0.2202 9087000 5763000 250000000 38060000 1 0.40 4110000 5768000 0.25 0.60 4776000 4640000 437000 424000 0 0 0 0 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 12 -    WARRANTY LIABILITIES </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,858</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,116</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deconsolidation of a subsidiary</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(130</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 7%; height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expense accrued</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,538</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,309</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expense incurred</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,899</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,027</div></td> <td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translation adjustment</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(251</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(334</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,116</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">10,064</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Current portion of warranty liabilities</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(8,039</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,604</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Long-term</div> warranty liabilities</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,077</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,460</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,858</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,116</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deconsolidation of a subsidiary</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(130</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 7%; height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expense accrued</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,538</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,309</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expense incurred</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(2,899</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,027</div></td> <td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translation adjustment</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(251</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(334</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,116</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">10,064</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Current portion of warranty liabilities</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(8,039</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,604</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Long-term</div> warranty liabilities</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,077</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,460</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 7858000 12116000 -130000 7538000 2309000 2899000 4027000 251000 334000 12116000 10064000 8039000 6604000 4077000 3460000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 13 -    SHORT-TERM BANK LOANS </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On June 30, 2019, the Company’s short-term bank borrowings consisted of revolving bank loans of $1,909 from several banks, which were subject to an annual interest rate of 4.60%. Some of the short-term loans are secured by the pledge of restricted cash of $1,013 and a building with a carrying value of $939 as of June 30, 2019, respectively. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">On June 30, 2020, the Company <div style="letter-spacing: 0px; top: 0px;;display:inline;">had</div> no <div style="letter-spacing: 0px; top: 0px;;display:inline;">outstanding<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>short-term bank borrowings.</div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended June 30, 2018, 2019<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> and 2020, interest expenses on short-term bank loans amounted to $376, $110 and $37, respectively. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2019, the Company had available lines of credit from various banks in the PRC, Singapore and Malaysia amounting to $265,560, of which $77,911 was utilized and $187,649 <div style="letter-spacing: 0px; top: 0px;;display:inline;">wa</div>s available for use. These lines of credit were secured by the pledge of restricted cash and buildings with a carrying value of $13,401 and $3,018, respectively. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2020, the Company had available lines of credit from various banks in the PRC, Singapore and Malaysia amounting to $299,277, of which $47,694 was utilized and $251,583 <div style="letter-spacing: 0px; top: 0px;;display:inline;">was</div> available for use. These lines of credit were secured by the pledge of restricted cash and buildings with a carrying value of $9,627 and $2,977, respectively. </div></div> 1909000 0.0460 1013000 939000 0 376000 110000 37000 265560000 77911000 187649000 13401000 3018000 299277000 47694000 251583000 9627000 2977000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 14 -    LONG-TERM LOANS </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; text-align: center;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; text-align: center;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">MYR denominated <div style="letter-spacing: 0px; top: 0px;;display:inline;">loans</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; text-align: center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">947</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">842</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SGD denominated <div style="letter-spacing: 0px; top: 0px;;display:inline;">loans</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; text-align: center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(ii)</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">346</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">258</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible Bond</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; text-align: center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(iii)</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">19,995</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">USD denominated loan</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(iv)</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,000</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,288</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">16,100</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Current portion</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(20,310</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(320</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">978</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,780</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">i.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The MYR denominated loans are repayable in 3 to 75 installments with the last installment due in December 2041. For the years ended June 30, 2019 and 2020, the effective interest rates ranged <div style="letter-spacing: 0px; top: 0px;;display:inline;">from<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>2.19% to 5.12% per annum and 2.19% to 7.51% per annum, respectively. The borrowings are secured by the mortgages of buildings and vehicles in Malaysia, with an aggregate carrying value of $1,040 and $873 as of June 30, 2019 and 2020, respectively. </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ii.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The SGD denominated loans are repayable in 10 to 31 installments with the last installment due on March 4, 2024. For the years ended June 30, 2019 and 2020, the effective interest rates ranged <div style="letter-spacing: 0px; top: 0px;;display:inline;">fro<div style="letter-spacing: 0px; top: 0px;;display:inline;">m</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>2.44% to 2.78% per annum and 2.44% to 2.78% per annum, respectively. The borrowing is secured by vehicles with a total carrying value of $427 and $305 as of June 30, 2019 and 2020, respectively. </div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">iii.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible Bond </div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On May 30, 2014, the Company entered into a Convertible Bond agreement with International Finance Corporation (“IFC”), under which the Company borrowed $20,000 from IFC (the “Convertible Bond”) with an interest rate of 2.1% per annum and commitment fee of 0.5% per annum paid in arrears semi-annually. The Convertible Bond <div style="letter-spacing: 0px; top: 0px;;display:inline;">which had</div> a five year term  was drawn down on August 30, 2014 and <div style="letter-spacing: 0px; top: 0px;;display:inline;">was</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> repaid </div> in full on August 29, 2019. </div> </div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Conversion </div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Convertible Bond has both voluntary and mandatory conversion terms. IFC may at its option convert, in $1,000 increments, the Convertible Bond in whole or in part, into the Company’s ordinary shares at any time on or prior to the maturity date at a conversion rate and a conversion price in effect at such time. The conversion rate is subject to anti-dilution. According to the Convertible Bond agreement, 50% of the principal amount of the Convertible Bond then outstanding will be mandatorily converted into ordinary shares of the Company at the conversion rate and conversion price then in effect if at any time, with respect to the period of 30 consecutive trading days ending at such time, the volume weighted average prices for 20 trading days or more in such 30 consecutive trading day period is equal to or more than 150% of the conversion price in effect at such time. In addition, <div style="letter-spacing: 0px; top: 0px;;display:inline;">100</div>% of the principal amount of the Convertible Bond then outstanding will be mandatorily converted into ordinary shares at the conversion rate and conversion price then in effect if at any time, with respect to the period of 30 consecutive trading days ending at such time, the volume weighted average prices for 20 trading days or more in such 30 consecutive trading day period is equal to or more than 200% of the conversion price in effect at such time. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-conversion</div> compensation feature</div> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In the event that there remains any outstanding principal of the Convertible Bond not converted by IFC into ordinary shares at the maturity date, the Company shall pay to IFC an additional amount equal to 4% of such outstanding principle <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(“non-conversion</div> compensation feature”). The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature is bifurcated as a derivative liability and measured at its fair value at each reporting period end.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In accounting for the issuance of the Convertible Bond, the Company bifurcated the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature from the Convertible Bond in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">815-15-30-2.</div></div></div> The bifurcated feature is accounted for as a liability at its fair value at each reporting period end. The Company did not bifurcate the conversion option, as it is considered indexed to the entity’s own stock and meets the equity classification guidance in ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">815-40-25,</div> it is eligible for a scope exception from ASC 815 and does not need to be bifurcated from the underlying debt host instrument. At the commitment date, there was no beneficial conversion as the conversion price was higher than the stock price. The fees and expenses associated with the issuance of the Convertible Bond are recorded as a discount to the debt liability in accordance with ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2015-03,</div> which the Company has early adopted in fiscal year ended June 30, 2015. The Convertible Bond, which is the proceeds net of fees and expenses payable to the creditor and the fair value of the bifurcated derivative, will be accreted to the redemption value on the maturity date using the effective interest method over the estimated life of the debt instrument. The registration right liability is accounted for in accordance with ASC 450-20 which defines that a liability should be recorded in connection with the registration rights agreement when it becomes probable that a payment under the registration rights agreement would be required and the amount of payment can be reasonably estimated. </div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended June 30, 2018<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> 2019<div style="letter-spacing: 0px; top: 0px;;display:inline;"> and 2020<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div></div> the accretion of the Convertible Bond was $230, $230 and $57, respectively.</div></div> <div style="text-align: center;"> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">iv.</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The USD denominated loan <div style="letter-spacing: 0px; top: 0px;;display:inline;">was drawn on</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">April 24, 2020</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">and</div> repayable on April 22, 2022. For the year ended June 30, 2020, the effective interest rate was 3.02% per annum.</div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Scheduled principal and interest payments for all outstanding long-term loans as of June 30, 2020 are as follows<div style="display:inline;">:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 93%; font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Year ending June 30,</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;">$</td> <td style="vertical-align: bottom;;text-align:right;">812</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">15,748</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">290</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">205</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025 and onwards</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">17,314 </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended June 30, 2018, 2019, and 2020, interest expenses of long-term loans incurred amounted to $316, $465 and $269, respectively, and nil was capitalized as construction in progress for either of these three years. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; text-align: center;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; text-align: center;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">MYR denominated <div style="letter-spacing: 0px; top: 0px;;display:inline;">loans</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; text-align: center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">947</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">842</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SGD denominated <div style="letter-spacing: 0px; top: 0px;;display:inline;">loans</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; text-align: center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(ii)</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">346</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">258</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible Bond</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; text-align: center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(iii)</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">19,995</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">USD denominated loan</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(iv)</div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,000</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,288</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">16,100</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Current portion</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(20,310</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(320</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">978</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,780</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; text-align: center;"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">i.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The MYR denominated loans are repayable in 3 to 75 installments with the last installment due in December 2041. For the years ended June 30, 2019 and 2020, the effective interest rates ranged <div style="letter-spacing: 0px; top: 0px;;display:inline;">from<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>2.19% to 5.12% per annum and 2.19% to 7.51% per annum, respectively. The borrowings are secured by the mortgages of buildings and vehicles in Malaysia, with an aggregate carrying value of $1,040 and $873 as of June 30, 2019 and 2020, respectively. </div></div></td></tr></table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ii.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The SGD denominated loans are repayable in 10 to 31 installments with the last installment due on March 4, 2024. For the years ended June 30, 2019 and 2020, the effective interest rates ranged <div style="letter-spacing: 0px; top: 0px;;display:inline;">fro<div style="letter-spacing: 0px; top: 0px;;display:inline;">m</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>2.44% to 2.78% per annum and 2.44% to 2.78% per annum, respectively. The borrowing is secured by vehicles with a total carrying value of $427 and $305 as of June 30, 2019 and 2020, respectively. </div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">iii.</div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible Bond </div></div></td></tr></table> 947000 842000 346000 258000 19995000 0 0 15000000 21288000 16100000 20310000 320000 978000 15780000 0.0219 0.0512 0.0219 0.0751 1040000 873000 0.0244 0.0278 0.0244 0.0278 427000 305000 20000000 0.021 0.005 1000000 According to the Convertible Bond agreement, 50% of the principal amount of the Convertible Bond then outstanding will be mandatorily converted into ordinary shares of the Company at the conversion rate and conversion price then in effect if at any time, with respect to the period of 30 consecutive trading days ending at such time, the volume weighted average prices for 20 trading days or more in such 30 consecutive trading day period is equal to or more than 150% of the conversion price in effect at such time. 20 30 2 230000 230000 57000 2022-04-22 0.0302 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Scheduled principal and interest payments for all outstanding long-term loans as of June 30, 2020 are as follows<div style="display:inline;">:</div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 93%; font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Year ending June 30,</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;">$</td> <td style="vertical-align: bottom;;text-align:right;">812</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">15,748</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">290</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">205</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025 and onwards</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">17,314 </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 812000 15748000 290000 205000 259000 17314000 316000 465000 269000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 15 -     FAIR VALUE MEASUREMENTS </div></div></div> <div style="text-align: center;"> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments include cash and cash equivalents, time deposits with maturities over three months, accounts receivable, accounts receivable retention, other receivables, amounts due to or from related parties, accounts payable, short-term bank loans, long-term bank loans and bifurcated derivative. The carrying values of these financial instruments, other than long-term bank loans and a bifurcated derivative (which is a recurring fair value measurement), approximate their fair values due to their short-term maturities. The carrying value of the Company’s long-term bank loans other than the Convertible Bond approximates its fair value as the long-term bank loans are subject to floating interest rates. The carrying value of the Company’s long-term bank loans which are subject to fixed interest rates other than the Convertible Bond approximates its fair value as the market interest rate has not significantly changed from the borrowing date to June 30, 2020. These assets and liabilities, excluding cash (which fall into level 1 of the fair value hierarchy), fall into level 2 of the fair value hierarchy.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying value of the Convertible Bond is $</div>19,995<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and nil </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">as of June </div>30<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2019<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">a</div>nd 2020</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, respectively. The fair value measurement of the Convertible Bond falls into level </div>3<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> of the fair value hierarchy. There were </div>no<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> assets measured at fair value on a recurring basis as of June </div>30<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2019</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and </div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2020</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> </div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities measured at fair value on a recurring basis as of June 30, 2019 <div style="letter-spacing: 0px; top: 0px;;display:inline;">is</div> stated below: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    Quoted prices   <br/> in active markets<br/> for identical assets</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> other<br/> observable<br/> inputs</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> unobservable<br/> inputs</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derivative financial liability (i)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">758</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">758</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities measured at fair value on a recurring basis</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">758</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">758</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The derivative financial liability represents the fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature (note 14). The Company engaged an independent third-party appraiser to assist with the valuation of the feature. The Company is ultimately responsible for the fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature recorded in the consolidated financial statements. The Company adopted the binomial model to assess the fair value of such feature as of year-end. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature is equal to the difference between the fair value of the whole Convertible Bond with the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature and the whole Convertible Bond without the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> feature. The significant unobservable inputs used in the fair value measurement of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature includes the risk-free rate of return, expected volatility, expected life of the Convertible Bond and expected ordinary dividend yield. The changes in fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature during fiscal year <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div> are shown in the following table.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 71%; font-family: 'Times New Roman';"/> <td style="width: 28%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value measurements as of June</div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">30, 2020 using significant<br/> unobservable inputs</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-conversion compensation feature</div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">related to the Convertible Bond</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as at June 30, 2019</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;">$</td> <td style="vertical-align: bottom;;text-align:right;">758</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Settlement</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(758</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 30, 2020</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;">$</td> <td style="width: 20%; height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-align: justify; top: 0px;;display:inline;">Assets measured at fair value on a nonrecurring basis as of June 30, 2019 and 2020 are stated below:</div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted prices in</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">active markets for</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">identical assets</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">other</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">observable</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">inputs<br/> (Level 2)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">unobservable</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Retained equity interest in a former subsidiary (Hollysys Intelligent) </div><div style="font-size: 7.4pt; line-height: 5.476pt;;display:inline;vertical-align: top;">(i)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,110</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,110</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Goodwill related to Concord reporting unit<div style="font-size: 7.4pt; line-height: 5.476pt;;display:inline;vertical-align: top;">(ii)</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space: nowrap; width: 6%; height: 15px; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="white-space: nowrap; width: 7%; height: 15px; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="width: 6%; height: 15px; padding: 0pt 4pt; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="width: 6%; height: 15px; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets measured at fair value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> basis</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,110</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,110</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The retained equity interest in Hollysys Intelligent was measured at fair value using the discounted cash flow method which involves significant unobservable inputs such as terminal growth rate and discount rate (note 11).</div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: center;"> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(ii)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2019, the Company’s goodwill of nil was related to the acquisition of Concord Group. The Company engaged an independent third-party appraiser to assist with the valuation of the goodwill related to the Concord Group. The Company is ultimately responsible for the fair value of the goodwill recorded in the consolidated financial statements. For the purposes of step one of the goodwill impairment test, the Company adopted the income approach, in particular the discounted cash flow approach, to evaluate the fair value of the reporting unit. In applying the discounted cash flow approach, key assumptions include the amount and timing of future expected cash flows, terminal value growth rates and appropriate discount rates. For the purpose of step two of the goodwill impairment test, the Company has allocated the fair value of the reporting unit derived in step one to the assets and liabilities of the reporting unit, as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. The Company adopted the multi-period excess earnings model to evaluate the fair value of the intangible assets of the reporting unit, which was then used to compute the implied fair value of the goodwill via a residual approach which was determined to be nil. As a result, the Company recorded a goodwill impairment charge of $11,623.</div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted prices<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">in<br/> active<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">markets for</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">identical assets</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> other<br/> observable<br/> inputs<br/> (Level 2)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">unobservable</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">related</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> to Bond reporting unit </div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(i) </div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets measured at fair value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> basis</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="height: 16px; padding: 0pt 4pt 0pt 5pt; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="height: 16px; padding: 0pt 4pt 0pt 5pt; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: center;"> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2020, the Company recorded a goodwill impairment charge of $35,767 and the goodwill related to the Bond Group reporting unit was impaired to nil. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. The Company is ultimately responsible for the fair value of the goodwill recorded in the consolidated financial statements<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="text-align: center;"> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="clear: both; max-height: 0px;"/> <div style="text-align: center;"> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="text-align: center;"> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: center;"> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the purposes of step one of the goodwill impairment test, the Company used an income approach, in particular the discounted cash flow approach, to evaluate the fair value of the reporting unit. Significant management judgement is required to forecast the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach, including forecasted revenue growth rates, gross profit margins and discount rates. For the purpose of step two of the goodwill impairment test, the Company has allocated the fair value of the reporting unit derived in step one to the assets and liabilities of the reporting unit, as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. The Company adopted the multi-period excess earnings model to evaluate the fair value of the intangible assets of the reporting unit, which was then used to compute the implied fair value of the goodwill via a residual approach. </div></div></div></div> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 19995000 0 0 0 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities measured at fair value on a recurring basis as of June 30, 2019 <div style="letter-spacing: 0px; top: 0px;;display:inline;">is</div> stated below: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">    Quoted prices   <br/> in active markets<br/> for identical assets</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> other<br/> observable<br/> inputs</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> unobservable<br/> inputs</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 2)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities:</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derivative financial liability (i)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">758</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">758</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities measured at fair value on a recurring basis</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">758</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">758</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">The derivative financial liability represents the fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature (note 14). The Company engaged an independent third-party appraiser to assist with the valuation of the feature. The Company is ultimately responsible for the fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature recorded in the consolidated financial statements. The Company adopted the binomial model to assess the fair value of such feature as of year-end. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature is equal to the difference between the fair value of the whole Convertible Bond with the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature and the whole Convertible Bond without the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> feature. The significant unobservable inputs used in the fair value measurement of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature includes the risk-free rate of return, expected volatility, expected life of the Convertible Bond and expected ordinary dividend yield. The changes in fair value of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-conversion</div> compensation feature during fiscal year <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div> are shown in the following table.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 71%; font-family: 'Times New Roman';"/> <td style="width: 28%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value measurements as of June</div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">30, 2020 using significant<br/> unobservable inputs</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-conversion compensation feature</div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">related to the Convertible Bond</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as at June 30, 2019</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;">$</td> <td style="vertical-align: bottom;;text-align:right;">758</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Settlement</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">(758</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balance as of June 30, 2020</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;">$</td> <td style="width: 20%; height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 0 0 758000 758000 0 0 758000 758000 758000 -758000 0 <div style="font-size: 8pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 10pt; letter-spacing: 0px; text-align: justify; top: 0px;;display:inline;">Assets measured at fair value on a nonrecurring basis as of June 30, 2019 and 2020 are stated below:</div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted prices in</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">active markets for</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">identical assets</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">other</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">observable</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">inputs<br/> (Level 2)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">unobservable</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Retained equity interest in a former subsidiary (Hollysys Intelligent) </div><div style="font-size: 7.4pt; line-height: 5.476pt;;display:inline;vertical-align: top;">(i)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,110</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,110</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Goodwill related to Concord reporting unit<div style="font-size: 7.4pt; line-height: 5.476pt;;display:inline;vertical-align: top;">(ii)</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space: nowrap; width: 6%; height: 15px; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="white-space: nowrap; width: 7%; height: 15px; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="width: 6%; height: 15px; padding: 0pt 4pt; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: center; line-height: normal;"> </div> </td> <td style="width: 6%; height: 15px; padding: 0pt 4pt 0pt 0pt; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets measured at fair value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> basis</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,110</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,110</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The retained equity interest in Hollysys Intelligent was measured at fair value using the discounted cash flow method which involves significant unobservable inputs such as terminal growth rate and discount rate (note 11).</div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: center;"> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(ii)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2019, the Company’s goodwill of nil was related to the acquisition of Concord Group. The Company engaged an independent third-party appraiser to assist with the valuation of the goodwill related to the Concord Group. The Company is ultimately responsible for the fair value of the goodwill recorded in the consolidated financial statements. For the purposes of step one of the goodwill impairment test, the Company adopted the income approach, in particular the discounted cash flow approach, to evaluate the fair value of the reporting unit. In applying the discounted cash flow approach, key assumptions include the amount and timing of future expected cash flows, terminal value growth rates and appropriate discount rates. For the purpose of step two of the goodwill impairment test, the Company has allocated the fair value of the reporting unit derived in step one to the assets and liabilities of the reporting unit, as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. The Company adopted the multi-period excess earnings model to evaluate the fair value of the intangible assets of the reporting unit, which was then used to compute the implied fair value of the goodwill via a residual approach which was determined to be nil. As a result, the Company recorded a goodwill impairment charge of $11,623.</div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 1pt solid rgb(0, 0, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Quoted prices<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">in<br/> active<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">markets for</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">identical assets</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 1)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant<br/> other<br/> observable<br/> inputs<br/> (Level 2)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Significant</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">unobservable</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">inputs</div></div></div><br/> <div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Level 3)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Goodwill<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">related</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> to Bond reporting unit </div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">(i) </div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets measured at fair value on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> basis</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="height: 16px; padding: 0pt 4pt 0pt 5pt; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="height: 16px; padding: 0pt 4pt 0pt 5pt; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: center;"> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2020, the Company recorded a goodwill impairment charge of $35,767 and the goodwill related to the Bond Group reporting unit was impaired to nil. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. The Company is ultimately responsible for the fair value of the goodwill recorded in the consolidated financial statements<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div></div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="text-align: center;"> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="clear: both; max-height: 0px;"/> <div style="text-align: center;"> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> <div style="text-align: center;"> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> 0 0 4110000 4110000 0 0 0 0 0 0 4110000 4110000 0 11623000 0 0 0 0 0 0 0 0 35767000 0 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 16 -     STOCKHOLDERS’ EQUITY </div></div></div> <div style="text-align: center;"> <div> <div style="text-align: center;"> <div style="text-align: center;"> <div style="text-align: center;"> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In August 2010, the Board of Directors adopted the 2010 Rights Plan. The 2010 Rights Plan provides for a dividend distribution of one preferred share purchase (the “Right”), for each outstanding ordinary share. Each Right entitles the shareholder to buy one share of the Class A Preferred Stock at an exercise price of $160. The Right will become exercisable if a person or group announces an acquisition of 20% or more of the outstanding ordinary shares of the Company, or announces commencement of a tender offer for 20% or more of the ordinary shares. In that event, the Right permits shareholders, other than the acquiring person, to purchase the Company’s ordinary shares having a market value of twice the exercise price of the Right, in lieu of the Class A Preferred Stock. In addition, in the event of certain business combinations, the Right permits the purchase of the ordinary shares of an acquiring person at a 50% discount. Right held by the acquiring person become null and void in each case. Unless terminated earlier by the Board of Directors, the 2010 Rights Plan will expire on September 27, 2020. There is no accounting impact related to the Right.</div></div></div></div> </div> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In September 2020, the Company amended and restated the Rights Plan to, among other things, extend its term until September 27, 2030. Pursuant to the amended and restated Rights Plan, subject to limited exceptions, upon (i) a person or group obtaining ownership of 15% or more of the aggregate total of the ordinary shares of the Company then issued and outstanding or (ii) the commencement or announcement of an intention to make a tender offer or exchange offer, the consummation of which would result in the beneficial ownership by a person or group of 15% or more of the aggregate total of the ordinary shares of the Company then issued and outstanding, in each case, without the approval of the Board of Directors, each Right will entitle the holders, other than the acquiring person or group, to buy, at <div style="letter-spacing: 0px; top: 0px;;display:inline;">a purchase </div>price of $160, one share of the Class A <div style="letter-spacing: 0px; top: 0px;;display:inline;">P</div>referred <div style="letter-spacing: 0px; top: 0px;;display:inline;">S</div>hares of the Company, or, in lieu of a Class A Preferred Share, ordinary shares having a market value at that time of twice the Right’s exercise price. The Board of Directors is entitled to redeem the Rights at $0.001 per Right at any time before the Rights are exercisable.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div></div> </div> </div> </div> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On September 27, 2018, the Company declared a regular cash dividend of $0.18 per share to the holders of the Company’s ordinary shares. The record date was October 22, 2018, and the dividend was paid on November 12, 2018. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On September 27, 2019, the Company declared a regular annual cash dividend of $0.21 per share to the holders of the Company’s ordinary shares. The record date was October 22, 2019, and the dividend was paid on November 12, 2019. </div></div> 160 0.20 0.20 0.50 0 0.15 0.15 160 0.001 2018-09-27 0.18 2018-10-22 2018-11-12 2019-09-27 0.21 2019-10-22 2019-11-12 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 17 -     SHARE-BASED COMPENSATION EXPENSES </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On May 14, 2015, the Board of Directors approved the 2015 Equity Incentive Plan (the “2015 Equity Plan”). The 2015 Equity Plan provided for 5,000,000 ordinary shares, and it will terminate ten years following the date that it was adopted by the Board of Directors. The purpose of the 2015 Equity Plan is used to promote the long-term growth and profitability of the Company and its affiliates by stimulating the efforts of employees, directors and consultants of the Company and its affiliates who are selected to be participants, aligning the long-term interests of participants with those of shareholders, heightening the desire of participants to continue in working toward and contributing to the success of the Company, attracting and retaining the best available personnel for positions of substantial responsibility, and generally providing additional incentive for them to promote the success of the Company’s business through the grant of awards of or pertaining to the Company’s ordinary shares. The 2015 Equity Plan permits the grant of incentive share options, non-statutory share options, restricted shares, restricted share units, share appreciation rights, performance units and performance shares as the Company may determine.</div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Performance options </div></div></div></div> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Performance options granted in 2015 (“2015 Performance Options”) </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On May 14, 2015, certain employees of the Company were granted share-based compensation awards totaling 1,740,000 performance share options to purchase ordinary shares according to the terms of the 2015 Equity Plan. The exercise price of these options is $22.25 per share. The exercise price of the option will be adjusted in the event dividends are paid by the Company. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On the 24, 36, 48 month anniversary of the grant date, 30%, 30%, 40% of 1,160,000 performance share options will vest if the Company’s annual growth rate of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-GAAP</div> diluted EPS for fiscal years 2015, 2016 and 2017 equals or exceeds 15% per annum. On the 48 month anniversary of the grant date, 50% of the remaining 580,000 options will vest if the Company’s CAGR of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-GAAP</div> diluted EPS for fiscal years 2015 to 2017 equals or exceeds 20%, and another 50% of the 580,000 performance options will vest if <div style="letter-spacing: 0px; top: 0px;;display:inline;">the</div> Company’s CAGR of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-GAAP</div> diluted EPS for fiscal years 2015 to 2017 equals or exceeds 25%.</div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Moreover, for option grantees who are responsible for individual businesses, they have to meet the following additional criteria in each year, from fiscal years 2015 to 2017, to exercise the options in that particular year. The annual revenue growth rate compared to the prior fiscal year must equal to or exceed 15%, 5%, 15% and 50% respectively for industrial automation (“IA”), rail transportation (“Rail”), mechanical and electrical solutions (“M&amp;E”) and medical (“Medical”) revenue streams. </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The vesting schedule for such performance share options is as below: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 59%; font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EPS Threshold</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Number of vested<br/> options</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Months after the grant date</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">24 months</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">36 months</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">48 months</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Annual growth rate over 15% but below 20%</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,160,000</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">348,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">348,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">464,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CAGR equals or over 20% but below 25%</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additional 290,000</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">290,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CAGR equals 25% or above</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additional 290,000</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">290,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">348,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">348,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">1,044,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the 2015 performance option activity for the year ended June 30, 2020 is as shown below:</div><div style="font-size: 12pt; letter-spacing: 0px; text-align: left; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 12pt auto 0in 0px;border: 0px currentcolor;width: 100%;font-family: &quot;Times New Roman&quot;;font-size: 10pt;border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%; font-family: 'Times New Roman';"/> <td style="width: 8%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 8%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td rowspan="2" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;;width:;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2015 Performance</div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options                  </div></div></div> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">shares</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">average</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">exercise price</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted average</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">remaining</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">contractual life</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(years)</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> intrinsic value</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 1px;"> <td colspan="17" style="font-family: 'Times New Roman';;width:;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding, vested and exercisable at June 30, 2019</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">306,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">21.75</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">0.87</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expired</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: right;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">306,000</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt; width: 52%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt; width: 8%;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt; width: 8%;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt; width: 8%;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt; width: 8%;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 52%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding, vested and exercisable at June 30, 2020</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="background-color: rgb(204, 238, 255); height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="background-color: rgb(204, 238, 255); height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="background-color: rgb(204, 238, 255); height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="background-color: rgb(204, 238, 255); height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 52%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 8%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 8%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 8%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 8%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recorded share-based compensation expense relating to the 2015 performance options in the amount of $588<div style="letter-spacing: 0px; top: 0px;;display:inline;">,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> nil and<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div>nil which is included in general and administrative expenses, in fiscal <div style="letter-spacing: 0px; top: 0px;;display:inline;">years</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">2018</div>, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div> and <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div>, respectively. As of June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div>,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">there is no unrecognized</div> share-based compensation expense related to the 2015 Performance Options. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restricted shares </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On December 10, 2016</div>, the Company granted 67,500 restricted ordinary shares to certain directors under the 2015 Plan. These restricted shares vest quarterly over a three-year period starting from the directors’ respective service inception date. Fair value of the restricted shares was determined with reference to the market closing price at grant date.</div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On September 19, 2019</div>, the Company granted 67,500 restricted ordinary shares to certain directors under the 2015 Plan. These restricted shares vest quarterly over a three-year period starting from the directors’ respective service inception date. Fair value of the restricted shares was determined with reference to the market closing price at grant date. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the restricted share activity for the year ended June 30, 2020 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 96%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of restricted shares</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average grant-date fair value</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Un-vested</div> at June 30, 2019</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">18,125</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">20.09</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255); font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="text-align: right; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">67,500</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="text-align: right; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">16.06</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">22,500</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">19.31</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Un-vested</div> at June 30, 2020</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">63,125</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">16.06</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The <div style="letter-spacing: 0px; top: 0px;;display:inline;">aggregate</div> grant-date fair value of restricted shares vested during the years ended June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2018</div>, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div> and <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div> were $452, $452 and $434, respectively. $619, $238 and $410 were recorded in general and administrative expenses as restricted share compensation expenses, for the years ended June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2018</div>, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div> and <div style="letter-spacing: 0px; top: 0px;;display:inline;">20<div style="letter-spacing: 0px; top: 0px;;display:inline;">2</div>0</div>, respectively. As of June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div>, the aggregated <div style="letter-spacing: 0px; top: 0px;;display:inline;">unrecognize<div style="display:inline;">d</div></div> compensation expense of $722 related to the restricted shares is expected to be recognized over a weighted-average vesting period of 1.85 years. </div></div> 5000000 1740000 22.25 0.30 0.30 0.40 1160000 0.15 P48M 0.50 580000 0.20 0.50 580000 0.25 0.15 0.05 0.15 0.50 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The vesting schedule for such performance share options is as below: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 59%; font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EPS Threshold</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Number of vested<br/> options</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">Months after the grant date</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">24 months</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">36 months</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;">48 months</td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Annual growth rate over 15% but below 20%</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,160,000</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">348,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">348,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">464,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CAGR equals or over 20% but below 25%</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additional 290,000</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">290,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CAGR equals 25% or above</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additional 290,000</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">290,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">348,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">348,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">1,044,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 1160000 348000 348000 464000 290000 0 0 290000 290000 0 0 290000 348000 348000 1044000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the 2015 performance option activity for the year ended June 30, 2020 is as shown below:</div><div style="font-size: 12pt; letter-spacing: 0px; text-align: left; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 12pt auto 0in 0px;border: 0px currentcolor;width: 100%;font-family: &quot;Times New Roman&quot;;font-size: 10pt;border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%; font-family: 'Times New Roman';"/> <td style="width: 8%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 8%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="width: 8%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td rowspan="2" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;;width:;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2015 Performance</div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options                  </div></div></div> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">shares</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">average</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">exercise price</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted average</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">remaining</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">contractual life</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(years)</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> intrinsic value</div></div></td> <td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 1px;"> <td colspan="17" style="font-family: 'Times New Roman';;width:;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 52%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding, vested and exercisable at June 30, 2019</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">306,000</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">21.75</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 8%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">0.87</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 8%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expired</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: right;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">306,000</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt; width: 52%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt; width: 8%;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt; width: 8%;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt; width: 8%;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt; width: 8%;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 52%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding, vested and exercisable at June 30, 2020</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="background-color: rgb(204, 238, 255); height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="background-color: rgb(204, 238, 255); height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="background-color: rgb(204, 238, 255); height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 8%;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="background-color: rgb(204, 238, 255); height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 52%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 8%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 8%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 8%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 8%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 306000 21.75 P0Y10M13D 0 306000 0 0 0 588000 0 0 0 67500 67500 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the restricted share activity for the year ended June 30, 2020 is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 96%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of restricted shares</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average grant-date fair value</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Un-vested</div> at June 30, 2019</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">18,125</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">20.09</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255); font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="text-align: right; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">67,500</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="text-align: right; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">16.06</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> <div style="line-height: normal; margin-bottom: 0px; margin-top: 0px;"> </div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">22,500</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;">19.31</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> </tr> <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Un-vested</div> at June 30, 2020</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">63,125</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;">16.06</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 18125 20.09 67500 16.06 22500 19.31 63125 16.06 452000 452000 434000 619000 238000 410000 722000 P1Y10M6D <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 18 -    EMPLOYEE BENEFITS </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company contributes to a state pension scheme run by the Chinese government in respect of its employees in China, a central provision fund run by the Singapore government in respect of its employees in Singapore, and an employment provident fund in respect of its employees in Malaysia. The expenses related to these plans were $18,994, $18,757 and $17,210 for the years ended June 30, 2018, 2019 and 2020, respectively. These schemes were accounted for as defined contribution plans. </div></div> 18994000 18757000 17210000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 19 -    INCOME TAX </div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">BVI </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hollysys and its subsidiaries incorporated in the BVI are not subject to income tax under the relevant regulations. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Singapore </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s wholly owned subsidiaries incorporated in Singapore are subject to Singapore corporate tax at a rate of 17% on the assessable profits arising from Singapore. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Malaysia </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s wholly owned subsidiaries incorporated in Malaysia are subject to Malaysia corporate income tax at a rate of 24% on the assessable profits arising from Malaysia. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dubai </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The branch of the Company’s wholly owned subsidiary is a tax exempt company incorporated in Dubai, and no tax provision has been made for each of the years ended June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2018</div>, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div> and <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div>. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Hong Kong </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s wholly owned subsidiaries incorporated in Hong Kong are subject to Hong Kong profits tax at a rate of 16.5% on the assessable profits arising from Hong Kong for the year ended June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div>. For the year ended June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div>, the provision for Hong Kong profits tax has been made in the <div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> statements </div> of comprehensive income. No provision for Hong Kong profits tax has been made in the <div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated statements </div> of comprehensive income as there were sustained taxable losses arising from Hong Kong for each of the years ended June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2018</div> and <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div>. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Macau </div></div></div></div><div><div style="text-align: center;"><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="top: 0px; letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">The Company’s wholly owned subsidiary incorporated in Macau is subject to the Macau </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">corporate </div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">income tax at a rate of 12</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">% on the assessable profits arising from Macau, with an exemption up to MOP600. No provision for Macau profits tax has been made in the</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">consolidated</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">statements </div></div></div> <div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> of comprehensive income</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">for each of the years ended June 30, 2018, 2019 and 2020.</div></div></div></div></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">India </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s wholly owned subsidiary incorporated in India is subject to India corporate tax at a rate of 30% on its worldwide income. No provision for India profits tax has been made in the <div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> statements</div> of comprehensive income as there were no taxable profits noted for each of the years ended June 30, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2018</div>, <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div> and <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div>. </div></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Qatar </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CECL is subject to the Qatar Corporate income tax at a rate of 10% on the assessable profit arising from Qatar. </div></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Indonesia </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s wholly owned subsidiary incorporated in Indonesia is subject to the Indonesia Corporate income tax at a rate of 25% on the assessable profit arising from Indonesia. No provision for Indonesia tax has been made in the <div style="letter-spacing: 0px; top: 0px;;display:inline;">consolidated</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> statements </div> of comprehensive income as there were no assessable profits noted for the years ended June 30,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">2018,</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div> and <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div>. </div></div><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">PRC </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s subsidiaries incorporated in the PRC are subject to PRC enterprise income tax (“EIT”) on their respective taxable incomes as adjusted in accordance with relevant PRC income tax laws. The PRC statutory EIT rate is 25%. The Company’s PRC subsidiaries are subject to the statutory tax rate except for the followings: </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Beijing Hollysys Co., Ltd</div></div> (“Beijing Hollysys”)</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys was certified as a High and New Technology Enterprise (“HNTE”) which provides a preferential EIT rate of 15% for three calendar years from <div style="letter-spacing: 0px; top: 0px;;display:inline;">2020</div> to <div style="letter-spacing: 0px; top: 0px;;display:inline;">2022</div>. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Further, Beijing Hollysys was qualified for the Key Software Enterprise (“KSE”) status in calendar year <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div> and was entitled to the preferential tax rate of 10% for calendar year <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div>. An entity can use the preferential rate of KSE after its self-assessment, of which, the filing documents for KSE status shall be well prepared and filed for the future inspection from tax authorities as they hold the right to inspect the KSE status. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Hangzhou Hollysys Automation Co., Ltd </div></div>(“Hangzhou Hollysys”)<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hangzhou Hollysys was certified as a HNTE which provides a preferential EIT rate of 15% for three calendar years from 2017 to 2019.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">Hangzhou Hollysys <div style="letter-spacing: 0px; top: 0px;;display:inline;">expects</div> to receive the renewed <div style="letter-spacing: 0px; top: 0px;;display:inline;">HNTE certificate</div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Further, Hangzhou Hollysys was qualified for the KSE status in calendar year <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div> and was entitled to the preferential tax rate of 10% for calendar year <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019</div>. An entity can use the preferential rate of KSE after its self-assessment, of which, the filing documents for KSE status shall be well prepared and filed for the future inspection from tax authorities as they hold the right to inspect the KSE status. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Hollysys Industrial Software </div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hollysys Industrial Software was certified as a HNTE which provides a preferential EIT rate of 15% for three calendar years from <div style="letter-spacing: 0px; top: 0px;;display:inline;">2019 to 2021</div>. </div></div><div style="text-align: center;"><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s income (losses) before income taxes consists of: </div></div></div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 89%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">127,301</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">155,691</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">140,539</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,341</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(11,968</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(43,042</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">129,642</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">143,723</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">97,497</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expense, most of which is incurred in the PRC, consists of: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 89%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current income tax expense </div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,268</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22,206</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">10,369</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,462</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,175</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,388</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">23,730</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">24,381</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,757</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax (benefit) expense</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,348</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(5,722</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,577</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(177</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(475</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">837</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,525</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,197</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,414 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22,205</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,184</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,171</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reconciliation of the income tax expenses as computed by applying the PRC statutory tax rate of 25% to income before income taxes and the actual income tax expenses is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income before income taxes</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">129,642</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">143,723</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">97,497</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 88%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 88%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected income tax expense at statutory tax rate in the PRC</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">32,410</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">35,931</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">24,374 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of different tax rates in various jurisdictions</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(521</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,781</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,997</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of preferential tax treatment</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(11,678</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(13,444</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(11,797</div></td> <td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-taxable</div> income</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(284</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,500</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(250</div></td> <td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of additional deductible research and development expenses</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,260</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(5,833</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(7,241</div></td> <td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-deductible</div> expenses</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,046</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,489</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">10,661 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">O</div>ver provision </div>of <div style="letter-spacing: 0px; top: 0px;;display:inline;">income</div> tax<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">in previous years</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,801</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(8,457</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,118</div></td> <td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,359</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,399</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,746</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Withholding tax on <div style="letter-spacing: 0px; top: 0px;;display:inline;">dividends</div> paid by subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,784</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,847</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">799 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,150</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(29</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="background-color: rgb(255, 255, 255); width: 7%; height: 15px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 88%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22,205</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,184</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,171</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 88%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The breakdown of deferred tax assets/liabilities caused by the temporary difference is shown as below: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for doubtful accounts</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">8,805</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,808</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred subsidies</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,916</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,484</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty liabilities</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,234</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">984</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory provision</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">655</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">687</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term assets</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">357</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">397</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for loss<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">contracts</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">59</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">99</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net operating loss carry forward</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,846</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,824</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(11,428</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(14,821</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">385</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">325</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 92%; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total deferred tax <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">assets</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">14,829</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,787 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 92%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 92%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant and equipment</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(13</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(11</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(365</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,396</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> </tr> <tr> <td style="vertical-align: top; width: 92%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Share of net losses of equity investees</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(739</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">)</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(668</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC dividend withholding tax</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(5,825</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,654</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Intangible assets and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,335</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,089</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 92%; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total deferred tax <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">liabilities</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(13,277</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(16,818</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 92%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2020 the Company had incurred net losses of $157, $74,841, $973 derived from entities in the PRC, Singapore and Indonesia, respectively. The net losses in the PRC can be carried forward for five years, to offset future net profit for income tax purposes. The net losses in Singapore and Indonesia can be carried forward without an expiration date. For the amount as of June 30, 2020, nil will expire, if not utilized, from calendar years ending December 31, 2020 to 2024. </div></div> <div style="text-align: center;"> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Realization of the deferred tax assets is dependent on factors including future reversals of existing taxable temporary differences and adequate future taxable income, exclusive of reversing deductible temporary differences and tax loss or credit carry forwards. The Group evaluates the potential realization of deferred tax assets on an entity-by-entity basis. As of June 30, 2019 and 2020, valuation allowances were provided against deferred tax assets in entities where it was determined it was more likely than not that the benefits of the deferred tax assets will not be realized. </div></div></div></div> </div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Under the EIT Law and the implementation rules, profits of the Company’s PRC subsidiaries earned on or after January 1, 2008 and distributed by the PRC subsidiaries to their respective foreign holding companies are subject to a withholding tax</div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> at 10% </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">unless reduced by tax treaty. As of June 30, 2019 and 2020, the aggregate undistributed earnings from the Company’s PRC subsidiaries that are available for distribution are </div></div></div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> RMB5,130,795 (equivalent to $776,254)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> and RMB6,002,587 (equivalent to $900,285),<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>respectively. The Company expects to distribute a portion of the earnings (RMB470,288 or $66,537) to the holding companies located outside mainland China, and has hence accrued a withholding tax of $6,654 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">as of June 30, 2020. The remaining undistributed earnings of the Company’s PRC subsidiaries are intended to be permanently reinvested, and accordingly, no deferred tax liabilities have been provided for the PRC dividend withholding taxes that would be payable upon the distribution of those amounts to the Company. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2019 and 2020, the undistributed retained earnings generated from periods prior to January 1, 2008 were $63,716 which are not subject to PRC dividend withholding taxes. Accordingly, as of June 30, 2019 and June 30, 2020, the total amounts of undistributed earnings generated from the Company’s PRC subsidiaries for which no withholding tax has been accrued were $621,707 </div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: 0px; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">and $802,162,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively. Deferred tax liabilities subject to be recognized would have been $61,999 and $73,845 respectively, if all such undistributed earnings <div style="letter-spacing: 0px; top: 0px;;display:inline;">were </div>distributed to the Company in full as of June 30, 2019 and June 30, 2020. </div></div> <div style="text-align: center;"> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Chinese tax law grants the tax authorities the rights to further inspect companies’ tax returns retroactively in a three-year period (up to five years under certain special conditions), which means theoretically the tax authorities can still review the PRC subsidiaries’ tax returns for the years ended December 31, 2015 through 2019. The tax law also states that companies will be liable to additional tax, interest charges and penalties if errors are found in their tax returns and such errors have led to an underpayment of tax. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2019 and 2020, the Company concluded that there was no significant unrecognized tax benefits requiring recognition in the consolidated<div style="letter-spacing: 0px; top: 0px;;display:inline;"> financial</div> statements. The amount of unrecognized tax benefits may change in the next 12 months, pending clarification of current tax law or audit by the tax authorities. However, an estimate of the range of the possible change cannot be made at this time. As of June 30, 2019 and 2020, no unrecognized tax benefits, if ultimately recognized, will impact the effective tax rate. The Company recorded no penalty or interest for the years ended June 30, 2018, 2019 and 2020, respectively.</div></div></div><div style="text-align: left; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </div> 0.17 0.24 0.165 0.12 0.30 0.10 0.25 0.15 0.10 0.15 0.10 0.15 <div style="text-align: center;"><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s income (losses) before income taxes consists of: </div></div></div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 89%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">127,301</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">155,691</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">140,539</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,341</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(11,968</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(43,042</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">129,642</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">143,723</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">97,497</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 127301000 155691000 140539000 2341000 -11968000 -43042000 129642000 143723000 97497000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expense, most of which is incurred in the PRC, consists of: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 89%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current income tax expense </div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,268</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22,206</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">10,369</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,462</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,175</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,388</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">23,730</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">24,381</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,757</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax (benefit) expense</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,348</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(5,722</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,577</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(177</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(475</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">837</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,525</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,197</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,414 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22,205</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,184</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,171</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 17268000 22206000 10369000 6462000 2175000 1388000 23730000 24381000 11757000 -1348000 -5722000 5577000 -177000 -475000 837000 -1525000 -6197000 6414000 22205000 18184000 18171000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reconciliation of the income tax expenses as computed by applying the PRC statutory tax rate of 25% to income before income taxes and the actual income tax expenses is as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income before income taxes</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">129,642</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">143,723</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">97,497</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 88%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 88%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected income tax expense at statutory tax rate in the PRC</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">32,410</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">35,931</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">24,374 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of different tax rates in various jurisdictions</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(521</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,781</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,997</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of preferential tax treatment</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(11,678</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(13,444</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(11,797</div></td> <td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-taxable</div> income</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(284</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,500</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(250</div></td> <td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of additional deductible research and development expenses</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,260</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(5,833</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(7,241</div></td> <td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-deductible</div> expenses</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,046</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,489</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">10,661 </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">O</div>ver provision </div>of <div style="letter-spacing: 0px; top: 0px;;display:inline;">income</div> tax<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">in previous years</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,801</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(8,457</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,118</div></td> <td style="vertical-align: bottom; white-space: nowrap;">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,359</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,399</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,746</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Withholding tax on <div style="letter-spacing: 0px; top: 0px;;display:inline;">dividends</div> paid by subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,784</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,847</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">799 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255); width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,150</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(29</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="background-color: rgb(255, 255, 255); width: 7%; height: 15px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">— </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 88%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 88%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">22,205</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,184</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">18,171</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 88%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 0.25 129642000 143723000 97497000 32410000 35931000 24374000 -521000 1781000 3997000 11678000 13444000 11797000 284000 1500000 250000 4260000 5833000 7241000 3046000 5489000 10661000 4801000 8457000 6118000 2359000 1399000 3746000 4784000 2847000 799000 -1150000 29000 0 22205000 18184000 18171000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The breakdown of deferred tax assets/liabilities caused by the temporary difference is shown as below: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowance for doubtful accounts</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">8,805</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,808</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred subsidies</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,916</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,484</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warranty liabilities</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,234</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">984</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory provision</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">655</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">687</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term assets</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">357</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">397</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for loss<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">contracts</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">59</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">99</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net operating loss carry forward</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">12,846</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,824</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Valuation allowance</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(11,428</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(14,821</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">385</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">325</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 92%; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total deferred tax <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">assets</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">14,829</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,787 </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 92%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 92%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, plant and equipment</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(13</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(11</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Costs and estimated earnings in excess of billings</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(365</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(3,396</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">) </td> </tr> <tr> <td style="vertical-align: top; width: 92%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Share of net losses of equity investees</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(739</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">)</td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(668</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">) </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC dividend withholding tax</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(5,825</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,654</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Intangible assets and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,335</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(6,089</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 92%; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 92%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total deferred tax <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">liabilities</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(13,277</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(16,818</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);">)<div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 92%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 8805000 7808000 1916000 2484000 1234000 984000 655000 687000 357000 397000 59000 99000 12846000 13824000 11428000 14821000 385000 325000 14829000 11787000 13000 11000 -365000 -3396000 739000 668000 5825000 6654000 6335000 6089000 13277000 16818000 157000 74841000 973000 0 0.10 5130795000 776254000 6002587000 900285000 470288000 66537000 6654000 63716000 63716000 621707000 802162000 61999000 73845000 0 0 0 0 0 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">NOTE 20 -    OPERATING LEASES</div></div> </div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Operating lease as lessee </div></div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s lease agreements include payments for land use rights and lease payments that are largely fixed, do not contain material residual value guarantees or variable lease payments. The leases, other than prepaid land leases, have remaining lease terms of up to five years. Certain lease agreements include terms with options to extend the lease, however none of these have been recognized in the Company’s right-of-use assets or lease liabilities since those options were not reasonably certain to be exercised. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s leases do not contain restrictions or covenants that restrict the Company from incurring other financial obligations. </div></div></div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal year ended</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2020</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease costs</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,608</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term lease costs</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">537</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of prepaid land leases</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">384</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease costs</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,529</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal year ended</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2020</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other information </div></div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of operating lease liabilities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,460</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ROU assets obtained in exchange for new operating lease liabilities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,614</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term (in years):</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2.25</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3.76</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the fiscal year ended June 30, 2020, total lease costs of $881 were recorded in selling expenses, $1,052 were recorded in general and administrative expenses, and $596 were recorded in research and development expenses. For the <div style="letter-spacing: 0px; top: 0px;;display:inline;">fiscal </div>year ended June 30, 2019, <div style="letter-spacing: 0px; top: 0px;;display:inline;">total lease costs </div>of $1,013 were<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">recorded in selling expenses, $627 were recorded in general and administrative expenses, and $338 were recorded in research and development expenses. For the fiscal year ended June 30, 2018, total lease costs of $596 were recorded in selling expenses, $1,182 were recorded in general and administrative expenses, and $515 were recorded in research and development expenses. </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total expenses under operating leases were $2,529 for the fiscal year ended June 30, 2020. The total amortization of prepaid land leases was $384 for the fiscal year ended June 30, 2020. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Future minimum lease payments for operating leases as of June 30, 2020 are as follows: </div></div></div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,038</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,172</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,023</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">385</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025 and onwards</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total minimum lease payments</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,618</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">827</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liability balance</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,791</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Operating lease as lessor </div></div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into operating lease arrangements to lease out its buildings located in Beijing with lease term ranging from ten to fifteen years. The lease arrangements include lease payments that are largely fixed and do not contain variable lease payments. The leases do not contain any contingent rental income clauses or options for a lessee to purchase the buildings. </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total rental income for the fiscal years ended June 30, 201<div style="letter-spacing: 0px; top: 0px;;display:inline;">8<div style="letter-spacing: 0px; top: 0px;;display:inline;">, 2019</div></div> and 2020 were $1,571<div style="letter-spacing: 0px; top: 0px;;display:inline;">, $1,727 </div>and $2,807 respectively and were recorded under other income on the consolidated statements of comprehensive income. </div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Future minimum lease payments to be received for these operating lease arrangements for each of the five succeeding fiscal years as of June 30, 2020 are as follows: </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 20%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Year ending June 30,</div></div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Minimum lease payments</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,549</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,595</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,643</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">278</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total minimum lease payments to be received in the next five years</div></div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,065</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 13%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal year ended</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2020</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease costs</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,608</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term lease costs</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">537</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of prepaid land leases</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">384</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease costs</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,529</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 1608000 537000 384000 2529000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal year ended</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30, 2020</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other information </div></div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash paid for amounts included in the measurement of operating lease liabilities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,460</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ROU assets obtained in exchange for new operating lease liabilities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,614</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average remaining lease term (in years):</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2.25</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average discount rate:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating leases</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3.76</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">% </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 2460000 1614000 P2Y3M 0.0376 881000 1052000 596000 1013000 627000 338000 596000 1182000 515000 2529000 384000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Future minimum lease payments for operating leases as of June 30, 2020 are as follows: </div></div></div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 84%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of June 30,</div></div><br/> <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3,038</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,172</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,023</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">385</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025 and onwards</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total minimum lease payments</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,618</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">827</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total lease liability balance</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,791</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 3038000 2172000 1023000 385000 0 6618000 827000 5791000 1571000 1727000 2807000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 20%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Year ending June 30,</div></div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Minimum lease payments</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,549</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,595</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,643</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">278</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total minimum lease payments to be received in the next five years</div></div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">5,065</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 1549000 1595000 1643000 278000 0 5065000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 21 -     INCOME PER SHARE </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of basic and diluted net income per share attributable to the Company’s common shareholders for the years indicated:</div></div></div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 90%;"> </td> <td style="width: 1%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                    </div></div></td> <td> </td> <td style="width: 1%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                    </div></div></td> <td> </td> <td style="width: 1%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                    </div></div></td> <td> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to the Company as reported</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">107,161</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,261</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">79,396</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Earnings allocated to participating securities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(83</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to common stockholders - basic</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">107,161</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,261</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">79,313</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Add:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of Convertible Bond</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">264</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">562</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">93</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earnings allocated to participating securities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">83</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earnings reallocated to participating securities considering potentially dilutive securities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(83</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to common stockholders – diluted</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">107,425</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,823</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">79,406</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average ordinary shares outstanding used in computing basic income per share(i)</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">60,434,019</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">60,456,524</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">60,478,717</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive securities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible Bond</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">788,800</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">796,200</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">130,525</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted shares</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">25,746</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,160</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average ordinary shares outstanding used in computing diluted income per share</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">61,248,565</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">61,273,884</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">60,609,242</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income per share – basic</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1.77</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2.07</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1.31</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income per share – diluted</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1.75</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2.05</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1.31</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: center;"> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested and unissued restricted shares of 91,920, 114,425 and 15,000 shares are included in the computation of basic and diluted income per share for the years ended June 30, 2018, 2019 and 2020, respectively. The effect of share options has been excluded from the computation of diluted income per share for the year<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> ended June 30, 2018 <div style="letter-spacing: 0px; top: 0px;;display:inline;">and 2019 </div>as their effects would be anti-dilutive.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> There were no outstanding share options for the year ended June 30, 2020.</div> </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; background: none; max-height: 0px;"/> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of basic and diluted net income per share attributable to the Company’s common shareholders for the years indicated:</div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 90%;"> </td> <td style="width: 1%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                    </div></div></td> <td> </td> <td style="width: 1%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                    </div></div></td> <td> </td> <td style="width: 1%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                    </div></div></td> <td> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to the Company as reported</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">107,161</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,261</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">79,396</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: Earnings allocated to participating securities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(83</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to common stockholders - basic</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">107,161</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,261</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">79,313</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Add:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of Convertible Bond</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">264</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">562</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">93</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earnings allocated to participating securities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">83</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earnings reallocated to participating securities considering potentially dilutive securities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(83</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to common stockholders – diluted</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">107,425</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,823</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">79,406</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average ordinary shares outstanding used in computing basic income per share(i)</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">60,434,019</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">60,456,524</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">60,478,717</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive securities</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible Bond</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">788,800</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">796,200</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">130,525</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted shares</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">25,746</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,160</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average ordinary shares outstanding used in computing diluted income per share</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">61,248,565</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">61,273,884</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">60,609,242</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income per share – basic</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1.77</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2.07</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1.31</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income per share – diluted</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1.75</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2.05</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1.31</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> </div> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: center;"> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested and unissued restricted shares of 91,920, 114,425 and 15,000 shares are included in the computation of basic and diluted income per share for the years ended June 30, 2018, 2019 and 2020, respectively. The effect of share options has been excluded from the computation of diluted income per share for the year<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div> ended June 30, 2018 <div style="letter-spacing: 0px; top: 0px;;display:inline;">and 2019 </div>as their effects would be anti-dilutive.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> There were no outstanding share options for the year ended June 30, 2020.</div> </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; background: none; max-height: 0px;"/> </div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 107161000 125261000 79396000 0 0 83000 107161000 125261000 79313000 264000 562000 93000 0 0 83000 0 0 -83000 107425000 125823000 79406000 60434019 60456524 60478717 788800 796200 130525 25746 21160 0 61248565 61273884 60609242 1.77 2.07 1.31 1.75 2.05 1.31 91920 114425 15000 0 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 22 -     RELATED PARTY TRANSACTIONS </div></div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The related party relationships and related party transactions are listed as follows: </div></div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Related party relationships </div></div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 51%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td style="width: 48%;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Name of related parties</div></div></div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Relationship with the Company</div></div></div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy Co., Ltd. (“China Techenergy”)</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: justify; text-indent: -2.6em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.6em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">40%  owned by Beijing Hollysys</div></div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys Electric Motor Co., Ltd. (“Electric Motor”)</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: justify; text-indent: -2.6em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.6em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">40%  owned by Beijing Hollysys</div></div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollysys Machine Automation Co., Ltd. (“Hollysys Machine”)</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: justify; text-indent: -2.6em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.6em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">30%  owned by Hollysys (Beijing) Investment Co., Ltd. (“Hollysys Investment”)</div></div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beijing Hollycon Medicine &amp; Technology. Co., Ltd. (“Hollycon”)</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: justify; text-indent: -2.6em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.6em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">30%  owned by Hollysys Group Co., Ltd.(“Hollysys Group”)</div></div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys Intelligent Technologies Co., Ltd. (“Ningbo Hollysys”)</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: justify; text-indent: -2.6em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2.6em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">40%  owned by Hollysys Group</div></div></div></div> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hunan LingXiang Maglev Technology Co., Ltd.(“Hunan LingXiang”)</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; font-size: 10pt;"> <div style="text-align: justify; text-indent: -2.6em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2.6em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">19</div>%  owned by Beijing Hollysys</div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Due from related parties </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 94%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">28,048</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">14,301</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys </div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,973</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,142</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hollycon</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">124</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">961</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Hunan LingXiang</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hollysys Machine</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">150</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">36,295</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,444</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s management believes that the collection of amounts due from related parties is reasonably assured and accordingly and no provision had been made for these balances. </div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Due to related parties </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 94%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,659</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,967</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys </div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">736</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">609</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,395</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,576</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Transactions with related parties </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Purchases of goods and services from:</div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 87%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 87%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys (i)</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">702</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,838</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 87%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hollycon</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">16</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 87%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Electric Motor</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">77</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 87%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 87%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">93</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">706</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,838</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 87%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company purchases products from Ningbo Hollysys used to provide an integrated automation and control system to its customer. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Sales of goods and integrated solutions to:</div></div></div></div></div></div> <div style="text-align: right; margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 91%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy (i)</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,519</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,094</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,711</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 91%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hollycon<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (<div style="letter-spacing: 0px; top: 0px;;display:inline;">ii</div>)</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">225</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">44</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,302</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr> <td style="vertical-align: top; width: 91%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (ii)</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255); width: 6%; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">472</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">179</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 91%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">HuNan Lin<div style="letter-spacing: 0px; top: 0px;;display:inline;">gXiang</div></div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="background-color: rgb(255, 255, 255); width: 6%; height: 15px; padding: 0pt 4pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 6%; padding: 0pt 4pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">38</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr> <td style="vertical-align: top; width: 91%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255); width: 6%; height: 15px; padding: 0pt 0pt 0pt 5pt;"> <div style="line-height: normal; text-align: right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">86</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; padding: 0pt 4pt 0pt 0pt;"> <div style="text-align: right; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"> —</div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 91%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 91%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,830</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,610</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,230</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 91%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div></div></div> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company sells automation control systems to China Techenergy which is used for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-safety</div> operations control in the nuclear power industry. China Techenergy incorporates the Company’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-safety</div> automation control systems with their proprietary safety automated control systems to provide an overall automation and control system for nuclear power stations in China. The Company is not a party to the integrated sales contracts executed between China Techenergy and its customers. The Company’s pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to third party customers, as if China Techenergy <div style="letter-spacing: 0px; top: 0px;;display:inline;">is</div> a consolidated subsidiary. </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(ii)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company sells products to Hollycon<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">and Ningbo Hollysys</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, which incorporate the Company’s product with its automated systems to provide an integrated automation and control system to their customer<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div>. The Company’s pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to third party customers, as if Hollycon </div></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">and Ningbo Hollysys are</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> consolidated subsidiar<div style="letter-spacing: 0px; top: 0px;;display:inline;">ies</div>. </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Other income from: </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys (i)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,548</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,214</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hollycon (ii)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">731</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">972</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">880</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">China Techener<div style="letter-spacing: 0px; top: 0px;;display:inline;">gy</div></div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,122</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">731</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,520</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,216</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into an operating lease agreement with Ningbo Hollysys to lease part of<div style="letter-spacing: 0px; top: 0px;;display:inline;"> a</div> building in Beijing, respectively. The lease term is for one year from the commencement date of January 1, 2020 to December 31, 2020. The Company entered into a loan agreement with Ningbo Hollysys<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">amounting to $7,074 </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> with an annual interest rate of 4.35%. </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(ii)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into an operating lease agreement with Hollycon to lease part of building located in Beijing. The lease term was for one year and ended on May 31, 2020 and a renewed lease agreement was signed with a one year lease term of June 1, 2020 to May 31, 2021. </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Research and development: </div></div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 85%;"> </td> <td style="width: 2%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></div></td> <td> </td> <td style="width: 2%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></div></td> <td> </td> <td style="width: 2%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></div></td> <td> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys (i)</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">655</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company purchases research and development services from Ningbo Hollysys for research and development projects in the field of intelligent manufacturing. </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Amounts due from and due to the related parties relating to the above transactions are unsecured, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-interest</div> bearing and repayable on demand<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> excluding a loan due from </div></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">. </div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Due from related parties </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 94%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">28,048</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">14,301</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys </div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">7,973</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">6,142</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hollycon</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">124</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">961</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Hunan LingXiang</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Hollysys Machine</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">150</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">36,295</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,444</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 28048000 14301000 7973000 6142000 124000 961000 0 40000 150000 0 36295000 21444000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Due to related parties </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 94%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,659</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,967</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys </div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">736</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">609</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,395</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,576</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 4659000 2967000 736000 609000 5395000 3576000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Transactions with related parties </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Purchases of goods and services from:</div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 87%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 87%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys (i)</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">702</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%;">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,838</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 87%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hollycon</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">16</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255); width: 87%;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Electric Motor</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">77</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 1%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 87%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 87%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">93</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">706</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,838</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 87%;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); width: 1%;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company purchases products from Ningbo Hollysys used to provide an integrated automation and control system to its customer. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Sales of goods and integrated solutions to:</div></div></div></div></div></div> <div style="text-align: right; margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;;width:;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; width: 91%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">China Techenergy (i)</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,519</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,094</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,711</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 91%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hollycon<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (<div style="letter-spacing: 0px; top: 0px;;display:inline;">ii</div>)</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">225</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">44</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,302</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr> <td style="vertical-align: top; width: 91%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys<div style="letter-spacing: 0px; top: 0px;;display:inline;"> (ii)</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255); width: 6%; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">472</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; text-align: right; line-height: normal;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">179</div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 91%; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">HuNan Lin<div style="letter-spacing: 0px; top: 0px;;display:inline;">gXiang</div></div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="background-color: rgb(255, 255, 255); width: 6%; height: 15px; padding: 0pt 4pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="white-space: nowrap; background-color: rgb(255, 255, 255); width: 6%; padding: 0pt 4pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">38</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr> <td style="vertical-align: top; width: 91%; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">Others</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="background-color: rgb(204, 238, 255); width: 6%; height: 15px; padding: 0pt 0pt 0pt 5pt;"> <div style="line-height: normal; text-align: right;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">86</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; padding: 0pt 4pt 0pt 0pt;"> <div style="text-align: right; line-height: normal;"><div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; text-align: right; line-height: normal;"> </div> </td> <td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 6%; padding: 0pt 4pt 0pt 0pt;"> <div style="font-family: &quot;Times New Roman&quot;; margin-bottom: 0px; margin-top: 0px; line-height: normal; text-align: right;"> —</div> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 91%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 91%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,830</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,610</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">3,230</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 91%; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 1%; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div></div></div> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company sells automation control systems to China Techenergy which is used for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-safety</div> operations control in the nuclear power industry. China Techenergy incorporates the Company’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-safety</div> automation control systems with their proprietary safety automated control systems to provide an overall automation and control system for nuclear power stations in China. The Company is not a party to the integrated sales contracts executed between China Techenergy and its customers. The Company’s pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to third party customers, as if China Techenergy <div style="letter-spacing: 0px; top: 0px;;display:inline;">is</div> a consolidated subsidiary. </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(ii)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company sells products to Hollycon<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">and Ningbo Hollysys</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, which incorporate the Company’s product with its automated systems to provide an integrated automation and control system to their customer<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div>. The Company’s pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to third party customers, as if Hollycon </div></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">and Ningbo Hollysys are</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> consolidated subsidiar<div style="letter-spacing: 0px; top: 0px;;display:inline;">ies</div>. </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Other income from: </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                  </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys (i)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,548</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,214</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Hollycon (ii)</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">731</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">972</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">880</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">China Techener<div style="letter-spacing: 0px; top: 0px;;display:inline;">gy</div></div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,122</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">731</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,520</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,216</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into an operating lease agreement with Ningbo Hollysys to lease part of<div style="letter-spacing: 0px; top: 0px;;display:inline;"> a</div> building in Beijing, respectively. The lease term is for one year from the commencement date of January 1, 2020 to December 31, 2020. The Company entered into a loan agreement with Ningbo Hollysys<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">amounting to $7,074 </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> with an annual interest rate of 4.35%. </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(ii)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company entered into an operating lease agreement with Hollycon to lease part of building located in Beijing. The lease term was for one year and ended on May 31, 2020 and a renewed lease agreement was signed with a one year lease term of June 1, 2020 to May 31, 2021. </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Research and development: </div></div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 85%;"> </td> <td style="width: 2%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></div></td> <td> </td> <td style="width: 2%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></div></td> <td> </td> <td style="width: 2%; vertical-align: bottom;"> </td> <td> </td> <td style="white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">                </div></div></td> <td> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-size: 10pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ningbo Hollysys (i)</div></div></div></div> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">655</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></div></td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="margin-bottom: 0px; margin-top: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top; font-size: 10pt;;text-align:justify;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></div></div></div> </td> <td style="vertical-align: top; font-size: 10pt;;text-align:left;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company purchases research and development services from Ningbo Hollysys for research and development projects in the field of intelligent manufacturing. </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 0 702000 1838000 16000 4000 0 77000 0 0 93000 706000 1838000 11519000 11094000 1711000 225000 44000 1302000 0 472000 179000 0 0 38000 86000 0 0 11830000 11610000 3230000 0 1548000 2214000 731000 972000 880000 1122000 731000 2520000 4216000 P1Y 7074000 0.0435 P1Y P1Y 0 0 655000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 23 -     COMMITMENTS AND CONTINGENCIES </div></div></div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Capital commitments </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of June 30, 2020, the Company had $14,359 in capital obligations for the coming fiscal year, mainly for the </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">construction of facilities.</div></div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Purchase obligations </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">As of June 30, 2020, the Company had $233,484 purchase obligations for the coming fiscal years, for purchases of inventories and subcontracts, mainly for fulfillment of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-process</div> or newly entered contracts resulting from the expansion of the Company’s operations as follows:</div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 97%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Years ending June 30,</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">         Minimum payments        </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2021</div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;">$</td> <td style="vertical-align: bottom;;text-align:right;">187,749</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2022</div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">17,150</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2023</div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">11,434</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2024</div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">5,717</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2025</div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">5,717</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Performance guarantee and standby letters of credit </div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company had <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stand-</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">by<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div>letters of credit of $1,850 and outstanding performance guarantees of $42,117 as of June 30, 2020, with restricted cash of $9,782 pledged to banks. The purpose of the stand-by letter of credit and performance guarantees is to guarantee that the performance of the Company’s deliveries reach the pre-agreed requirements specified in the integrated solutions contracts. The guarantee is to ensure the functionality of the Company’s own work. The disclosed amount of stand-by letters of credit and outstanding performance guarantees represent the maximum potential amount of future payments the Company could be required to make under such <div style="letter-spacing: 0px; top: 0px;;display:inline;">guarantees</div>.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company accounts for performance guarantees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stand-by</div> letters of credit in accordance with ASC topic 460 (“ASC 460”), <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Guarantees. </div></div>Accordingly, the Company evaluates its guarantees to determine whether (a) the guarantee is specifically excluded from the scope of ASC 460, (b) the guarantee is subject to ASC 460 disclosure requirement only, but not subject to the initial recognition and <div style="letter-spacing: 0px; top: 0px;;display:inline;">measurement </div>provisions, or (c) the guarantee is required to be recorded in the financial statements at fair value.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Both the performance guarantees and the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stand-by</div> letters of credit are for the Company’s commitment of its own future performance, and the outcome of which is within its own control. As a result, performance guarantees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stand-by</div> letters of credit are subject to ASC 460 disclosure requirements only.</div> 14359000 233484000 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 97%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Years ending June 30,</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">         Minimum payments        </div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2021</div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;">$</td> <td style="vertical-align: bottom;;text-align:right;">187,749</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2022</div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">17,150</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2023</div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">11,434</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2024</div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">5,717</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">2025</div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;;text-align:right;">5,717</td> <td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 187749000 17150000 11434000 5717000 5717000 1850000 42117000 9782000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 24 -     SEGMENT REPORTING</div></div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The chief operating decision maker (“CODM”) has been identified as the Chairman, Chief Executive Officer and Chief Financial Officer of the Company. The Company organizes its internal financial reporting structure based on its main product and service offerings. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Based on the criteria established by ASC 280, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment Reporting</div></div> (“ASC 280”), the Company has determined that the reportable segments of the Company consist of (1) IA, (2) Rail, (3) M&amp;E, in accordance with the Company’s organization and internal financial reporting structure. The CODM assesses the performance of the operating segments based on the measures of revenues, costs and gross profit. Other than the information provided below, the CODM does not use any other measures by segments.</div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summarized information by segments for the years ended June 30, 2018, 2019, and 2020 is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30, 2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">IA</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rail</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">M&amp;E</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues from external customers</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Integrated solutions contracts revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">178,769</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">162,696</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">124,996</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">466,461</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Product sales</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">35,387</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,846</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40,233</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maintenance service revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,547</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,390</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">334</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">31,271</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Extended warranty service revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,090</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,713</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,803</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">224,793</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">190,645</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,330</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">540,768</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs of revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">135,633</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">90,574</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">108,681</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">334,888</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross profit</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">89,160</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">100,071</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">16,649</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">205,880</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">IA</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rail</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">M&amp;E</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues from external customers</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Integrated solutions contracts revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">191,668</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">148,365</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">127,338</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">467,371</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Product sales</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">27,390</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,712</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">33,102</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maintenance service revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,978</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">53,359</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">288</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">67,625</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Extended warranty service revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">762</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,481</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,243</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">233,798</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">208,917</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">127,626</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">570,341</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs of revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">139,010</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">109,567</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">110,598</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">359,175</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross profit</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">94,788</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">99,350</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,028</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">211,166</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">IA</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rail</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">M&amp;E</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues from external customers</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Integrated solutions contracts revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">207,421</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">145,750</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">61,101</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">414,272</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Product sales</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,504</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,640</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20,144</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maintenance service revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,985</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">49,140</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">916</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">66,041</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Extended warranty service revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,061</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,809</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,870</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">239,971</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">201,339</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">62,017</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">503,327</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs of revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">154,298</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">107,382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">51,079</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">312,759</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross profit</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">85,673</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">93,957</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">10,938</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">190,568</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The majority of the Company’s revenues and long-lived assets other than goodwill and intangible assets are derived from and located in the PRC. The following table sets forth the revenues by geographical area: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">412,993</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">438,832</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">441,305</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">127,775</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">131,509</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">62,022</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">540,768</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">570,341</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">503,327</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the long-lived assets other than goodwill and intangible assets by geographical area: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 94%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-lived assets other than goodwill and acquired intangible assets</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,781</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">129,340</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,986</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,938</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">137,767</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">141,278</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Summarized information by segments for the years ended June 30, 2018, 2019, and 2020 is as follows: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30, 2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">IA</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rail</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">M&amp;E</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues from external customers</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Integrated solutions contracts revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">178,769</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">162,696</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">124,996</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">466,461</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Product sales</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">35,387</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,846</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">40,233</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maintenance service revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">9,547</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,390</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">334</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">31,271</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Extended warranty service revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,090</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,713</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,803</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">224,793</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">190,645</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,330</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">540,768</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs of revenue</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">135,633</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">90,574</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">108,681</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">334,888</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross profit</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">89,160</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">100,071</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">16,649</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">205,880</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30, 2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">IA</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rail</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">M&amp;E</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues from external customers</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Integrated solutions contracts revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">191,668</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">148,365</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">127,338</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">467,371</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Product sales</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">27,390</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">5,712</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">33,102</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maintenance service revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,978</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">53,359</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">288</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">67,625</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Extended warranty service revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">762</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,481</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,243</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">233,798</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">208,917</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">127,626</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">570,341</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs of revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">139,010</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">109,567</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">110,598</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">359,175</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross profit</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">94,788</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">99,350</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,028</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">211,166</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="14" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">IA</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rail</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">M&amp;E</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Consolidated</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues from external customers</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Integrated solutions contracts revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">207,421</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">145,750</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">61,101</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">414,272</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Product sales</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,504</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">4,640</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20,144</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Maintenance service revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">15,985</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">49,140</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">916</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">66,041</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Extended warranty service revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,061</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,809</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">2,870</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">239,971</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">201,339</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">62,017</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">503,327</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Costs of revenue</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">154,298</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">107,382</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">51,079</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">312,759</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross profit</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">85,673</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">93,957</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">10,938</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">190,568</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 178769000 162696000 124996000 466461000 35387000 4846000 0 40233000 9547000 21390000 334000 31271000 1090000 1713000 0 2803000 224793000 190645000 125330000 540768000 135633000 90574000 108681000 334888000 89160000 100071000 16649000 205880000 191668000 148365000 127338000 467371000 27390000 5712000 0 33102000 13978000 53359000 288000 67625000 762000 1481000 0 2243000 233798000 208917000 127626000 570341000 139010000 109567000 110598000 359175000 94788000 99350000 17028000 211166000 207421000 145750000 61101000 414272000 15504000 4640000 0 20144000 15985000 49140000 916000 66041000 1061000 1809000 0 2870000 239971000 201339000 62017000 503327000 154298000 107382000 51079000 312759000 85673000 93957000 10938000 190568000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The majority of the Company’s revenues and long-lived assets other than goodwill and intangible assets are derived from and located in the PRC. The following table sets forth the revenues by geographical area: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 91%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues:</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">412,993</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">438,832</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">441,305</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">127,775</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">131,509</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">62,022</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">540,768</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">570,341</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">503,327</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 412993000 438832000 441305000 127775000 131509000 62022000 540768000 570341000 503327000 <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the long-lived assets other than goodwill and intangible assets by geographical area: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 94%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-lived assets other than goodwill and acquired intangible assets</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,781</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">129,340</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-PRC</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,986</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">11,938</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">137,767</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">141,278</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 125781000 129340000 11986000 11938000 137767000 141278000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 25 -    ENDORSEMENT OF NOTE RECEIVABLES </div></div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company endorsed bank acceptance bills to its suppliers as a way of settling accounts payable. The total endorsed but not yet due bank acceptance bills amounted to $46,162 and $37,333 as of June 30, 2019 and 2020, respectively. The endorsement of bank acceptance bills qualified as deemed sales of financial assets according to ASC 860, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Transfer and Servicing </div></div>(“ASC 860”) because the bank acceptance bills have been isolated from the Company upon transfer, the transferee has the rights to pledge or exchange the bank acceptance bills, and the Company has no control over the bank acceptance bills upon endorsement. As a result, bank acceptance bills are derecognized at the time of endorsement.</div> 46162000 37333000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTE 26 -    CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY </div></div></div></div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the PRC laws and regulations, the Company’s PRC subsidiaries’ ability to transfer net assets in the form of dividend payments, loans, or advances are restricted. The amount restricted was RMB619,403 (equivalent to $91,624) and RMB624,496 (equivalent to $92,349) as of June 30, 2019, and 2020, respectively. </div></div><div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following represents condensed unconsolidated financial information of the parent company only: </div></div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 24pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONDENSED BALANCE SHEETS </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASSETS</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current assets:</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">48,349</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,265</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits with original maturities over three months</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;">11,318</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other receivables, net</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;">31</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due from subsidiaries</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">57,703</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">53,503</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">78</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">97</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current assets</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">106,130</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">78,214</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment in subsidiaries</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">986,155</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,046,725</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,092,285</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,124,939</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">LIABILITIES AND STOCKHOLDERS’ EQUITY</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current liabilities:</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current portion of long-term loans</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">19,995</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="width: 7%; height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derivative financial liability</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">758</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 7%; height: 16px; padding: 0pt 5pt 0pt 0pt; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to subsidiaries</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">126,146</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">140,456</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">146,899</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">140,456</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equity:</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares issued and <div style="letter-spacing: 0px; top: 0px;;display:inline;">60,537,099 shares issued and </div>outstanding as of June 30, 2019 and 2020, respectively</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">60</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">61</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">223,634</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">224,043</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">757,213</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">823,896</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other comprehensive loss</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(35,521</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(63,517</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total equity</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">945,386</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">984,483</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities and equity</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,092,285</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,124,939</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONDENSED STATEMENTS OF COMPREHENSIVE INCOME </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,751</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,511</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,344</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss from operations</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,751</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,511</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,344</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other expense, net</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(346</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">309</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(748</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(562</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(90</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign exchange losses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(97</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(72</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,043</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of net income of subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">109,757</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">127,752</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">81,564</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income before income taxes</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">107,161</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">125,261</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">79,396</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">107,161</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">125,261</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">79,396</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="4" style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income, net of tax of nil</div></div></div> </td> <td style="vertical-align: top;"> <div style="text-indent: 0em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translation adjustment</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,406</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(31,341</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(27,996</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">124,567</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">93,920</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">51,400</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONDENSED STATEMENTS OF CASH FLOWS </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from operating activities:</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">107,161</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,261</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">79,396</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="8" style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Adjustments to reconcile net income to net cash used in operating activities:</div></div></div> </td> <td style="vertical-align: top;"> <div style="text-indent: 0em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of net income of subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(109,757</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(127,752</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(81,564</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,207</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">238</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">410</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accretion of convertible bond</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">230</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">230</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">57</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value adjustments of a bifurcated derivative</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(75</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">346</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in <div style="letter-spacing: 0px; top: 0px;;display:inline;">operating assets and </div>liabilities</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(28</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(142</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in operating activities</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,220</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,705</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"><div style="font-weight:bold;display:inline;width:100%;"> </div></td> <td style="vertical-align: bottom;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,843</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from investing activities:</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Collection of loans from subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">50,649</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans to subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(5,000</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,200</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(19,775</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment in subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(15,707</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by (used in) investing activities</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">29,942</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(4,200</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(19,775</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from financing activities:</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of convertible bond</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(20,753</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds of loans from subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">43,538</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20,000</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payment of dividends</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(7,241</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(10,862</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(12,713</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 0.45pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of loans from subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(13,006</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash (used in) provided by financing activities</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(20,247</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">32,676</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(13,466</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net increase in cash and cash equivalents</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8,475</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">26,771</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(35,084</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents, beginning of period</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,103</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,578</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">48,349</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents, end of period</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,578</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">48,349</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,265</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of presentation </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">For the presentation of the parent company only condensed financial information, the Company records its investment in subsidiaries under the equity method of accounting as prescribed in ASC 323, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Investments—Equity Method and Joint Ventures </div></div>(“ASC 323”). Such investment is presented on the condensed balance sheets as Investment in subsidiaries and the subsidiaries’ profit as Share of net income of subsidiaries on the condensed statements of comprehensive income. The parent company only financial statements should be read in conjunction with the Company’s consolidated financial statements.</div></div></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Commitments </div></div></div></div> <div style="text-align: justify; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company does not have significant commitments or long-term obligations as of the period end other than those presented. </div></div> 619403000 91624000 624496000 92349000 <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 24pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONDENSED BALANCE SHEETS </div></div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 92%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASSETS</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current assets:</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">48,349</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,265</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Time deposits with original maturities over three months</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;">11,318</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other receivables, net</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;">31</td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due from subsidiaries</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">57,703</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">53,503</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">78</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">97</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current assets</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">106,130</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">78,214</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment in subsidiaries</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">986,155</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,046,725</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,092,285</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,124,939</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: 'Times New Roman';"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">LIABILITIES AND STOCKHOLDERS’ EQUITY</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current liabilities:</div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current portion of long-term loans</div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">19,995</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="width: 7%; height: 16px; padding: 0pt 5pt 0pt 0pt;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Derivative financial liability</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">758</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 7%; height: 16px; padding: 0pt 5pt 0pt 0pt; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">—</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amounts due to subsidiaries</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">126,146</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">140,456</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">146,899</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">140,456</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Equity:</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares issued and <div style="letter-spacing: 0px; top: 0px;;display:inline;">60,537,099 shares issued and </div>outstanding as of June 30, 2019 and 2020, respectively</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">60</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">61</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;">Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">223,634</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">224,043</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">757,213</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">823,896</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other comprehensive loss</div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(35,521</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(63,517</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total equity</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">945,386</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">984,483</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"><div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities and equity</div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,092,285</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,124,939</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> 48349000 13265000 11318000 31000 57703000 53503000 78000 97000 106130000 78214000 986155000 1046725000 1092285000 1124939000 19995000 0 758000 0 126146000 140456000 146899000 140456000 0.001 0.001 100000000 100000000 60342099 60342099 60537099 60537099 60000 61000 223634000 224043000 757213000 823896000 -35521000 -63517000 945386000 984483000 1092285000 1124939000 <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONDENSED STATEMENTS OF COMPREHENSIVE INCOME </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,751</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,511</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,344</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss from operations</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,751</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,511</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,344</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other expense, net</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(346</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">309</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(748</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(562</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(90</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign exchange losses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(97</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(72</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,043</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of net income of subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">109,757</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">127,752</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">81,564</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income before income taxes</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">107,161</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">125,261</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">79,396</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">107,161</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">125,261</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">79,396</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="4" style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income, net of tax of nil</div></div></div> </td> <td style="vertical-align: top;"> <div style="text-indent: 0em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Translation adjustment</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">17,406</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(31,341</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(27,996</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">124,567</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">93,920</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">51,400</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 1751000 1511000 1344000 -1751000 -1511000 -1344000 0 -346000 0 0 0 309000 -748000 -562000 -90000 -97000 -72000 -1043000 109757000 127752000 81564000 107161000 125261000 79396000 0 0 0 107161000 125261000 79396000 17406000 -31341000 -27996000 124567000 93920000 51400000 <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONDENSED STATEMENTS OF CASH FLOWS </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-size: 10pt; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 88%; font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> <td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="font-family: 'Times New Roman';"/> <td style="white-space: nowrap; font-family: 'Times New Roman';">                    </td> <td style="font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended June 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from operating activities:</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">107,161</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">125,261</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">79,396</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td colspan="8" style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Adjustments to reconcile net income to net cash used in operating activities:</div></div></div> </td> <td style="vertical-align: top;"> <div style="text-indent: 0em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share of net income of subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(109,757</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(127,752</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(81,564</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation expenses</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">1,207</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">238</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">410</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accretion of convertible bond</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">230</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">230</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">57</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value adjustments of a bifurcated derivative</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(75</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">346</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in <div style="letter-spacing: 0px; top: 0px;;display:inline;">operating assets and </div>liabilities</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">14</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(28</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(142</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash used in operating activities</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(1,220</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)</div></div> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,705</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"><div style="font-weight:bold;display:inline;width:100%;"> </div></td> <td style="vertical-align: bottom;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(1,843</div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from investing activities:</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Collection of loans from subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">50,649</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loans to subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(5,000</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(4,200</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(19,775</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Investment in subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(15,707</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: 'Times New Roman';"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash provided by (used in) investing activities</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">29,942</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(4,200</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(19,775</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from financing activities:</div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of convertible bond</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal; text-align: right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">—<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"/> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(20,753</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proceeds of loans from subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">43,538</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">20,000</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payment of dividends</div></div> </td> <td style="vertical-align: bottom; font-family: 'Times New Roman';">  </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(7,241</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(10,862</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: 'Times New Roman';"> </td> <td style="vertical-align: bottom;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(12,713</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 0.45pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Repayment of loans from subsidiaries</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">(13,006</div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net cash (used in) provided by financing activities</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(20,247</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">32,676</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255); border-bottom: 0.75pt solid black;;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(13,466</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255); padding-bottom: 0.45pt;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net increase in cash and cash equivalents</div></div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8,475</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">26,771</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(35,084</div></div></div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">) </div></div></div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> </tr> <tr style="font-size: 10pt; break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents, beginning of period</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,103</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,578</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">48,349</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> </tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);"> <div style="text-align: justify; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents, end of period</div></div> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">21,578</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">48,349</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;">13,265</div></td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);"><div style="font-family: 'Times New Roman'; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="font-family: &quot;Times New Roman&quot;; background-color: rgb(255, 255, 255);"> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> 107161000 125261000 79396000 109757000 127752000 81564000 1207000 238000 410000 -230000 -230000 -57000 75000 -346000 0 14000 -28000 -142000 -1220000 -1705000 -1843000 50649000 0 0 -5000000 -4200000 -19775000 -15707000 0 0 29942000 -4200000 -19775000 -20753000 0 43538000 20000000 7241000 10862000 12713000 13006000 0 0 -20247000 32676000 -13466000 8475000 26771000 -35084000 13103000 21578000 48349000 21578000 48349000 13265000 XML 16 R9.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
NOTE 2 -     SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The consolidated financial statements are prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”).
Principles of Consolidation
The consolidated financial statements include the financial statements of the Company, its subsidiaries and a VIE. All inter-company transactions and balances between the Company, its subsidiaries, and the VIE are eliminated upon consolidation. The Company included the results of operations of acquired businesses from the respective dates of acquisition.
Use of estimates
The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates estimates, including those related to the expected total costs of integrated solutions contracts and service contracts, allowance for doubtful accounts, fair value of bifurcated derivative, fair value of the retained equity interest of a former subsidiary, warranties, valuation allowance of deferred tax assets
,
impairment of goodwill and other long-lived assets
,
goodwill related to 
the
acquisition of Shandong Lukang Pharmaceutical Engineering Design Co., Ltd (“Shandong Lukang”), provision for loss contract
s
, incremental borrowing rate (“IBR”) for operating leases and net realizable value of inventory. Management’s 
estimates
 
are
based
 on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates.
Foreign currency translations and transactions
The Company’s functional currency is the United States dollars (“US dollars” or “$”); whereas the Company’s subsidiaries and VIE use the primary currency of the economic environment in which their operations are conducted as their functional currency. According to the criteria of Accounting Standards Codification (“ASC”) Topic 830,
Foreign currency matters
(“ASC 830”), the Company uses the US dollars as its reporting currency.
The Company translates the assets and liabilities into US dollars using the rate of exchange prevailing at the balance sheet date, and the consolidated statements of comprehensive income are translated at average rates during the reporting period. Adjustments resulting from the translation of financial statements from the functional currency into US dollars are recorded in stockholders’ equity as part of accumulated other comprehensive income. Transactions dominated in currencies other than the functional currency are translated into functional currency at the exchange rates prevailing on the transaction dates, and the exchange gains or losses are reflected in the consolidated statements of comprehensive income for the reporting period.
Transactions denominated in foreign currencies are measured into the functional currency at the exchange rates prevailing on the transaction dates. Foreign currency denominated financial assets and liabilities are re-measured at the exchange rates prevailing at the balance sheet date. Exchange gains and losses are included in earnings.
Business combinations
The Company accounts for its business combinations using the purchase method of accounting in accordance with ASC Topic 805,
Business Combinations
(“ASC 805”). The purchase method of accounting requires that the consideration transferred to be allocated to the assets, including separately identifiable assets and liabilities the Company acquired based on their estimated fair values. The consideration transferred of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any
non-controlling
interests. The excess of (i) the total cost of the acquisition, fair value of the
non-controlling
interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree, is recorded as goodwill. If the cost of the acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of comprehensive income.
The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and
non-controlling
interests is based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates, terminal values, as well as the assumptions and estimates used to determine the cash inflows and outflows. The Company determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of assets and forecasted cash flows over that period.
Acquisition-related costs are recognized as general and administrative expenses in the
consolidated
 
statements of comprehensive income as incurred.
Cash and cash equivalents
Cash and cash equivalents consist of cash on hand and bank deposits, which are unrestricted as to withdrawal and use. All highly liquid investments that are readily convertible to known amounts of cash with original stated maturities of three months or less are classified as cash equivalents.
Time deposits with original maturities over three months
Time deposits with original maturities over three months consist of deposits placed with financial institutions with original maturity terms from four months to one year. As of June 30, 2020, $306,322, $16,127, and $2,500 of time deposits with original maturities over three months were placed in financial institutions in the PRC, Singapore, and Malaysia, respectively. As of June 30, 2019, $137,036, $7,403, and $700 of time deposits with original maturities over three months were placed in financial institutions in the PRC, Singapore, Malaysia, respectively.
Restricted cash
Restricted cash mainly consists of the cash deposited in banks pledged for performance guarantees or bank loans. These cash balances are not available for use until these guarantees are expired or cancelled, or the loans are repaid.
Revenue recognition
Integrated solutions contracts
Revenues generated from designing, building, and delivering customized integrated industrial automation systems are recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for designing, building, and delivering customized integrated industrial automation systems are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and ranges from six months to five years excluding the warranty period. The majority of the contract duration is longer than one year.
Revenue generated from mechanical and electrical solution contracts for the construction or renovation of buildings, rail or infrastructure facilities are also recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for mechanical and electrical solution are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and the complexity of the construction work and ranges from six months to three years excluding the warranty period. The majority of the contract duration is longer than one year.
In accordance with ASC Topic 606,
Revenue from Contract with Customers
(“ASC 606”), recognition is based on an estimate of the income earned to date, less income recognized in earlier periods. Extent of progress toward completion is measured using the
cost-to-cost
method where the progress (the percentage complete) is determined by dividing costs incurred to date by the total amount of costs expected to be incurred for the integrated solutions contracts. The Company’s estimates of total costs expected to be incurred for an integrated solutions contract include assumptions regarding the Company’s future effort or input such as direct costs of equipment and materials and direct labor costs. Significant estimation uncertainty exists due to the long construction periods and sensitivity of these assumptions to extent of progress towards completion and estimated total costs of integrated solutions contracts,
 
as both impact revenue and gross profit realization. The significant assumptions are forward-looking and could be affected by future economic and market conditions and changes in the level of efforts and costs required to complete the integrated solutions contracts. The total costs incurred may not always be proportionate to the entity’s progress in satisfying their performance obligations. Changes in the estimated total costs affects the revenue recognized in the current period and in future periods.
 Provisions, if any, are made in the period when anticipated losses become evident on uncompleted contracts.
The Company reviews and updates the estimated total costs of the contracts at least annually. Revisions to contract revenue and estimated total costs of the contracts are made in the period in which the facts and circumstances that cause the revision become known and are accounted for as changes in estimates. Unapproved change orders are considered claims.
Claims are recognized only when it has been awarded by customers. Excluding the impact of change orders, if the estimated total costs of integrated solutions contracts, which were revised during the years ended June 30, 2018, 2019 and 2020, had been used as a basis of recognition of integrated solutions contracts revenue since the contract commencement, net income for the years ended June 30, 2018, 2019 and 2020 would have been decreased by $
10,466
,
 
$
14,019
,
 
and $
14,181
,
 
respectively; basic net income per share for years ended June 30, 2018, 2019 and 2020 would have been decreased by $
0.17
, $
0.23
,
 
and $
0.23
,
 
respectively; and diluted net income per share for the years ended June 30, 2018, 2019 and 2020, would have decreased by $
0.17
, $
0.23
,
 
and $
0.23
,
 
respectively. Revisions to the estimated total costs for the years ended June 30, 2018, 2019 and 2020 were made in the ordinary course of business.
The Company combines a group of contracts as one project if they are closely related and are, in substance, parts of a single project with an overall profit margin. The Company segments a contract into several projects, when they are of different business substance, for example, with different business negotiation, solutions, implementation plans and margins.
Revenue in excess of billings on the contracts is recorded as costs and estimated earnings in excess of billings. Billings in excess of revenues recognized on the contracts are recorded as deferred revenue until the above revenue recognition criteria are met. Recognition of accounts receivable and costs and estimated earnings in excess of billings are discussed below.
The Company generally recognizes 100% of the contractual revenue when the customer acceptance has been obtained and no further major costs are estimated to be incurred, and normally this is also when the warranty period commences. Revenues are presented net of value-added tax collected on behalf of the government.
Product sales
The Company’s products mainly include hardware and software. Revenue generated from sales of products is recognized when control of promised goods is transferred to the Company’s customers in an amount of consideration to which an entity expects to be entitled to in exchange for those goods. Revenues are presented net of value-added tax collected on behalf of the government.
Service rendered
The Company mainly provides the following services:
The Company provides maintenance service which is generally completed onsite at the customers’ premises. Revenue is recognized over time by using the
cost-to-cost
method to measure the progress towards the completion of the performance obligation as the customer simultaneously receives and consumes the benefits from the services rendered by the Company. As costs incurred represent work performed, the Company believes this method best depicts transfer of control of the asset to the customer. Revenues are presented net of value-added tax collected on behalf of the government.
The Company also separately sells extended warranties to their integrated solution customers for a fixed period. Such arrangements are negotiated separately from the corresponding integrated solution system and are usually entered into upon the expiration of the warranty period attached to the integrated solutions contracts. During the extended warranty period, the Company is responsible for addressing issues related to the system. Part replacement is not covered in such services. The Company uses time elapsed to measure the progress toward complete satisfaction of the performance obligation and recognizes revenue ratably over the contractual term. Revenues are presented net of value-added tax collected on behalf of the government.
Excluding the impact of change orders, if the estimated total costs of service contracts, which were revised during the year ended June 30, 2020, had been used as a basis of recognition of service contract revenue since the contract commencement, net income for the years ended June 30, 2019 and 2020 would have been decreased by $2,641 and $4,603
,
respectively; basic net income per share for years ended June 30, 2019 and 2020 would have been decreased by $0.04 and $0.08, respectively; and diluted net income per share for the years ended June 30, 2019 and 2020, would have decreased by $0.04 and $0.08, respectively. Revisions to the estimated total costs for the years ended June 30, 2019 and 2020 were made in the ordinary course of business.
Contract assets
Contract assets include amounts that represent the rights to receive payment for goods or services that have been transferred to the customer, with the rights conditional upon something other than the passage of time. Accordingly, the Company include the following in the contract assets: (i) unbilled amounts resulting from revenue recognized exceeding amounts billed to customers for integrated solutions contracts and maintenance service contracts using the
cost-to-cost
method, which are recorded in the balance sheet as costs and estimated earnings in excess of billing
;
 
and (ii) accounts receivable retention amounts which were held by customers from Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period.
Performance of the integrated solutions contracts will often extend over long periods and the Company’s right to receive payments depends on its performance in accordance with the contractual terms. There are different billing practices in the PRC, overseas operating subsidiaries and the VIE (Concord and Bond Groups). For the Company’s PRC subsidiaries, billings are issued based on milestones specified in the contracts negotiated with customers. In general, there are four milestones: 1) project commencement, 2) system manufacturing and delivery, 3) installation,
trial-run
and customer acceptance, and 4) end of the warranty period. The amounts to be billed at each milestone are specified in the contract. All integrated solutions contracts have the first milestone, but not all contracts require prepayments. The length of each interval between two continuous billings under an integrated solutions contract varies depending on the duration of the contract (under certain contracts, the interval lasts more than a year) and the last billing to be issued for an integrated solutions contract is scheduled at the end of a warranty period. There are no significant financing components in the integrate solutions contracts.
For Concord and Bond Groups, billing claims rendered are subject to the further approval and certification of the customers or their designated consultants. Payments are made to Concord or Bond Groups based on the certified billings according to the payment terms mutually agreed between the customers and Concord or Bond Groups. Certain amounts are retained by the customer and payable to Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period. The retained amounts are recorded as accounts receivable retention.
Contract liabilities
Contract liabilities include the amounts that reflect obligations to provide goods or services for which payment has been received. Contract liabilities are presented in the balance sheet as deferred revenue.
The Company receives prepayments for integrated solutions contracts, product sales and service contracts for goods or services to be provided in the future. Prepayments received are recorded as deferred revenue, which is recognized as revenue based on the revenue recognition policies disclosed above for integrated solutions contracts, product sales and services rendered.
Accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention
The carrying value of the Company’s accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention, net of the allowance for doubtful accounts, represents their estimated net realizable value. An allowance for doubtful accounts is recognized when it is probable that the Company will not collect the amount and is written off in the period when deemed uncollectible. The Company periodically reviews the status of contracts and decides how much of an allowance for doubtful accounts should be made based on factors surrounding the credit risk of customers and historical experience. The Company does not require collateral from its customers and does not charge interest for late payments by its customers.
Inventories
Inventories are composed of raw materials, work in progress, purchased and manufactured finished goods and low value consumables. Inventories are stated at the lower of cost and net realizable value. The Company uses the weighted average cost method as its inventory costing method.
The Company assesses the lower of cost and net realizable value for
non-saleable,
excess or obsolete inventories based on its periodic review of inventory quantities on hand and the latest forecasts of product demand and production requirements from its customers. The Company writes down inventories for
non-saleable,
excess or obsolete raw materials,
work-in-process
and finished goods by charging such write-downs to cost of integrated solutions contracts and/or costs of products sold.
Warranties
Warranties represent a major term under integrated solutions contracts and maintenance service contracts, which will last, in general, for one to three years or otherwise specified in the terms of the contract. The Company accrues warranty liabilities under a service contract as a percentage of revenue recognized, which is derived from its historical experience, in order to recognize the warranty cost for the related contract throughout the contract period.
Property, plant and equipment, net
Property, plant and equipment, other than construction in progress, are recorded at cost and are stated net of accumulated depreciation and impairment, if any. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets as follows:
 
Buildings
    
30 - 50 years
 
Machinery
     5 - 10 years  
Software
     3 -
 
10 years
 
Vehicles
     5
 -
10 years
 
Electronic and other equipment
     3
 
- 10 years
 
Construction in progress represents uncompleted construction work of certain facilities which, upon completion, management intends to hold for production purposes. In addition to costs under construction contracts, other costs directly related to the construction of such facilities, including duty and tariff, equipment installation and shipping costs, and borrowing costs are capitalized. Depreciation commences when the asset is placed in service.
Maintenance and repairs are charged directly to expenses as incurred, whereas betterment and renewals are capitalized in their respective accounts. When an item is retired or otherwise disposed of, the cost and applicable accumulated depreciation are removed and the resulting gain or loss is recognized for the reporting period.
Prepaid land leases, net
Prepaid land lease payments, for the land use right of four parcels of land in the PRC, three parcels of leasehold land in Malaysia and one parcel of leasehold land in Singapore, are initially stated at cost and are subsequently amortized on a straight-line basis over the lease terms of 49 to 88 years.
Intangible assets, net
Intangible assets are carried at cost less accumulated amortization and any impairment. Intangible assets acquired in a business combination are recognized initially at fair value at the date of acquisition. Intangible assets are amortized using a straight-line method.
The estimated useful lives for the intangible assets are as follows:
 
Category
   Estimated useful life  
Patents and copyrights
    
5 - 10 
years
 
Residual values are considered nil.
Goodwill
Goodwill represents the excess of the purchase price over the estimated fair value of net tangible and identifiable intangible assets acquired. The Company assesses goodwill for impairment in accordance with ASC subtopic
350-20,
Intangibles – Goodwill and Other
(“ASC
350-20”),
which requires that goodwill is not amortized but to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events as defined by ASC
350-20.
The Company’s goodwill outstanding at June 30, 2020 was related to the acquisitions of Beijing Hollysys Industrial Software Company Ltd (“Hollysys Industrial Software
”) and Shandong Lukang
.
The Company has the option to assess qualitative factors first to determine whether it is necessary to perform the
two-step
test in accordance with ASC
350-20.
If the Company believes, as a result of the qualitative assessment, that it is
more-likely-than-not
that the fair value of the reporting unit is less than its carrying amount, the
two-step
quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the
two-step
quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Company is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Company must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.
The Company elected to assess goodwill for impairment using the
two-step
process for Concord Group for the years ended June 30, 2018 and 2019, with the assistance of a third-party appraiser. The judgment in estimating the fair value of Concord Group includes forecasts of the amount and timing of expected future cash flows, which are based on management’s best estimates of forecasted revenue, gross profit, operating expenses, future capital expenditures and working capital levels, as well as the discount rate, which is determined using the Weighted Average Cost of Capital
and Capital Asset P
ricing
Model
approach and the selection of comparable companies operating in similar businesses.
 
The carrying amount of Concord Group exceeded its fair value as of June 30, 2019, and a goodwill impairment charge of $11,623 was recorded in the consolidated statement of comprehensive income for the year ended June 30, 2019 based on results of the second step of the
goodwill impairment test (note 10).
Due to downward revision
 of
forecasted future profits, the Company determined it was more likely than not that an impairment existed within the 
Bond
Group 
reporting unit and performed a quantitative goodwill impairment test
 as of June 30,
2020
. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. 
 
Significant management judgment and estimation are involved in forecasting the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach to determine the fair value of the Bond Group reporting unit. In particular, the fair value estimate is sensitive to significant assumptions, such as forecasted revenue growth rates, gross profit margins and discount rates, which is determined using the Weighted Average Cost of Capital
and Cap
i
tal Asset Pricing Model
approach and the selection of comparable companies operating in similar businesses. These significant assumptions are forward looking and could be materially affected by future market or global economic conditions. As a result, the Company recorded a full
 
impairment charge of
US
$
35,767
attributable to its Bond Group
reporting unit (note 10).
There are uncertainties surrounding the amount and timing of future expected cash flows as they may be impacted by negative events such as uncertainty of the impact of COVID
-
19 pandemic, a slowdown in the mechanical and electrical engineering sector, deteriorating economic conditions in the geographical areas Bond Group operates in, increasing competitive pressures and fewer than expected mechanical and electrical solution contracts awarded to Bond Group. These events can negatively impact demand for Bond Group’s services and result in actual future cash flows being less than forecasted or delays in the timing of when those cash flows are expected to be realized. Further, the timing of when actual future cash flows are received could differ from the Company’s estimates, which do not factor in unexpected delays in project commencement or execution.
Impairment of long-lived assets other than goodwill
The Company evaluates its long-lived assets or asset group including acquired intangibles with finite lives for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount of a group of long-lived assets may not be fully recoverable. When these events occur, the Company evaluates the impairment by comparing the carrying amount of the assets to future undiscounted cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Company recognizes an impairment loss based on the excess of the carrying amount of the asset group over its fair value, generally based upon discounted cash flows or quoted market prices.
Shipping and handling costs
All shipping and handling fees charged to customers are included in net revenue. Shipping and handling costs incurred are included in cost of integrated solutions contracts and/or costs of products sold as appropriate.
Income taxes
The Company follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is
more-likely-than-not
that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate.
The Company adopted ASC 740,
Income Taxes
(“ASC 740
),
 
which clarifies the accounting and disclosure for uncertainty in income taxes. Interests and penalties arising from underpayment of income taxes shall be computed in accordance with the related tax laws. The amount of interest expense is computed by applying the applicable statutory rate of interest to the difference between the tax position recognized and the amount previously taken or expected to be taken in a tax return. Interests and penalties recognized in accordance with ASC 740 are classified in the financial statements as a component of income tax expense. In accordance with the provisions of ASC 740, the Company recognizes in its financial statements the impact of a tax position if a tax return position or future tax position is “more likely than not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more likely than not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Company’s estimated liability for unrecognized tax positions which is included in accrued liabilities is periodically assessed for adequacy and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The outcome for a particular audit cannot be determined with certainty prior to the conclusion of the audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Company’s estimates. As each annual filling is done, adjustments, if any, are recorded in the Company’s financial statements. Additionally, in future periods, changes in facts, circumstances, and new information may require the Company to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur
.
Research and development costs
Research and development costs consist primarily of salaries, bonuses and benefits for research and development personnel. Research and development costs also include travel expenses of research and development personnel as well as depreciation of hardware equipment and software tools and other materials used in research and development activities. Research and development costs are expensed as incurred. Software development costs are also expensed as incurred as the costs qualifying for capitalization have been insignificant for the periods presented.
VAT refunds and government subsidies
Pursuant to the laws and regulations of the PRC, the Company remits
13%-16%
of its sales as valued added tax (“VAT”), and then is entitled to a refund of the portion that the Company’s actual VAT burden exceeding 3% levied on all sales containing internally developed software products. VAT refunds are recognized in the
 
consolidated
statements of comprehensive income when cash refunds or the necessary approval from the tax authority has been received. Certain subsidiaries
 
of the Company located in the PRC receive government subsidies from local PRC government agencies. Government subsidies are recognized in the 
consolidated statements 
of comprehensive income when the attached conditions have been met. Government grants received for the years ended June 30, 2018, 2019 and 2020 amounted to $5,931, $6,559 and $6,930, respectively, of which $4,784, $4,888 and $4,655 were included as a credit to operating expenses in the
 
consolidated
statements of comprehensive income for the years ended June 30, 2018, 2019 and 2020, respectively.
Appropriations to statutory reserve
Under the corporate law and relevant regulations in the PRC, all of the subsidiaries of the Company located in the PRC are required to appropriate a portion of its retained earnings to statutory reserve. All subsidiaries located in the PRC are required to appropriate 10% of its annual
after-tax
income each year to the statutory reserve until the statutory reserve balance reaches 50% of the registered capital. In general, the statutory reserve shall not be used for dividend distribution purposes. In Dubai and Qatar, companies are required to appropriate 10% of its annual
after-tax
income each year to the statutory reserve and the appropriation may be suspended by the shareholders if the reserve reaches 50% of the registered capital. The statutory reserve can be used to cover the losses of the companies or to increase the capital of the companies with a decision by the general assembly of CCDB and CECL.
Segment reporting
In accordance with ASC 280,
Segment reporting
(“ASC 280”), segment reporting is determined based on how the Company’s chief operating decision makers review operating results to make decisions about allocating resources and assessing performance of the Company. According to management’s approach, the Company organizes its internal financial reporting structure based on its main product and service offerings. The Company operates in three principal business segments in the financial reporting structure and their management report, namely industrial automation, rail transportation and mechanical and electrical solutions. The Company does not allocate any assets to the three segments as management does not use the information to measure the performance of the reportable segments.
Comprehensive income
Comprehensive income is defined as the changes in equity of the Company during a period from transactions and other events and circumstances excluding transactions resulting from investments by owners and distributions to owners. In accordance with ASC 220,
Comprehensive Income
(“ASC 220”), the Company presents components of net income and other comprehensive income in one continuous statement.
Investments in equity investees and equity securities
The Company accounts for its equity investments under the equity method when the Company has rights and ability to exercise significant influence over the investees. The investments in entities over which the Company has the ability to exercise significant influence are accounted for using the equity method. Significant influence is generally considered to exist when the Company has an ownership interest in the voting stock of the investee between 20% and 50%. Other factors, such as representation on the investee’s board of directors and the impact of commercial arrangements, are also considered in determining whether the equity method of accounting is appropriate.
Under the equity method, original investments are recorded at cost and adjusted by the Company’s share of undistributed earnings or losses of these entities, by the amortization of any basis difference between the amount of the Company’s investment and its share of the net assets of the investee, and by dividend distributions or subsequent investments. When dividends from an investee exceed the carrying amount of an equity method investment, the excess distribution is recognized as a gain and reported as share of net income of equity investees, net in the consolidated statements of comprehensive income when the Company is not liable for the obligations of the investee nor otherwise committed to provide financial support. In such cases, subsequent equity method earnings are not recorded until subsequent earnings equal the gain recorded. Unrealized inter-company profits and losses related to equity investees are eliminated. An impairment charge, being the difference between the carrying amount and the fair value of the equity investee, is recognized in the consolidated statements of comprehensive income when the decline in value is considered other than temporary. The Company will discontinue applying the equity method if an investment (plus additional financial support provided to the investee, if any) has been reduced to zero. When the Company has other investments in its equity-method investee and are not required to advance additional funds to that investee, the Company would continue to report its share of equity method losses in its consolidated statement of comprehensive income after its equity-method investment in ordinary shares has been reduced to zero, to the extent of and as an adjustment to the adjusted basis of its other investments in the investee. Such losses are first applied to those investments of a lower liquidation preference before being further applied to the investments of a higher liquidation preference.
The Company uses the cumulative earnings approach to classify distributions received from equity investees. Under this approach, distributions received from equity investees are presumed to be a return on the investment and
are
 classified as cash inflows from operating activities unless the distributions received exceed cumulative equity in earnings recognized by the investor. In such case, the excess is considered a return of investment and is classified as cash inflows from investing activities.
For equity investments other than those accounted for under the equity method or those that result in consolidation of the investee, the Company measures equity investments at fair value and recognizes any changes in fair value in net income. However, for equity investments that do not have readily determinable fair values and do not qualify for the existing practical expedient in ASC 820 to estimate fair value using the net asset value per share (or its equivalent) of the investment, the Company chose to measure those investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. At each reporting date, the Company is required to make a qualitative assessment as to whether equity investments without a readily determinable fair value for which the measurement alternative is elected is impaired. In the event that a qualitative assessment indicates that the investment is impaired and the fair value of the investment is less than the carrying value, the carrying value is written down to its fair value. A variety of factors are considered when determining if a decline in fair value is below carrying value, including, among others, the financial condition and prospects of the investee.
Capitalization of interest
Interest incurred on borrowings for the Company’s construction of facilities and assembly line projects during the active construction period are capitalized. The capitalization of interest ceases once a project is substantially complete. The amount to be capitalized is determined by applying the weighted-average interest rate of the Company’s outstanding borrowings to the average amount of accumulated capital expenditures for assets under construction during the year and is added to the cost of the underlying assets and amortized over their respective useful lives.
Income per share
Income per share is computed in accordance with ASC 260,
Earnings Per Share
(“ASC 260”). Basic income per ordinary share is computed by dividing income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period. Diluted income per ordinary share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares.
Share-based compensation
The Company accounts for share-based compensation in accordance with ASC 718,
Compensation-Stock Compensation
(“ASC 718”). The Company recognizes compensation cost for an award with only service conditions that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award. The compensation cost for each vesting tranche in an award subject to performance vesting is recognized ratably from the service inception date to the vesting date for each tranche. To the extent the required service and performance conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards are reversed. ASC 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in a subsequent period if actual forfeitures differ from initial estimates. The Company accounts for forfeitures as they occur.
For share-based awards that are subject to performance-based vesting conditions in addition to time-based vesting, the Company recognizes the estimated grant-date fair value of performance-based awards, net of estimated forfeitures, as share-based compensation expense over the vesting period based upon the Company’s determination of whether it is probable that the performance-based criteria will be achieved. At each reporting period, the Company reassesses the probability of achieving the performance-based criteria. Determining whether the performance-based criteria will be achieved involves judgment, and the estimate of share-based compensation expense may be revised periodically based on changes in the probability of achieving the performance-based criteria. Revisions are reflected in the period in which the estimate is changed. If the performance-based criteria are not met, no share-based compensation expense is recognized, and, to the extent share-based compensation expense was previously recognized, such share-based compensation expense is reversed.
Fair value measurements
The Company has adopted ASC 820,
Fair Value Measurements and Disclosures
(“ASC 820”), which defines fair value, establishes a framework for measuring fair value in GAAP, and expands disclosures about fair value measurements. It does not require any new fair value measurements, but provides guidance on how to measure fair value by providing a fair value hierarchy used to classify the source of the information. It establishes a three-level valuation hierarchy of valuation techniques based on observable and unobservable inputs, which may be used to measure fair value and include the following:
 
Level 1
  
-
  
Quoted prices in active markets for identical assets or liabilities.
     
Level 2
  
-
  
Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
Level 3
  
-
  
Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Classification within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.
ASC 820 describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset
.
Concentration of risks
Concentration of credit risk
Assets that potentially subject the Company to significant concentration of credit risk primarily consist of cash and cash equivalents, time deposits with original maturities over three months, restricted cash, accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, other receivables and amounts due from related parties. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet date. As of June 30, 2020, substantially all of the Company’s cash and cash equivalents and time deposits with original maturities exceeding three months were managed by financial institutions located in the PRC, Singapore, Malaysia, which management believes are of high credit quality. Accounts receivable, other receivables and amounts due from related parties are typically unsecured and the risk with respect to accounts receivable is mitigated by credit evaluations the Company performs on its customers and its ongoing monitoring process of outstanding balances.
The Company has no customer that individually comprised 10% or more of the outstanding balance of accounts receivable as of June 30, 2019 and 2020, respectively.
Concentration of business and economic risk
A majority of the Company’s net revenue and net income are derived in the PRC. The Company’s operations may be adversely affected by significant political, economic and social uncertainties in the PRC. Although the PRC government has been pursuing economic reform policies for more than 20 years, no assurance can be given that the PRC government will continue to pursue such policies or that such policies may not be significantly altered, especially in the event of a change in leadership, social or political disruption or unforeseen circumstances affecting the PRC’s political, economic and social conditions. There is also no guarantee that the PRC government’s pursuit of economic reforms will be consistent or effective.
Concentration of currency convertibility risk
A majority of the Company’s businesses are transacted in RMB, which is not freely convertible into foreign currencies. All foreign exchange transactions take place either through the People’s Bank of China or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the People’s Bank of China. Approval of foreign currency payments by the People’s Bank of China or other regulatory institutions requires submitting a payment application form together with suppliers’ invoices, shipping documents and signed contracts.
Concentration of foreign currency exchange rate risk
The Company’s exposure to foreign currency exchange rate risk primarily relates to monetary assets or liabilities held in foreign currencies. Since July 21, 2005, the RMB has been permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. On June 19, 2010, the People’s Bank of China announced the end of the RMB’s de facto peg to USD, a policy which was instituted in late 2008 in the face of the global financial crisis, to further reform the RMB exchange rate regime and to enhance the RMB’s exchange rate flexibility. The exchange rate floating bands will remain the same as previously announced in the inter-bank foreign exchange market.
The US dollars against RMB depreciated
 by 
of
2.32
%, 
depreciated by 
of
3.65
% and 
depreciated by 
 
2.93
% for
the years ended June 30, 2018, 2019 and 2020, respectively. Any significant revaluation of RMB may materially and adversely affect the Company’s cash flows, revenues, earnings and financial position, and the value of its shares in US dollars. An appreciation of US dollar against the RMB would result in foreign currency translation losses when translating the net assets of the Company from RMB into US dollar.
 
For the years ended June 30, 2018, 2019 and 2020, the net foreign currency translation
gains
(losses) resulting from the translation of RMB, SGD and other functional currencies to the U.S. dollar reporting currency recorded
in
 
stockholders
 
equity as part of accumulated 
other comprehensive income was $17,406, $(31,341)
,
 
and $(27,996), respectively
.
Risks and Uncertainties
Since the third quarter of fiscal year 2020, a novel strain of coronavirus (COVID-19) has spread rapidly globally and the Company is subject to risks and uncertainties as a result of the COVID-19 pandemic. The pandemic has resulted in quarantines, travel restrictions and the temporary closure of stores and business facilities globally. Given the rapidly expanding nature of COVID-19 pandemic, the Company believes there is a risk that its global business, results of operations, and financial condition will be adversely affected. Potential impact to the Company’s results of operations will also depend on future developments and new information that may emerge regarding the duration and severity of COVID-19 and the actions taken by government authorities and other entities to contain COVID-19 or mitigate its impact, almost all of which are beyond the Company’s control.
During the last two quarters of fiscal year 2020, the pandemic has led to delays of project execution and contract bidding, while marketing events were also adversely affected due to restriction on on-site communication, which has negatively impacted the Company’s financial performance in 2020. While there has been gradual recovery of the Company’s overall business operations resulting from improving health statistics in China since March 2020, it is still not possible at this time to estimate the full impact of the pandemic on the Company, especially as it relates to its overseas business due to the continued spread of COVID-19 in south east Asia and south Asia. The Company also faces risks that customers may delay their settlement with the Company or delay or fail to pay us as scheduled due to the impact of COVID-19. In addition, the pandemic is also one of the triggers for evaluating whether there is goodwill impairment of Bond Group and long-lived asset impairments. The measures taken by the governments of countries affected could disrupt the Company’s demand from its customers, sales efforts, the delivery of its products and services, reduce our customers’ ability to pay and adversely impact the Company’s business, financial condition and results, or results of operations. Because of the uncertainty surrounding the COVID-19 outbreak, the full severity of the business disruption and the related financial impact cannot be reasonably estimated at this time.
Recent accounting pronouncements
Recently Adopted Standards
On July 1, 2019, the Company adopted Accounting Standards Update (“ASU”)
No. 2016-02
(“ASU
2016-02”),
Leases
(
Topic 842
), using the modified retrospective transition method and elected the transition option to use an effective date of July 1, 2019 as the date of initial application. As a result, the comparative periods were not restated.
The Company has elected the package of practical expedients permitted which allows the Company not to reassess the following at adoption date: (i) whether any expired or existing contracts are or contains a lease, (ii) the lease classification for any expired or existing leases, and (iii) initial direct costs for any expired or existing leases (i.e. whether those costs qualify for capitalization under ASU 2016-02). The Company also elected the short-term lease exemption for certain classes of underlying assets including office space and warehouses, with a lease term of 12 months or less.
Prior to the adoption of ASU 2016-02, the Company’s accounting policies for leases was as follows:
Leases
Leases have been classified as either capital or operating leases. Leases that transfer substantially all the benefits and risks incidental to the ownership of assets are accounted for as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. All other leases are accounted for as operating leases wherein rental payments are expensed as incurred.
Accounting for lessor
Minimum contractual rental from leases are recognized on a straight-line basis over the non-cancelable term of the lease. With respect to a particular lease, actual amounts billed in accordance with the lease during any given period may be higher or lower than the amount of rental revenue recognized for the period. Straight-line rental revenue commences when the customer assumes control of the leased premises.
Accrued straight-line rents receivable represents the amount by which straight-line rental revenue exceeds rents currently billed in accordance with lease agreements. Contingent rental revenue is accrued when the contingency is removed.
The Company’s accounting policy effective on the adoption date of ASU 2016-02 is as follows:
Operating lease as lessee
The Company determines if an arrangement is a lease at inception. The Company classifies a lease as a finance lease or an operating lease at lease commencement date as appropriate under ASC 842. The Company has operating leases for certain offices and warehouses and does not have any finance leases for the fiscal years ended June 30, 2019 and 2020.
For operating leases, the Company records a lease liability and corresponding right-of-use (ROU) asset at lease commencement. Lease terms are based on the non-cancellable term of the lease and may contain options to extend the lease when it is reasonably certain that the Company will exercise the option. Lease liabilities represent the present value of the lease payments not yet paid, discounted using the discount rate for the lease at lease commencement.
The Company estimates its incremental borrowing rate for its leases at the commencement date to determine the present value of future lease payments when the implicit rate is not readily determinable in the lease. In estimating its incremental borrowing rate, the Company considers its credit rating and publicly available data of borrowing rates for loans of similar amount, currency and term as the lease.
Operating leases are presented as operating lease ROU assets and operating lease liabilities on the consolidated balance sheet. Prepaid land leases are separately classified on the consolidated balance sheets. Lease liabilities that become due within one year of the balance sheet date are classified as current liabilities. Operating lease ROU asset represents the right to use an underlying asset for the lease term and are recognized in an amount equal to the lease liability adjusted for any lease payments made prior to commencement date, less any lease incentives received and any initial direct costs incurred by the Company.
After lease commencement, operating lease liabilities are measured at the present value of the remaining lease payments using the discount rate determined at lease commencement. Operating lease ROU assets are measured at the amount of the lease liabilities and further adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs and impairment of the ROU assets, if any. Operating lease expense is recognized as a single cost on a straight-line basis over the lease term.
The cumulative effect of the changes made to the Company’s consolidated balance sheet as of July 1, 2019 for the adoption of ASU 2016-02 is as follows:
 
 
    
Balance as of
June 30, 2019
    
Adjustments due to
the adoption of
ASU 2016-02
   
Balance as of
July 1, 2019
 
           
Assets:
           
Prepaid expenses
     644        (347     297  
Operating lease ROU assets
     —          6,924       6,924  
Prepaid land leases
     16,599        —         16,599  
Liabilities:
                     
Operating lease liabilities (current)
     —          (2,402     (2,402
Operating lease liabilities (non-current)
     —          (4,175     (4,175
The impact of adopting ASU 2016-02 on the Company’s
audited
 consolidated balance sheet as of June 30, 2020 are as follows:
 
    
As reported
   
Legacy GAAP
    
Effect of the
adoption of

ASU 2016-02

Higher/(lower)
 
       
Assets:
       
Prepaid expenses
     654       873        (219
Operating lease
ROU
 assets
     6,010       —          6,010  
Prepaid land leases
     15,742       15,742        —    
Liabilities:
                     
Operating lease liabilities (current)
     (2,489     —          (2,489
Operating lease liabilities (non-current)
     (3,302     —          (3,302
The impact of adopting ASU 2016-02 on the Company’s opening retained earnings and current period net income and cash flows was insignificant.
Operating lease as lessor
The Company classifies a lease as an operating, sales-type or direct financing lease at lease commencement date as appropriate under ASC 842. For operating leases, the Company recognized rental income over the non-cancellable lease term on a straight-line basis. The Company does not have any sales-type or direct financing leases for the fiscal years ended June 30, 2018, 2019 and 2020.
Standards Effective in Future Years
In June 2016, the FASB issued ASU
No. 2016-13,
Measurement of Credit Losses on Financial Instruments
. The guidance requires to present assets held at amortized cost and available for sale debt securities net of the amount expected to be collected. The guidance requires the measurement of expected credit losses to be based on relevant information from past events, including historical experiences, current conditions and reasonable and supportable forecasts that affect collectability. The guidance will be effective for fiscal years and interim periods beginning after December 15, 2019 and early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Different components of the guidance require modified retrospective or prospective adoption. In November 2018, the FASB issued ASU
No. 2018-19,
Codification Improvements to Topic 326, Financial Instruments—Credit Losses
, which clarifies that receivables arising from operating leases should be accounted for in accordance with ASC 842,
Leases
(“ASC 842”) instead of ASC Subtopic
326-20.
Based on financial instruments currently held by the Company, the adoption of ASU 2016-13 will primarily impact accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, amount due from related parties and other receivables. As part of the implementation of ASU 2016-13, the Company is performing an assessment, including identifying financial assets within the scope of ASU 2016-13, choosing the method to estimate credit losses for its financial assets, summarizing historical credit losses and considering available information relevant to assessing the collectability of cash flows. The Company expects to recognize credit losses earlier and in higher amounts for its accounts receivables, costs and estimated earnings in excess of billing and accounts receivable retention after adopting ASU 2016-13.
The Company is still in the process of evaluating the quantitative impact of adopting this standard on its consolidated financial statements.
 
In January 2017, the FASB issued ASU
No. 2017-04
(“ASU
2017-04”),
Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment
. ASU
2017-04
eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. This standard is effective for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating this guidance
 
and
the impact 
on its
consolidated financial statements.
In August 2018, the FASB issued ASU
No. 2018-13
, Fair Value Measurement (Topic 820), Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement
. The guidance modifies and enhances the disclosure requirements for fair value measurements. This update is effective in fiscal years, including interim periods, beginning after December 15, 2019, and early adoption is permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, “
Simplifying
the
Accounting
for
Income Taxes,”
as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intra period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.
In January 2020, the FASB issued ASU No. 2020-01,
Investments—Equity Securities
(Topic 321)
,
Investments—Equity Method and Joint Ventures
(Topic 323), and
Derivatives and Hedging
(Topic 815)
. The amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarify that for the purpose of applying paragraph 815-10-15-141(a) an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph 815-10-15-141 to determine the accounting for those forward contracts and purchased options. The amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company is currently evaluating the amendments and the impact on their consolidated financial statements.

XML 17 R99.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAX - Income (losses) before income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Income Tax Disclosure [Abstract]      
PRC $ 140,539 $ 155,691 $ 127,301
Non-PRC (43,042) (11,968) 2,341
Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest, Total $ 97,497 $ 143,723 $ 129,642
XML 18 R98.htm IDEA: XBRL DOCUMENT v3.20.2
EMPLOYEE BENEFITS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
EMPLOYEE BENEFITS      
Defined Contribution Plan, Cost $ 17,210 $ 18,757 $ 18,994
XML 19 R97.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION EXPENSES (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 36 Months Ended
May 14, 2015
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Weighted average exercise price, Granted (in dollars per share) $ 22.25              
Share-Based Compensation   $ 410 $ 238 $ 1,207        
Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Gross (is shares) 1,740,000              
Industrial Automation [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Minimum Revenue Growth Rate     15.00%          
Rail Transportation [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Minimum Revenue Growth Rate     5.00%          
Mechanical And Electrical Solutions [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Minimum Revenue Growth Rate     15.00%          
Medical [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Minimum Revenue Growth Rate     50.00%          
Options Vest Three [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term     48 months          
Vested and Unissued Restricted Shares [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition   1 year 10 months 6 days            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 434 $ 452 452        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   67,500     67,500      
Vested and Unissued Restricted Shares [Member] | General and Administrative Expense [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-Based Compensation   $ 410 238 619        
Performance Shares [Member] | General and Administrative Expense [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-Based Compensation   0 $ 0 $ 588        
Equity Plan 2015 [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 5,000,000              
Performance Options 2015 [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Stock Options   722            
Performance Options 2015 [Member] | Vesting Period Three [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Annual Growth Rate of Diluted Earnings Per Share               25.00%
Performance Options 2015 [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Stock Options   $ 0            
Performance Options 2015 [Member] | Vesting Period One [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares (in shares)       1,160,000        
Performance Options 2015 [Member] | Vesting Period Two [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)     580,000          
Performance Options 2015 [Member] | Vesting Period Three [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)     580,000          
Package A [Member] | Performance Options 2015 [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Annual Growth Rate of Diluted Earnings Per Share               15.00%
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Grant Date Fair Value Percentage         40.00% 30.00% 30.00%  
Package B [Member] | Performance Options 2015 [Member] | Vesting Period One [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Annual Growth Rate of Diluted Earnings Per Share               20.00%
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Grant Date Fair Value Percentage     50.00%          
Package B [Member] | Performance Options 2015 [Member] | Vesting Period Two [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share Based Compensation Arrangement By Share Based Payment Award Options Vested Grant Date Fair Value Percentage     50.00%          
XML 20 R96.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION EXPENSES - Restricted shares (Details) - Vested and Unissued Restricted Shares [Member] - $ / shares
12 Months Ended
Jun. 30, 2020
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of restricted shares, Un-vested 18,125  
Number of restricted shares, Granted 67,500 67,500
Number of restricted shares, Vested 22,500  
Number of restricted shares, Un-vested 63,125  
Weighted average grant-date fair value, Un-vested (in dollars per share) $ 20.09  
Weighted average grant-date fair value, Granted (in dollars per share) 16.06  
Weighted average grant-date fair value, Vested (in dollars per share) 19.31  
Weighted average grant-date fair value, Un-vested (in dollars per share) $ 16.06  
XML 21 R95.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION EXPENSES - Performance option activity (Details) - Performance Options 2015 [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares, Vested and exercisable at June 30, 2019 306,000  
Number of shares, Vested and exercisable at June 30, 2020 0  
Weighted average exercise price, Vested and exercisable at June 30, 2019 (in dollars per share) $ 21.75  
Weighted average exercise price, Vested and exercisable at June 30, 2020 (in dollars per share) $ 0  
Weighted average remaining contractual life (years), Outstanding as at June 30, 2019 10 months 13 days  
Aggregate intrinsic value, Vested and exercisable at June 30 (in dollars) $ 0 $ 0
Expired 306,000  
XML 22 R94.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION EXPENSES - Vesting schedule (Details) - Performance Options 2015 [Member]
12 Months Ended
Jun. 30, 2020
shares
Grant Date After Two Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 348,000
Grant Date After Three Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 348,000
Grant Date After Four Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 1,044,000
Performance Shares Eps Threshold Limit Over Fifteen Percentage But Below Twenty Percentage [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance share options vested 1,160,000
Performance Shares Eps Threshold Limit Over Fifteen Percentage But Below Twenty Percentage [Member] | Grant Date After Two Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 348,000
Performance Shares Eps Threshold Limit Over Fifteen Percentage But Below Twenty Percentage [Member] | Grant Date After Three Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 348,000
Performance Shares Eps Threshold Limit Over Fifteen Percentage But Below Twenty Percentage [Member] | Grant Date After Four Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 464,000
Performance Shares Eps Threshold Limit Equal Or Over Twenty Percentage But Below Twenty Five Percentage [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance share options vested 290,000
Performance Shares Eps Threshold Limit Equal Or Over Twenty Percentage But Below Twenty Five Percentage [Member] | Grant Date After Two Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 0
Performance Shares Eps Threshold Limit Equal Or Over Twenty Percentage But Below Twenty Five Percentage [Member] | Grant Date After Three Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 0
Performance Shares Eps Threshold Limit Equal Or Over Twenty Percentage But Below Twenty Five Percentage [Member] | Grant Date After Four Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 290,000
Performance Shares Eps Threshold Limit Twenty Five Percentage Or Above [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Performance share options vested 290,000
Performance Shares Eps Threshold Limit Twenty Five Percentage Or Above [Member] | Grant Date After Two Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 0
Performance Shares Eps Threshold Limit Twenty Five Percentage Or Above [Member] | Grant Date After Three Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 0
Performance Shares Eps Threshold Limit Twenty Five Percentage Or Above [Member] | Grant Date After Four Years [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number 290,000
XML 23 R93.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY (Details) - $ / shares
1 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 27, 2019
Sep. 27, 2018
Jun. 30, 2020
Aug. 31, 2010
Stockholders Equity Note [Line Items]          
Business Acquisition, Percentage of Voting Interests Acquired       0.00%  
Dividends Payable, Amount Per Share   $ 0.21 $ 0.18    
Dividends Payable, Date Declared   Sep. 27, 2019 Sep. 27, 2018    
Dividends Payable, Date of Record   Oct. 22, 2019 Oct. 22, 2018    
Dividends Payable, Date to be Paid   Nov. 12, 2019 Nov. 12, 2018    
Preferred Class A [Member]          
Stockholders Equity Note [Line Items]          
Business Acquisition, Share Price (in dollars per share)         $ 160
Preferred Class A [Member] | Subsequent Event [Member]          
Stockholders Equity Note [Line Items]          
Business Acquisition, Share Price (in dollars per share) $ 160        
2010 Rights Plan [Member]          
Stockholders Equity Note [Line Items]          
Business Acquisition, Percentage of Voting Interests Acquired       20.00%  
Percentage Of Tender Offer For Ordinary Shares       20.00%  
Percentage Of Ordinary Shares Acquiring Discount       50.00%  
2020 Rights Plan [Member] | Subsequent Event [Member]          
Stockholders Equity Note [Line Items]          
Business Acquisition, Percentage of Voting Interests Acquired 15.00%        
Percentage Of Tender Offer For Ordinary Shares 15.00%        
Rights issue redemption price per right $ 0.001        
XML 24 R92.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Fair Value Input Liabilities Quantitative Information [Line Items]    
Goodwill $ 1,460 $ 37,054
Fair Value, Measurements, Recurring [Member]    
Fair Value Input Liabilities Quantitative Information [Line Items]    
Assets, Fair Value Disclosure 0 0
Bond [Member]    
Fair Value Input Liabilities Quantitative Information [Line Items]    
Convertible Debt 0 19,995
Goodwill 0  
Asset Impairment Charges $ 35,767  
Concord Group [Member]    
Fair Value Input Liabilities Quantitative Information [Line Items]    
Goodwill   0
Asset Impairment Charges   $ 11,623
XML 25 R91.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Assets measured at fair value on a nonrecurring basis (Details) - Fair Value, Measurements, Nonrecurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Assets:    
Retained equity interest in a former subsidiary   $ 4,110
Total assets measured at fair value on a non-recurring basis $ 0 4,110
Concord [Member]    
Assets:    
Goodwill   0
Bond [Member]    
Assets:    
Goodwill 0  
Fair Value, Inputs, Level 1 [Member]    
Assets:    
Retained equity interest in a former subsidiary   0
Total assets measured at fair value on a non-recurring basis 0 0
Fair Value, Inputs, Level 1 [Member] | Concord [Member]    
Assets:    
Goodwill   0
Fair Value, Inputs, Level 1 [Member] | Bond [Member]    
Assets:    
Goodwill 0  
Fair Value, Inputs, Level 2 [Member]    
Assets:    
Retained equity interest in a former subsidiary   0
Total assets measured at fair value on a non-recurring basis 0 0
Fair Value, Inputs, Level 2 [Member] | Concord [Member]    
Assets:    
Goodwill   0
Fair Value, Inputs, Level 2 [Member] | Bond [Member]    
Assets:    
Goodwill 0  
Fair Value, Inputs, Level 3 [Member]    
Assets:    
Retained equity interest in a former subsidiary   4,110
Total assets measured at fair value on a non-recurring basis 0 4,110
Fair Value, Inputs, Level 3 [Member] | Concord [Member]    
Assets:    
Goodwill   $ 0
Fair Value, Inputs, Level 3 [Member] | Bond [Member]    
Assets:    
Goodwill $ 0  
XML 26 R90.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Fair value measurements (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
Fair Value Disclosures [Abstract]  
Balance as at June 30, 2019 $ 758
Settlement (758)
Balance as of June 30, 2020 $ 0
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND BUSINESS BACKGROUND
12 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND BUSINESS BACKGROUND
NOTE 1 -     ORGANIZATION AND BUSINESS BACKGROUND
Hollysys Automation Technologies Ltd. (“Hollysys” or the “Company”) was established under the laws of the British Virgin Islands (“BVI”) on February 6, 2006.
As of June 30, 2020, the Company had subsidiaries incorporated in countries and jurisdictions including the People’s Republic of China (“PRC”), Singapore, Malaysia, Macau, Hong Kong, BVI, India, Qatar and Indonesia.
The Company makes a determination at the inception of each arrangement whether an entity in which the Company has made an investment or in which the Company has other variable interests is considered a variable interest entity (“VIE”). The Company consolidates a VIE when it is deemed to be the primary beneficiary. The primary beneficiary of a VIE is the party that meets both of the following criteria: (i) has the power to make decisions that most significantly affect the economic performance of the VIE; and (ii) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE. Periodically, the Company determines whether any changes occurred requiring a reassessment of whether it is the primary beneficiary of a VIE. If the Company is not deemed to be the primary beneficiary in a VIE, the investment or other variable interests in a VIE is accounted for in accordance with applicable GAAP.
In November 2015, CECL was established in Doha, Qatar, by CCPL, a wholly-owned subsidiary of the Company incorporated under the laws of Singapore, and a Qatar citizen as a nominee shareholder, with 49% and 51% of equity interest in CECL, respectively. Through a series of contractual arrangements signed in November 2015 and September 2016, CCPL is entitled to appoint a majority of the directors of CECL who have the power to direct the activities that significantly impact CECL’s economic performance. In addition, CCPL is entitled to 95% of the variable returns or loss from CECL’s operations. In accordance with ASC 810,
Consolidation
, despite the lack of technical majority ownership, there exists a parent-subsidiary relationship between CCPL and CECL through the series of contractual arrangements and CCPL is considered the primary beneficiary of CECL, which is a VIE. Therefore, CECL was consolidated by the Company since inception.
The following tables set forth the financial statement balances and amounts of the VIE that were included in the consolidated financial statements:
 
                           
    
June 30,
 
    
2019
    
2020
 
Current assets
  
$
23,946
 
  
$
9,708
 
Non-current
assets
  
 
167
 
  
 
183
 
  
 
 
    
 
 
 
Total assets
  
 
24,113
 
  
 
9,891
 
  
 
 
    
 
 
 
     
Current liabilities
  
$
17,776
 
  
$
6,919
 
  
 
 
    
 
 
 
Total liabilities
  
 
17,776
 
  
 
6,919
 
  
 
 
    
 
 
 
                           
    
Year ended June 30,
 
    
2019
   
2020
 
Net revenue
  
$
32,751
 
 
$
981
 
Cost of revenue
  
 
25,527
 
 
 
(2,147
Net profit
  
 
5,521
 
 
 
3,128
 
Net cash
 (used in)
 provided by operating activities
  
 
(4,829
 
 
1,120
 
Net cash used in investing activities
   —    
 
—  
 
Net cash provided by financing activities
  
$
—  
 
 
$
—  
 
As of June 30, 2020, the current assets of the VIE included amounts due from subsidiaries of the Group amounting to $7,385 (June 30, 2019: $3,506), and the current liabilities of the VIE included amounts due to subsidiaries of the Group amounting to
$
267 (June 30, 2019: nil), which were all eliminated upon consolidation by the Company. Creditors of the VIE do not have recourse to the general credit of the Company for the liabilities of the VIE. The Company is obligated to absorb the VIE’s expected losses and to provide financial support to the VIE if required. For the years ended June 30, 2019 and 2020, the Company has not provided financial support other than that which it was contractually required to provide. The Company believes that there are no assets of the VIE that can be used only to settle obligations of the VIE.
In July 2017, Bond Corporation Pte. Ltd (“BCPL”), a wholly-owned Singapore subsidiary of the Company, and a Malaysian citizen (the “Trustee”) entered into a trust deed, under which, 49.1% of BCPL’s equity interests in Bond M & E Sdn. Bhd. (“BMJB”), a Malaysian company, which previously was a 100% subsidiary of BCPL, was transferred to the Trustee. According to the trust deed, all of the beneficial interests in BMJB belong to BCPL and the Trustee shall hold the legal title of the transferred shares
in
trust for and act on behalf of BCPL absolutely. Any dividend, interest and other benefits received or receivable by the Trustee will be transferred to BCPL. The Trustee shall exercise the managerial rights and voting power in a manner directed by a prior written notice from BCPL. The Trustee shall be obligated to vote in the same manner as BCPL in the absence of any written notice. In addition, an undated Form of Transfer of Securities with the transferee’s name left blank was duly executed by the Trustee and delivered to BCPL. Therefore, BCPL can transfer the 49.1% of equity interests to any party at any time without further approval by the Trustee. Accordingly, the Company believes it holds all beneficial rights, obligation and the power of the 100% equity interest in BMJB, and therefore consolidates BMJB
in
 its consolidated financial statements.
 
The Company, its subsidiaries and the VIE, (collectively the “Group”) are principally engaged in the manufacture, sale and provision of integrated automation systems and services, mechanical and electrical solution services and installation services in the PRC, Southeast Asia and the Middle East.
XML 28 R89.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Liabilities measured at fair value (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Liabilities:  
Total liabilities measured at fair value on a recurring basis $ 758
Fair Value, Measurements, Recurring [Member]  
Liabilities:  
Derivative financial liability 758
Total liabilities measured at fair value on a recurring basis 758
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring [Member]  
Liabilities:  
Derivative financial liability 0
Total liabilities measured at fair value on a recurring basis 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member]  
Liabilities:  
Derivative financial liability 0
Total liabilities measured at fair value on a recurring basis 0
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member]  
Liabilities:  
Derivative financial liability 758
Total liabilities measured at fair value on a recurring basis $ 758
XML 29 R88.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM LOANS - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 30, 2014
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Debt Instrument [Line Items]        
Interest Payable   $ 269 $ 465 $ 316
Debt Instrument, Convertible, Threshold Trading Days   20    
Debt Instrument, Convertible, Threshold Consecutive Trading Days   30    
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger   200.00%    
SGD-denominated loan [Member]        
Debt Instrument [Line Items]        
Prepaid Land Leases Total   $ 305 $ 427  
SGD-denominated loan [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate During Period   2.78% 2.78%  
SGD-denominated loan [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate During Period   2.44% 2.44%  
MYR-denominated loan [Member]        
Debt Instrument [Line Items]        
Prepaid Land Leases Total   $ 873 $ 1,040  
MYR-denominated loan [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate During Period   7.51% 5.12%  
MYR-denominated loan [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate During Period   2.19% 2.19%  
IFC Convertible Bond [Member] | International Finance Corporation [Member]        
Debt Instrument [Line Items]        
Proceeds from Convertible Debt $ 20,000      
Debt Instrument, Interest Rate, Stated Percentage 2.10%      
Line of Credit Facility, Commitment Fee Percentage 0.50%      
Debt Instrument, Convertible, Beneficial Conversion Feature $ 1,000      
Debt Instrument, Unamortized Discount   $ 57 $ 230 $ 230
Debt Instrument, Convertible, Terms of Conversion Feature   According to the Convertible Bond agreement, 50% of the principal amount of the Convertible Bond then outstanding will be mandatorily converted into ordinary shares of the Company at the conversion rate and conversion price then in effect if at any time, with respect to the period of 30 consecutive trading days ending at such time, the volume weighted average prices for 20 trading days or more in such 30 consecutive trading day period is equal to or more than 150% of the conversion price in effect at such time.    
HOLIUs Dollar Denominated Loan [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Interest Rate During Period   3.02%    
Long term debt maturity date   Apr. 22, 2022    
XML 30 R87.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM LOANS - Scheduled principal and interest payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
LONG-TERM LOANS  
2021 $ 812
2022 15,748
2023 290
2024 205
2025 and onwards 259
Loans Payable to Bank $ 17,314
XML 31 R86.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM LOANS (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Debt Instrument [Line Items]    
Loans Payable to Bank $ 16,100 $ 21,288
Less: current portion (320) (20,310)
Long-term bank loans 15,780 978
MYR-denominated loans [Member]    
Debt Instrument [Line Items]    
Loans Payable to Bank 842 947
SGD-denominated loans [Member]    
Debt Instrument [Line Items]    
Loans Payable to Bank 258 346
Convertible Bond [Member]    
Debt Instrument [Line Items]    
Loans Payable to Bank 0 19,995
US Dollar Denominated Loan [Member]    
Debt Instrument [Line Items]    
Loans Payable to Bank $ 15,000 $ 0
XML 32 R85.htm IDEA: XBRL DOCUMENT v3.20.2
SHORT-TERM BANK LOANS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Short-term Debt [Line Items]      
Short-term bank loans $ 0 $ 1,909  
Property Plant And Equipment Pledged For Short Term Loans   939  
Interest Expense 37 110 $ 376
Long-term Line of Credit 299,277 265,560  
Line Of Credit Facility Amount Utilized 47,694 77,911  
Line Of Credit Facility Amount Available For Use 251,583 187,649  
Line Of Credit Facility Secured By Restricted Cash 9,627 13,401  
Line Of Credit Facility Secured By Restricted Buildings $ 2,977 3,018  
Buildings [Member]      
Short-term Debt [Line Items]      
Property Plant And Equipment Pledged For Short Term Loans   939  
Vested and Unissued Restricted Shares [Member]      
Short-term Debt [Line Items]      
Restricted Cash Pledged For Short Term Loans   $ 1,013  
Minimum [Member]      
Short-term Debt [Line Items]      
Debt Instrument, Interest Rate, Effective Percentage   4.60%  
XML 33 R84.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANTY LIABILITIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
WARRANTY LIABILITIES    
Beginning balance $ 12,116 $ 7,858
Deconsolidation of a subsidiary   (130)
Expense accrued 2,309 7,538
Expense incurred (4,027) (2,899)
Translation adjustment (334) (251)
Closing balance 10,064 12,116
Less: current portion of warranty liabilities (6,604) (8,039)
Long-term warranty liabilities $ 3,460 $ 4,077
XML 34 R83.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY INVESTMENTS - Additional Information (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Aug. 31, 2018
Jun. 30, 2018
USD ($)
Jun. 30, 2018
CNY (¥)
Schedule of Equity Method Investments [Line Items]          
Disposal gain $ 5,763        
Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount 424 $ 437      
Equity Securities, FV-NI, Unrealized Gain (Loss) 0 0      
Equity Securities, FV-NI, Realized Gain (Loss) 0 0      
Cost-method Investments [Member]          
Schedule of Equity Method Investments [Line Items]          
Equity Securities without Readily Determinable Fair Value, Amount 4,640 4,776      
Hollysys Intelligent [Member]          
Schedule of Equity Method Investments [Line Items]          
Noncontrolling Interest, Ownership Percentage by Parent     100.00%    
Ningbo Hollysys Intelligent Technology Company Limited          
Schedule of Equity Method Investments [Line Items]          
Registered Capital | ¥         ¥ 250,000
Noncontrolling Interest, Ownership Percentage by Parent     40.00%    
Shenhua Hollysys Information Technology Co., Ltd [Member] | Equity Method Investments [Member]          
Schedule of Equity Method Investments [Line Items]          
Equity Method Investment, Ownership Percentage       60.00% 60.00%
Ningbo Hollysys Intelligent Technology Company Limited          
Schedule of Equity Method Investments [Line Items]          
Registered Capital       $ 38,060  
Hollysys Intelligent [Member]          
Schedule of Equity Method Investments [Line Items]          
Investments in Affiliates, Subsidiaries, Associates, and Joint Ventures, Fair Value Disclosure $ 4,110        
Disposal gain   $ 5,768      
Beijing Hollysys Digital Technology CoLtd [Member] | Equity Method Investments [Member]          
Schedule of Equity Method Investments [Line Items]          
Equity Method Investment, Ownership Percentage       25.00% 25.00%
Beijing IPE Biotechnology Co Ltd [Member]          
Schedule of Equity Method Investments [Line Items]          
Equity Method Investment, Ownership Percentage 22.02%        
Proceeds from Divestiture of Interest in Consolidated Subsidiaries $ 9,087        
Disposal gain $ 5,763        
Beijing IPE Biotechnology Co Ltd [Member] | Equity Method Investments [Member]          
Schedule of Equity Method Investments [Line Items]          
Equity Method Investment, Ownership Percentage 22.02% 22.02%      
XML 35 R82.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY INVESTMENTS - Long Term Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Schedule Of Equity And Cost Method Investments [Line Items]    
Total $ 41,133 $ 40,386
Beijing IPE Biotechnology Co Ltd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 22.02%  
Equity Method Investments [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Long-term investment, at cost, less impairment $ 30,144 31,029
Share of undistributed profits 12,384 9,357
Disposal (1,395)  
Advance to investee company 0 0
Total $ 41,133 $ 40,386
Equity Method Investments [Member] | China Techenergy Co Ltd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 40.00% 40.00%
Long-term investment, at cost, less impairment $ 0 $ 0
Share of undistributed profits 7,919 2,989
Disposal 0  
Advance to investee company 0 0
Total $ 7,919 $ 2,989
Equity Method Investments [Member] | Beijing Hollysys Electric Motor Co Ltd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 40.00% 40.00%
Long-term investment, at cost, less impairment $ 749 $ 771
Share of undistributed profits 5,263 5,054
Disposal 0  
Advance to investee company 0 0
Total $ 6,012 $ 5,825
Equity Method Investments [Member] | Beijing IPE Biotechnology Co Ltd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 22.02% 22.02%
Long-term investment, at cost, less impairment $ 1,395 $ 1,436
Share of undistributed profits 0 1,778
Disposal (1,395)  
Advance to investee company 0 0
Total $ 0 $ 3,214
Equity Method Investments [Member] | Beijing Hollysys Machine Automation Co Ltd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 30.00% 30.00%
Long-term investment, at cost, less impairment $ 424 $ 437
Share of undistributed profits (424) (437)
Disposal 0  
Advance to investee company 0 0
Total $ 0 $ 0
Equity Method Investments [Member] | Southcon Development Sdn Bhd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 30.00% 30.00%
Long-term investment, at cost, less impairment $ 211 $ 217
Share of undistributed profits (105) (109)
Disposal 0  
Advance to investee company 0 0
Total $ 106 $ 108
Equity Method Investments [Member] | Beijing Hollycon Medicine Technology Co., Ltd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 30.00% 30.00%
Long-term investment, at cost, less impairment $ 21,816 $ 22,456
Share of undistributed profits 4,069 2,491
Disposal 0  
Advance to investee company 0 0
Total $ 25,885 $ 24,947
Equity Method Investments [Member] | Beijing AIRmaker Technology Co., Ltd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 20.00% 20.00%
Long-term investment, at cost, less impairment $ 141 $ 146
Share of undistributed profits (15) (23)
Disposal 0  
Advance to investee company 0 0
Total $ 126 $ 123
Equity Method Investments [Member] | Beijing Jing Yi Intelligent Technologies Innovation Center Co Ltd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 46.00% 46.00%
Long-term investment, at cost, less impairment $ 0 $ 0
Share of undistributed profits 0 0
Disposal 0  
Advance to investee company 0 0
Total $ 0 $ 0
Equity Method Investments [Member] | Ningbo Hollysys Intelligent Technologies Co Ltd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 40.00% 40.00%
Long-term investment, at cost, less impairment $ 3,993 $ 4,110
Share of undistributed profits (3,993) (2,118)
Disposal 0  
Advance to investee company 0
Total $ 0 $ 1,992
Equity Method Investments [Member] | Hunan LingXiang Maglev Technology Co Ltd [Member]    
Schedule Of Equity And Cost Method Investments [Line Items]    
Interest held (in percentage) 19.00% 20.00%
Long-term investment, at cost, less impairment $ 1,415 $ 1,456
Share of undistributed profits (330) (268)
Disposal 0  
Advance to investee company 0 0
Total $ 1,085 $ 1,188
XML 36 R81.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Goodwill [Line Items]    
Goodwill, Impairment Loss $ 35,767 $ 11,623
Bond [Member]    
Goodwill [Line Items]    
Goodwill, Impairment Loss $ 35,767  
XML 37 R80.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL - Changes in the carrying amount (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Goodwill [Line Items]    
Balance at beginning of year $ 37,054  
Goodwill upon acquisition 958  
Goodwill impairment charge (35,767) $ (11,623)
Translation adjustment (785)  
Balance at the end of year 1,460 37,054
Mechanical And Electrical Solutions [Member]    
Goodwill [Line Items]    
Balance at beginning of year 36,468  
Goodwill upon acquisition 0  
Goodwill impairment charge (35,767)  
Translation adjustment (701)  
Balance at the end of year 0 36,468
Industrial Automation [Member]    
Goodwill [Line Items]    
Balance at beginning of year 586  
Goodwill upon acquisition 958  
Goodwill impairment charge 0  
Translation adjustment (84)  
Balance at the end of year $ 1,460 $ 586
XML 38 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Ordinary shares [Member]
Additional Paid-in Capital [Member]
Statutory Reserves [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income [Member]
Total Hollysys Automation Technologies Ltd. Stockholders' Equity [Member]
Noncontrolling Interest [Member]
Balance at Jun. 30, 2017 $ 723,540 $ 60 $ 222,189 $ 41,130 $ 482,999 $ (22,859) $ 723,519 $ 21
Balance (in shares) at Jun. 30, 2017   60,342,099            
Share-based compensation 1,207   1,207       1,207  
Net income for the year 107,437       107,161   107,161 276
Appropriations to statutory reserves       4,840 (4,840)      
Dividend paid (7,241)       (7,241)   (7,241)  
Translation adjustments 17,410         17,406 17,406 4
Balance at Jun. 30, 2018 842,353 $ 60 223,396 45,970 578,079 (5,453) 842,052 301
Balance (in shares) at Jun. 30, 2018   60,342,099            
Cumulative effect of change in accounting principle (Note 2) 18,765       18,765   18,765  
Share-based compensation 238   238       238  
Net income for the year 125,539       125,261   125,261 278
Appropriations to statutory reserves       2,728 (2,728)      
Dividend paid (10,862)       (10,862)   (10,862)  
Deconsolidation of a subsidiary 1,273         1,273 1,273  
Capital contribution from subsidiaries' non-controlling interest shareholders 1,456             1,456
Translation adjustments (31,602)         (31,341) (31,341) (261)
Balance at Jun. 30, 2019 947,160 $ 60 223,634 48,698 708,515 (35,521) 945,386 1,774
Balance (in shares) at Jun. 30, 2019   60,342,099            
Issue of ordinary shares   $ 1 (1)          
Issue of ordinary shares (in shares)   195,000            
Share-based compensation 410   410       410  
Net income for the year 79,326       79,396   79,396 (70)
Appropriations to statutory reserves       725 (725)      
Dividend paid (12,713)       (12,713)   (12,713)  
Capital contribution from subsidiaries' non-controlling interest shareholders 3,016             3,016
Translation adjustments (28,313)         (27,996) (27,996) (317)
Balance at Jun. 30, 2020 $ 988,886 $ 61 $ 224,043 $ 49,423 $ 774,473 $ (63,517) $ 984,483 $ 4,403
Balance (in shares) at Jun. 30, 2020   60,537,099            
XML 39 R79.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS, NET - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Intangible Assets Net Excluding Goodwill [Line Items]      
Amortization of Intangible Assets $ 300 $ 311 $ 801
Hollysys Industrial Software [Member] | Patents And Copyrights [Member]      
Intangible Assets Net Excluding Goodwill [Line Items]      
Amortization of Intangible Assets $ 300 $ 311 $ 801
XML 40 R78.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS, NET - Annual Amortization Expense Of Intangible Assets (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
INTANGIBLE ASSETS, NET  
2021 $ 437
2022 437
2023 437
2024 287
2025 $ 125
XML 41 R77.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS, NET (Details) - Patents and copyrights [Member] - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying value $ 2,620 $ 1,998
Accumulated amortization (907) (615)
Net carrying value $ 1,713 $ 1,383
XML 42 R76.htm IDEA: XBRL DOCUMENT v3.20.2
PREPAID LAND LEASES - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
PREPAID LAND LEASES      
Amortization of Deferred Leasing Fees $ 384 $ 264 $ 270
XML 43 R75.htm IDEA: XBRL DOCUMENT v3.20.2
PREPAID LAND LEASES - Annual Amortization Of Prepaid Land Leases (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
PREPAID LAND LEASES  
2021 $ 389
2022 389
2023 389
2024 389
2025 $ 389
XML 44 R74.htm IDEA: XBRL DOCUMENT v3.20.2
PREPAID LAND LEASES (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
PREPAID LAND LEASES    
Prepaid land leases $ 18,681 $ 19,232
Less: Accumulated amortization (2,939) (2,633)
Deferred Costs, Leasing, Net $ 15,742 $ 16,599
XML 45 R73.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
PROPERTY, PLANT AND EQUIPMENT      
Depreciation, Depletion and Amortization $ 8,483 $ 7,879 $ 8,217
Property Plant And Equipment Pledged For Short Term Loans   939  
Property Plant And Equipment Pledged For Long Term Loans 1,178 1,467  
Property Plant And Equipment Pledged For Line Of Credit $ 2,854 $ 3,018  
XML 46 R72.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY, PLANT AND EQUIPMENT - Assets leased to others under operating leases (Details) - Assets Leased to Others [Member] - Buildings [Member] - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Property Subject to or Available for Operating Lease [Line Items]    
Buildings leased to others - at original cost $ 21,467 $ 22,096
Less: accumulated depreciation (6,605) (6,249)
Buildings leased to others - net $ 14,862 $ 15,847
XML 47 R71.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 144,558 $ 136,890
Less: Accumulated depreciation and impairment (66,508) (60,884)
Property, plant and equipment, net 78,050 76,006
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 67,520 71,091
Machinery [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 12,941 12,787
Computer Software, Intangible Asset [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 14,222 13,683
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 4,675 4,912
Electronic and Other Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 36,647 33,913
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 8,553 $ 504
XML 48 R70.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract assets and contract liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Revenue recognized which was previously deferred $ 88,676  
Contract assets and contract liabilities    
Contract assets, current 194,511 $ 214,289
Contract assets, non-current 7,026 6,390
Contract liabilities $ 139,242 $ 141,385
XML 49 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:      
Net income $ 79,326 $ 125,539 $ 107,437
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation of property, plant and equipment 8,483 7,879 8,217
Amortization of prepaid land leases 384 264 270
Amortization of intangible assets 300 311 801
Allowance for doubtful accounts 690 2,119 8,033
(Gain) loss on disposal of long-lived assets (67) 13 (2,053)
Impairment loss on property, plant and equipment 17    
Goodwill impairment charge 35,767 11,623  
Share of net loss (income) of equity investees (3,131) (404) 1,571
Dividends received from an equity investee   3,865  
Gains on deconsolidation of subsidiaries where the Company retains an equity interest   (5,768)  
Gains on disposal of an investment of an equity investee (5,763)    
Share-based compensation expenses 410 238 1,207
Deferred income tax (benefit) expenses 6,414 (6,197) (1,525)
Accretion of convertible bond 57 230 230
Fair value adjustments of a bifurcated derivative   346 (75)
Changes in operating assets and liabilities:      
Accounts receivable and retention 30,894 (33,782) (28,283)
Costs and estimated earnings in excess of billings 3,186 (2,757) 1,817
Inventories (6,474) (3,773) (11,429)
Advances to suppliers (4,745) (5,357) 232
Other receivables (1,897) 2,647 (9,973)
Prepaid expenses (19) 62 (84)
Due from related parties 11,988 6,600 1,286
Accounts payable 15,010 (14,027) 4,113
Deferred revenue 1,825 10,836 28,150
Accruals and other payable (1,663) 11,488 (3,163)
Due to related parties (1,819) (1,494) 3,023
Income tax payable 3,335 1,740 (1,124)
Other tax payables 2,616 (11,720) (2,959)
Net cash provided by operating activities 175,124 100,521 105,719
Cash flows from investing activities:      
Time deposits placed with banks (426,846) (256,328) (179,194)
Maturity of time deposits 242,174 245,880 137,839
Purchases of property, plant and equipment (8,098) (3,488) (2,304)
Prepayments for land lease   (7,099)  
Proceeds from disposal of property, plant and equipment 983 301 376
Investments made in equity investees     (5,882)
Dividends received in excess of cumulative equity in earnings from an equity investee   8,920  
Deconsolidation of subsidiary, ,net of cash disposed   (1,878)  
Acquisition of a subsidiary, net of cash acquired (251)   (583)
Purchase of equity investments   (740)  
Proceeds received from disposal of equity investments 4,458 4,544  
Net cash used in investing activities (187,580) (9,888) (49,748)
Cash flows from financing activities:      
Proceeds from short-term bank loans 2,371 5,908 5,942
Repayments of short-term bank loans (4,243) (6,875) (11,334)
Proceeds from long-term bank loans 15,423 730 984
Repayments of long-term bank loans (437) (512) (548)
Capital contributions from a subsidiaries' non-controlling interest shareholders 2,139 1,456  
Payment of dividends (12,713) (10,862) (7,241)
Principal repayment of convertible bond (20,753)    
Net cash used in financing activities (18,213) (10,155) (12,197)
Effect of foreign exchange rate changes on cash, cash equivalents and restricted cash (8,621) (9,400) 5,839
Net increase (decrease) in cash, cash equivalents and restricted cash (39,290) 71,078 49,613
Cash, cash equivalents and restricted cash, beginning of year 358,387 287,309 237,696
Cash, cash equivalents and restricted cash, end of year 319,097 358,387 287,309
Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets:      
Total cash, cash equivalents and restricted cash 319,097 358,387 287,309
Supplemental disclosures of cash flow information:      
Interest expense paid 306 575 462
Income tax paid 8,772 24,855 24,896
Supplemental disclosures of non-cash information:      
Acquisition of property, plant and equipment included in construction costs payable and accrued liabilities $ 6,759 3,205 4,374
Acquisition of equity interest with non-cash consideration     $ 2,345
Disposal of shares of a subsidiary   $ 4,110  
XML 50 R69.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregated Revenue Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]      
Revenues $ 503,327 $ 570,341 $ 540,768
PRC [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 441,305 438,832 412,993
Non-PRC [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 62,022 $ 131,509 $ 127,775
Integrated solutions contracts revenue      
Disaggregation of Revenue [Line Items]      
Revenues 414,272    
Integrated solutions contracts revenue | PRC [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 369,162    
Integrated solutions contracts revenue | Non-PRC [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 45,110    
Product [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 20,144    
Product [Member] | PRC [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 18,956    
Product [Member] | Non-PRC [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 1,188    
Maintenance [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 66,041    
Maintenance [Member] | PRC [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 50,317    
Maintenance [Member] | Non-PRC [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 15,724    
Extended Warranty Service Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 2,870    
Extended Warranty Service Revenue [Member] | PRC [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 2,870    
XML 51 R68.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Additional Information (Details)
$ in Millions
12 Months Ended
Jun. 30, 2020
USD ($)
REVENUE FROM CONTRACTS WITH CUSTOMERS  
Unsatisfied (or partially unsatisfied) performance obligations in contracts with its customers $ 571.8
Period over which the entity expects to recognize the majority of its remaining performance obligations as revenue 3 years
XML 52 R67.htm IDEA: XBRL DOCUMENT v3.20.2
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS - Movements in Allowance For Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS      
Balance at the beginning of year $ 6,981 $ 9,929 $ 8,660
Additions (reversals) (651) (2,149) 1,038
Deconsolidation of a subsidiary   (465)  
Translation adjustment (180) (334) 231
Balance at the end of the year $ 6,150 $ 6,981 $ 9,929
XML 53 R66.htm IDEA: XBRL DOCUMENT v3.20.2
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS        
Contracts costs incurred plus estimated earnings $ 1,046,803 $ 1,120,282    
Less: Progress billings (853,774) (915,346)    
Cost and estimated earnings in excess of billings 193,029 204,936    
Less: Allowance for doubtful accounts (6,150) (6,981) $ (9,929) $ (8,660)
Cost and estimated earnings in excess of billings, Total $ 186,879 $ 197,955    
XML 54 R65.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS RECEIVABLE - Allowance For Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Receivables [Abstract]      
Balance at the beginning of year $ 47,162 $ 49,094 $ 48,089
Additions 178 4,318 3,407
Deconsolidation of a subsidiary   (2,733)  
Written off (4,399) (1,959) (3,527)
Translation adjustment (1,323) (1,558) 1,125
Balance at the end of year $ 41,618 $ 47,162 $ 49,094
XML 55 R64.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS RECEIVABLE (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Receivables [Abstract]    
Notes receivable $ 27,059 $ 36,095
Accounts receivable 257,008 293,661
Allowance for doubtful accounts (41,618) (47,162)
Accounts receivable and Notes receivable, net $ 242,449 $ 282,594
XML 56 R63.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Inventory [Line Items]    
Raw materials $ 18,307 $ 17,150
Work in progress 17,561 15,097
Finished goods 12,342 10,736
Inventories $ 48,210 $ 42,983
XML 57 R62.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Accounting Policies [Line Items]      
Percentage Of Recognized Contractual Revenue 100.00%    
Goodwill, Impairment Loss $ 35,767 $ 11,623  
Percentage Of Value Added Tax Refunded 3.00%    
Percentage Of After Tax Income Transferred To Statutory Reserved 10.00%    
Business Acquisition, Percentage of Voting Interests Acquired 0.00%    
Concentration Risk, Percentage 10.00%    
Government Grants Received $ 6,930 6,559 $ 5,931
Revenue from Grants $ 503,327 570,341 540,768
Integrated Solutions Contracts Range Minimum 6 months    
Integrated Solutions Contracts Range Maximum 5 years    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent $ (27,996) $ (31,341) $ 17,406
Decreased Net Income Per Share Basic $ 0.23 $ 0.23 $ 0.17
Decreased Net Income Per Share diluted $ 0.23 $ 0.23 $ 0.17
Decreased Net Income $ 14,181 $ 14,019 $ 10,466
Percentage of currency depreciation or appreciation 2.93% 3.65% 2.32%
Statutory Reserve Balance Of Registered Capital 50.00%    
Decreased in net income $ 4,603 $ 2,641  
Decreased net income per share basic $ 0.08 $ 0.04  
Decreased net income per share diluted $ 0.08 $ 0.04  
Concord [Member]      
Accounting Policies [Line Items]      
Goodwill, Impairment Loss   $ 11,623  
Bond [Member]      
Accounting Policies [Line Items]      
Goodwill, Impairment Loss $ 35,767    
Grant [Member]      
Accounting Policies [Line Items]      
Revenue from Grants 4,655 4,888 $ 4,784
Malaysia [Member]      
Accounting Policies [Line Items]      
Deposits Assets 2,500 700  
Singapore [Member]      
Accounting Policies [Line Items]      
Deposits Assets 16,127 7,403  
PRC [Member]      
Accounting Policies [Line Items]      
Deposits Assets $ 306,322 $ 137,036  
Dubai And Qatar [Member]      
Accounting Policies [Line Items]      
Percentage Of After Tax Income Transferred To Statutory Reserved 10.00%    
Statutory Reserve Balance Of Registered Capital 50.00%    
Accounts Receivable [Member]      
Accounting Policies [Line Items]      
Concentration Risk, Percentage   10.00%  
Minimum [Member]      
Accounting Policies [Line Items]      
Effective Value Added Tax Rate 13.00%    
Business Acquisition, Percentage of Voting Interests Acquired 20.00%    
Contract Period 6 months    
Minimum [Member] | Use Rights [Member]      
Accounting Policies [Line Items]      
Finite-Lived Intangible Asset, Useful Life 49 years    
Maximum [Member]      
Accounting Policies [Line Items]      
Effective Value Added Tax Rate 16.00%    
Business Acquisition, Percentage of Voting Interests Acquired 50.00%    
Contract Period 3 years    
Maximum [Member] | Use Rights [Member]      
Accounting Policies [Line Items]      
Finite-Lived Intangible Asset, Useful Life 88 years    
XML 58 R61.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of cumulative effect of the changes made to the company consolidated balance sheet (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Assets and Liabilities, Lessee [Abstract]    
Prepaid expenses $ 648 $ 644
Operating lease ROU assets 6,010  
Prepaid land leases 15,742 16,599
Operating lease liabilities (current) 2,489  
Operating lease liabilities (non-current) 3,302  
Accounting Standards Update 2016-02 [Member] | Scenario Previously Reported [Member]    
Assets and Liabilities, Lessee [Abstract]    
Prepaid expenses   644
Operating lease ROU assets   0
Prepaid land leases   16,599
Operating lease liabilities (current)   0
Operating lease liabilities (non-current)   0
Accounting Standards Update 2016-02 [Member] | Restatement Adjustment [Member]    
Assets and Liabilities, Lessee [Abstract]    
Prepaid expenses (219) (347)
Operating lease ROU assets 6,010 6,924
Prepaid land leases 0 0
Operating lease liabilities (current) (2,489) (2,402)
Operating lease liabilities (non-current) (3,302) (4,175)
Accounting Standards Update 2016-02 [Member] | Restated [Member]    
Assets and Liabilities, Lessee [Abstract]    
Prepaid expenses   297
Operating lease ROU assets   6,924
Prepaid land leases   16,599
Operating lease liabilities (current)   (2,402)
Operating lease liabilities (non-current)   $ (4,175)
Accounting Standards Update 2016-02 [Member] | As Reported [Member]    
Assets and Liabilities, Lessee [Abstract]    
Prepaid expenses 654  
Operating lease ROU assets 6,010  
Prepaid land leases 15,742  
Operating lease liabilities (current) (2,489)  
Operating lease liabilities (non-current) (3,302)  
Accounting Standards Update 2016-02 [Member] | Legacy Gaap [Member]    
Assets and Liabilities, Lessee [Abstract]    
Prepaid expenses 873  
Operating lease ROU assets 0  
Prepaid land leases 15,742  
Operating lease liabilities (current) 0  
Operating lease liabilities (non-current) $ 0  
XML 59 R60.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets, net (Details) - Patents And Copyrights [Member]
12 Months Ended
Jun. 30, 2020
Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 10 months
Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Finite-Lived Intangible Asset, Useful Life 5 months
XML 60 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Other Income From Related Parties $ 3,414 $ 2,520 $ 731
Research and Development Expense [Member]      
Research and development expenses related parties 655 0 0
Integrated Solution Contracts [Member]      
Revenue from Related Parties 227 1,323 996
Cost of Revenue from Related Parties 1,400 0 88
Product [Member]      
Revenue from Related Parties 3,003 10,287 10,834
Cost of Revenue from Related Parties $ 177 $ 706 $ 5
XML 61 R59.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details)
12 Months Ended
Jun. 30, 2020
Buildings [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 30 years
Buildings [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 50 years
Machinery [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 5 years
Machinery [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 10 years
Computer Software, Intangible Asset [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Computer Software, Intangible Asset [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 10 years
Vehicles [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 5 years
Vehicles [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 10 years
Electronic and Other Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Electronic and Other Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 10 years
XML 62 R58.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND BUSINESS BACKGROUND - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jul. 31, 2017
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Business Acquisition, Equity Interest Issued or Issuable, Description In November 2015, CECL was established in Doha, Qatar, by CCPL, a wholly-owned subsidiary of the Company incorporated under the laws of Singapore, and a Qatar citizen as a nominee shareholder, with 49% and 51% of equity interest in CECL, respectively.    
Percentage Of Variable ReturnsLoss attributable to CCPL 95.00%    
Subsidiaries [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Due to Affiliate, Current $ 267 $ 0  
Due from Affiliate, Current $ 7,385 $ 3,506  
Bond M E Sdn Bhd [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Noncontrolling Interest, Ownership Percentage by Parent     100.00%
Bond Corporation Pte Ltd [Member] | Bond M E Sdn Bhd [Member]      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Equity Method Investment, Ownership Percentage     49.10%
XML 63 R57.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND BUSINESS BACKGROUND (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Equity Method Investment Summarized Financial Information [Line Items]      
Current assets $ 1,174,494 $ 1,109,478  
Non-current assets 186,341 199,939  
Total assets 1,360,835 1,309,417  
Current liabilities 327,302 341,499  
Total liabilities 371,949 362,257  
Net revenue 503,327 570,341 $ 540,768
Net profit 79,326 125,539 107,437
Net cash (used in) provided by operating activities 175,124 100,521 105,719
Net cash used in investing activities (187,580) (9,888) (49,748)
Net cash provided by financing activities (18,213) (10,155) $ (12,197)
Variable Interest Entity (VIE) or Potential VIE, Information Unavailability [Member]      
Equity Method Investment Summarized Financial Information [Line Items]      
Current assets 9,708 23,946  
Non-current assets 183 167  
Total assets 9,891 24,113  
Current liabilities 6,919 17,776  
Total liabilities 6,919 17,776  
Net revenue 981 32,751  
Cost of revenue (2,147) 25,527  
Net profit 3,128 5,521  
Net cash (used in) provided by operating activities 1,120 (4,829)  
Net cash used in investing activities 0 0  
Net cash provided by financing activities $ 0 $ 0  
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables)
12 Months Ended
Jun. 30, 2020
Condensed Financial Information Disclosure [Abstract]  
Schedule of condensed balance sheet
CONDENSED BALANCE SHEETS
 
                                         
    
June 30,
 
    
2019
   
2020
 
ASSETS
    
Current assets:
    
Cash and cash equivalents
  
$
48,349
 
 
$
13,265
 
Time deposits with original maturities over three months
  
—  
 
 
11,318
 
Other receivables, net
  
—  
 
 
31
 
Amounts due from subsidiaries
  
 
57,703
 
 
 
53,503
 
Prepaid expenses
  
 
78
 
 
 
97
 
  
 
 
   
 
 
 
Total current assets
  
 
106,130
 
 
 
78,214
 
    
Investment in subsidiaries
  
 
986,155
 
 
 
1,046,725
 
  
 
 
   
 
 
 
Total assets
  
$
1,092,285
 
 
$
1,124,939
 
  
 
 
   
 
 
 
    
LIABILITIES AND STOCKHOLDERS’ EQUITY
    
Current liabilities:
    
Current portion of long-term loans
  
$
19,995
 
 
$
 
Derivative financial liability
  
 
758
 
 
 
 
Amounts due to subsidiaries
  
 
126,146
 
 
 
140,456
 
  
 
 
   
 
 
 
Total liabilities
  
 
146,899
 
 
 
140,456
 
  
 
 
   
 
 
 
    
Equity:
    
Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares issued and
60,537,099 shares issued and 
outstanding as of June 30, 2019 and 2020, respectively
  
 
60
 
 
 
61
 
Additional
paid-in
capital
  
 
223,634
 
 
 
224,043
 
Retained earnings
  
 
757,213
 
 
 
823,896
 
Accumulated other comprehensive loss
  
 
(35,521
)
 
 
 
 
(63,517
  
 
 
   
 
 
 
Total equity
  
 
945,386
 
 
 
984,483
 
  
 
 
   
 
 
 
Total liabilities and equity
  
$
1,092,285
 
 
$
1,124,939
 
  
 
 
   
 
 
 
Schedule of condensed statement of comprehensive income
CONDENSED STATEMENTS OF COMPREHENSIVE INCOME
 
                                                              
    
Year Ended June 30,
 
    
2018
   
2019
   
2020
 
General and administrative expenses
  
$
1,751
 
 
$
1,511
 
 
$
1,344
 
  
 
 
   
 
 
   
 
 
 
Loss from operations
  
 
(1,751
 
 
(1,511
 
 
(1,344
      
Other expense, net
  
 
—  
 
 
 
(346
 
 
—  
 
Interest income
  
 
—  
 
 
 
—  
 
 
 
309
 
Interest expenses
  
 
(748
 
 
(562
 
 
(90
Foreign exchange losses
  
 
(97
 
 
(72
 
 
(1,043
Share of net income of subsidiaries
  
$
109,757
 
 
$
127,752
 
 
$
81,564
 
  
 
 
   
 
 
   
 
 
 
Income before income taxes
  
 
107,161
 
 
 
125,261
 
 
 
79,396
 
Income tax expenses
  
 
—  
 
 
 
—  
 
 
 
—  
 
  
 
 
   
 
 
   
 
 
 
Net income
  
 
107,161
 
 
 
125,261
 
 
 
79,396
 
      
Other comprehensive income, net of tax of nil
 
   
Translation adjustment
  
 
17,406
 
 
 
(31,341
 
 
(27,996
  
 
 
   
 
 
   
 
 
 
Comprehensive income
  
$
124,567
 
 
$
93,920
 
 
$
51,400
 
  
 
 
   
 
 
   
 
 
 
Schedule of condensed statement of cash flows
CONDENSED STATEMENTS OF CASH FLOWS
 
                                                              
    
Year ended June 30,
 
    
2018
   
2019
   
2020
 
Cash flows from operating activities:
      
Net income
  
$
107,161
 
 
$
125,261
 
 
$
79,396
 
Adjustments to reconcile net income to net cash used in operating activities:
 
 
Share of net income of subsidiaries
  
 
(109,757
 
 
(127,752
 
 
(81,564
Share-based compensation expenses
  
 
1,207
 
 
 
238
 
 
 
410
 
Accretion of convertible bond
  
 
230
 
 
 
230
 
 
 
57
 
Fair value adjustments of a bifurcated derivative
  
 
(75
 
 
346
 
 
 
—  
 
Change in
operating assets and
liabilities
  
 
14
 
 
 
(28
 
 
(142
  
 
 
   
 
 
   
 
 
 
Net cash used in operating activities
  
$
(1,220
)
 
 
$
(1,705
 
$
(1,843
      
Cash flows from investing activities:
      
Collection of loans from subsidiaries
  
 
50,649
 
 
 
—  
 
 
 
—  
 
Loans to subsidiaries
  
 
(5,000
 
 
(4,200
 
 
(19,775
Investment in subsidiaries
  
 
(15,707
 
 
—  
 
 
 
—  
 
  
 
 
   
 
 
   
 
 
 
Net cash provided by (used in) investing activities
  
$
29,942
 
 
$
(4,200
 
$
(19,775
      
Cash flows from financing activities:
      
Repayment of convertible bond
  
 
 
 
 
 
 
 
(20,753
Proceeds of loans from subsidiaries
  
 
—  
 
 
 
43,538
 
 
 
20,000
 
Payment of dividends
  
 
(7,241
 
 
(10,862
 
 
(12,713
Repayment of loans from subsidiaries
  
 
(13,006
 
 
—  
 
 
 
—  
 
Net cash (used in) provided by financing activities
  
$
(20,247
 
$
32,676
 
 
$
(13,466
      
  
 
 
   
 
 
   
 
 
 
Net increase in cash and cash equivalents
  
$
8,475
 
 
$
26,771
 
 
$
(35,084
  
 
 
   
 
 
   
 
 
 
      
Cash and cash equivalents, beginning of period
  
 
13,103
 
 
 
21,578
 
 
 
48,349
 
  
 
 
   
 
 
   
 
 
 
Cash and cash equivalents, end of period
  
$
21,578
 
 
$
48,349
 
 
$
13,265
 
  
 
 
   
 
 
   
 
 
 
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING (Tables)
12 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Schedule of Reconciliation of revenue from segments to consolidated
Summarized information by segments for the years ended June 30, 2018, 2019, and 2020 is as follows:
 
                                                                                   
    
Year ended June 30, 2018
 
    
IA
    
Rail
    
M&E
    
Consolidated
 
Revenues from external customers
           
Integrated solutions contracts revenue
  
$
178,769
 
  
 
162,696
 
  
 
124,996
 
  
 
466,461
 
Product sales
  
 
35,387
 
  
 
4,846
 
  
 
—  
 
  
 
40,233
 
Maintenance service revenue
  
 
9,547
 
  
 
21,390
 
  
 
334
 
  
 
31,271
 
Extended warranty service revenue
  
 
1,090
 
  
 
1,713
 
  
 
—  
 
  
 
2,803
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
224,793
 
  
 
190,645
 
  
 
125,330
 
  
 
540,768
 
           
Costs of revenue
  
 
135,633
 
  
 
90,574
 
  
 
108,681
 
  
 
334,888
 
  
 
 
    
 
 
    
 
 
    
 
 
 
           
Gross profit
  
$
89,160
 
  
 
100,071
 
  
 
16,649
 
  
 
205,880
 
  
 
 
    
 
 
    
 
 
    
 
 
 
                                                                                   
    
Year ended June 30, 2019
 
    
IA
    
Rail
    
M&E
    
Consolidated
 
Revenues from external customers
           
Integrated solutions contracts revenue
  
$
191,668
 
  
 
148,365
 
  
 
127,338
 
  
 
467,371
 
Product sales
  
 
27,390
 
  
 
5,712
 
  
 
—  
 
  
 
33,102
 
Maintenance service revenue
  
 
13,978
 
  
 
53,359
 
  
 
288
 
  
 
67,625
 
Extended warranty service revenue
  
 
762
 
  
 
1,481
 
  
 
—  
 
  
 
2,243
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
233,798
 
  
 
208,917
 
  
 
127,626
 
  
 
570,341
 
           
Costs of revenue
  
 
139,010
 
  
 
109,567
 
  
 
110,598
 
  
 
359,175
 
  
 
 
    
 
 
    
 
 
    
 
 
 
           
Gross profit
  
$
94,788
 
  
 
99,350
 
  
 
17,028
 
  
 
211,166
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
                                                                                   
    
Year ended June 30, 2020
 
    
IA
    
Rail
    
M&E
    
Consolidated
 
Revenues from external customers
           
Integrated solutions contracts revenue
  
$
207,421
 
  
 
145,750
 
  
 
61,101
 
  
 
414,272
 
Product sales
  
 
15,504
 
  
 
4,640
 
  
 
—  
 
  
 
20,144
 
Maintenance service revenue
  
 
15,985
 
  
 
49,140
 
  
 
916
 
  
 
66,041
 
Extended warranty service revenue
  
 
1,061
 
  
 
1,809
 
  
 
—  
 
  
 
2,870
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
239,971
 
  
 
201,339
 
  
 
62,017
 
  
 
503,327
 
           
Costs of revenue
  
 
154,298
 
  
 
107,382
 
  
 
51,079
 
  
 
312,759
 
  
 
 
    
 
 
    
 
 
    
 
 
 
           
Gross profit
  
$
85,673
 
  
 
93,957
 
  
 
10,938
 
  
 
190,568
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Schedule of Revenues by geographical area
The majority of the Company’s revenues and long-lived assets other than goodwill and intangible assets are derived from and located in the PRC. The following table sets forth the revenues by geographical area:
 
                                                              
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
Revenues:
        
PRC
  
$
412,993
 
  
$
438,832
 
  
$
441,305
 
Non-PRC
  
 
127,775
 
  
 
131,509
 
  
 
62,022
 
  
 
 
    
 
 
    
 
 
 
  
$
540,768
 
  
$
570,341
 
  
$
503,327
 
  
 
 
    
 
 
    
 
 
 
Schedule of long-lived assets other than goodwill and intangible assets by geographical area
The following table sets forth the long-lived assets other than goodwill and intangible assets by geographical area:
 
                                         
    
June 30,
 
    
2019
    
2020
 
Long-lived assets other than goodwill and acquired intangible assets
     
PRC
  
$
125,781
 
  
$
129,340
 
Non-PRC
  
 
11,986
 
  
 
11,938
 
  
 
 
    
 
 
 
  
$
137,767
 
  
$
141,278
 
  
 
 
    
 
 
 
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Jun. 30, 2020
COMMITMENTS AND CONTINGENCIES  
Schedule of purchase obligation
Years ending June 30,
  
         Minimum payments        
 
2021
   $ 187,749  
2022
     17,150  
2023
     11,434  
2024
     5,717  
2025
     5,717  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS (Tables)
12 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
Schedule Of Amount Due From Related Parties
Due from related parties
 
                                         
    
June 30,
 
    
2019
    
2020
 
China Techenergy
  
$
28,048
 
  
$
14,301
 
Ningbo Hollysys
  
 
7,973
 
  
 
6,142
 
Hollycon
  
 
124
 
  
 
961
 
Hunan LingXiang
  
 
 
 
 
 
  
 
40
 
Hollysys Machine
  
 
150
 
  
 
—  
 
  
 
 
    
 
 
 
  
$
36,295
 
  
$
21,444
 
  
 
 
    
 
 
 
Schedule Of Amount Due To Related Parties
Due to related parties
 
                                         
    
June 30,
 
    
2019
    
2020
 
China Techenergy
  
$
4,659
 
  
$
2,967
 
Ningbo Hollysys
  
 
736
 
  
 
609
 
  
 
 
    
 
 
 
  
$
5,395
 
  
$
3,576
 
  
 
 
    
 
 
 
Schedule of Related Party Transactions
Transactions with related parties
Purchases of goods and services from:
 
                                                              
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
Ningbo Hollysys (i)
  
$
—  
 
  
$
702
 
  
$
1,838
 
Hollycon
  
 
16
 
  
 
4
 
  
 
—  
 
Electric Motor
  
 
77
 
  
 
—  
 
  
 
—  
 
  
 
 
    
 
 
    
 
 
 
  
$
93
 
  
$
706
 
  
$
1,838
 
  
 
 
    
 
 
    
 
 
 
 
(i)
The Company purchases products from Ningbo Hollysys used to provide an integrated automation and control system to its customer.
 
Sales of goods and integrated solutions to:
 
                                                        
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
China Techenergy (i)
  
$
11,519
 
  
$
11,094
 
  
$
1,711
 
Hollycon
 (
ii
)
  
 
225
 
  
 
44
 
  
 
1,302
 
Ningbo Hollysys
(ii)
 
 
 
 
 
 
 
472
 
 
 
 
179
 
HuNan Lin
gXiang
  
 
 
  
 
 
  
 
38
 
Others
 
 
86
 
 
 
 
 
 
 —
  
 
 
    
 
 
    
 
 
 
  
$
11,830
 
  
$
11,610
 
  
$
3,230
 
  
 
 
    
 
 
    
 
 
 
 
(i)
The Company sells automation control systems to China Techenergy which is used for
non-safety
operations control in the nuclear power industry. China Techenergy incorporates the Company’s
non-safety
automation control systems with their proprietary safety automated control systems to provide an overall automation and control system for nuclear power stations in China. The Company is not a party to the integrated sales contracts executed between China Techenergy and its customers. The Company’s pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to third party customers, as if China Techenergy
is
 a consolidated subsidiary.
(ii)
The Company sells products to Hollycon
 
and Ningbo Hollysys
, which incorporate the Company’s product with its automated systems to provide an integrated automation and control system to their customer
s
. The Company’s pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to third party customers, as if Hollycon
and Ningbo Hollysys are
 consolidated subsidiar
ies
.
Other income from:
 
                                                        
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
Ningbo Hollysys (i)
  
$
—  
 
  
$
1,548
 
  
$
2,214
 
Hollycon (ii)
  
 
731
 
  
 
972
 
  
 
880
 
China Techener
gy
  
 
  
 
  
 
 
 
  
 
1,122
 
  
 
 
    
 
 
    
 
 
 
  
$
731
 
  
$
2,520
 
  
$
4,216
 
  
 
 
    
 
 
    
 
 
 
 
(i)
The Company entered into an operating lease agreement with Ningbo Hollysys to lease part of
 a
building in Beijing, respectively. The lease term is for one year from the commencement date of January 1, 2020 to December 31, 2020. The Company entered into a loan agreement with Ningbo Hollysys
 
amounting to $7,074
with an annual interest rate of 4.35%.
(ii)
The Company entered into an operating lease agreement with Hollycon to lease part of building located in Beijing. The lease term was for one year and ended on May 31, 2020 and a renewed lease agreement was signed with a one year lease term of June 1, 2020 to May 31, 2021.
Research and development:
 
     
                
     
                
     
                
 
 
  
Year ended June 30,
 
 
  
2018
 
  
2019
 
  
2020
 
Ningbo Hollysys (i)
  
$
—  
 
  
$
—  
 
  
$
655
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
(i)
The Company purchases research and development services from Ningbo Hollysys for research and development projects in the field of intelligent manufacturing.
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME PER SHARE (Tables)
12 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Schedule of the computation of basic and diluted net income per share
The following table sets forth the computation of basic and diluted net income per share attributable to the Company’s common shareholders for the years indicated:
 
     
                    
     
                    
     
                    
 
 
  
Year ended June 30,
 
 
  
2018
 
  
2019
 
  
2020
 
Numerator:
  
     
  
     
  
     
Net income attributable to the Company as reported
  
$
107,161
 
  
$
125,261
 
  
$
79,396
 
Less: Earnings allocated to participating securities
  
 
—  
 
  
 
—  
 
  
 
(83
 
  
 
 
 
  
 
 
 
  
 
 
 
Net income attributable to common stockholders - basic
  
$
107,161
 
  
$
125,261
 
  
$
79,313
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Add:
  
     
  
     
  
     
Effect of Convertible Bond
  
 
264
 
  
 
562
 
  
 
93
 
Earnings allocated to participating securities
  
 
—  
 
  
 
—  
 
  
 
83
 
Less:
  
     
  
     
  
     
Earnings reallocated to participating securities considering potentially dilutive securities
  
 
—  
 
  
 
—  
 
  
 
(83
 
  
 
 
 
  
 
 
 
  
 
 
 
Net income attributable to common stockholders – diluted
  
$
107,425
 
  
$
125,823
 
  
$
79,406
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
     
  
     
  
     
Denominator:
  
     
  
     
  
     
Weighted average ordinary shares outstanding used in computing basic income per share(i)
  
 
60,434,019
 
  
 
60,456,524
 
  
 
60,478,717
 
Effect of dilutive securities
  
     
  
     
  
     
Convertible Bond
  
 
788,800
 
  
 
796,200
 
  
 
130,525
 
Restricted shares
  
 
25,746
 
  
 
21,160
 
  
 
—  
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Weighted average ordinary shares outstanding used in computing diluted income per share
  
 
61,248,565
 
  
 
61,273,884
 
  
 
60,609,242
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Income per share – basic
  
$
1.77
 
  
 
2.07
 
  
 
1.31
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Income per share – diluted
  
$
1.75
 
  
 
2.05
 
  
 
1.31
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
(i)
Vested and unissued restricted shares of 91,920, 114,425 and 15,000 shares are included in the computation of basic and diluted income per share for the years ended June 30, 2018, 2019 and 2020, respectively. The effect of share options has been excluded from the computation of diluted income per share for the year
s
ended June 30, 2018
and 2019
as their effects would be anti-dilutive.
 There were no outstanding share options for the year ended June 30, 2020.
 
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.20.2
OPERATING LEASES (Table)
12 Months Ended
Jun. 30, 2020
Lessee, Operating Lease, Description [Abstract]  
Schedule of lease and non-lease components
 
  
Fiscal year ended

June 30, 2020
 
Operating lease costs
  
 
1,608
 
Short-term lease costs
  
 
537
 
Amortization of prepaid land leases
  
 
384
 
 
  
 
 
 
Total lease costs
  
 
2,529
 
 
  
 
 
 
Schedule of other information related to operating leases
 
  
Fiscal year ended

June 30, 2020
 
Other information
  
     
Cash paid for amounts included in the measurement of operating lease liabilities
  
 
2,460
 
ROU assets obtained in exchange for new operating lease liabilities
  
 
1,614
 
Weighted-average remaining lease term (in years):
  
     
Operating leases
  
 
2.25
 
Weighted-average discount rate:
  
     
Operating leases
  
 
3.76
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments for operating leases as of June 30, 2020 are as follows:
 
 
  
As of June 30,

2020
 
2021
  
$
3,038
 
2022
  
 
2,172
 
2023
  
 
1,023
 
2024
  
 
385
 
2025 and onwards
  
 
—  
 
 
  
 
 
 
Total minimum lease payments
  
 
6,618
 
Less: imputed interest
  
 
827
 
 
  
 
 
 
Total lease liability balance
  
$
5,791
 
 
  
 
 
 
Schedule of Operating Lease Payments
Year ending June 30,
  
Minimum lease payments
 
2021
  
$
1,549
 
2022
  
 
1,595
 
2023
  
 
1,643
 
2024
  
 
278
 
2025
  
 
—  
 
 
  
 
 
 
Total minimum lease payments to be received in the next five years
  
$
5,065
 
 
  
 
 
 
XML 70 R50.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAX (Tables)
12 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Schedule of income (losses) before income tax
The Company’s income (losses) before income taxes consists of:
 
                                                              
    
Year ended June 30,
 
    
2018
    
2019
   
2020
 
PRC
  
$
127,301
 
  
$
155,691
 
 
$
140,539
 
Non-PRC
  
 
2,341
 
  
 
(11,968
 
 
(43,042
  
 
 
    
 
 
   
 
 
 
  
$
129,642
 
  
$
143,723
 
 
$
97,497
 
  
 
 
    
 
 
   
 
 
 
Schedule of Income tax expense
Income tax expense, most of which is incurred in the PRC, consists of:
 
                                                              
    
Year ended June 30,
 
    
2018
   
2019
   
2020
 
Current income tax expense 
      
PRC
  
 
17,268
 
 
 
22,206
 
 
 
10,369
 
Non-PRC
  
 
6,462
 
 
 
2,175
 
 
 
1,388
 
  
 
 
   
 
 
   
 
 
 
  
$
23,730
 
 
$
24,381
 
 
$
11,757
 
Deferred income tax (benefit) expense
      
PRC
  
 
(1,348
 
 
(5,722
 
 
5,577
 
Non-PRC
  
 
(177
 
 
(475
 
 
837
 
  
 
 
   
 
 
   
 
 
 
  
$
(1,525
 
 
(6,197
 
 
6,414
 
  
 
 
   
 
 
   
 
 
 
  
$
22,205
 
 
$
18,184
 
 
$
18,171
 
  
 
 
   
 
 
   
 
 
 
Schedule of Reconciliation of the income tax expenses
Reconciliation of the income tax expenses as computed by applying the PRC statutory tax rate of 25% to income before income taxes and the actual income tax expenses is as follows:
 
                                                              
    
Year ended June 30,
 
    
2018
   
2019
   
2020
 
Income before income taxes
  
$
129,642
 
 
$
143,723
 
 
$
97,497
 
  
 
 
   
 
 
   
 
 
 
      
Expected income tax expense at statutory tax rate in the PRC
  
 
32,410
 
 
 
35,931
 
 
 
24,374
 
Effect of different tax rates in various jurisdictions
  
 
(521
 
 
1,781
 
 
 
3,997
 
Effect of preferential tax treatment
  
 
(11,678
 
 
(13,444
 
 
(11,797
)
 
Effect of
non-taxable
income
  
 
(284
 
 
(1,500
 
 
(250
)
 
Effect of additional deductible research and development expenses
  
 
(4,260
 
 
(5,833
 
 
(7,241
)
 
Effect of
non-deductible
expenses
  
 
3,046
 
 
 
5,489
 
 
 
10,661
 
O
ver provision 
of
income
tax
 
in previous years
  
 
(4,801
 
 
(8,457
 
 
(6,118
)
 
Change in valuation allowance
  
 
2,359
 
 
 
1,399
 
 
 
3,746
 
Withholding tax on
dividends
 paid by subsidiaries
  
 
4,784
 
 
 
2,847
 
 
 
799
 
Others
  
 
1,150
 
 
 
(29
)
 
 
 
 
 
  
 
 
   
 
 
   
 
 
 
Total
  
$
22,205
 
 
$
18,184
 
 
$
18,171
 
  
 
 
   
 
 
   
 
 
 
Schedule of deferred tax assets/liabilities
The breakdown of deferred tax assets/liabilities caused by the temporary difference is shown as below:
 
                                         
    
June 30,
 
    
2019
   
2020
 
Deferred tax assets
    
Allowance for doubtful accounts
  
$
8,805
 
 
$
7,808
 
Deferred subsidies
  
 
1,916
 
 
 
2,484
 
Warranty liabilities
  
 
1,234
 
 
 
984
 
Inventory provision
  
 
655
 
 
 
687
 
Long-term assets
  
 
357
 
 
 
397
 
Provision for loss
 
contracts
  
 
59
 
 
 
99
 
Net operating loss carry forward
  
 
12,846
 
 
 
13,824
 
Valuation allowance
  
 
(11,428
 
 
(14,821
)
 
Others
  
 
385
 
 
 
325
 
  
 
 
   
 
 
 
Total deferred tax
assets
  
$
14,829
 
 
$
11,787
 
  
 
 
   
 
 
 
    
Deferred tax liabilities
    
Property, plant and equipment
  
$
(13
 
$
(11
)
 
Costs and estimated earnings in excess of billings
 
 
(365
)
 
 
(3,396
Share of net losses of equity investees
 
 
(739
)
 
 
(668
PRC dividend withholding tax
  
 
(5,825
 
 
(6,654
)
 
Intangible assets and other
non-current
assets
  
 
(6,335
 
 
(6,089
)
 
  
 
 
   
 
 
 
Total deferred tax
liabilities
  
$
(13,277
 
$
(16,818
)
 
  
 
 
   
 
 
 
XML 71 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Net revenues      
Total net revenues $ 503,327 $ 570,341 $ 540,768
Gross profit 190,568 211,166 205,880
Operating expenses      
Selling 30,642 28,926 27,158
General and administrative 39,114 40,701 46,323
Goodwill impairment charge 35,767 11,623  
Research and development (including research and development from related parties of nil, nil and $655 for the years ended June 30, 2018, 2019 and 2020, respectively) 41,876 37,025 36,605
VAT refunds and government subsidies (26,259) (30,735) (24,450)
Total operating expenses 121,140 87,540 85,636
Income from operations 69,428 123,626 120,244
Other income, net (including other income from related parties of $731, $2,520 and $3,074 for the years ended June 30, 2018, 2019 and 2020, respectively) 4,683 2,710 4,349
Foreign exchange (loss) gain 599 (1,161) (1,099)
Gains on deconsolidation of subsidiaries where the Company retains an equity interest   5,768  
Gains on disposal of an investment in an equity investee 5,763    
Share of net (losses) income of equity investees 3,131 404 (1,571)
Interest income 13,060 11,839 7,318
Interest expenses (306) (575) (692)
Dividend income from equity investments 1,139 1,112 1,093
Income before income taxes 97,497 143,723 129,642
Income tax expenses 18,171 18,184 22,205
Net income 79,326 125,539 107,437
Less: Net income (losses) attributable to non-controlling interests (70) 278 276
Net income attributable to Hollysys Automation Technologies Ltd. 79,396 125,261 107,161
Other comprehensive income, net of tax of nil      
Translation adjustments (28,313) (31,602) 17,410
Comprehensive income 51,013 93,937 124,847
Less: comprehensive income (loss) attributable to non-controlling interests (387) 17 280
Comprehensive income attributable to Hollysys Automation Technologies Ltd. $ 51,400 $ 93,920 $ 124,567
Net income per share:      
Basic $ 1.31 $ 2.07 $ 1.77
Diluted $ 1.31 $ 2.05 $ 1.75
Shares used in net income per share computation:      
Basic 60,478,717 60,456,524 60,434,019
Diluted 60,609,242 61,273,884 61,248,565
Integrated Solution Contracts [Member]      
Net revenues      
Total net revenues $ 414,272 $ 467,371 $ 466,461
Cost of revenue 281,818 325,523 314,233
Product [Member]      
Net revenues      
Total net revenues 20,144 33,102 40,233
Cost of revenue 5,456 7,571 10,770
Service [Member]      
Net revenues      
Total net revenues 68,911 69,868 34,074
Cost of revenue $ 25,485 $ 26,081 $ 9,885
XML 72 R49.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION EXPENSES (Tables)
12 Months Ended
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of summary of the restricted share activity
A summary of the restricted share activity for the year ended June 30, 2020 is as follows:
 
    
Number of restricted shares
    
Weighted average grant-date fair value
 
Un-vested
at June 30, 2019
     18,125        20.09  
Granted
 
 
 
67,500
 
 
 
 
16.06
 
Vested
     22,500        19.31  
  
 
 
    
Un-vested
at June 30, 2020
     63,125        16.06  
  
 
 
    
Performance Options 2015 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Vesting
The vesting schedule for such performance share options is as below:
 
EPS Threshold
   Number of vested
options
   Months after the grant date  
          24 months      36 months      48 months  
Annual growth rate over 15% but below 20%
  
1,160,000
     348,000        348,000        464,000  
CAGR equals or over 20% but below 25%
  
Additional 290,000
     —          —          290,000  
CAGR equals 25% or above
  
Additional 290,000
     —          —          290,000  
     
 
 
    
 
 
    
 
 
 
  
Total
     348,000        348,000        1,044,000  
     
 
 
    
 
 
    
 
 
 
Schedule of performance option activity
A summary of the 2015 performance option activity for the year ended June 30, 2020 is as shown below:
 
2015 Performance
Options                  
  
Number of

shares
    
Weighted

average

exercise price
    
Weighted average

remaining

contractual life

(years)
    
Aggregate
intrinsic value
 
Outstanding, vested and exercisable at June 30, 2019
     306,000        21.75        0.87        —    
  
 
 
    
 
 
    
 
 
    
 
 
 
Expired
    
 
306,000
          
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outstanding, vested and exercisable at June 30, 2020
                           
  
 
 
    
 
 
    
 
 
    
 
 
 
XML 73 R48.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of liabilities measured at fair value on a recurring basis
Liabilities measured at fair value on a recurring basis as of June 30, 2019
is
stated below:
 
                                                                                   
    
June 30, 2019
 
    
    Quoted prices   
in active markets
for identical assets
    
Significant
other
observable
inputs
    
Significant
unobservable
inputs
        
    
(Level 1)
    
(Level 2)
    
(Level 3)
    
Total
 
Liabilities:
           
           
Derivative financial liability (i)
  
$
—  
 
  
$
—  
 
  
$
758
 
  
$
758
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total liabilities measured at fair value on a recurring basis
  
$
—  
 
  
$
—  
 
  
$
758
 
  
$
758
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
(i)
The derivative financial liability represents the fair value of the
non-conversion
compensation feature (note 14). The Company engaged an independent third-party appraiser to assist with the valuation of the feature. The Company is ultimately responsible for the fair value of the
non-conversion
compensation feature recorded in the consolidated financial statements. The Company adopted the binomial model to assess the fair value of such feature as of year-end. The
non-conversion
compensation feature is equal to the difference between the fair value of the whole Convertible Bond with the
non-conversion
compensation feature and the whole Convertible Bond without the
non-conversion
feature. The significant unobservable inputs used in the fair value measurement of the
non-conversion
compensation feature includes the risk-free rate of return, expected volatility, expected life of the Convertible Bond and expected ordinary dividend yield. The changes in fair value of the
non-conversion
compensation feature during fiscal year
2020
 are shown in the following table.
 
    
Fair value measurements as of June
30, 2020 using significant
unobservable inputs
 
    
(Level 3)
 
    
Non-conversion compensation feature
related to the Convertible Bond
 
Balance as at June 30, 2019
   $ 758  
Settlement
     (758
  
 
 
 
Balance as of June 30, 2020
   $  
  
 
 
 
Schedule of assets measured at fair value on a nonrecurring basis
Assets measured at fair value on a nonrecurring basis as of June 30, 2019 and 2020 are stated below:
                                                                                   
    
June 30, 2019
 
    
Quoted prices in

active markets for

identical assets

(Level 1)
    
Significant

other

observable

inputs
(Level 2)
    
Significant

unobservable

inputs

(Level 3)
    
Total
 
Assets:
           
Retained equity interest in a former subsidiary (Hollysys Intelligent)
(i)
  
 
—  
 
  
 
—  
 
  
 
4,110
 
  
 
4,110
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Goodwill related to Concord reporting unit
(ii)
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total assets measured at fair value on a
non-recurring
basis
  
$
—  
 
  
$
—  
 
  
$
4,110
 
  
$
4,110
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
(i)
The retained equity interest in Hollysys Intelligent was measured at fair value using the discounted cash flow method which involves significant unobservable inputs such as terminal growth rate and discount rate (note 11).
(ii)
As of June 30, 2019, the Company’s goodwill of nil was related to the acquisition of Concord Group. The Company engaged an independent third-party appraiser to assist with the valuation of the goodwill related to the Concord Group. The Company is ultimately responsible for the fair value of the goodwill recorded in the consolidated financial statements. For the purposes of step one of the goodwill impairment test, the Company adopted the income approach, in particular the discounted cash flow approach, to evaluate the fair value of the reporting unit. In applying the discounted cash flow approach, key assumptions include the amount and timing of future expected cash flows, terminal value growth rates and appropriate discount rates. For the purpose of step two of the goodwill impairment test, the Company has allocated the fair value of the reporting unit derived in step one to the assets and liabilities of the reporting unit, as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. The Company adopted the multi-period excess earnings model to evaluate the fair value of the intangible assets of the reporting unit, which was then used to compute the implied fair value of the goodwill via a residual approach which was determined to be nil. As a result, the Company recorded a goodwill impairment charge of $11,623.
 
                                                                                   
    
June 30, 2020
 
    
Quoted prices
 
in
active
 
markets for

identical assets

(Level 1)
    
Significant
other
observable
inputs
(Level 2)
    
Significant

unobservable

inputs

(Level 3)
    
Total
 
Assets:
           
Goodwill
 
related
to Bond reporting unit 
(i)
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total assets measured at fair value on a
non-recurring
basis
  
$
—  
 
  
$
—  
 
  
$
 
  
$
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
(i)
As of June 30, 2020, the Company recorded a goodwill impairment charge of $35,767 and the goodwill related to the Bond Group reporting unit was impaired to nil. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. The Company is ultimately responsible for the fair value of the goodwill recorded in the consolidated financial statements
.
XML 74 R47.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM LOANS (Tables)
12 Months Ended
Jun. 30, 2020
LONG-TERM LOANS  
Schedule Of Debt Instruments
 
                                                        
         
June 30,
 
         
2019
   
2020
 
MYR denominated 
loans
  
(i)
  
 
947
 
 
 
842
 
SGD denominated 
loans
  
(ii)
  
 
346
 
 
 
258
 
Convertible Bond
  
(iii)
  
 
19,995
 
 
 
—  
 
USD denominated loan
  
(iv)
  
 
—  
 
 
 
15,000
 
     
 
 
   
 
 
 
     
$
21,288
 
 
$
16,100
 
     
 
 
   
 
 
 
       
Less: Current portion
     
 
(20,310
 
 
(320
     
 
 
   
 
 
 
     
$
978
 
 
$
15,780
 
     
 
 
   
 
 
 
 
i.
The MYR denominated loans are repayable in 3 to 75 installments with the last installment due in December 2041. For the years ended June 30, 2019 and 2020, the effective interest rates ranged
from
 
2.19% to 5.12% per annum and 2.19% to 7.51% per annum, respectively. The borrowings are secured by the mortgages of buildings and vehicles in Malaysia, with an aggregate carrying value of $1,040 and $873 as of June 30, 2019 and 2020, respectively.
ii.
The SGD denominated loans are repayable in 10 to 31 installments with the last installment due on March 4, 2024. For the years ended June 30, 2019 and 2020, the effective interest rates ranged
fro
m
 
2.44% to 2.78% per annum and 2.44% to 2.78% per annum, respectively. The borrowing is secured by vehicles with a total carrying value of $427 and $305 as of June 30, 2019 and 2020, respectively.
iii.
Convertible Bond
Schedule of principal and interest payments for all outstanding long-term loans
Scheduled principal and interest payments for all outstanding long-term loans as of June 30, 2020 are as follows
:
 
Year ending June 30,
      
2021
   $ 812  
2022
     15,748  
2023
     290  
2024
     205  
2025 and onwards
     259  
  
 
 
 
  
$
17,314
 
  
 
 
 
XML 75 R46.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANTY LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2020
WARRANTY LIABILITIES  
Schedule of Warranty Liability
                                     
    
June 30,
 
    
2019
 
 
 
 
2020
 
Beginning balance
  
$
7,858
 
 
$
12,116
 
Deconsolidation of a subsidiary
  
 
(130
 
 
 
Expense accrued
  
 
7,538
 
 
 
2,309
 
Expense incurred
  
 
(2,899
 
 
(4,027
)
 
Translation adjustment
  
 
(251
 
 
(334
  
 
 
   
 
 
 
  
$
12,116
 
 
$
10,064
 
    
Less: Current portion of warranty liabilities
  
 
(8,039
 
 
(6,604
  
 
 
   
 
 
 
Long-term
warranty liabilities
  
$
4,077
 
 
$
3,460
 
  
 
 
   
 
 
 
XML 76 R45.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY INVESTMENTS (Tables)
12 Months Ended
Jun. 30, 2020
EQUITY INVESTMENTS  
Schedule of long-term investments
The following long-term investments were accounted for under the equity method as of June 30, 2019 and 2020 as indicated:
 
                                                                                              
June 30, 2019
  
Interest
held
   
Long-term
investment,
at cost, less
impairment
    
Share of
undistributed
profits
   
Advance
to
investee
company
    
Total
 
Equity method
            
Beijing Hollycon Medicine & Technology Co., Ltd.
  
 
30.00
 
$
22,456
 
  
 
2,491
 
 
 
—  
 
  
 
24,947
 
Beijing Hollysys Electric Motor Co., Ltd.
  
 
40.00
 
 
771
 
  
 
5,054
 
 
 
—  
 
  
 
5,825
 
Beijing IPE Biotechnology Co., Ltd.
  
 
22.02
 
 
1,436
 
  
 
1,778
 
 
 
—  
 
  
 
3,214
 
China Techenergy Co., Ltd.
  
 
40.00
 
 
—  
 
  
 
2,989
 
 
 
—  
 
  
 
2,989
 
Ningbo Hollysys Intelligent Technologies Co., Ltd.
  
 
40.00
 
 
4,110
 
  
 
(2,118
 
 
—  
 
  
 
1,992
 
Hunan
 LingXiang Maglev Technology Co., Ltd.
  
 
20.00
 
 
1,456
 
  
 
(268
 
 
—  
 
  
 
1,188
 
Beijing AIRmaker Technology Co., Ltd.
  
 
20.00
 
 
146
 
  
 
(23
 
 
—  
 
  
 
123
 
Southcon Development Sdn Bhd.
  
 
30.00
 
 
217
 
  
 
(109
 
 
—  
 
  
 
108
 
Beijing Hollysys Machine Automation Co., Ltd.
  
 
30.00
 
 
437
 
  
 
(437
 
 
—  
 
  
 
—  
 
Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.
  
 
46.00
 
 
—  
 
  
 
—  
 
 
 
—  
 
  
 
—  
 
    
 
 
    
 
 
   
 
 
    
 
 
 
    
$
31,029
 
  
 
9,357
 
 
 
—  
 
  
 
40,386
 
    
 
 
    
 
 
   
 
 
    
 
 
 
June 30, 2020
  
Interest
held
   
Long-term
investment,
at cost, less
impairment
    
Share of
undistributed
profits
   
Disposal
   
Advance
to
investee
company
    
Total
 
Equity method
            
Beijing Hollycon Medicine & Technology Co., Ltd.
  
 
30.00
 
$
21,816
 
  
 
4,069
 
 
 
—   
 
—  
 
  
 
25,885
 
Beijing Hollysys Electric Motor Co., Ltd.
  
 
40.00
 
 
749
 
  
 
5,263
 
 
 
—   
 
—  
 
  
 
6,012
 
Beijing IPE Biotechnology Co., Ltd.
  
 
22.02
 
 
1,395
 
  
 
 
 
 
(1,395
)
 
—  
 
  
 
—  
 
China Techenergy Co., Ltd.
  
 
40.00
 
 
—  
 
  
 
7,919
 
 
 
 
 
—  
 
  
 
7,919
 
Ningbo Hollysys Intelligent Technologies Co., Ltd.
  
 
40.00
 
 
3,993
 
  
 
(3,993
)
 
 
    
 
—  
 
Hunan
 LingXiang Maglev Technology Co., Ltd.
  
 
19.00
 
 
1,415
 
  
 
(330
)
 
 
 
 
—  
 
  
 
1,085
 
Beijing AIRmaker Technology Co., Ltd.
  
 
20.00
 
 
141
 
  
 
(15
)
 
 
 
 
 
—  
 
  
 
126
 
Southcon Development Sdn Bhd.
  
 
30.00
 
 
211
 
  
 
(105
)
 
 
 
 
 
—  
 
  
 
106
 
Beijing Hollysys Machine Automation Co., Ltd.
  
 
30.00
 
 
424
 
  
 
(424
)
 
 
 
 
 
 
  
 
—  
 
Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.
  
 
46.00
 
 
—  
 
  
 
—  
 
 
 
 
 
 
 
—  
 
  
 
—  
 
    
$
30,144
 
  
 
12,384
 
 
 
 
(1,395
 
—  
 
  
 
41,133
 
XML 77 R44.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL (Tables)
12 Months Ended
Jun. 30, 2020
GOODWILL  
Schedule of changes in the carrying amount of goodwill
The changes in the carrying amount of goodwill are as follows:
 
                  
                  
                  
    
Operating segment
 
    
Mechanical and

electrical

solutions
   
Industrial

automation
   
Total
 
Balance as of July 1, 2019
  
$
36,468
 
 
 
586
 
 
$
37,054
 
Goodwill
upon
acquisition
  
 
—  
 
 
 
958
 
 
 
958
 
Goodwill impairment charge
  
 
(35,767
 
 
 
 
 
(35,767
Translation adjustment
  
 
(701
 
 
(84
 
 
(785
  
 
 
   
 
 
   
 
 
 
Balance as of June 30, 2020
  
$
—  
 
 
 
1,460
 
 
$
1,460
 
  
 
 
   
 
 
   
 
 
 
XML 78 R43.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS, NET (Tables)
12 Months Ended
Jun. 30, 2020
INTANGIBLE ASSETS, NET  
Schedule of Finite-Lived Intangible Assets
             
             
             
             
             
             
    
June 30,
 
    
2019
    
2020
 
    
Gross
carrying
value
    
Accumulated
amortization
   
Net
carrying
value
    
Gross
carrying
value
    
Accumulated
amortization
   
Net
carrying
value
 
Patents and copyrights
  
$
1,998
 
  
 
(615
 
 
1,383
 
  
$
2,620
 
  
 
(907
 
 
1,713
 
                                               
Schedule of Annual amortization expense relating to the existing intangible assets
The annual amortization expense relating to the existing intangible assets for the five succeeding years is as follow:
 
                  
Year ending June 30,
      
2021
  
$
437
 
2022
  
 
437
 
2023
  
 
437
 
2024
  
 
287
 
2025
  
 
125
 
       
       
XML 79 R42.htm IDEA: XBRL DOCUMENT v3.20.2
PREPAID LAND LEASES (Tables)
12 Months Ended
Jun. 30, 2020
PREPAID LAND LEASES  
Summary of prepaid land leases
A summary of prepaid land leases is as follows:
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Prepaid land leases
  
$
19,232
 
 
$
18,681
 
Less: Accumulated amortization
  
 
(2,633
 
 
(2,939
  
 
 
   
 
 
 
  
$
16,599
 
 
$
15,742
 
  
 
 
   
 
 
 
Schedule of Annual amortization of prepaid land leases
The annual amortization of prepaid land leases for each of the five succeeding years is as follows:
 
                    
Year ending June 30,
      
2021
  
$
389
 
2022
  
 
389
 
2023
  
 
389
 
2024
  
 
389
 
2025
  
 
389
 
XML 80 R41.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Jun. 30, 2020
PROPERTY, PLANT AND EQUIPMENT  
Summary of property, plant and equipment
A summary of property, plant and equipment is as follows:
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Buildings
  
$
71,091
 
 
$
67,520
 
Machinery
  
 
12,787
 
 
 
12,941
 
Software
  
 
13,683
 
 
 
14,222
 
Vehicles
  
 
4,912
 
 
 
4,675
 
Electronic and other equipment
  
 
33,913
 
 
 
36,647
 
Construction in progress
  
 
504
 
 
 
8,553
 
  
 
 
   
 
 
 
  
$
136,890
 
 
$
144,558
 
Less: Accumulated depreciation and impairment
  
 
(60,884
 
 
(66,508
  
 
 
   
 
 
 
  
$
76,006
 
 
$
78,050
 
  
 
 
   
 
 
 
Schedule of Assets leased to others under operating leases
The Company has entered into operating lease contracts related to certain buildings owned with carrying
amounts
 as shown below:
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Buildings leased to others - at original cost
  
$
22,096
 
 
$
21,467
 
Less: Accumulated depreciation
  
 
(6,249
 
 
(6,605
  
 
 
   
 
 
 
Buildings leased to others - net
  
$
15,847
 
 
$
14,862
 
  
 
 
   
 
 
 
XML 81 R40.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
12 Months Ended
Jun. 30, 2020
REVENUE FROM CONTRACTS WITH CUSTOMERS  
Summary of disaggregated revenue information
 
                                                              
    
Year ended June 30, 2020
 
    
PRC
    
Non-PRC
    
Total
 
Integrated solutions contracts revenue
  
$
369,162
 
  
 
45,110
 
  
 
414,272
 
Product sales
  
 
18,956
 
  
 
1,188
 
  
 
20,144
 
Maintenance service
 revenue
  
 
50,317
 
  
 
15,724
 
  
 
66,041
 
Extended warranty service revenue
  
 
2,870
 
  
 
—  
 
  
 
2,870
 
  
 
 
    
 
 
    
 
 
 
Total
  
$
441,305
 
  
 
62,022
 
  
 
503,327
 
  
 
 
    
 
 
    
 
 
 
Summary of contract assets and contract liabilities
                                         
    
June 30,

20
19
    
June 30,
20
20
 
Contract assets, current
  
$
214,289
 
  
 
194,511
 
Contract assets,
non-current
  
 
6,390
 
  
 
7,026
 
Contract liabilities
  
 
141,385
 
  
 
139,242
 
XML 82 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Allowance for doubtful accounts, accounts receivable $ 41,618 $ 47,162
Allowance for doubtful accounts of costs and estimated earnings in excess of billings 6,150 6,981
Allowance for doubtful accounts, other receivables $ 6,224 $ 4,879
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 60,537,099 60,342,099
Common stock, shares outstanding (in shares) 60,537,099 60,342,099
Liabilities, Current $ 327,302 $ 341,499
Liabilities, Noncurrent 44,647 20,758
Variable Interest Entity, Not Primary Beneficiary [Member]    
Liabilities, Current 6,919 17,776
Liabilities, Noncurrent $ 0 $ 0
XML 83 R39.htm IDEA: XBRL DOCUMENT v3.20.2
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Tables)
12 Months Ended
Jun. 30, 2020
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS  
Schedule of Costs in Excess of Billings
                                         
    
June 30,
 
    
2019
   
2020
 
Contract costs incurred plus estimated earnings
  
$
1,120,282
 
 
$
1,046,803
 
Less: Progress billings
  
 
(915,346
 
 
(853,774
  
 
 
   
 
 
 
Cost and estimated earnings in excess of billings
  
 
204,936
 
 
 
193,029
 
Less: Allowance for doubtful accounts
  
 
(6,981
 
 
(6,150
  
 
 
   
 
 
 
  
$
197,955
 
 
$
186,879
 
  
 
 
   
 
 
 
Schedule of Allowance For Doubtful Accounts Of Costs And Estimated Earnings In Excess Of Billings
The movements in allowance for doubtful accounts are as follows:
 
                                                              
    
June 30,
 
    
2018
    
2019
   
2020
 
Balance at the beginning of year
  
$
8,660
 
  
$
9,929
 
 
$
6,981
 
Additions
 (reversals)
  
 
1,038
 
  
 
(2,149
 
 
(651
Deconsolidation of a subsidiary
  
 
—  
 
  
 
(465
 
 
—  
 
Translation adjustments
  
 
231
 
  
 
(334
 
 
(180
  
 
 
    
 
 
   
 
 
 
Balance at the end of the year
  
$
9,929
 
  
$
6,981
 
 
$
6,150
 
  
 
 
    
 
 
   
 
 
 
XML 84 R38.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
Schedule of Account receivable
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Notes receivable
  
$
36,095
 
 
$
27,059
 
Accounts receivable
  
 
293,661
 
 
 
257,008
 
Allowance for doubtful accounts
  
 
(47,162
 
 
(41,618
  
 
 
   
 
 
 
  
$
282,594
 
 
$
242,449
 
  
 
 
   
 
 
 
Schedule of Movements in allowance for doubtful accounts
The movements in allowance for doubtful accounts are as follows:
 
                                                              
    
June 30,
 
    
2018
   
2019
   
2020
 
Balance at the beginning of year
  
$
48,089
 
 
$
49,094
 
 
$
47,162
 
Additions
  
 
3,407
 
 
 
4,318
 
 
 
178
 
Deconsolidation of a subsidiary
  
 
—  
 
 
 
(2,733
 
 
—  
 
Written off
  
 
(3,527
 
 
(1,959
 
 
(4,399
Translation adjustment
  
 
1,125
 
 
 
(1,558
 
 
(1,323
  
 
 
   
 
 
   
 
 
 
Balance at the end of year
  
$
49,094
 
 
$
47,162
 
 
$
41,618
 
  
 
 
   
 
 
   
 
 
 
XML 85 R37.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Tables)
12 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Components of inventories are as follows:
 
                    
                    
    
June 30,
 
    
2019
    
2020
 
Raw materials
  
$
17,150
 
  
$
18,307
 
Work in progress
  
 
15,097
 
  
 
17,561
 
Finished goods
  
 
10,736
 
  
 
12,342
 
  
 
 
    
 
 
 
  
$
42,983
 
  
$
48,210
 
  
 
 
    
 
 
 
XML 86 R36.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Schedule of depreciation expense using the straight-line method over the estimated useful lives of the assets
 
Buildings
    
30 - 50 years
 
Machinery
     5 - 10 years  
Software
     3 -
 
10 years
 
Vehicles
     5
 -
10 years
 
Electronic and other equipment
     3
 
- 10 years
 
Schedule of estimated useful lives for the intangible assets
The estimated useful lives for the intangible assets are as follows:
 
Category
   Estimated useful life  
Patents and copyrights
    
5 - 10 
years
 
Schedule of cumulative effect of the changes made to the company consolidated balance sheet
The cumulative effect of the changes made to the Company’s consolidated balance sheet as of July 1, 2019 for the adoption of ASU 2016-02 is as follows:
 
 
    
Balance as of
June 30, 2019
    
Adjustments due to
the adoption of
ASU 2016-02
   
Balance as of
July 1, 2019
 
           
Assets:
           
Prepaid expenses
     644        (347     297  
Operating lease ROU assets
     —          6,924       6,924  
Prepaid land leases
     16,599        —         16,599  
Liabilities:
                     
Operating lease liabilities (current)
     —          (2,402     (2,402
Operating lease liabilities (non-current)
     —          (4,175     (4,175
The impact of adopting ASU 2016-02 on the Company’s
audited
 consolidated balance sheet as of June 30, 2020 are as follows:
 
    
As reported
   
Legacy GAAP
    
Effect of the
adoption of

ASU 2016-02

Higher/(lower)
 
       
Assets:
       
Prepaid expenses
     654       873        (219
Operating lease
ROU
 assets
     6,010       —          6,010  
Prepaid land leases
     15,742       15,742        —    
Liabilities:
                     
Operating lease liabilities (current)
     (2,489     —          (2,489
Operating lease liabilities (non-current)
     (3,302     —          (3,302
XML 87 R35.htm IDEA: XBRL DOCUMENT v3.20.2
ORGANIZATION AND BUSINESS BACKGROUND (Tables)
12 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of financial statement balances and amounts of the VIE
The following tables set forth the financial statement balances and amounts of the VIE that were included in the consolidated financial statements:
 
                           
    
June 30,
 
    
2019
    
2020
 
Current assets
  
$
23,946
 
  
$
9,708
 
Non-current
assets
  
 
167
 
  
 
183
 
  
 
 
    
 
 
 
Total assets
  
 
24,113
 
  
 
9,891
 
  
 
 
    
 
 
 
     
Current liabilities
  
$
17,776
 
  
$
6,919
 
  
 
 
    
 
 
 
Total liabilities
  
 
17,776
 
  
 
6,919
 
  
 
 
    
 
 
 
                           
    
Year ended June 30,
 
    
2019
   
2020
 
Net revenue
  
$
32,751
 
 
$
981
 
Cost of revenue
  
 
25,527
 
 
 
(2,147
Net profit
  
 
5,521
 
 
 
3,128
 
Net cash
 (used in)
 provided by operating activities
  
 
(4,829
 
 
1,120
 
Net cash used in investing activities
   —    
 
—  
 
Net cash provided by financing activities
  
$
—  
 
 
$
—  
 
XML 88 R34.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The consolidated financial statements are prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”).
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements include the financial statements of the Company, its subsidiaries and a VIE. All inter-company transactions and balances between the Company, its subsidiaries, and the VIE are eliminated upon consolidation. The Company included the results of operations of acquired businesses from the respective dates of acquisition.
Use of estimates
Use of estimates
The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Management evaluates estimates, including those related to the expected total costs of integrated solutions contracts and service contracts, allowance for doubtful accounts, fair value of bifurcated derivative, fair value of the retained equity interest of a former subsidiary, warranties, valuation allowance of deferred tax assets
,
impairment of goodwill and other long-lived assets
,
goodwill related to 
the
acquisition of Shandong Lukang Pharmaceutical Engineering Design Co., Ltd (“Shandong Lukang”), provision for loss contract
s
, incremental borrowing rate (“IBR”) for operating leases and net realizable value of inventory. Management’s 
estimates
 
are
based
 on historical experience and on various other assumptions that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ materially from those estimates.
Foreign currency translations and transactions
Foreign currency translations and transactions
The Company’s functional currency is the United States dollars (“US dollars” or “$”); whereas the Company’s subsidiaries and VIE use the primary currency of the economic environment in which their operations are conducted as their functional currency. According to the criteria of Accounting Standards Codification (“ASC”) Topic 830,
Foreign currency matters
(“ASC 830”), the Company uses the US dollars as its reporting currency.
The Company translates the assets and liabilities into US dollars using the rate of exchange prevailing at the balance sheet date, and the consolidated statements of comprehensive income are translated at average rates during the reporting period. Adjustments resulting from the translation of financial statements from the functional currency into US dollars are recorded in stockholders’ equity as part of accumulated other comprehensive income. Transactions dominated in currencies other than the functional currency are translated into functional currency at the exchange rates prevailing on the transaction dates, and the exchange gains or losses are reflected in the consolidated statements of comprehensive income for the reporting period.
Transactions denominated in foreign currencies are measured into the functional currency at the exchange rates prevailing on the transaction dates. Foreign currency denominated financial assets and liabilities are re-measured at the exchange rates prevailing at the balance sheet date. Exchange gains and losses are included in earnings.
Business combinations
Business combinations
The Company accounts for its business combinations using the purchase method of accounting in accordance with ASC Topic 805,
Business Combinations
(“ASC 805”). The purchase method of accounting requires that the consideration transferred to be allocated to the assets, including separately identifiable assets and liabilities the Company acquired based on their estimated fair values. The consideration transferred of an acquisition is measured as the aggregate of the fair values at the date of exchange of the assets given, liabilities incurred, and equity instruments issued as well as the contingent considerations and all contractual contingencies as of the acquisition date. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any
non-controlling
interests. The excess of (i) the total cost of the acquisition, fair value of the
non-controlling
interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree, is recorded as goodwill. If the cost of the acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of comprehensive income.
The determination and allocation of fair values to the identifiable assets acquired, liabilities assumed and
non-controlling
interests is based on various assumptions and valuation methodologies requiring considerable management judgment. The most significant variables in these valuations are discount rates, terminal values, as well as the assumptions and estimates used to determine the cash inflows and outflows. The Company determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of assets and forecasted cash flows over that period.
Acquisition-related costs are recognized as general and administrative expenses in the
consolidated
 
statements of comprehensive income as incurred.
Cash and cash equivalents
Cash and cash equivalents
Cash and cash equivalents consist of cash on hand and bank deposits, which are unrestricted as to withdrawal and use. All highly liquid investments that are readily convertible to known amounts of cash with original stated maturities of three months or less are classified as cash equivalents.
Time deposits with original maturities over three months
Time deposits with original maturities over three months
Time deposits with original maturities over three months consist of deposits placed with financial institutions with original maturity terms from four months to one year. As of June 30, 2020, $306,322, $16,127, and $2,500 of time deposits with original maturities over three months were placed in financial institutions in the PRC, Singapore, and Malaysia, respectively. As of June 30, 2019, $137,036, $7,403, and $700 of time deposits with original maturities over three months were placed in financial institutions in the PRC, Singapore, Malaysia, respectively.
Restricted cash
Restricted cash
Restricted cash mainly consists of the cash deposited in banks pledged for performance guarantees or bank loans. These cash balances are not available for use until these guarantees are expired or cancelled, or the loans are repaid.
Revenue recognition
Revenue recognition
Integrated solutions contracts
Revenues generated from designing, building, and delivering customized integrated industrial automation systems are recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for designing, building, and delivering customized integrated industrial automation systems are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and ranges from six months to five years excluding the warranty period. The majority of the contract duration is longer than one year.
Revenue generated from mechanical and electrical solution contracts for the construction or renovation of buildings, rail or infrastructure facilities are also recognized over time as customer simultaneously receives and consumes the benefits provided by the Company’s performance as it occurs or because the customers control the related asset as it is created or enhanced. The contracts for mechanical and electrical solution are legally enforceable and binding agreements between the Company and customers. The duration of contracts depends on the contract size and the complexity of the construction work and ranges from six months to three years excluding the warranty period. The majority of the contract duration is longer than one year.
In accordance with ASC Topic 606,
Revenue from Contract with Customers
(“ASC 606”), recognition is based on an estimate of the income earned to date, less income recognized in earlier periods. Extent of progress toward completion is measured using the
cost-to-cost
method where the progress (the percentage complete) is determined by dividing costs incurred to date by the total amount of costs expected to be incurred for the integrated solutions contracts. The Company’s estimates of total costs expected to be incurred for an integrated solutions contract include assumptions regarding the Company’s future effort or input such as direct costs of equipment and materials and direct labor costs. Significant estimation uncertainty exists due to the long construction periods and sensitivity of these assumptions to extent of progress towards completion and estimated total costs of integrated solutions contracts,
 
as both impact revenue and gross profit realization. The significant assumptions are forward-looking and could be affected by future economic and market conditions and changes in the level of efforts and costs required to complete the integrated solutions contracts. The total costs incurred may not always be proportionate to the entity’s progress in satisfying their performance obligations. Changes in the estimated total costs affects the revenue recognized in the current period and in future periods.
 Provisions, if any, are made in the period when anticipated losses become evident on uncompleted contracts.
The Company reviews and updates the estimated total costs of the contracts at least annually. Revisions to contract revenue and estimated total costs of the contracts are made in the period in which the facts and circumstances that cause the revision become known and are accounted for as changes in estimates. Unapproved change orders are considered claims.
Claims are recognized only when it has been awarded by customers. Excluding the impact of change orders, if the estimated total costs of integrated solutions contracts, which were revised during the years ended June 30, 2018, 2019 and 2020, had been used as a basis of recognition of integrated solutions contracts revenue since the contract commencement, net income for the years ended June 30, 2018, 2019 and 2020 would have been decreased by $
10,466
,
 
$
14,019
,
 
and $
14,181
,
 
respectively; basic net income per share for years ended June 30, 2018, 2019 and 2020 would have been decreased by $
0.17
, $
0.23
,
 
and $
0.23
,
 
respectively; and diluted net income per share for the years ended June 30, 2018, 2019 and 2020, would have decreased by $
0.17
, $
0.23
,
 
and $
0.23
,
 
respectively. Revisions to the estimated total costs for the years ended June 30, 2018, 2019 and 2020 were made in the ordinary course of business.
The Company combines a group of contracts as one project if they are closely related and are, in substance, parts of a single project with an overall profit margin. The Company segments a contract into several projects, when they are of different business substance, for example, with different business negotiation, solutions, implementation plans and margins.
Revenue in excess of billings on the contracts is recorded as costs and estimated earnings in excess of billings. Billings in excess of revenues recognized on the contracts are recorded as deferred revenue until the above revenue recognition criteria are met. Recognition of accounts receivable and costs and estimated earnings in excess of billings are discussed below.
The Company generally recognizes 100% of the contractual revenue when the customer acceptance has been obtained and no further major costs are estimated to be incurred, and normally this is also when the warranty period commences. Revenues are presented net of value-added tax collected on behalf of the government.
Product sales
The Company’s products mainly include hardware and software. Revenue generated from sales of products is recognized when control of promised goods is transferred to the Company’s customers in an amount of consideration to which an entity expects to be entitled to in exchange for those goods. Revenues are presented net of value-added tax collected on behalf of the government.
Service rendered
The Company mainly provides the following services:
The Company provides maintenance service which is generally completed onsite at the customers’ premises. Revenue is recognized over time by using the
cost-to-cost
method to measure the progress towards the completion of the performance obligation as the customer simultaneously receives and consumes the benefits from the services rendered by the Company. As costs incurred represent work performed, the Company believes this method best depicts transfer of control of the asset to the customer. Revenues are presented net of value-added tax collected on behalf of the government.
The Company also separately sells extended warranties to their integrated solution customers for a fixed period. Such arrangements are negotiated separately from the corresponding integrated solution system and are usually entered into upon the expiration of the warranty period attached to the integrated solutions contracts. During the extended warranty period, the Company is responsible for addressing issues related to the system. Part replacement is not covered in such services. The Company uses time elapsed to measure the progress toward complete satisfaction of the performance obligation and recognizes revenue ratably over the contractual term. Revenues are presented net of value-added tax collected on behalf of the government.
Excluding the impact of change orders, if the estimated total costs of service contracts, which were revised during the year ended June 30, 2020, had been used as a basis of recognition of service contract revenue since the contract commencement, net income for the years ended June 30, 2019 and 2020 would have been decreased by $2,641 and $4,603
,
respectively; basic net income per share for years ended June 30, 2019 and 2020 would have been decreased by $0.04 and $0.08, respectively; and diluted net income per share for the years ended June 30, 2019 and 2020, would have decreased by $0.04 and $0.08, respectively. Revisions to the estimated total costs for the years ended June 30, 2019 and 2020 were made in the ordinary course of business.
Contract assets
Contract assets include amounts that represent the rights to receive payment for goods or services that have been transferred to the customer, with the rights conditional upon something other than the passage of time. Accordingly, the Company include the following in the contract assets: (i) unbilled amounts resulting from revenue recognized exceeding amounts billed to customers for integrated solutions contracts and maintenance service contracts using the
cost-to-cost
method, which are recorded in the balance sheet as costs and estimated earnings in excess of billing
;
 
and (ii) accounts receivable retention amounts which were held by customers from Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period.
Performance of the integrated solutions contracts will often extend over long periods and the Company’s right to receive payments depends on its performance in accordance with the contractual terms. There are different billing practices in the PRC, overseas operating subsidiaries and the VIE (Concord and Bond Groups). For the Company’s PRC subsidiaries, billings are issued based on milestones specified in the contracts negotiated with customers. In general, there are four milestones: 1) project commencement, 2) system manufacturing and delivery, 3) installation,
trial-run
and customer acceptance, and 4) end of the warranty period. The amounts to be billed at each milestone are specified in the contract. All integrated solutions contracts have the first milestone, but not all contracts require prepayments. The length of each interval between two continuous billings under an integrated solutions contract varies depending on the duration of the contract (under certain contracts, the interval lasts more than a year) and the last billing to be issued for an integrated solutions contract is scheduled at the end of a warranty period. There are no significant financing components in the integrate solutions contracts.
For Concord and Bond Groups, billing claims rendered are subject to the further approval and certification of the customers or their designated consultants. Payments are made to Concord or Bond Groups based on the certified billings according to the payment terms mutually agreed between the customers and Concord or Bond Groups. Certain amounts are retained by the customer and payable to Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period. The retained amounts are recorded as accounts receivable retention.
Contract liabilities
Contract liabilities include the amounts that reflect obligations to provide goods or services for which payment has been received. Contract liabilities are presented in the balance sheet as deferred revenue.
The Company receives prepayments for integrated solutions contracts, product sales and service contracts for goods or services to be provided in the future. Prepayments received are recorded as deferred revenue, which is recognized as revenue based on the revenue recognition policies disclosed above for integrated solutions contracts, product sales and services rendered.
Accounts receivable and costs and estimated earnings in excess of billings
Accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention
The carrying value of the Company’s accounts receivable, costs and estimated earnings in excess of billings and accounts receivable retention, net of the allowance for doubtful accounts, represents their estimated net realizable value. An allowance for doubtful accounts is recognized when it is probable that the Company will not collect the amount and is written off in the period when deemed uncollectible. The Company periodically reviews the status of contracts and decides how much of an allowance for doubtful accounts should be made based on factors surrounding the credit risk of customers and historical experience. The Company does not require collateral from its customers and does not charge interest for late payments by its customers.
Inventories
Inventories
Inventories are composed of raw materials, work in progress, purchased and manufactured finished goods and low value consumables. Inventories are stated at the lower of cost and net realizable value. The Company uses the weighted average cost method as its inventory costing method.
The Company assesses the lower of cost and net realizable value for
non-saleable,
excess or obsolete inventories based on its periodic review of inventory quantities on hand and the latest forecasts of product demand and production requirements from its customers. The Company writes down inventories for
non-saleable,
excess or obsolete raw materials,
work-in-process
and finished goods by charging such write-downs to cost of integrated solutions contracts and/or costs of products sold.
Warranties
Warranties
Warranties represent a major term under integrated solutions contracts and maintenance service contracts, which will last, in general, for one to three years or otherwise specified in the terms of the contract. The Company accrues warranty liabilities under a service contract as a percentage of revenue recognized, which is derived from its historical experience, in order to recognize the warranty cost for the related contract throughout the contract period.
Property, plant and equipment, net
Property, plant and equipment, net
Property, plant and equipment, other than construction in progress, are recorded at cost and are stated net of accumulated depreciation and impairment, if any. Depreciation expense is determined using the straight-line method over the estimated useful lives of the assets as follows:
 
Buildings
    
30 - 50 years
 
Machinery
     5 - 10 years  
Software
     3 -
 
10 years
 
Vehicles
     5
 -
10 years
 
Electronic and other equipment
     3
 
- 10 years
 
Construction in progress represents uncompleted construction work of certain facilities which, upon completion, management intends to hold for production purposes. In addition to costs under construction contracts, other costs directly related to the construction of such facilities, including duty and tariff, equipment installation and shipping costs, and borrowing costs are capitalized. Depreciation commences when the asset is placed in service.
Maintenance and repairs are charged directly to expenses as incurred, whereas betterment and renewals are capitalized in their respective accounts. When an item is retired or otherwise disposed of, the cost and applicable accumulated depreciation are removed and the resulting gain or loss is recognized for the reporting period.
Prepaid land leases, net
Prepaid land leases, net
Prepaid land lease payments, for the land use right of four parcels of land in the PRC, three parcels of leasehold land in Malaysia and one parcel of leasehold land in Singapore, are initially stated at cost and are subsequently amortized on a straight-line basis over the lease terms of 49 to 88 years.
Intangible assets, net
Intangible assets, net
Intangible assets are carried at cost less accumulated amortization and any impairment. Intangible assets acquired in a business combination are recognized initially at fair value at the date of acquisition. Intangible assets are amortized using a straight-line method.
The estimated useful lives for the intangible assets are as follows:
 
Category
   Estimated useful life  
Patents and copyrights
    
5 - 10 
years
 
Residual values are considered nil.
Goodwill
Goodwill
Goodwill represents the excess of the purchase price over the estimated fair value of net tangible and identifiable intangible assets acquired. The Company assesses goodwill for impairment in accordance with ASC subtopic
350-20,
Intangibles – Goodwill and Other
(“ASC
350-20”),
which requires that goodwill is not amortized but to be tested for impairment at the reporting unit level at least annually and more frequently upon the occurrence of certain events as defined by ASC
350-20.
The Company’s goodwill outstanding at June 30, 2020 was related to the acquisitions of Beijing Hollysys Industrial Software Company Ltd (“Hollysys Industrial Software
”) and Shandong Lukang
.
The Company has the option to assess qualitative factors first to determine whether it is necessary to perform the
two-step
test in accordance with ASC
350-20.
If the Company believes, as a result of the qualitative assessment, that it is
more-likely-than-not
that the fair value of the reporting unit is less than its carrying amount, the
two-step
quantitative impairment test described above is required. Otherwise, no further testing is required. In the qualitative assessment, the Company considers primary factors such as industry and market considerations, overall financial performance of the reporting unit, and other specific information related to the operations. In performing the
two-step
quantitative impairment test, the first step compares the carrying amount of the reporting unit to the fair value of the reporting unit based on either quoted market prices of the ordinary shares or estimated fair value using a combination of the income approach and the market approach. If the fair value of the reporting unit exceeds the carrying value of the reporting unit, goodwill is not impaired and the Company is not required to perform further testing. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, then the Company must perform the second step of the impairment test in order to determine the implied fair value of the reporting unit’s goodwill. The fair value of the reporting unit is allocated to its assets and liabilities in a manner similar to a purchase price allocation in order to determine the implied fair value of the reporting unit goodwill. If the carrying amount of the goodwill is greater than its implied fair value, the excess is recognized as an impairment loss.
The Company elected to assess goodwill for impairment using the
two-step
process for Concord Group for the years ended June 30, 2018 and 2019, with the assistance of a third-party appraiser. The judgment in estimating the fair value of Concord Group includes forecasts of the amount and timing of expected future cash flows, which are based on management’s best estimates of forecasted revenue, gross profit, operating expenses, future capital expenditures and working capital levels, as well as the discount rate, which is determined using the Weighted Average Cost of Capital
and Capital Asset P
ricing
Model
approach and the selection of comparable companies operating in similar businesses.
 
The carrying amount of Concord Group exceeded its fair value as of June 30, 2019, and a goodwill impairment charge of $11,623 was recorded in the consolidated statement of comprehensive income for the year ended June 30, 2019 based on results of the second step of the
goodwill impairment test (note 10).
Due to downward revision
 of
forecasted future profits, the Company determined it was more likely than not that an impairment existed within the 
Bond
Group 
reporting unit and performed a quantitative goodwill impairment test
 as of June 30,
2020
. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. 
 
Significant management judgment and estimation are involved in forecasting the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach to determine the fair value of the Bond Group reporting unit. In particular, the fair value estimate is sensitive to significant assumptions, such as forecasted revenue growth rates, gross profit margins and discount rates, which is determined using the Weighted Average Cost of Capital
and Cap
i
tal Asset Pricing Model
approach and the selection of comparable companies operating in similar businesses. These significant assumptions are forward looking and could be materially affected by future market or global economic conditions. As a result, the Company recorded a full
 
impairment charge of
US
$
35,767
attributable to its Bond Group
reporting unit (note 10).
There are uncertainties surrounding the amount and timing of future expected cash flows as they may be impacted by negative events such as uncertainty of the impact of COVID
-
19 pandemic, a slowdown in the mechanical and electrical engineering sector, deteriorating economic conditions in the geographical areas Bond Group operates in, increasing competitive pressures and fewer than expected mechanical and electrical solution contracts awarded to Bond Group. These events can negatively impact demand for Bond Group’s services and result in actual future cash flows being less than forecasted or delays in the timing of when those cash flows are expected to be realized. Further, the timing of when actual future cash flows are received could differ from the Company’s estimates, which do not factor in unexpected delays in project commencement or execution.
Impairment of long-lived assets other than goodwill
Impairment of long-lived assets other than goodwill
The Company evaluates its long-lived assets or asset group including acquired intangibles with finite lives for impairment whenever events or changes in circumstances (such as a significant adverse change to market conditions that will impact the future use of the assets) indicate that the carrying amount of a group of long-lived assets may not be fully recoverable. When these events occur, the Company evaluates the impairment by comparing the carrying amount of the assets to future undiscounted cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Company recognizes an impairment loss based on the excess of the carrying amount of the asset group over its fair value, generally based upon discounted cash flows or quoted market prices.
Shipping and handling costs
Shipping and handling costs
All shipping and handling fees charged to customers are included in net revenue. Shipping and handling costs incurred are included in cost of integrated solutions contracts and/or costs of products sold as appropriate.
Income taxes
Income taxes
The Company follows the liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial reporting and tax bases of assets and liabilities using enacted tax rates that will be in effect in the period in which the differences are expected to reverse. The Company records a valuation allowance to offset deferred tax assets if based on the weight of available evidence, it is
more-likely-than-not
that some portion, or all, of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rate is recognized in tax expense in the period that includes the enactment date of the change in tax rate.
The Company adopted ASC 740,
Income Taxes
(“ASC 740
),
 
which clarifies the accounting and disclosure for uncertainty in income taxes. Interests and penalties arising from underpayment of income taxes shall be computed in accordance with the related tax laws. The amount of interest expense is computed by applying the applicable statutory rate of interest to the difference between the tax position recognized and the amount previously taken or expected to be taken in a tax return. Interests and penalties recognized in accordance with ASC 740 are classified in the financial statements as a component of income tax expense. In accordance with the provisions of ASC 740, the Company recognizes in its financial statements the impact of a tax position if a tax return position or future tax position is “more likely than not” to prevail based on the facts and technical merits of the position. Tax positions that meet the “more likely than not” recognition threshold are measured at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Company’s estimated liability for unrecognized tax positions which is included in accrued liabilities is periodically assessed for adequacy and may be affected by changing interpretations of laws, rulings by tax authorities, changes and/or developments with respect to tax audits, and expiration of the statute of limitations. The outcome for a particular audit cannot be determined with certainty prior to the conclusion of the audit and, in some cases, appeal or litigation process. The actual benefits ultimately realized may differ from the Company’s estimates. As each annual filling is done, adjustments, if any, are recorded in the Company’s financial statements. Additionally, in future periods, changes in facts, circumstances, and new information may require the Company to adjust the recognition and measurement estimates with regard to individual tax positions. Changes in recognition and measurement estimates are recognized in the period in which the changes occur
.
Research and development costs
Research and development costs
Research and development costs consist primarily of salaries, bonuses and benefits for research and development personnel. Research and development costs also include travel expenses of research and development personnel as well as depreciation of hardware equipment and software tools and other materials used in research and development activities. Research and development costs are expensed as incurred. Software development costs are also expensed as incurred as the costs qualifying for capitalization have been insignificant for the periods presented.
VAT refunds and government subsidies
VAT refunds and government subsidies
Pursuant to the laws and regulations of the PRC, the Company remits
13%-16%
of its sales as valued added tax (“VAT”), and then is entitled to a refund of the portion that the Company’s actual VAT burden exceeding 3% levied on all sales containing internally developed software products. VAT refunds are recognized in the
 
consolidated
statements of comprehensive income when cash refunds or the necessary approval from the tax authority has been received. Certain subsidiaries
 
of the Company located in the PRC receive government subsidies from local PRC government agencies. Government subsidies are recognized in the 
consolidated statements 
of comprehensive income when the attached conditions have been met. Government grants received for the years ended June 30, 2018, 2019 and 2020 amounted to $5,931, $6,559 and $6,930, respectively, of which $4,784, $4,888 and $4,655 were included as a credit to operating expenses in the
 
consolidated
statements of comprehensive income for the years ended June 30, 2018, 2019 and 2020, respectively.
Appropriations to statutory reserve
Appropriations to statutory reserve
Under the corporate law and relevant regulations in the PRC, all of the subsidiaries of the Company located in the PRC are required to appropriate a portion of its retained earnings to statutory reserve. All subsidiaries located in the PRC are required to appropriate 10% of its annual
after-tax
income each year to the statutory reserve until the statutory reserve balance reaches 50% of the registered capital. In general, the statutory reserve shall not be used for dividend distribution purposes. In Dubai and Qatar, companies are required to appropriate 10% of its annual
after-tax
income each year to the statutory reserve and the appropriation may be suspended by the shareholders if the reserve reaches 50% of the registered capital. The statutory reserve can be used to cover the losses of the companies or to increase the capital of the companies with a decision by the general assembly of CCDB and CECL.
Segment reporting
Segment reporting
In accordance with ASC 280,
Segment reporting
(“ASC 280”), segment reporting is determined based on how the Company’s chief operating decision makers review operating results to make decisions about allocating resources and assessing performance of the Company. According to management’s approach, the Company organizes its internal financial reporting structure based on its main product and service offerings. The Company operates in three principal business segments in the financial reporting structure and their management report, namely industrial automation, rail transportation and mechanical and electrical solutions. The Company does not allocate any assets to the three segments as management does not use the information to measure the performance of the reportable segments.
Comprehensive income
Comprehensive income
Comprehensive income is defined as the changes in equity of the Company during a period from transactions and other events and circumstances excluding transactions resulting from investments by owners and distributions to owners. In accordance with ASC 220,
Comprehensive Income
(“ASC 220”), the Company presents components of net income and other comprehensive income in one continuous statement.
Investments in equity investees and equity securities
Investments in equity investees and equity securities
The Company accounts for its equity investments under the equity method when the Company has rights and ability to exercise significant influence over the investees. The investments in entities over which the Company has the ability to exercise significant influence are accounted for using the equity method. Significant influence is generally considered to exist when the Company has an ownership interest in the voting stock of the investee between 20% and 50%. Other factors, such as representation on the investee’s board of directors and the impact of commercial arrangements, are also considered in determining whether the equity method of accounting is appropriate.
Under the equity method, original investments are recorded at cost and adjusted by the Company’s share of undistributed earnings or losses of these entities, by the amortization of any basis difference between the amount of the Company’s investment and its share of the net assets of the investee, and by dividend distributions or subsequent investments. When dividends from an investee exceed the carrying amount of an equity method investment, the excess distribution is recognized as a gain and reported as share of net income of equity investees, net in the consolidated statements of comprehensive income when the Company is not liable for the obligations of the investee nor otherwise committed to provide financial support. In such cases, subsequent equity method earnings are not recorded until subsequent earnings equal the gain recorded. Unrealized inter-company profits and losses related to equity investees are eliminated. An impairment charge, being the difference between the carrying amount and the fair value of the equity investee, is recognized in the consolidated statements of comprehensive income when the decline in value is considered other than temporary. The Company will discontinue applying the equity method if an investment (plus additional financial support provided to the investee, if any) has been reduced to zero. When the Company has other investments in its equity-method investee and are not required to advance additional funds to that investee, the Company would continue to report its share of equity method losses in its consolidated statement of comprehensive income after its equity-method investment in ordinary shares has been reduced to zero, to the extent of and as an adjustment to the adjusted basis of its other investments in the investee. Such losses are first applied to those investments of a lower liquidation preference before being further applied to the investments of a higher liquidation preference.
The Company uses the cumulative earnings approach to classify distributions received from equity investees. Under this approach, distributions received from equity investees are presumed to be a return on the investment and
are
 classified as cash inflows from operating activities unless the distributions received exceed cumulative equity in earnings recognized by the investor. In such case, the excess is considered a return of investment and is classified as cash inflows from investing activities.
For equity investments other than those accounted for under the equity method or those that result in consolidation of the investee, the Company measures equity investments at fair value and recognizes any changes in fair value in net income. However, for equity investments that do not have readily determinable fair values and do not qualify for the existing practical expedient in ASC 820 to estimate fair value using the net asset value per share (or its equivalent) of the investment, the Company chose to measure those investments at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. At each reporting date, the Company is required to make a qualitative assessment as to whether equity investments without a readily determinable fair value for which the measurement alternative is elected is impaired. In the event that a qualitative assessment indicates that the investment is impaired and the fair value of the investment is less than the carrying value, the carrying value is written down to its fair value. A variety of factors are considered when determining if a decline in fair value is below carrying value, including, among others, the financial condition and prospects of the investee.
Capitalization of interest
Capitalization of interest
Interest incurred on borrowings for the Company’s construction of facilities and assembly line projects during the active construction period are capitalized. The capitalization of interest ceases once a project is substantially complete. The amount to be capitalized is determined by applying the weighted-average interest rate of the Company’s outstanding borrowings to the average amount of accumulated capital expenditures for assets under construction during the year and is added to the cost of the underlying assets and amortized over their respective useful lives.
Income per share
Income per share
Income per share is computed in accordance with ASC 260,
Earnings Per Share
(“ASC 260”). Basic income per ordinary share is computed by dividing income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period. Diluted income per ordinary share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares.
Share-based compensation
Share-based compensation
The Company accounts for share-based compensation in accordance with ASC 718,
Compensation-Stock Compensation
(“ASC 718”). The Company recognizes compensation cost for an award with only service conditions that has a graded vesting schedule on a straight-line basis over the requisite service period for the entire award. The compensation cost for each vesting tranche in an award subject to performance vesting is recognized ratably from the service inception date to the vesting date for each tranche. To the extent the required service and performance conditions are not met resulting in the forfeiture of the share-based awards, previously recognized compensation expense relating to those awards are reversed. ASC 718 requires forfeitures to be estimated at the time of grant and revised, if necessary, in a subsequent period if actual forfeitures differ from initial estimates. The Company accounts for forfeitures as they occur.
For share-based awards that are subject to performance-based vesting conditions in addition to time-based vesting, the Company recognizes the estimated grant-date fair value of performance-based awards, net of estimated forfeitures, as share-based compensation expense over the vesting period based upon the Company’s determination of whether it is probable that the performance-based criteria will be achieved. At each reporting period, the Company reassesses the probability of achieving the performance-based criteria. Determining whether the performance-based criteria will be achieved involves judgment, and the estimate of share-based compensation expense may be revised periodically based on changes in the probability of achieving the performance-based criteria. Revisions are reflected in the period in which the estimate is changed. If the performance-based criteria are not met, no share-based compensation expense is recognized, and, to the extent share-based compensation expense was previously recognized, such share-based compensation expense is reversed.
Fair value measurements
Fair value measurements
The Company has adopted ASC 820,
Fair Value Measurements and Disclosures
(“ASC 820”), which defines fair value, establishes a framework for measuring fair value in GAAP, and expands disclosures about fair value measurements. It does not require any new fair value measurements, but provides guidance on how to measure fair value by providing a fair value hierarchy used to classify the source of the information. It establishes a three-level valuation hierarchy of valuation techniques based on observable and unobservable inputs, which may be used to measure fair value and include the following:
 
Level 1
  
-
  
Quoted prices in active markets for identical assets or liabilities.
     
Level 2
  
-
  
Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
Level 3
  
-
  
Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
Classification within the hierarchy is determined based on the lowest level of input that is significant to the fair value measurement.
ASC 820 describes three main approaches to measuring the fair value of assets and liabilities: (1) market approach; (2) income approach and (3) cost approach. The market approach uses prices and other relevant information generated from market transactions involving identical or comparable assets or liabilities. The income approach uses valuation techniques to convert future amounts to a single present value amount. The measurement is based on the value indicated by current market expectations about those future amounts. The cost approach is based on the amount that would currently be required to replace an asset
.
Concentration of risks
Concentration of risks
Concentration of credit risk
Assets that potentially subject the Company to significant concentration of credit risk primarily consist of cash and cash equivalents, time deposits with original maturities over three months, restricted cash, accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, other receivables and amounts due from related parties. The maximum exposure of such assets to credit risk is their carrying amounts as of the balance sheet date. As of June 30, 2020, substantially all of the Company’s cash and cash equivalents and time deposits with original maturities exceeding three months were managed by financial institutions located in the PRC, Singapore, Malaysia, which management believes are of high credit quality. Accounts receivable, other receivables and amounts due from related parties are typically unsecured and the risk with respect to accounts receivable is mitigated by credit evaluations the Company performs on its customers and its ongoing monitoring process of outstanding balances.
The Company has no customer that individually comprised 10% or more of the outstanding balance of accounts receivable as of June 30, 2019 and 2020, respectively.
Concentration of business and economic risk
A majority of the Company’s net revenue and net income are derived in the PRC. The Company’s operations may be adversely affected by significant political, economic and social uncertainties in the PRC. Although the PRC government has been pursuing economic reform policies for more than 20 years, no assurance can be given that the PRC government will continue to pursue such policies or that such policies may not be significantly altered, especially in the event of a change in leadership, social or political disruption or unforeseen circumstances affecting the PRC’s political, economic and social conditions. There is also no guarantee that the PRC government’s pursuit of economic reforms will be consistent or effective.
Concentration of currency convertibility risk
A majority of the Company’s businesses are transacted in RMB, which is not freely convertible into foreign currencies. All foreign exchange transactions take place either through the People’s Bank of China or other banks authorized to buy and sell foreign currencies at the exchange rates quoted by the People’s Bank of China. Approval of foreign currency payments by the People’s Bank of China or other regulatory institutions requires submitting a payment application form together with suppliers’ invoices, shipping documents and signed contracts.
Concentration of foreign currency exchange rate risk
The Company’s exposure to foreign currency exchange rate risk primarily relates to monetary assets or liabilities held in foreign currencies. Since July 21, 2005, the RMB has been permitted to fluctuate within a narrow and managed band against a basket of certain foreign currencies. On June 19, 2010, the People’s Bank of China announced the end of the RMB’s de facto peg to USD, a policy which was instituted in late 2008 in the face of the global financial crisis, to further reform the RMB exchange rate regime and to enhance the RMB’s exchange rate flexibility. The exchange rate floating bands will remain the same as previously announced in the inter-bank foreign exchange market.
The US dollars against RMB depreciated
 by 
of
2.32
%, 
depreciated by 
of
3.65
% and 
depreciated by 
 
2.93
% for
the years ended June 30, 2018, 2019 and 2020, respectively. Any significant revaluation of RMB may materially and adversely affect the Company’s cash flows, revenues, earnings and financial position, and the value of its shares in US dollars. An appreciation of US dollar against the RMB would result in foreign currency translation losses when translating the net assets of the Company from RMB into US dollar.
 
For the years ended June 30, 2018, 2019 and 2020, the net foreign currency translation
gains
(losses) resulting from the translation of RMB, SGD and other functional currencies to the U.S. dollar reporting currency recorded
in
 
stockholders
 
equity as part of accumulated 
other comprehensive income was $17,406, $(31,341)
,
 
and $(27,996), respectively
.
Risks and Uncertainties
Risks and Uncertainties
Since the third quarter of fiscal year 2020, a novel strain of coronavirus (COVID-19) has spread rapidly globally and the Company is subject to risks and uncertainties as a result of the COVID-19 pandemic. The pandemic has resulted in quarantines, travel restrictions and the temporary closure of stores and business facilities globally. Given the rapidly expanding nature of COVID-19 pandemic, the Company believes there is a risk that its global business, results of operations, and financial condition will be adversely affected. Potential impact to the Company’s results of operations will also depend on future developments and new information that may emerge regarding the duration and severity of COVID-19 and the actions taken by government authorities and other entities to contain COVID-19 or mitigate its impact, almost all of which are beyond the Company’s control.
During the last two quarters of fiscal year 2020, the pandemic has led to delays of project execution and contract bidding, while marketing events were also adversely affected due to restriction on on-site communication, which has negatively impacted the Company’s financial performance in 2020. While there has been gradual recovery of the Company’s overall business operations resulting from improving health statistics in China since March 2020, it is still not possible at this time to estimate the full impact of the pandemic on the Company, especially as it relates to its overseas business due to the continued spread of COVID-19 in south east Asia and south Asia. The Company also faces risks that customers may delay their settlement with the Company or delay or fail to pay us as scheduled due to the impact of COVID-19. In addition, the pandemic is also one of the triggers for evaluating whether there is goodwill impairment of Bond Group and long-lived asset impairments. The measures taken by the governments of countries affected could disrupt the Company’s demand from its customers, sales efforts, the delivery of its products and services, reduce our customers’ ability to pay and adversely impact the Company’s business, financial condition and results, or results of operations. Because of the uncertainty surrounding the COVID-19 outbreak, the full severity of the business disruption and the related financial impact cannot be reasonably estimated at this time.
Recent accounting pronouncements
Recent accounting pronouncements
Recently Adopted Standards
On July 1, 2019, the Company adopted Accounting Standards Update (“ASU”)
No. 2016-02
(“ASU
2016-02”),
Leases
(
Topic 842
), using the modified retrospective transition method and elected the transition option to use an effective date of July 1, 2019 as the date of initial application. As a result, the comparative periods were not restated.
The Company has elected the package of practical expedients permitted which allows the Company not to reassess the following at adoption date: (i) whether any expired or existing contracts are or contains a lease, (ii) the lease classification for any expired or existing leases, and (iii) initial direct costs for any expired or existing leases (i.e. whether those costs qualify for capitalization under ASU 2016-02). The Company also elected the short-term lease exemption for certain classes of underlying assets including office space and warehouses, with a lease term of 12 months or less.
Prior to the adoption of ASU 2016-02, the Company’s accounting policies for leases was as follows:
Leases
Leases have been classified as either capital or operating leases. Leases that transfer substantially all the benefits and risks incidental to the ownership of assets are accounted for as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. All other leases are accounted for as operating leases wherein rental payments are expensed as incurred.
Accounting for lessor
Minimum contractual rental from leases are recognized on a straight-line basis over the non-cancelable term of the lease. With respect to a particular lease, actual amounts billed in accordance with the lease during any given period may be higher or lower than the amount of rental revenue recognized for the period. Straight-line rental revenue commences when the customer assumes control of the leased premises.
Accrued straight-line rents receivable represents the amount by which straight-line rental revenue exceeds rents currently billed in accordance with lease agreements. Contingent rental revenue is accrued when the contingency is removed.
The Company’s accounting policy effective on the adoption date of ASU 2016-02 is as follows:
Operating lease as lessee
The Company determines if an arrangement is a lease at inception. The Company classifies a lease as a finance lease or an operating lease at lease commencement date as appropriate under ASC 842. The Company has operating leases for certain offices and warehouses and does not have any finance leases for the fiscal years ended June 30, 2019 and 2020.
For operating leases, the Company records a lease liability and corresponding right-of-use (ROU) asset at lease commencement. Lease terms are based on the non-cancellable term of the lease and may contain options to extend the lease when it is reasonably certain that the Company will exercise the option. Lease liabilities represent the present value of the lease payments not yet paid, discounted using the discount rate for the lease at lease commencement.
The Company estimates its incremental borrowing rate for its leases at the commencement date to determine the present value of future lease payments when the implicit rate is not readily determinable in the lease. In estimating its incremental borrowing rate, the Company considers its credit rating and publicly available data of borrowing rates for loans of similar amount, currency and term as the lease.
Operating leases are presented as operating lease ROU assets and operating lease liabilities on the consolidated balance sheet. Prepaid land leases are separately classified on the consolidated balance sheets. Lease liabilities that become due within one year of the balance sheet date are classified as current liabilities. Operating lease ROU asset represents the right to use an underlying asset for the lease term and are recognized in an amount equal to the lease liability adjusted for any lease payments made prior to commencement date, less any lease incentives received and any initial direct costs incurred by the Company.
After lease commencement, operating lease liabilities are measured at the present value of the remaining lease payments using the discount rate determined at lease commencement. Operating lease ROU assets are measured at the amount of the lease liabilities and further adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs and impairment of the ROU assets, if any. Operating lease expense is recognized as a single cost on a straight-line basis over the lease term.
The cumulative effect of the changes made to the Company’s consolidated balance sheet as of July 1, 2019 for the adoption of ASU 2016-02 is as follows:
 
 
    
Balance as of
June 30, 2019
    
Adjustments due to
the adoption of
ASU 2016-02
   
Balance as of
July 1, 2019
 
           
Assets:
           
Prepaid expenses
     644        (347     297  
Operating lease ROU assets
     —          6,924       6,924  
Prepaid land leases
     16,599        —         16,599  
Liabilities:
                     
Operating lease liabilities (current)
     —          (2,402     (2,402
Operating lease liabilities (non-current)
     —          (4,175     (4,175
The impact of adopting ASU 2016-02 on the Company’s
audited
 consolidated balance sheet as of June 30, 2020 are as follows:
 
    
As reported
   
Legacy GAAP
    
Effect of the
adoption of

ASU 2016-02

Higher/(lower)
 
       
Assets:
       
Prepaid expenses
     654       873        (219
Operating lease
ROU
 assets
     6,010       —          6,010  
Prepaid land leases
     15,742       15,742        —    
Liabilities:
                     
Operating lease liabilities (current)
     (2,489     —          (2,489
Operating lease liabilities (non-current)
     (3,302     —          (3,302
The impact of adopting ASU 2016-02 on the Company’s opening retained earnings and current period net income and cash flows was insignificant.
Operating lease as lessor
The Company classifies a lease as an operating, sales-type or direct financing lease at lease commencement date as appropriate under ASC 842. For operating leases, the Company recognized rental income over the non-cancellable lease term on a straight-line basis. The Company does not have any sales-type or direct financing leases for the fiscal years ended June 30, 2018, 2019 and 2020.
Standards Effective in Future Years
In June 2016, the FASB issued ASU
No. 2016-13,
Measurement of Credit Losses on Financial Instruments
. The guidance requires to present assets held at amortized cost and available for sale debt securities net of the amount expected to be collected. The guidance requires the measurement of expected credit losses to be based on relevant information from past events, including historical experiences, current conditions and reasonable and supportable forecasts that affect collectability. The guidance will be effective for fiscal years and interim periods beginning after December 15, 2019 and early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Different components of the guidance require modified retrospective or prospective adoption. In November 2018, the FASB issued ASU
No. 2018-19,
Codification Improvements to Topic 326, Financial Instruments—Credit Losses
, which clarifies that receivables arising from operating leases should be accounted for in accordance with ASC 842,
Leases
(“ASC 842”) instead of ASC Subtopic
326-20.
Based on financial instruments currently held by the Company, the adoption of ASU 2016-13 will primarily impact accounts receivable, costs and estimated earnings in excess of billings, accounts receivable retention, amount due from related parties and other receivables. As part of the implementation of ASU 2016-13, the Company is performing an assessment, including identifying financial assets within the scope of ASU 2016-13, choosing the method to estimate credit losses for its financial assets, summarizing historical credit losses and considering available information relevant to assessing the collectability of cash flows. The Company expects to recognize credit losses earlier and in higher amounts for its accounts receivables, costs and estimated earnings in excess of billing and accounts receivable retention after adopting ASU 2016-13.
The Company is still in the process of evaluating the quantitative impact of adopting this standard on its consolidated financial statements.
 
In January 2017, the FASB issued ASU
No. 2017-04
(“ASU
2017-04”),
Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment
. ASU
2017-04
eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge. Instead, entities will record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. This standard is effective for the annual or any interim goodwill impairment tests beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating this guidance
 
and
the impact 
on its
consolidated financial statements.
In August 2018, the FASB issued ASU
No. 2018-13
, Fair Value Measurement (Topic 820), Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement
. The guidance modifies and enhances the disclosure requirements for fair value measurements. This update is effective in fiscal years, including interim periods, beginning after December 15, 2019, and early adoption is permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, “
Simplifying
the
Accounting
for
Income Taxes,”
as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intra period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating this guidance and the impact on its consolidated financial statements.
In January 2020, the FASB issued ASU No. 2020-01,
Investments—Equity Securities
(Topic 321)
,
Investments—Equity Method and Joint Ventures
(Topic 323), and
Derivatives and Hedging
(Topic 815)
. The amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The amendments also clarify that for the purpose of applying paragraph 815-10-15-141(a) an entity should not consider whether, upon the settlement of the forward contract or exercise of the purchased option, individually or with existing investments, the underlying securities would be accounted for under the equity method in Topic 323 or the fair value option in accordance with the financial instruments guidance in Topic 825. An entity also would evaluate the remaining characteristics in paragraph 815-10-15-141 to determine the accounting for those forward contracts and purchased options. The amendments are effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company is currently evaluating the amendments and the impact on their consolidated financial statements.
XML 89 R33.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY
12 Months Ended
Jun. 30, 2020
Condensed Financial Information Disclosure [Abstract]  
Condensed Financial Information of Parent Company Only Disclosure [Text Block]
NOTE 26 -    CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY
Under the PRC laws and regulations, the Company’s PRC subsidiaries’ ability to transfer net assets in the form of dividend payments, loans, or advances are restricted. The amount restricted was RMB619,403 (equivalent to $91,624) and RMB624,496 (equivalent to $92,349) as of June 30, 2019, and 2020, respectively.
The following represents condensed unconsolidated financial information of the parent company only:
CONDENSED BALANCE SHEETS
 
                                         
    
June 30,
 
    
2019
   
2020
 
ASSETS
    
Current assets:
    
Cash and cash equivalents
  
$
48,349
 
 
$
13,265
 
Time deposits with original maturities over three months
  
—  
 
 
11,318
 
Other receivables, net
  
—  
 
 
31
 
Amounts due from subsidiaries
  
 
57,703
 
 
 
53,503
 
Prepaid expenses
  
 
78
 
 
 
97
 
  
 
 
   
 
 
 
Total current assets
  
 
106,130
 
 
 
78,214
 
    
Investment in subsidiaries
  
 
986,155
 
 
 
1,046,725
 
  
 
 
   
 
 
 
Total assets
  
$
1,092,285
 
 
$
1,124,939
 
  
 
 
   
 
 
 
    
LIABILITIES AND STOCKHOLDERS’ EQUITY
    
Current liabilities:
    
Current portion of long-term loans
  
$
19,995
 
 
$
 
Derivative financial liability
  
 
758
 
 
 
 
Amounts due to subsidiaries
  
 
126,146
 
 
 
140,456
 
  
 
 
   
 
 
 
Total liabilities
  
 
146,899
 
 
 
140,456
 
  
 
 
   
 
 
 
    
Equity:
    
Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares issued and
60,537,099 shares issued and 
outstanding as of June 30, 2019 and 2020, respectively
  
 
60
 
 
 
61
 
Additional
paid-in
capital
  
 
223,634
 
 
 
224,043
 
Retained earnings
  
 
757,213
 
 
 
823,896
 
Accumulated other comprehensive loss
  
 
(35,521
)
 
 
 
 
(63,517
  
 
 
   
 
 
 
Total equity
  
 
945,386
 
 
 
984,483
 
  
 
 
   
 
 
 
Total liabilities and equity
  
$
1,092,285
 
 
$
1,124,939
 
  
 
 
   
 
 
 
CONDENSED STATEMENTS OF COMPREHENSIVE INCOME
 
                                                              
    
Year Ended June 30,
 
    
2018
   
2019
   
2020
 
General and administrative expenses
  
$
1,751
 
 
$
1,511
 
 
$
1,344
 
  
 
 
   
 
 
   
 
 
 
Loss from operations
  
 
(1,751
 
 
(1,511
 
 
(1,344
      
Other expense, net
  
 
—  
 
 
 
(346
 
 
—  
 
Interest income
  
 
—  
 
 
 
—  
 
 
 
309
 
Interest expenses
  
 
(748
 
 
(562
 
 
(90
Foreign exchange losses
  
 
(97
 
 
(72
 
 
(1,043
Share of net income of subsidiaries
  
$
109,757
 
 
$
127,752
 
 
$
81,564
 
  
 
 
   
 
 
   
 
 
 
Income before income taxes
  
 
107,161
 
 
 
125,261
 
 
 
79,396
 
Income tax expenses
  
 
—  
 
 
 
—  
 
 
 
—  
 
  
 
 
   
 
 
   
 
 
 
Net income
  
 
107,161
 
 
 
125,261
 
 
 
79,396
 
      
Other comprehensive income, net of tax of nil
 
   
Translation adjustment
  
 
17,406
 
 
 
(31,341
 
 
(27,996
  
 
 
   
 
 
   
 
 
 
Comprehensive income
  
$
124,567
 
 
$
93,920
 
 
$
51,400
 
  
 
 
   
 
 
   
 
 
 
CONDENSED STATEMENTS OF CASH FLOWS
 
                                                              
    
Year ended June 30,
 
    
2018
   
2019
   
2020
 
Cash flows from operating activities:
      
Net income
  
$
107,161
 
 
$
125,261
 
 
$
79,396
 
Adjustments to reconcile net income to net cash used in operating activities:
 
 
Share of net income of subsidiaries
  
 
(109,757
 
 
(127,752
 
 
(81,564
Share-based compensation expenses
  
 
1,207
 
 
 
238
 
 
 
410
 
Accretion of convertible bond
  
 
230
 
 
 
230
 
 
 
57
 
Fair value adjustments of a bifurcated derivative
  
 
(75
 
 
346
 
 
 
—  
 
Change in
operating assets and
liabilities
  
 
14
 
 
 
(28
 
 
(142
  
 
 
   
 
 
   
 
 
 
Net cash used in operating activities
  
$
(1,220
)
 
 
$
(1,705
 
$
(1,843
      
Cash flows from investing activities:
      
Collection of loans from subsidiaries
  
 
50,649
 
 
 
—  
 
 
 
—  
 
Loans to subsidiaries
  
 
(5,000
 
 
(4,200
 
 
(19,775
Investment in subsidiaries
  
 
(15,707
 
 
—  
 
 
 
—  
 
  
 
 
   
 
 
   
 
 
 
Net cash provided by (used in) investing activities
  
$
29,942
 
 
$
(4,200
 
$
(19,775
      
Cash flows from financing activities:
      
Repayment of convertible bond
  
 
 
 
 
 
 
 
(20,753
Proceeds of loans from subsidiaries
  
 
—  
 
 
 
43,538
 
 
 
20,000
 
Payment of dividends
  
 
(7,241
 
 
(10,862
 
 
(12,713
Repayment of loans from subsidiaries
  
 
(13,006
 
 
—  
 
 
 
—  
 
Net cash (used in) provided by financing activities
  
$
(20,247
 
$
32,676
 
 
$
(13,466
      
  
 
 
   
 
 
   
 
 
 
Net increase in cash and cash equivalents
  
$
8,475
 
 
$
26,771
 
 
$
(35,084
  
 
 
   
 
 
   
 
 
 
      
Cash and cash equivalents, beginning of period
  
 
13,103
 
 
 
21,578
 
 
 
48,349
 
  
 
 
   
 
 
   
 
 
 
Cash and cash equivalents, end of period
  
$
21,578
 
 
$
48,349
 
 
$
13,265
 
  
 
 
   
 
 
   
 
 
 
Basis of presentation
For the presentation of the parent company only condensed financial information, the Company records its investment in subsidiaries under the equity method of accounting as prescribed in ASC 323,
Investments—Equity Method and Joint Ventures
(“ASC 323”). Such investment is presented on the condensed balance sheets as Investment in subsidiaries and the subsidiaries’ profit as Share of net income of subsidiaries on the condensed statements of comprehensive income. The parent company only financial statements should be read in conjunction with the Company’s consolidated financial statements.
Commitments
The Company does not have significant commitments or long-term obligations as of the period end other than those presented.
XML 90 R32.htm IDEA: XBRL DOCUMENT v3.20.2
ENDORSEMENT OF NOTE RECEIVABLES
12 Months Ended
Jun. 30, 2020
ENDORSEMENT OF NOTE RECEIVABLES  
Endorsement Of Note Receivables [Text Block]
NOTE 25 -    ENDORSEMENT OF NOTE RECEIVABLES
The Company endorsed bank acceptance bills to its suppliers as a way of settling accounts payable. The total endorsed but not yet due bank acceptance bills amounted to $46,162 and $37,333 as of June 30, 2019 and 2020, respectively. The endorsement of bank acceptance bills qualified as deemed sales of financial assets according to ASC 860,
Transfer and Servicing
(“ASC 860”) because the bank acceptance bills have been isolated from the Company upon transfer, the transferee has the rights to pledge or exchange the bank acceptance bills, and the Company has no control over the bank acceptance bills upon endorsement. As a result, bank acceptance bills are derecognized at the time of endorsement.
XML 91 R31.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING
12 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
SEGMENT REPORTING
NOTE 24 -     SEGMENT REPORTING
The chief operating decision maker (“CODM”) has been identified as the Chairman, Chief Executive Officer and Chief Financial Officer of the Company. The Company organizes its internal financial reporting structure based on its main product and service offerings.
Based on the criteria established by ASC 280,
Segment Reporting
(“ASC 280”), the Company has determined that the reportable segments of the Company consist of (1) IA, (2) Rail, (3) M&E, in accordance with the Company’s organization and internal financial reporting structure. The CODM assesses the performance of the operating segments based on the measures of revenues, costs and gross profit. Other than the information provided below, the CODM does not use any other measures by segments.
Summarized information by segments for the years ended June 30, 2018, 2019, and 2020 is as follows:
 
                                                                                   
    
Year ended June 30, 2018
 
    
IA
    
Rail
    
M&E
    
Consolidated
 
Revenues from external customers
           
Integrated solutions contracts revenue
  
$
178,769
 
  
 
162,696
 
  
 
124,996
 
  
 
466,461
 
Product sales
  
 
35,387
 
  
 
4,846
 
  
 
—  
 
  
 
40,233
 
Maintenance service revenue
  
 
9,547
 
  
 
21,390
 
  
 
334
 
  
 
31,271
 
Extended warranty service revenue
  
 
1,090
 
  
 
1,713
 
  
 
—  
 
  
 
2,803
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
224,793
 
  
 
190,645
 
  
 
125,330
 
  
 
540,768
 
           
Costs of revenue
  
 
135,633
 
  
 
90,574
 
  
 
108,681
 
  
 
334,888
 
  
 
 
    
 
 
    
 
 
    
 
 
 
           
Gross profit
  
$
89,160
 
  
 
100,071
 
  
 
16,649
 
  
 
205,880
 
  
 
 
    
 
 
    
 
 
    
 
 
 
                                                                                   
    
Year ended June 30, 2019
 
    
IA
    
Rail
    
M&E
    
Consolidated
 
Revenues from external customers
           
Integrated solutions contracts revenue
  
$
191,668
 
  
 
148,365
 
  
 
127,338
 
  
 
467,371
 
Product sales
  
 
27,390
 
  
 
5,712
 
  
 
—  
 
  
 
33,102
 
Maintenance service revenue
  
 
13,978
 
  
 
53,359
 
  
 
288
 
  
 
67,625
 
Extended warranty service revenue
  
 
762
 
  
 
1,481
 
  
 
—  
 
  
 
2,243
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
233,798
 
  
 
208,917
 
  
 
127,626
 
  
 
570,341
 
           
Costs of revenue
  
 
139,010
 
  
 
109,567
 
  
 
110,598
 
  
 
359,175
 
  
 
 
    
 
 
    
 
 
    
 
 
 
           
Gross profit
  
$
94,788
 
  
 
99,350
 
  
 
17,028
 
  
 
211,166
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
                                                                                   
    
Year ended June 30, 2020
 
    
IA
    
Rail
    
M&E
    
Consolidated
 
Revenues from external customers
           
Integrated solutions contracts revenue
  
$
207,421
 
  
 
145,750
 
  
 
61,101
 
  
 
414,272
 
Product sales
  
 
15,504
 
  
 
4,640
 
  
 
—  
 
  
 
20,144
 
Maintenance service revenue
  
 
15,985
 
  
 
49,140
 
  
 
916
 
  
 
66,041
 
Extended warranty service revenue
  
 
1,061
 
  
 
1,809
 
  
 
—  
 
  
 
2,870
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total
  
 
239,971
 
  
 
201,339
 
  
 
62,017
 
  
 
503,327
 
           
Costs of revenue
  
 
154,298
 
  
 
107,382
 
  
 
51,079
 
  
 
312,759
 
  
 
 
    
 
 
    
 
 
    
 
 
 
           
Gross profit
  
$
85,673
 
  
 
93,957
 
  
 
10,938
 
  
 
190,568
 
  
 
 
    
 
 
    
 
 
    
 
 
 
The majority of the Company’s revenues and long-lived assets other than goodwill and intangible assets are derived from and located in the PRC. The following table sets forth the revenues by geographical area:
 
                                                              
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
Revenues:
        
PRC
  
$
412,993
 
  
$
438,832
 
  
$
441,305
 
Non-PRC
  
 
127,775
 
  
 
131,509
 
  
 
62,022
 
  
 
 
    
 
 
    
 
 
 
  
$
540,768
 
  
$
570,341
 
  
$
503,327
 
  
 
 
    
 
 
    
 
 
 
The following table sets forth the long-lived assets other than goodwill and intangible assets by geographical area:
 
                                         
    
June 30,
 
    
2019
    
2020
 
Long-lived assets other than goodwill and acquired intangible assets
     
PRC
  
$
125,781
 
  
$
129,340
 
Non-PRC
  
 
11,986
 
  
 
11,938
 
  
 
 
    
 
 
 
  
$
137,767
 
  
$
141,278
 
  
 
 
    
 
 
 
XML 92 R30.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Jun. 30, 2020
COMMITMENTS AND CONTINGENCIES  
COMMITMENTS AND CONTINGENCIES
NOTE 23 -     COMMITMENTS AND CONTINGENCIES
 
Capital commitments
As of June 30, 2020, the Company had $14,359 in capital obligations for the coming fiscal year, mainly for the 
construction of facilities.
Purchase obligations
As of June 30, 2020, the Company had $233,484 purchase obligations for the coming fiscal years, for purchases of inventories and subcontracts, mainly for fulfillment of
in-process
or newly entered contracts resulting from the expansion of the Company’s operations as follows:
 
Years ending June 30,
  
         Minimum payments        
 
2021
   $ 187,749  
2022
     17,150  
2023
     11,434  
2024
     5,717  
2025
     5,717  
Performance guarantee and standby letters of credit
The Company had
stand-
by
 
letters of credit of $1,850 and outstanding performance guarantees of $42,117 as of June 30, 2020, with restricted cash of $9,782 pledged to banks. The purpose of the stand-by letter of credit and performance guarantees is to guarantee that the performance of the Company’s deliveries reach the pre-agreed requirements specified in the integrated solutions contracts. The guarantee is to ensure the functionality of the Company’s own work. The disclosed amount of stand-by letters of credit and outstanding performance guarantees represent the maximum potential amount of future payments the Company could be required to make under such
guarantees
.
The Company accounts for performance guarantees and
stand-by
letters of credit in accordance with ASC topic 460 (“ASC 460”),
Guarantees.
Accordingly, the Company evaluates its guarantees to determine whether (a) the guarantee is specifically excluded from the scope of ASC 460, (b) the guarantee is subject to ASC 460 disclosure requirement only, but not subject to the initial recognition and
measurement
provisions, or (c) the guarantee is required to be recorded in the financial statements at fair value.
Both the performance guarantees and the
stand-by
letters of credit are for the Company’s commitment of its own future performance, and the outcome of which is within its own control. As a result, performance guarantees and
stand-by
letters of credit are subject to ASC 460 disclosure requirements only.
XML 93 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Current assets:    
Cash and cash equivalents $ 288,782 $ 332,509
Time deposits with original maturities over three months 324,949 145,139
Restricted cash 8,663 22,260
Accounts receivable, net of allowance for doubtful accounts of $47,162 and $41,618 as of June 30, 2019 and 2020, respectively 242,449 282,594
Costs and estimated earnings in excess of billings, net of allowance for doubtful accounts of $6,981 and $6,150 as of June 30, 2019 and 2020, respectively 186,879 197,955
Accounts receivable retention 6,088 5,468
Other receivables, net of allowance for doubtful accounts of $4,879 and $6,224 as of June 30, 2019 and 2020, respectively 28,257 27,109
Advances to suppliers 17,255 12,901
Amounts due from related parties 21,444 36,295
Inventories 48,210 42,983
Prepaid expenses 648 644
Income tax recoverable 870 3,621
Total current assets 1,174,494 1,109,478
Non-current assets:    
Restricted cash 21,652 3,618
Costs and estimated earnings in excess of billings 2,309  
Accounts receivable retention 4,717 6,390
Prepaid expenses 6 2
Property, plant and equipment, net 78,050 76,006
Prepaid land leases 15,742 16,599
Intangible assets, net 1,713 1,383
Investments in equity investees 41,133 40,386
Investments securities 4,640 4,776
Goodwill 1,460 37,054
Deferred tax assets 8,909 13,725
Operating lease right-of-use assets 6,010  
Total non-current assets 186,341 199,939
Total assets 1,360,835 1,309,417
Current liabilities (including amounts of the VIE without recourse to the primary beneficiary of $17,776 and $6,919 as of June 30, 2019 and 2020, respectively):    
Derivative financial liability   758
Short-term bank loans 0 1,909
Current portion of long-term loans 320 20,310
Accounts payable 117,460 110,384
Construction costs payable 2,350 94
Deferred revenue 139,242 141,385
Accrued payroll and related expenses 17,245 14,512
Income tax payable 3,142 2,541
Warranty liabilities 6,604 8,039
Other tax payables 3,279 665
Accrued liabilities 31,595 35,507
Amounts due to related parties 3,576 5,395
Operating lease liabilities 2,489  
Total current liabilities 327,302 341,499
Non-current liabilities (including amounts of the VIE without recourse to the primary beneficiary of nil and nil as of June 30, 2019 and 2020, respectively):    
Accrued liabilities 5,635 3,530
Long-term loans 15,780 978
Deferred tax liabilities 13,940 12,173
Accounts payable 2,530  
Warranty liabilities 3,460 4,077
Operating lease liabilities 3,302  
Total non-current liabilities 44,647 20,758
Total liabilities 371,949 362,257
Commitments and contingencies
Stockholders' equity:    
Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares and 60,537,099 shares issued and outstanding as of June 30, 2019 and 2020, respectively 61 60
Additional paid-in capital 224,043 223,634
Statutory reserves 49,423 48,698
Retained earnings 774,473 708,515
Accumulated other comprehensive income (63,517) (35,521)
Total Hollysys Automation Technologies Ltd. stockholders' equity 984,483 945,386
Non-controlling interests 4,403 1,774
Total equity 988,886 947,160
Total liabilities and equity $ 1,360,835 $ 1,309,417
XML 94 R29.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS
12 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS
NOTE 22 -     RELATED PARTY TRANSACTIONS
The related party relationships and related party transactions are listed as follows:
Related party relationships
 
Name of related parties
  
Relationship with the Company
China Techenergy Co., Ltd. (“China Techenergy”)
  
40%  owned by Beijing Hollysys
Beijing Hollysys Electric Motor Co., Ltd. (“Electric Motor”)
  
40%  owned by Beijing Hollysys
Beijing Hollysys Machine Automation Co., Ltd. (“Hollysys Machine”)
  
30%  owned by Hollysys (Beijing) Investment Co., Ltd. (“Hollysys Investment”)
Beijing Hollycon Medicine & Technology. Co., Ltd. (“Hollycon”)
  
30%  owned by Hollysys Group Co., Ltd.(“Hollysys Group”)
Ningbo Hollysys Intelligent Technologies Co., Ltd. (“Ningbo Hollysys”)
  
40%  owned by Hollysys Group
Hunan LingXiang Maglev Technology Co., Ltd.(“Hunan LingXiang”)
  
19
%  owned by Beijing Hollysys
Due from related parties
 
                                         
    
June 30,
 
    
2019
    
2020
 
China Techenergy
  
$
28,048
 
  
$
14,301
 
Ningbo Hollysys
  
 
7,973
 
  
 
6,142
 
Hollycon
  
 
124
 
  
 
961
 
Hunan LingXiang
  
 
 
 
 
 
  
 
40
 
Hollysys Machine
  
 
150
 
  
 
—  
 
  
 
 
    
 
 
 
  
$
36,295
 
  
$
21,444
 
  
 
 
    
 
 
 
The Company’s management believes that the collection of amounts due from related parties is reasonably assured and accordingly and no provision had been made for these balances.
Due to related parties
 
                                         
    
June 30,
 
    
2019
    
2020
 
China Techenergy
  
$
4,659
 
  
$
2,967
 
Ningbo Hollysys
  
 
736
 
  
 
609
 
  
 
 
    
 
 
 
  
$
5,395
 
  
$
3,576
 
  
 
 
    
 
 
 
Transactions with related parties
Purchases of goods and services from:
 
                                                              
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
Ningbo Hollysys (i)
  
$
—  
 
  
$
702
 
  
$
1,838
 
Hollycon
  
 
16
 
  
 
4
 
  
 
—  
 
Electric Motor
  
 
77
 
  
 
—  
 
  
 
—  
 
  
 
 
    
 
 
    
 
 
 
  
$
93
 
  
$
706
 
  
$
1,838
 
  
 
 
    
 
 
    
 
 
 
 
(i)
The Company purchases products from Ningbo Hollysys used to provide an integrated automation and control system to its customer.
 
Sales of goods and integrated solutions to:
 
                                                        
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
China Techenergy (i)
  
$
11,519
 
  
$
11,094
 
  
$
1,711
 
Hollycon
 (
ii
)
  
 
225
 
  
 
44
 
  
 
1,302
 
Ningbo Hollysys
(ii)
 
 
 
 
 
 
 
472
 
 
 
 
179
 
HuNan Lin
gXiang
  
 
 
  
 
 
  
 
38
 
Others
 
 
86
 
 
 
 
 
 
 —
  
 
 
    
 
 
    
 
 
 
  
$
11,830
 
  
$
11,610
 
  
$
3,230
 
  
 
 
    
 
 
    
 
 
 
 
(i)
The Company sells automation control systems to China Techenergy which is used for
non-safety
operations control in the nuclear power industry. China Techenergy incorporates the Company’s
non-safety
automation control systems with their proprietary safety automated control systems to provide an overall automation and control system for nuclear power stations in China. The Company is not a party to the integrated sales contracts executed between China Techenergy and its customers. The Company’s pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to third party customers, as if China Techenergy
is
 a consolidated subsidiary.
(ii)
The Company sells products to Hollycon
 
and Ningbo Hollysys
, which incorporate the Company’s product with its automated systems to provide an integrated automation and control system to their customer
s
. The Company’s pro rata shares of the intercompany profits and losses are eliminated until realized through a sale to third party customers, as if Hollycon
and Ningbo Hollysys are
 consolidated subsidiar
ies
.
 
Other income from:
 
                                                        
    
Year ended June 30,
 
    
2018
    
2019
    
2020
 
Ningbo Hollysys (i)
  
$
—  
 
  
$
1,548
 
  
$
2,214
 
Hollycon (ii)
  
 
731
 
  
 
972
 
  
 
880
 
China Techener
gy
  
 
  
 
  
 
 
 
  
 
1,122
 
  
 
 
    
 
 
    
 
 
 
  
$
731
 
  
$
2,520
 
  
$
4,216
 
  
 
 
    
 
 
    
 
 
 
 
(i)
The Company entered into an operating lease agreement with Ningbo Hollysys to lease part of
 a
building in Beijing, respectively. The lease term is for one year from the commencement date of January 1, 2020 to December 31, 2020. The Company entered into a loan agreement with Ningbo Hollysys
 
amounting to $7,074
with an annual interest rate of 4.35%.
(ii)
The Company entered into an operating lease agreement with Hollycon to lease part of building located in Beijing. The lease term was for one year and ended on May 31, 2020 and a renewed lease agreement was signed with a one year lease term of June 1, 2020 to May 31, 2021.
Research and development:
 
     
                
     
                
     
                
 
 
  
Year ended June 30,
 
 
  
2018
 
  
2019
 
  
2020
 
Ningbo Hollysys (i)
  
$
—  
 
  
$
—  
 
  
$
655
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
 
(i)
The Company purchases research and development services from Ningbo Hollysys for research and development projects in the field of intelligent manufacturing.
Amounts due from and due to the related parties relating to the above transactions are unsecured,
non-interest
bearing and repayable on demand
 
 excluding a loan due from
Ningbo Hollysys
.
XML 95 R28.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME PER SHARE
12 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
INCOME PER SHARE
NOTE 21 -     INCOME PER SHARE
The following table sets forth the computation of basic and diluted net income per share attributable to the Company’s common shareholders for the years indicated:
 
     
                    
     
                    
     
                    
 
 
  
Year ended June 30,
 
 
  
2018
 
  
2019
 
  
2020
 
Numerator:
  
     
  
     
  
     
Net income attributable to the Company as reported
  
$
107,161
 
  
$
125,261
 
  
$
79,396
 
Less: Earnings allocated to participating securities
  
 
—  
 
  
 
—  
 
  
 
(83
 
  
 
 
 
  
 
 
 
  
 
 
 
Net income attributable to common stockholders - basic
  
$
107,161
 
  
$
125,261
 
  
$
79,313
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Add:
  
     
  
     
  
     
Effect of Convertible Bond
  
 
264
 
  
 
562
 
  
 
93
 
Earnings allocated to participating securities
  
 
—  
 
  
 
—  
 
  
 
83
 
Less:
  
     
  
     
  
     
Earnings reallocated to participating securities considering potentially dilutive securities
  
 
—  
 
  
 
—  
 
  
 
(83
 
  
 
 
 
  
 
 
 
  
 
 
 
Net income attributable to common stockholders – diluted
  
$
107,425
 
  
$
125,823
 
  
$
79,406
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
  
     
  
     
  
     
Denominator:
  
     
  
     
  
     
Weighted average ordinary shares outstanding used in computing basic income per share(i)
  
 
60,434,019
 
  
 
60,456,524
 
  
 
60,478,717
 
Effect of dilutive securities
  
     
  
     
  
     
Convertible Bond
  
 
788,800
 
  
 
796,200
 
  
 
130,525
 
Restricted shares
  
 
25,746
 
  
 
21,160
 
  
 
—  
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Weighted average ordinary shares outstanding used in computing diluted income per share
  
 
61,248,565
 
  
 
61,273,884
 
  
 
60,609,242
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Income per share – basic
  
$
1.77
 
  
 
2.07
 
  
 
1.31
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Income per share – diluted
  
$
1.75
 
  
 
2.05
 
  
 
1.31
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
(i)
Vested and unissued restricted shares of 91,920, 114,425 and 15,000 shares are included in the computation of basic and diluted income per share for the years ended June 30, 2018, 2019 and 2020, respectively. The effect of share options has been excluded from the computation of diluted income per share for the year
s
ended June 30, 2018
and 2019
as their effects would be anti-dilutive.
 There were no outstanding share options for the year ended June 30, 2020.
 
XML 96 R27.htm IDEA: XBRL DOCUMENT v3.20.2
OPERATING LEASES
12 Months Ended
Jun. 30, 2020
Lessee, Operating Lease, Description [Abstract]  
OPERATING LEASES
NOTE 20 -    OPERATING LEASES
Operating lease as lessee
The Company’s lease agreements include payments for land use rights and lease payments that are largely fixed, do not contain material residual value guarantees or variable lease payments. The leases, other than prepaid land leases, have remaining lease terms of up to five years. Certain lease agreements include terms with options to extend the lease, however none of these have been recognized in the Company’s right-of-use assets or lease liabilities since those options were not reasonably certain to be exercised.
The Company’s leases do not contain restrictions or covenants that restrict the Company from incurring other financial obligations.
 
 
  
Fiscal year ended

June 30, 2020
 
Operating lease costs
  
 
1,608
 
Short-term lease costs
  
 
537
 
Amortization of prepaid land leases
  
 
384
 
 
  
 
 
 
Total lease costs
  
 
2,529
 
 
  
 
 
 
 
 
  
Fiscal year ended

June 30, 2020
 
Other information
  
     
Cash paid for amounts included in the measurement of operating lease liabilities
  
 
2,460
 
ROU assets obtained in exchange for new operating lease liabilities
  
 
1,614
 
Weighted-average remaining lease term (in years):
  
     
Operating leases
  
 
2.25
 
Weighted-average discount rate:
  
     
Operating leases
  
 
3.76
For the fiscal year ended June 30, 2020, total lease costs of $881 were recorded in selling expenses, $1,052 were recorded in general and administrative expenses, and $596 were recorded in research and development expenses. For the
fiscal
year ended June 30, 2019,
total lease costs
of $1,013 were
 
recorded in selling expenses, $627 were recorded in general and administrative expenses, and $338 were recorded in research and development expenses. For the fiscal year ended June 30, 2018, total lease costs of $596 were recorded in selling expenses, $1,182 were recorded in general and administrative expenses, and $515 were recorded in research and development expenses.
Total expenses under operating leases were $2,529 for the fiscal year ended June 30, 2020. The total amortization of prepaid land leases was $384 for the fiscal year ended June 30, 2020.
Future minimum lease payments for operating leases as of June 30, 2020 are as follows:
 
 
  
As of June 30,

2020
 
2021
  
$
3,038
 
2022
  
 
2,172
 
2023
  
 
1,023
 
2024
  
 
385
 
2025 and onwards
  
 
—  
 
 
  
 
 
 
Total minimum lease payments
  
 
6,618
 
Less: imputed interest
  
 
827
 
 
  
 
 
 
Total lease liability balance
  
$
5,791
 
 
  
 
 
 
Operating lease as lessor
The Company entered into operating lease arrangements to lease out its buildings located in Beijing with lease term ranging from ten to fifteen years. The lease arrangements include lease payments that are largely fixed and do not contain variable lease payments. The leases do not contain any contingent rental income clauses or options for a lessee to purchase the buildings.
Total rental income for the fiscal years ended June 30, 201
8
, 2019
and 2020 were $1,571
, $1,727
and $2,807 respectively and were recorded under other income on the consolidated statements of comprehensive income.
 
Future minimum lease payments to be received for these operating lease arrangements for each of the five succeeding fiscal years as of June 30, 2020 are as follows:
 
Year ending June 30,
  
Minimum lease payments
 
2021
  
$
1,549
 
2022
  
 
1,595
 
2023
  
 
1,643
 
2024
  
 
278
 
2025
  
 
—  
 
 
  
 
 
 
Total minimum lease payments to be received in the next five years
  
$
5,065
 
 
  
 
 
 
XML 97 R26.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAX
12 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
INCOME TAX
NOTE 19 -    INCOME TAX
BVI
Hollysys and its subsidiaries incorporated in the BVI are not subject to income tax under the relevant regulations.
Singapore
The Company’s wholly owned subsidiaries incorporated in Singapore are subject to Singapore corporate tax at a rate of 17% on the assessable profits arising from Singapore.
Malaysia
The Company’s wholly owned subsidiaries incorporated in Malaysia are subject to Malaysia corporate income tax at a rate of 24% on the assessable profits arising from Malaysia.
Dubai
The branch of the Company’s wholly owned subsidiary is a tax exempt company incorporated in Dubai, and no tax provision has been made for each of the years ended June 30,
2018
,
2019
 and
2020
.
Hong Kong
The Company’s wholly owned subsidiaries incorporated in Hong Kong are subject to Hong Kong profits tax at a rate of 16.5% on the assessable profits arising from Hong Kong for the year ended June 30,
2020
. For the year ended June 30,
2020
, the provision for Hong Kong profits tax has been made in the
consolidated
statements 
of comprehensive income. No provision for Hong Kong profits tax has been made in the
consolidated statements 
 of comprehensive income as there were sustained taxable losses arising from Hong Kong for each of the years ended June 30,
2018
and
2019
.
 
Macau
The Company’s wholly owned subsidiary incorporated in Macau is subject to the Macau
corporate
income tax at a rate of 12
% on the assessable profits arising from Macau, with an exemption up to MOP600. No provision for Macau profits tax has been made in the
 
consolidated
 
statements 
of comprehensive income
 
for each of the years ended June 30, 2018, 2019 and 2020.
India
The Company’s wholly owned subsidiary incorporated in India is subject to India corporate tax at a rate of 30% on its worldwide income. No provision for India profits tax has been made in the
consolidated
statements
 of comprehensive income as there were no taxable profits noted for each of the years ended June 30,
2018
,
2019
and
2020
.
Qatar
CECL is subject to the Qatar Corporate income tax at a rate of 10% on the assessable profit arising from Qatar.
Indonesia
The Company’s wholly owned subsidiary incorporated in Indonesia is subject to the Indonesia Corporate income tax at a rate of 25% on the assessable profit arising from Indonesia. No provision for Indonesia tax has been made in the
consolidated
statements 
of comprehensive income as there were no assessable profits noted for the years ended June 30,
 
2018,
2019
and
2020
.
PRC
The Company’s subsidiaries incorporated in the PRC are subject to PRC enterprise income tax (“EIT”) on their respective taxable incomes as adjusted in accordance with relevant PRC income tax laws. The PRC statutory EIT rate is 25%. The Company’s PRC subsidiaries are subject to the statutory tax rate except for the followings:
Beijing Hollysys Co., Ltd
(“Beijing Hollysys”)
Beijing Hollysys was certified as a High and New Technology Enterprise (“HNTE”) which provides a preferential EIT rate of 15% for three calendar years from
2020
to
2022
.
Further, Beijing Hollysys was qualified for the Key Software Enterprise (“KSE”) status in calendar year
2019
and was entitled to the preferential tax rate of 10% for calendar year
2019
. An entity can use the preferential rate of KSE after its self-assessment, of which, the filing documents for KSE status shall be well prepared and filed for the future inspection from tax authorities as they hold the right to inspect the KSE status.
Hangzhou Hollysys Automation Co., Ltd
(“Hangzhou Hollysys”)
Hangzhou Hollysys was certified as a HNTE which provides a preferential EIT rate of 15% for three calendar years from 2017 to 2019.
 
Hangzhou Hollysys 
expects
 to receive the renewed
HNTE certificate
Further, Hangzhou Hollysys was qualified for the KSE status in calendar year
2019
and was entitled to the preferential tax rate of 10% for calendar year
2019
. An entity can use the preferential rate of KSE after its self-assessment, of which, the filing documents for KSE status shall be well prepared and filed for the future inspection from tax authorities as they hold the right to inspect the KSE status.
Hollysys Industrial Software 
Hollysys Industrial Software was certified as a HNTE which provides a preferential EIT rate of 15% for three calendar years from
2019 to 2021
.
The Company’s income (losses) before income taxes consists of:
 
                                                              
    
Year ended June 30,
 
    
2018
    
2019
   
2020
 
PRC
  
$
127,301
 
  
$
155,691
 
 
$
140,539
 
Non-PRC
  
 
2,341
 
  
 
(11,968
 
 
(43,042
  
 
 
    
 
 
   
 
 
 
  
$
129,642
 
  
$
143,723
 
 
$
97,497
 
  
 
 
    
 
 
   
 
 
 
Income tax expense, most of which is incurred in the PRC, consists of:
 
                                                              
    
Year ended June 30,
 
    
2018
   
2019
   
2020
 
Current income tax expense 
      
PRC
  
 
17,268
 
 
 
22,206
 
 
 
10,369
 
Non-PRC
  
 
6,462
 
 
 
2,175
 
 
 
1,388
 
  
 
 
   
 
 
   
 
 
 
  
$
23,730
 
 
$
24,381
 
 
$
11,757
 
Deferred income tax (benefit) expense
      
PRC
  
 
(1,348
 
 
(5,722
 
 
5,577
 
Non-PRC
  
 
(177
 
 
(475
 
 
837
 
  
 
 
   
 
 
   
 
 
 
  
$
(1,525
 
 
(6,197
 
 
6,414
 
  
 
 
   
 
 
   
 
 
 
  
$
22,205
 
 
$
18,184
 
 
$
18,171
 
  
 
 
   
 
 
   
 
 
 
Reconciliation of the income tax expenses as computed by applying the PRC statutory tax rate of 25% to income before income taxes and the actual income tax expenses is as follows:
 
                                                              
    
Year ended June 30,
 
    
2018
   
2019
   
2020
 
Income before income taxes
  
$
129,642
 
 
$
143,723
 
 
$
97,497
 
  
 
 
   
 
 
   
 
 
 
      
Expected income tax expense at statutory tax rate in the PRC
  
 
32,410
 
 
 
35,931
 
 
 
24,374
 
Effect of different tax rates in various jurisdictions
  
 
(521
 
 
1,781
 
 
 
3,997
 
Effect of preferential tax treatment
  
 
(11,678
 
 
(13,444
 
 
(11,797
)
 
Effect of
non-taxable
income
  
 
(284
 
 
(1,500
 
 
(250
)
 
Effect of additional deductible research and development expenses
  
 
(4,260
 
 
(5,833
 
 
(7,241
)
 
Effect of
non-deductible
expenses
  
 
3,046
 
 
 
5,489
 
 
 
10,661
 
O
ver provision 
of
income
tax
 
in previous years
  
 
(4,801
 
 
(8,457
 
 
(6,118
)
 
Change in valuation allowance
  
 
2,359
 
 
 
1,399
 
 
 
3,746
 
Withholding tax on
dividends
 paid by subsidiaries
  
 
4,784
 
 
 
2,847
 
 
 
799
 
Others
  
 
1,150
 
 
 
(29
)
 
 
 
 
 
  
 
 
   
 
 
   
 
 
 
Total
  
$
22,205
 
 
$
18,184
 
 
$
18,171
 
  
 
 
   
 
 
   
 
 
 
 
The breakdown of deferred tax assets/liabilities caused by the temporary difference is shown as below:
 
                                         
    
June 30,
 
    
2019
   
2020
 
Deferred tax assets
    
Allowance for doubtful accounts
  
$
8,805
 
 
$
7,808
 
Deferred subsidies
  
 
1,916
 
 
 
2,484
 
Warranty liabilities
  
 
1,234
 
 
 
984
 
Inventory provision
  
 
655
 
 
 
687
 
Long-term assets
  
 
357
 
 
 
397
 
Provision for loss
 
contracts
  
 
59
 
 
 
99
 
Net operating loss carry forward
  
 
12,846
 
 
 
13,824
 
Valuation allowance
  
 
(11,428
 
 
(14,821
)
 
Others
  
 
385
 
 
 
325
 
  
 
 
   
 
 
 
Total deferred tax
assets
  
$
14,829
 
 
$
11,787
 
  
 
 
   
 
 
 
    
Deferred tax liabilities
    
Property, plant and equipment
  
$
(13
 
$
(11
)
 
Costs and estimated earnings in excess of billings
 
 
(365
)
 
 
(3,396
Share of net losses of equity investees
 
 
(739
)
 
 
(668
PRC dividend withholding tax
  
 
(5,825
 
 
(6,654
)
 
Intangible assets and other
non-current
assets
  
 
(6,335
 
 
(6,089
)
 
  
 
 
   
 
 
 
Total deferred tax
liabilities
  
$
(13,277
 
$
(16,818
)
 
  
 
 
   
 
 
 
As of June 30, 2020 the Company had incurred net losses of $157, $74,841, $973 derived from entities in the PRC, Singapore and Indonesia, respectively. The net losses in the PRC can be carried forward for five years, to offset future net profit for income tax purposes. The net losses in Singapore and Indonesia can be carried forward without an expiration date. For the amount as of June 30, 2020, nil will expire, if not utilized, from calendar years ending December 31, 2020 to 2024.
Realization of the deferred tax assets is dependent on factors including future reversals of existing taxable temporary differences and adequate future taxable income, exclusive of reversing deductible temporary differences and tax loss or credit carry forwards. The Group evaluates the potential realization of deferred tax assets on an entity-by-entity basis. As of June 30, 2019 and 2020, valuation allowances were provided against deferred tax assets in entities where it was determined it was more likely than not that the benefits of the deferred tax assets will not be realized.
Under the EIT Law and the implementation rules, profits of the Company’s PRC subsidiaries earned on or after January 1, 2008 and distributed by the PRC subsidiaries to their respective foreign holding companies are subject to a withholding tax
at 10%
unless reduced by tax treaty. As of June 30, 2019 and 2020, the aggregate undistributed earnings from the Company’s PRC subsidiaries that are available for distribution are
RMB5,130,795 (equivalent to $776,254)
 and RMB6,002,587 (equivalent to $900,285),
 
respectively. The Company expects to distribute a portion of the earnings (RMB470,288 or $66,537) to the holding companies located outside mainland China, and has hence accrued a withholding tax of $6,654
as of June 30, 2020. The remaining undistributed earnings of the Company’s PRC subsidiaries are intended to be permanently reinvested, and accordingly, no deferred tax liabilities have been provided for the PRC dividend withholding taxes that would be payable upon the distribution of those amounts to the Company.
As of June 30, 2019 and 2020, the undistributed retained earnings generated from periods prior to January 1, 2008 were $63,716 which are not subject to PRC dividend withholding taxes. Accordingly, as of June 30, 2019 and June 30, 2020, the total amounts of undistributed earnings generated from the Company’s PRC subsidiaries for which no withholding tax has been accrued were $621,707 
and $802,162,
 
respectively. Deferred tax liabilities subject to be recognized would have been $61,999 and $73,845 respectively, if all such undistributed earnings
were
distributed to the Company in full as of June 30, 2019 and June 30, 2020.
The Chinese tax law grants the tax authorities the rights to further inspect companies’ tax returns retroactively in a three-year period (up to five years under certain special conditions), which means theoretically the tax authorities can still review the PRC subsidiaries’ tax returns for the years ended December 31, 2015 through 2019. The tax law also states that companies will be liable to additional tax, interest charges and penalties if errors are found in their tax returns and such errors have led to an underpayment of tax.
As of June 30, 2019 and 2020, the Company concluded that there was no significant unrecognized tax benefits requiring recognition in the consolidated
 financial
statements. The amount of unrecognized tax benefits may change in the next 12 months, pending clarification of current tax law or audit by the tax authorities. However, an estimate of the range of the possible change cannot be made at this time. As of June 30, 2019 and 2020, no unrecognized tax benefits, if ultimately recognized, will impact the effective tax rate. The Company recorded no penalty or interest for the years ended June 30, 2018, 2019 and 2020, respectively.
 
XML 98 R25.htm IDEA: XBRL DOCUMENT v3.20.2
EMPLOYEE BENEFITS
12 Months Ended
Jun. 30, 2020
EMPLOYEE BENEFITS  
EMPLOYEE BENEFITS
 
NOTE 18 -    EMPLOYEE BENEFITS
The Company contributes to a state pension scheme run by the Chinese government in respect of its employees in China, a central provision fund run by the Singapore government in respect of its employees in Singapore, and an employment provident fund in respect of its employees in Malaysia. The expenses related to these plans were $18,994, $18,757 and $17,210 for the years ended June 30, 2018, 2019 and 2020, respectively. These schemes were accounted for as defined contribution plans.
XML 99 R24.htm IDEA: XBRL DOCUMENT v3.20.2
SHARE-BASED COMPENSATION EXPENSES
12 Months Ended
Jun. 30, 2020
SHARE-BASED COMPENSATION EXPENSES  
SHARE-BASED COMPENSATION EXPENSES
NOTE 17 -     SHARE-BASED COMPENSATION EXPENSES
On May 14, 2015, the Board of Directors approved the 2015 Equity Incentive Plan (the “2015 Equity Plan”). The 2015 Equity Plan provided for 5,000,000 ordinary shares, and it will terminate ten years following the date that it was adopted by the Board of Directors. The purpose of the 2015 Equity Plan is used to promote the long-term growth and profitability of the Company and its affiliates by stimulating the efforts of employees, directors and consultants of the Company and its affiliates who are selected to be participants, aligning the long-term interests of participants with those of shareholders, heightening the desire of participants to continue in working toward and contributing to the success of the Company, attracting and retaining the best available personnel for positions of substantial responsibility, and generally providing additional incentive for them to promote the success of the Company’s business through the grant of awards of or pertaining to the Company’s ordinary shares. The 2015 Equity Plan permits the grant of incentive share options, non-statutory share options, restricted shares, restricted share units, share appreciation rights, performance units and performance shares as the Company may determine.
Performance options
Performance options granted in 2015 (“2015 Performance Options”)
On May 14, 2015, certain employees of the Company were granted share-based compensation awards totaling 1,740,000 performance share options to purchase ordinary shares according to the terms of the 2015 Equity Plan. The exercise price of these options is $22.25 per share. The exercise price of the option will be adjusted in the event dividends are paid by the Company.
On the 24, 36, 48 month anniversary of the grant date, 30%, 30%, 40% of 1,160,000 performance share options will vest if the Company’s annual growth rate of
Non-GAAP
diluted EPS for fiscal years 2015, 2016 and 2017 equals or exceeds 15% per annum. On the 48 month anniversary of the grant date, 50% of the remaining 580,000 options will vest if the Company’s CAGR of
Non-GAAP
diluted EPS for fiscal years 2015 to 2017 equals or exceeds 20%, and another 50% of the 580,000 performance options will vest if
the
 Company’s CAGR of
Non-GAAP
diluted EPS for fiscal years 2015 to 2017 equals or exceeds 25%.
Moreover, for option grantees who are responsible for individual businesses, they have to meet the following additional criteria in each year, from fiscal years 2015 to 2017, to exercise the options in that particular year. The annual revenue growth rate compared to the prior fiscal year must equal to or exceed 15%, 5%, 15% and 50% respectively for industrial automation (“IA”), rail transportation (“Rail”), mechanical and electrical solutions (“M&E”) and medical (“Medical”) revenue streams.
The vesting schedule for such performance share options is as below:
 
EPS Threshold
   Number of vested
options
   Months after the grant date  
          24 months      36 months      48 months  
Annual growth rate over 15% but below 20%
  
1,160,000
     348,000        348,000        464,000  
CAGR equals or over 20% but below 25%
  
Additional 290,000
     —          —          290,000  
CAGR equals 25% or above
  
Additional 290,000
     —          —          290,000  
     
 
 
    
 
 
    
 
 
 
  
Total
     348,000        348,000        1,044,000  
     
 
 
    
 
 
    
 
 
 
A summary of the 2015 performance option activity for the year ended June 30, 2020 is as shown below:
 
2015 Performance
Options                  
  
Number of

shares
    
Weighted

average

exercise price
    
Weighted average

remaining

contractual life

(years)
    
Aggregate
intrinsic value
 
Outstanding, vested and exercisable at June 30, 2019
     306,000        21.75        0.87        —    
  
 
 
    
 
 
    
 
 
    
 
 
 
Expired
    
 
306,000
          
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outstanding, vested and exercisable at June 30, 2020
                           
  
 
 
    
 
 
    
 
 
    
 
 
 
The Company recorded share-based compensation expense relating to the 2015 performance options in the amount of $588
,
 nil and
 
nil which is included in general and administrative expenses, in fiscal
years
 
2018
,
2019
and
2020
, respectively. As of June 30,
2020
,
 
there is no unrecognized
 share-based compensation expense related to the 2015 Performance Options.
Restricted shares
On December 10, 2016
, the Company granted 67,500 restricted ordinary shares to certain directors under the 2015 Plan. These restricted shares vest quarterly over a three-year period starting from the directors’ respective service inception date. Fair value of the restricted shares was determined with reference to the market closing price at grant date.
On September 19, 2019
, the Company granted 67,500 restricted ordinary shares to certain directors under the 2015 Plan. These restricted shares vest quarterly over a three-year period starting from the directors’ respective service inception date. Fair value of the restricted shares was determined with reference to the market closing price at grant date.
A summary of the restricted share activity for the year ended June 30, 2020 is as follows:
 
    
Number of restricted shares
    
Weighted average grant-date fair value
 
Un-vested
at June 30, 2019
     18,125        20.09  
Granted
 
 
 
67,500
 
 
 
 
16.06
 
Vested
     22,500        19.31  
  
 
 
    
Un-vested
at June 30, 2020
     63,125        16.06  
  
 
 
    
The
aggregate
 grant-date fair value of restricted shares vested during the years ended June 30,
2018
,
2019
and
2020
were $452, $452 and $434, respectively. $619, $238 and $410 were recorded in general and administrative expenses as restricted share compensation expenses, for the years ended June 30,
2018
,
2019
and
20
2
0
, respectively. As of June 30,
2020
, the aggregated
unrecognize
d
 compensation expense of $722 related to the restricted shares is expected to be recognized over a weighted-average vesting period of 1.85 years.
XML 100 R23.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY
12 Months Ended
Jun. 30, 2020
STOCKHOLDERS' EQUITY  
STOCKHOLDERS' EQUITY
NOTE 16 -     STOCKHOLDERS’ EQUITY
In August 2010, the Board of Directors adopted the 2010 Rights Plan. The 2010 Rights Plan provides for a dividend distribution of one preferred share purchase (the “Right”), for each outstanding ordinary share. Each Right entitles the shareholder to buy one share of the Class A Preferred Stock at an exercise price of $160. The Right will become exercisable if a person or group announces an acquisition of 20% or more of the outstanding ordinary shares of the Company, or announces commencement of a tender offer for 20% or more of the ordinary shares. In that event, the Right permits shareholders, other than the acquiring person, to purchase the Company’s ordinary shares having a market value of twice the exercise price of the Right, in lieu of the Class A Preferred Stock. In addition, in the event of certain business combinations, the Right permits the purchase of the ordinary shares of an acquiring person at a 50% discount. Right held by the acquiring person become null and void in each case. Unless terminated earlier by the Board of Directors, the 2010 Rights Plan will expire on September 27, 2020. There is no accounting impact related to the Right.
In September 2020, the Company amended and restated the Rights Plan to, among other things, extend its term until September 27, 2030. Pursuant to the amended and restated Rights Plan, subject to limited exceptions, upon (i) a person or group obtaining ownership of 15% or more of the aggregate total of the ordinary shares of the Company then issued and outstanding or (ii) the commencement or announcement of an intention to make a tender offer or exchange offer, the consummation of which would result in the beneficial ownership by a person or group of 15% or more of the aggregate total of the ordinary shares of the Company then issued and outstanding, in each case, without the approval of the Board of Directors, each Right will entitle the holders, other than the acquiring person or group, to buy, at
a purchase
price of $160, one share of the Class A
P
referred
S
hares of the Company, or, in lieu of a Class A Preferred Share, ordinary shares having a market value at that time of twice the Right’s exercise price. The Board of Directors is entitled to redeem the Rights at $0.001 per Right at any time before the Rights are exercisable.
 
On September 27, 2018, the Company declared a regular cash dividend of $0.18 per share to the holders of the Company’s ordinary shares. The record date was October 22, 2018, and the dividend was paid on November 12, 2018.
On September 27, 2019, the Company declared a regular annual cash dividend of $0.21 per share to the holders of the Company’s ordinary shares. The record date was October 22, 2019, and the dividend was paid on November 12, 2019.
XML 101 R22.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS
12 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS
NOTE 15 -     FAIR VALUE MEASUREMENTS
Financial instruments include cash and cash equivalents, time deposits with maturities over three months, accounts receivable, accounts receivable retention, other receivables, amounts due to or from related parties, accounts payable, short-term bank loans, long-term bank loans and bifurcated derivative. The carrying values of these financial instruments, other than long-term bank loans and a bifurcated derivative (which is a recurring fair value measurement), approximate their fair values due to their short-term maturities. The carrying value of the Company’s long-term bank loans other than the Convertible Bond approximates its fair value as the long-term bank loans are subject to floating interest rates. The carrying value of the Company’s long-term bank loans which are subject to fixed interest rates other than the Convertible Bond approximates its fair value as the market interest rate has not significantly changed from the borrowing date to June 30, 2020. These assets and liabilities, excluding cash (which fall into level 1 of the fair value hierarchy), fall into level 2 of the fair value hierarchy.
 
The carrying value of the Convertible Bond is $
19,995
and nil 
as of June 
30
,
2019
 
a
nd 2020
, respectively. The fair value measurement of the Convertible Bond falls into level
3
of the fair value hierarchy. There were
no
assets measured at fair value on a recurring basis as of June 
30
,
2019
and
2020
.
Liabilities measured at fair value on a recurring basis as of June 30, 2019
is
stated below:
 
                                                                                   
    
June 30, 2019
 
    
    Quoted prices   
in active markets
for identical assets
    
Significant
other
observable
inputs
    
Significant
unobservable
inputs
        
    
(Level 1)
    
(Level 2)
    
(Level 3)
    
Total
 
Liabilities:
           
           
Derivative financial liability (i)
  
$
—  
 
  
$
—  
 
  
$
758
 
  
$
758
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total liabilities measured at fair value on a recurring basis
  
$
—  
 
  
$
—  
 
  
$
758
 
  
$
758
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
(i)
The derivative financial liability represents the fair value of the
non-conversion
compensation feature (note 14). The Company engaged an independent third-party appraiser to assist with the valuation of the feature. The Company is ultimately responsible for the fair value of the
non-conversion
compensation feature recorded in the consolidated financial statements. The Company adopted the binomial model to assess the fair value of such feature as of year-end. The
non-conversion
compensation feature is equal to the difference between the fair value of the whole Convertible Bond with the
non-conversion
compensation feature and the whole Convertible Bond without the
non-conversion
feature. The significant unobservable inputs used in the fair value measurement of the
non-conversion
compensation feature includes the risk-free rate of return, expected volatility, expected life of the Convertible Bond and expected ordinary dividend yield. The changes in fair value of the
non-conversion
compensation feature during fiscal year
2020
 are shown in the following table.
 
    
Fair value measurements as of June
30, 2020 using significant
unobservable inputs
 
    
(Level 3)
 
    
Non-conversion compensation feature
related to the Convertible Bond
 
Balance as at June 30, 2019
   $ 758  
Settlement
     (758
  
 
 
 
Balance as of June 30, 2020
   $  
  
 
 
 
Assets measured at fair value on a nonrecurring basis as of June 30, 2019 and 2020 are stated below:
                                                                                   
    
June 30, 2019
 
    
Quoted prices in

active markets for

identical assets

(Level 1)
    
Significant

other

observable

inputs
(Level 2)
    
Significant

unobservable

inputs

(Level 3)
    
Total
 
Assets:
           
Retained equity interest in a former subsidiary (Hollysys Intelligent)
(i)
  
 
—  
 
  
 
—  
 
  
 
4,110
 
  
 
4,110
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Goodwill related to Concord reporting unit
(ii)
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total assets measured at fair value on a
non-recurring
basis
  
$
—  
 
  
$
—  
 
  
$
4,110
 
  
$
4,110
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
(i)
The retained equity interest in Hollysys Intelligent was measured at fair value using the discounted cash flow method which involves significant unobservable inputs such as terminal growth rate and discount rate (note 11).
(ii)
As of June 30, 2019, the Company’s goodwill of nil was related to the acquisition of Concord Group. The Company engaged an independent third-party appraiser to assist with the valuation of the goodwill related to the Concord Group. The Company is ultimately responsible for the fair value of the goodwill recorded in the consolidated financial statements. For the purposes of step one of the goodwill impairment test, the Company adopted the income approach, in particular the discounted cash flow approach, to evaluate the fair value of the reporting unit. In applying the discounted cash flow approach, key assumptions include the amount and timing of future expected cash flows, terminal value growth rates and appropriate discount rates. For the purpose of step two of the goodwill impairment test, the Company has allocated the fair value of the reporting unit derived in step one to the assets and liabilities of the reporting unit, as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. The Company adopted the multi-period excess earnings model to evaluate the fair value of the intangible assets of the reporting unit, which was then used to compute the implied fair value of the goodwill via a residual approach which was determined to be nil. As a result, the Company recorded a goodwill impairment charge of $11,623.
 
                                                                                   
    
June 30, 2020
 
    
Quoted prices
 
in
active
 
markets for

identical assets

(Level 1)
    
Significant
other
observable
inputs
(Level 2)
    
Significant

unobservable

inputs

(Level 3)
    
Total
 
Assets:
           
Goodwill
 
related
to Bond reporting unit 
(i)
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
—  
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total assets measured at fair value on a
non-recurring
basis
  
$
—  
 
  
$
—  
 
  
$
 
  
$
 
  
 
 
    
 
 
    
 
 
    
 
 
 
 
(i)
As of June 30, 2020, the Company recorded a goodwill impairment charge of $35,767 and the goodwill related to the Bond Group reporting unit was impaired to nil. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. The Company is ultimately responsible for the fair value of the goodwill recorded in the consolidated financial statements
.
 
For the purposes of step one of the goodwill impairment test, the Company used an income approach, in particular the discounted cash flow approach, to evaluate the fair value of the reporting unit. Significant management judgement is required to forecast the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach, including forecasted revenue growth rates, gross profit margins and discount rates. For the purpose of step two of the goodwill impairment test, the Company has allocated the fair value of the reporting unit derived in step one to the assets and liabilities of the reporting unit, as if the reporting unit had been acquired in a business combination and the fair value of the reporting unit was the price paid to acquire the reporting unit. The Company adopted the multi-period excess earnings model to evaluate the fair value of the intangible assets of the reporting unit, which was then used to compute the implied fair value of the goodwill via a residual approach.
XML 102 R21.htm IDEA: XBRL DOCUMENT v3.20.2
LONG-TERM LOANS
12 Months Ended
Jun. 30, 2020
LONG-TERM LOANS  
LONG-TERM LOANS
NOTE 14 -    LONG-TERM LOANS
 
                                                        
         
June 30,
 
         
2019
   
2020
 
MYR denominated 
loans
  
(i)
  
 
947
 
 
 
842
 
SGD denominated 
loans
  
(ii)
  
 
346
 
 
 
258
 
Convertible Bond
  
(iii)
  
 
19,995
 
 
 
—  
 
USD denominated loan
  
(iv)
  
 
—  
 
 
 
15,000
 
     
 
 
   
 
 
 
     
$
21,288
 
 
$
16,100
 
     
 
 
   
 
 
 
       
Less: Current portion
     
 
(20,310
 
 
(320
     
 
 
   
 
 
 
     
$
978
 
 
$
15,780
 
     
 
 
   
 
 
 
 
i.
The MYR denominated loans are repayable in 3 to 75 installments with the last installment due in December 2041. For the years ended June 30, 2019 and 2020, the effective interest rates ranged
from
 
2.19% to 5.12% per annum and 2.19% to 7.51% per annum, respectively. The borrowings are secured by the mortgages of buildings and vehicles in Malaysia, with an aggregate carrying value of $1,040 and $873 as of June 30, 2019 and 2020, respectively.
 
ii.
The SGD denominated loans are repayable in 10 to 31 installments with the last installment due on March 4, 2024. For the years ended June 30, 2019 and 2020, the effective interest rates ranged
fro
m
 
2.44% to 2.78% per annum and 2.44% to 2.78% per annum, respectively. The borrowing is secured by vehicles with a total carrying value of $427 and $305 as of June 30, 2019 and 2020, respectively.
iii.
Convertible Bond
On May 30, 2014, the Company entered into a Convertible Bond agreement with International Finance Corporation (“IFC”), under which the Company borrowed $20,000 from IFC (the “Convertible Bond”) with an interest rate of 2.1% per annum and commitment fee of 0.5% per annum paid in arrears semi-annually. The Convertible Bond
which had
 a five year term  was drawn down on August 30, 2014 and
was
repaid 
 in full on August 29, 2019.
 
Conversion
The Convertible Bond has both voluntary and mandatory conversion terms. IFC may at its option convert, in $1,000 increments, the Convertible Bond in whole or in part, into the Company’s ordinary shares at any time on or prior to the maturity date at a conversion rate and a conversion price in effect at such time. The conversion rate is subject to anti-dilution. According to the Convertible Bond agreement, 50% of the principal amount of the Convertible Bond then outstanding will be mandatorily converted into ordinary shares of the Company at the conversion rate and conversion price then in effect if at any time, with respect to the period of 30 consecutive trading days ending at such time, the volume weighted average prices for 20 trading days or more in such 30 consecutive trading day period is equal to or more than 150% of the conversion price in effect at such time. In addition,
100
% of the principal amount of the Convertible Bond then outstanding will be mandatorily converted into ordinary shares at the conversion rate and conversion price then in effect if at any time, with respect to the period of 30 consecutive trading days ending at such time, the volume weighted average prices for 20 trading days or more in such 30 consecutive trading day period is equal to or more than 200% of the conversion price in effect at such time.
Non-conversion
compensation feature
In the event that there remains any outstanding principal of the Convertible Bond not converted by IFC into ordinary shares at the maturity date, the Company shall pay to IFC an additional amount equal to 4% of such outstanding principle
(“non-conversion
compensation feature”). The
non-conversion
compensation feature is bifurcated as a derivative liability and measured at its fair value at each reporting period end.
In accounting for the issuance of the Convertible Bond, the Company bifurcated the
non-conversion
compensation feature from the Convertible Bond in accordance with ASC
815-15-30-2.
The bifurcated feature is accounted for as a liability at its fair value at each reporting period end. The Company did not bifurcate the conversion option, as it is considered indexed to the entity’s own stock and meets the equity classification guidance in ASC
815-40-25,
it is eligible for a scope exception from ASC 815 and does not need to be bifurcated from the underlying debt host instrument. At the commitment date, there was no beneficial conversion as the conversion price was higher than the stock price. The fees and expenses associated with the issuance of the Convertible Bond are recorded as a discount to the debt liability in accordance with ASU
2015-03,
which the Company has early adopted in fiscal year ended June 30, 2015. The Convertible Bond, which is the proceeds net of fees and expenses payable to the creditor and the fair value of the bifurcated derivative, will be accreted to the redemption value on the maturity date using the effective interest method over the estimated life of the debt instrument. The registration right liability is accounted for in accordance with ASC 450-20 which defines that a liability should be recorded in connection with the registration rights agreement when it becomes probable that a payment under the registration rights agreement would be required and the amount of payment can be reasonably estimated. 
 
For the years ended June 30, 2018
,
2019
 and 2020
,
 the accretion of the Convertible Bond was $230, $230 and $57, respectively.
 
iv.
The USD denominated loan
was drawn on
 
April 24, 2020
and
repayable on April 22, 2022. For the year ended June 30, 2020, the effective interest rate was 3.02% per annum.
Scheduled principal and interest payments for all outstanding long-term loans as of June 30, 2020 are as follows
:
 
Year ending June 30,
      
2021
   $ 812  
2022
     15,748  
2023
     290  
2024
     205  
2025 and onwards
     259  
  
 
 
 
  
$
17,314
 
  
 
 
 
For the years ended June 30, 2018, 2019, and 2020, interest expenses of long-term loans incurred amounted to $316, $465 and $269, respectively, and nil was capitalized as construction in progress for either of these three years.
XML 103 R20.htm IDEA: XBRL DOCUMENT v3.20.2
SHORT-TERM BANK LOANS
12 Months Ended
Jun. 30, 2020
SHORT-TERM BANK LOANS  
SHORT-TERM BANK LOANS
NOTE 13 -    SHORT-TERM BANK LOANS
On June 30, 2019, the Company’s short-term bank borrowings consisted of revolving bank loans of $1,909 from several banks, which were subject to an annual interest rate of 4.60%. Some of the short-term loans are secured by the pledge of restricted cash of $1,013 and a building with a carrying value of $939 as of June 30, 2019, respectively.
On June 30, 2020, the Company
had
 no 
outstanding
 
short-term bank borrowings.
For the years ended June 30, 2018, 2019
,
and 2020, interest expenses on short-term bank loans amounted to $376, $110 and $37, respectively.
As of June 30, 2019, the Company had available lines of credit from various banks in the PRC, Singapore and Malaysia amounting to $265,560, of which $77,911 was utilized and $187,649
wa
s available for use. These lines of credit were secured by the pledge of restricted cash and buildings with a carrying value of $13,401 and $3,018, respectively.
As of June 30, 2020, the Company had available lines of credit from various banks in the PRC, Singapore and Malaysia amounting to $299,277, of which $47,694 was utilized and $251,583
was
 available for use. These lines of credit were secured by the pledge of restricted cash and buildings with a carrying value of $9,627 and $2,977, respectively.
XML 104 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page
12 Months Ended
Jun. 30, 2020
shares
Document Information [Line Items]  
Document Type 20-F
Amendment Flag false
Document Period End Date Jun. 30, 2020
Entity File Number 001-33602
Document Fiscal Year Focus 2020
Document Fiscal Period Focus FY
Entity Registrant Name HOLLYSYS AUTOMATION TECHNOLOGIES LTD.
Entity Incorporation, State or Country Code D8
Entity Address, Address Line One No. 2 Disheng Middle Road,
Entity Address, Address Line Two Beijing Economic-Technological Development Area
Entity Address, City or Town Beijing
Entity Address, Country CN
Entity Address, Postal Zip Code 100176
Entity Common Stock, Shares Outstanding 60,537,099
Entity Central Index Key 0001357450
Current Fiscal Year End Date --06-30
Entity Well-known Seasoned Issuer No
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Emerging Growth Company false
Document Accounting Standard U.S. GAAP
Entity Shell Company false
Document Annual Report true
Document Transition Report false
Document Shell Company Report false
Document Registration Statement false
ICFR Auditor Attestation Flag true
Business Contact  
Document Information [Line Items]  
Entity Address, Address Line One No. 2 Disheng Middle Road
Entity Address, Address Line Two Beijing Economic-Technological Development Area
Entity Address, City or Town Beijing
Entity Address, Country CN
Entity Address, Postal Zip Code 100176
Contact Personnel Name Arden Xia
City Area Code 86 10
Local Phone Number 5898 1386
Contact Personnel Email Address xiachuan@hollysys.com
Ordinary shares [Member]  
Document Information [Line Items]  
Title of 12(b) Security Ordinary Shares
Trading Symbol HOLI
Security Exchange Name NASDAQ
Preferred Stock [Member]  
Document Information [Line Items]  
Title of 12(b) Security Preferred Share
No Trading Symbol Flag true
Security Exchange Name NASDAQ
XML 105 R19.htm IDEA: XBRL DOCUMENT v3.20.2
WARRANTY LIABILITIES
12 Months Ended
Jun. 30, 2020
WARRANTY LIABILITIES  
WARRANTY LIABILITIES
NOTE 12 -    WARRANTY LIABILITIES
 
                                     
    
June 30,
 
    
2019
 
 
 
 
2020
 
Beginning balance
  
$
7,858
 
 
$
12,116
 
Deconsolidation of a subsidiary
  
 
(130
 
 
 
Expense accrued
  
 
7,538
 
 
 
2,309
 
Expense incurred
  
 
(2,899
 
 
(4,027
)
 
Translation adjustment
  
 
(251
 
 
(334
  
 
 
   
 
 
 
  
$
12,116
 
 
$
10,064
 
    
Less: Current portion of warranty liabilities
  
 
(8,039
 
 
(6,604
  
 
 
   
 
 
 
Long-term
warranty liabilities
  
$
4,077
 
 
$
3,460
 
  
 
 
   
 
 
 
XML 106 R18.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY INVESTMENTS
12 Months Ended
Jun. 30, 2020
EQUITY INVESTMENTS  
EQUITY INVESTMENTS
NOTE 11 -     EQUITY INVESTMENTS
Investments in equity investees
The following long-term investments were accounted for under the equity method as of June 30, 2019 and 2020 as indicated:
 
                                                                                              
June 30, 2019
  
Interest
held
   
Long-term
investment,
at cost, less
impairment
    
Share of
undistributed
profits
   
Advance
to
investee
company
    
Total
 
Equity method
            
Beijing Hollycon Medicine & Technology Co., Ltd.
  
 
30.00
 
$
22,456
 
  
 
2,491
 
 
 
—  
 
  
 
24,947
 
Beijing Hollysys Electric Motor Co., Ltd.
  
 
40.00
 
 
771
 
  
 
5,054
 
 
 
—  
 
  
 
5,825
 
Beijing IPE Biotechnology Co., Ltd.
  
 
22.02
 
 
1,436
 
  
 
1,778
 
 
 
—  
 
  
 
3,214
 
China Techenergy Co., Ltd.
  
 
40.00
 
 
—  
 
  
 
2,989
 
 
 
—  
 
  
 
2,989
 
Ningbo Hollysys Intelligent Technologies Co., Ltd.
  
 
40.00
 
 
4,110
 
  
 
(2,118
 
 
—  
 
  
 
1,992
 
Hunan
 LingXiang Maglev Technology Co., Ltd.
  
 
20.00
 
 
1,456
 
  
 
(268
 
 
—  
 
  
 
1,188
 
Beijing AIRmaker Technology Co., Ltd.
  
 
20.00
 
 
146
 
  
 
(23
 
 
—  
 
  
 
123
 
Southcon Development Sdn Bhd.
  
 
30.00
 
 
217
 
  
 
(109
 
 
—  
 
  
 
108
 
Beijing Hollysys Machine Automation Co., Ltd.
  
 
30.00
 
 
437
 
  
 
(437
 
 
—  
 
  
 
—  
 
Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.
  
 
46.00
 
 
—  
 
  
 
—  
 
 
 
—  
 
  
 
—  
 
    
 
 
    
 
 
   
 
 
    
 
 
 
    
$
31,029
 
  
 
9,357
 
 
 
—  
 
  
 
40,386
 
    
 
 
    
 
 
   
 
 
    
 
 
 
June 30, 2020
  
Interest
held
   
Long-term
investment,
at cost, less
impairment
    
Share of
undistributed
profits
   
Disposal
   
Advance
to
investee
company
    
Total
 
Equity method
            
Beijing Hollycon Medicine & Technology Co., Ltd.
  
 
30.00
 
$
21,816
 
  
 
4,069
 
 
 
—   
 
—  
 
  
 
25,885
 
Beijing Hollysys Electric Motor Co., Ltd.
  
 
40.00
 
 
749
 
  
 
5,263
 
 
 
—   
 
—  
 
  
 
6,012
 
Beijing IPE Biotechnology Co., Ltd.
  
 
22.02
 
 
1,395
 
  
 
 
 
 
(1,395
)
 
—  
 
  
 
—  
 
China Techenergy Co., Ltd.
  
 
40.00
 
 
—  
 
  
 
7,919
 
 
 
 
 
—  
 
  
 
7,919
 
Ningbo Hollysys Intelligent Technologies Co., Ltd.
  
 
40.00
 
 
3,993
 
  
 
(3,993
)
 
 
    
 
—  
 
Hunan
 LingXiang Maglev Technology Co., Ltd.
  
 
19.00
 
 
1,415
 
  
 
(330
)
 
 
 
 
—  
 
  
 
1,085
 
Beijing AIRmaker Technology Co., Ltd.
  
 
20.00
 
 
141
 
  
 
(15
)
 
 
 
 
 
—  
 
  
 
126
 
Southcon Development Sdn Bhd.
  
 
30.00
 
 
211
 
  
 
(105
)
 
 
 
 
 
—  
 
  
 
106
 
Beijing Hollysys Machine Automation Co., Ltd.
  
 
30.00
 
 
424
 
  
 
(424
)
 
 
 
 
 
 
  
 
—  
 
Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.
  
 
46.00
 
 
—  
 
  
 
—  
 
 
 
 
 
 
 
—  
 
  
 
—  
 
    
$
30,144
 
  
 
12,384
 
 
 
 
(1,395
 
—  
 
  
 
41,133
 
 
Disposal
of
Beijing IPE Biotechnology Co., Ltd. (“Beijing IPE”)
In May 2019, the Company entered into an agreement to dispose all of its 22.02% interest in Beijing IPE for cash considerations of $9,087. The disposal transaction was completed in September 2019, and a disposal gain of $5,763 was recognized under the caption gains on disposal of an investment in an equity investee in the consolidated statements of comprehensive income for the year ended June 30, 2020.
Deconsolidation of Beijing Hollysys Intelligent Technologies Co., Ltd. (“Hollysys Intelligent”) and equity investment in Ningbo Hollysys Intelligent Technologies Co Ltd. (“Ningbo Hollysys”)
In June 2018, Ningbo Hollysys was established with a registered capital
of 
RMB250,000 (equivalent to $38,060) and no capital contributions were made.
In August 2018, the Company agreed to transfer 100% of their equity interest in Hollysys Intelligent, a wholly owned subsidiary, to Ningbo Hollysys in exchange for a 40% equity interest in Ningbo Hollysys. Upon the transfer of the equity interest, the Company lost control of Hollysys Intelligent and deconsolidated the subsidiary. The Company with the assistance of an independent third-party appraiser, determined the fair value of the consideration received and the retained equity interest in Hollysys Intelligent
 through its 40% equity interest in Ningbo Hollysys 
to be $4,110, which was measured using a discounted cash flow approach which involves significant unobservable inputs (Level 3), such as the amount and timing of future
expected
cash flows, terminal growth rate and discount rate. A disposal gain of $5,768 was recorded in the consolidated statement of comprehensive income for the year ended June 30, 2019. As the Company has the right to appoint two representatives of Ningbo Hollysys’ five-member board of directors, the Company has significant influence and uses the equity method to account for its investment in Ningbo Hollysys.
Hollysys Intelligent held a 25% equity interest in Beijing Hollysys Digital Technology Co., Ltd. (“Hollysys Digital”) and a 60% equity interest in Shenzhen Hollysys Intelligent Technologies Co., Ltd. (“Shenzhen Hollysys”) as of June 30, 2018. As discussed above, the Company lost control of Hollysys Intelligent in August 2018, therefore, the related interests in Hollysys Digital and Shenzhen Hollysys were also disposed.
Investments in equity securities without readily determinable fair values
Investments in equity securities without readily determinable fair value were accounted for as cost method
investments
prior to adopting ASC 321. As of June 30, 2019
 
a
nd
2020, the carrying 
amounts
of investments in equity securities without readily determinable fair values for which the measurement alternative was elected
were
$4,776 and 
$4,640
, respectively,
after
deductions
 of $437
 
and
 
$424
of
 accumulated impairment. There were no unrealized gains (upward adjustments), unrealized losses (downward adjustments and impairment)
or net unrealized gains or losses recognized for such equity securities during the years ended June 30, 2019 and 2020. Net realized gains or loss on equity securities sold were nil and nil for the years ended June 30, 2019 and 2020, respectively.
XML 107 R17.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL
12 Months Ended
Jun. 30, 2020
GOODWILL  
GOODWILL
NOTE 10 -     GOODWILL
The changes in the carrying amount of goodwill are as follows:
 
                  
                  
                  
    
Operating segment
 
    
Mechanical and

electrical

solutions
   
Industrial

automation
   
Total
 
Balance as of July 1, 2019
  
$
36,468
 
 
 
586
 
 
$
37,054
 
Goodwill
upon
acquisition
  
 
—  
 
 
 
958
 
 
 
958
 
Goodwill impairment charge
  
 
(35,767
 
 
 
 
 
(35,767
Translation adjustment
  
 
(701
 
 
(84
 
 
(785
  
 
 
   
 
 
   
 
 
 
Balance as of June 30, 2020
  
$
—  
 
 
 
1,460
 
 
$
1,460
 
  
 
 
   
 
 
   
 
 
 
Bond
Group, as a component of the
mechanical and electrical solutions
 operating segment, is considered to be a reporting unit for goodwill impairment purposes as
Bond
Group constitutes a business for which discrete financial information is available and segment management regularly reviews the operating results of
Bond
Group. The amount of goodwill allocated to
Bond
Group was $35,767 as of June 30, 2020,
before any impairment charges. The Company performed the two-step quantitative goodwill impairment test with the assistance of an independent third-party appraiser and estimated the fair value of the reporting unit using a discounted cash flow approach. As a result, the Company recorded a full impairment charge
 
of
US
$
35,767
 
attributable to the Bond Group reporting unit due to downward revision
 of
 
forecasted future profits
.
Management’s judgment and estimation is involved in forecasting the amount and timing of expected future cash flows and the underlying assumptions used in the discounted cash flow approach to determine the fair value of the Bond Group reporting unit. In particular, the fair value estimate was sensitive to significant assumptions, such as forecasted revenue growth rates, gross profit margins and discount rates. These significant assumptions are forward looking and could be materially affected by future market or global economic conditions.
The Company also performed qualitative assessments with respect to Hollysys Industrial Software and Shandong Lukang, to determine if it is more likely than not that the fair values of Hollysys Industrial Software and Shandong Lukang are less than their carrying amounts. By identifying the most relevant drivers of fair value and significant events, and weighing the identified factors, the Company concluded that it was not
more-likely-than-not
that the fair value of these reporting units would be less than their carrying amounts as of June 30, 2020. Therefore, no further impairment testing for Hollysys Industrial Software and Shandong Lukang was required. 
XML 108 R16.htm IDEA: XBRL DOCUMENT v3.20.2
INTANGIBLE ASSETS, NET
12 Months Ended
Jun. 30, 2020
INTANGIBLE ASSETS, NET  
INTANGIBLE ASSETS, NET
NOTE 9 -     INTANGIBLE ASSETS, NET
 
             
             
             
             
             
             
    
June 30,
 
    
2019
    
2020
 
    
Gross
carrying
value
    
Accumulated
amortization
   
Net
carrying
value
    
Gross
carrying
value
    
Accumulated
amortization
   
Net
carrying
value
 
Patents and copyrights
  
$
1,998
 
  
 
(615
 
 
1,383
 
  
$
2,620
 
  
 
(907
 
 
1,713
 
                                               
The amortization
expenses
 
for the
years
 ended June 30,
2018,
 
2019 and 2020 were
 $801,
$311 and $300, respectively.
The annual amortization expense relating to the existing intangible assets for the five succeeding years is as follow:
 
                  
Year ending June 30,
      
2021
  
$
437
 
2022
  
 
437
 
2023
  
 
437
 
2024
  
 
287
 
2025
  
 
125
 
       
       
XML 109 R15.htm IDEA: XBRL DOCUMENT v3.20.2
PREPAID LAND LEASES
12 Months Ended
Jun. 30, 2020
PREPAID LAND LEASES  
PREPAID LAND LEASES
NOTE 8 -     PREPAID LAND LEASES
A summary of prepaid land leases is as follows:
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Prepaid land leases
  
$
19,232
 
 
$
18,681
 
Less: Accumulated amortization
  
 
(2,633
 
 
(2,939
  
 
 
   
 
 
 
  
$
16,599
 
 
$
15,742
 
  
 
 
   
 
 
 
The amortization for the years ended June 30, 2018, 2019 and 2020 were $270, $264 and $384, respectively.
The annual amortization of prepaid land leases for each of the five succeeding years is as follows:
 
                    
Year ending June 30,
      
2021
  
$
389
 
2022
  
 
389
 
2023
  
 
389
 
2024
  
 
389
 
2025
  
 
389
 
XML 110 R14.htm IDEA: XBRL DOCUMENT v3.20.2
PROPERTY, PLANT AND EQUIPMENT
12 Months Ended
Jun. 30, 2020
PROPERTY, PLANT AND EQUIPMENT  
PROPERTY, PLANT AND EQUIPMENT
NOTE 7 -     PROPERTY, PLANT AND EQUIPMENT
A summary of property, plant and equipment is as follows:
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Buildings
  
$
71,091
 
 
$
67,520
 
Machinery
  
 
12,787
 
 
 
12,941
 
Software
  
 
13,683
 
 
 
14,222
 
Vehicles
  
 
4,912
 
 
 
4,675
 
Electronic and other equipment
  
 
33,913
 
 
 
36,647
 
Construction in progress
  
 
504
 
 
 
8,553
 
  
 
 
   
 
 
 
  
$
136,890
 
 
$
144,558
 
Less: Accumulated depreciation and impairment
  
 
(60,884
 
 
(66,508
  
 
 
   
 
 
 
  
$
76,006
 
 
$
78,050
 
  
 
 
   
 
 
 
 
Buildings with a total carrying value of $939 and nil were pledged to secure short-term bank loans (note 13) as of June 30, 2019 and 2020, respectively.
Buildings with a total carrying value of $3,018 and $2,854 were pledged to secure lines of credits from various banks in Singapore and Malaysia as of June 30, 2019 and 2020, respectively (note 13).
Buildings and vehicles with a total carrying value of $1,467 and $1,178 were pledged to secure long-term bank loans as of June 30, 2019 and 2020, respectively (note 14).
Construction in progress consists of capital expenditures and capitalized interest charges related to the construction of facilities and assembly line projects and the expenditures related to the Company’s information system constructions.
The depreciation expenses for the years ended June 30, 2018, 2019 and 2020 were $8,217, $7,879 and $8,483, respectively.
Assets leased to others under operating leases
The Company has entered into operating lease contracts related to certain buildings owned with carrying
amounts
 as shown below:
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Buildings leased to others - at original cost
  
$
22,096
 
 
$
21,467
 
Less: Accumulated depreciation
  
 
(6,249
 
 
(6,605
  
 
 
   
 
 
 
Buildings leased to others - net
  
$
15,847
 
 
$
14,862
 
  
 
 
   
 
 
 
XML 111 R13.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE FROM CONTRACTS WITH CUSTOMERS
12 Months Ended
Jun. 30, 2020
REVENUE FROM CONTRACTS WITH CUSTOMERS  
REVENUE FROM CONTRACTS WITH CUSTOMERS
NOTE 6 -     REVENUE FROM CONTRACTS WITH CUSTOMERS
Remaining Unsatisfied Performance Obligations (“RUPO”)
As of June 30, 2020, the Company’s backlog relating to unsatisfied (or partially unsatisfied) performance obligations in contracts with its customers was $571.8 million. The Company expects to recognize the majority of its remaining performance obligations as revenue within the next three years.
Disaggregation of revenues
The Company assesses revenues based upon the nature or type of goods or services it provides and the geographic location of the related businesses. The geographic locations are consistent with the reportable segments. For more information on the reportable segments, see Note 24, “Segment Reporting”. The following table present disaggregated revenue information:
 
                                                              
    
Year ended June 30, 2020
 
    
PRC
    
Non-PRC
    
Total
 
Integrated solutions contracts revenue
  
$
369,162
 
  
 
45,110
 
  
 
414,272
 
Product sales
  
 
18,956
 
  
 
1,188
 
  
 
20,144
 
Maintenance service
 revenue
  
 
50,317
 
  
 
15,724
 
  
 
66,041
 
Extended warranty service revenue
  
 
2,870
 
  
 
—  
 
  
 
2,870
 
  
 
 
    
 
 
    
 
 
 
Total
  
$
441,305
 
  
 
62,022
 
  
 
503,327
 
  
 
 
    
 
 
    
 
 
 
Contract assets and contract liabilities
Contract assets include amounts that represent the rights to receive payment for goods or services that have been transferred to the customer, with the rights conditional upon something other than the passage of time. Accordingly, the Company include the following in the contract assets: (i) unbilled amounts resulting from revenue recognized exceeding amounts billed to customers for integrated solutions contracts and maintenance service contracts using the
cost-to-cost
method, which are included in the consolidated balance sheets as costs and estimated earnings in excess of billing
;
and (ii) accounts receivable retention amounts which were held by customers from Concord and Bond Groups upon the issuance of the final completion certificate and completion of the defects liability period.
Contract liabilities include the amounts that reflect obligations to provide goods or services for which payment has been received. Contract liabilities are presented in the consolidated balance sheets as deferred revenue.
These contract assets and liabilities are calculated on a
contract-by-contract
basis and reported on a net basis at the end of reporting period. The Company recognized revenue of $88,676 for the year ended June 30, 2020, which was previously deferred and included in the contract liability at the beginning of the year. This revenue was driven primarily by performance obligations satisfied.
Contract assets and contract liabilities are summarized below:
 
                                         
    
June 30,

20
19
    
June 30,
20
20
 
Contract assets, current
  
$
214,289
 
  
 
194,511
 
Contract assets,
non-current
  
 
6,390
 
  
 
7,026
 
Contract liabilities
  
 
141,385
 
  
 
139,242
 
The
de
crease in contract assets was primarily due to timing of revenue recognized relative to its billings. The
de
crease in contract liabilities was primarily due to the timing of contractual milestones. No
o
ther factors materially impacted the change in the contract liabilities balance.
XML 112 R12.htm IDEA: XBRL DOCUMENT v3.20.2
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS
12 Months Ended
Jun. 30, 2020
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS  
COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS
 
NOTE 5 -     COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS
 
                                         
    
June 30,
 
    
2019
   
2020
 
Contract costs incurred plus estimated earnings
  
$
1,120,282
 
 
$
1,046,803
 
Less: Progress billings
  
 
(915,346
 
 
(853,774
  
 
 
   
 
 
 
Cost and estimated earnings in excess of billings
  
 
204,936
 
 
 
193,029
 
Less: Allowance for doubtful accounts
  
 
(6,981
 
 
(6,150
  
 
 
   
 
 
 
  
$
197,955
 
 
$
186,879
 
  
 
 
   
 
 
 
The movements in allowance for doubtful accounts are as follows:
 
                                                              
    
June 30,
 
    
2018
    
2019
   
2020
 
Balance at the beginning of year
  
$
8,660
 
  
$
9,929
 
 
$
6,981
 
Additions
 (reversals)
  
 
1,038
 
  
 
(2,149
 
 
(651
Deconsolidation of a subsidiary
  
 
—  
 
  
 
(465
 
 
—  
 
Translation adjustments
  
 
231
 
  
 
(334
 
 
(180
  
 
 
    
 
 
   
 
 
 
Balance at the end of the year
  
$
9,929
 
  
$
6,981
 
 
$
6,150
 
  
 
 
    
 
 
   
 
 
 
XML 113 R127.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - CASH FLOWS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:      
Net income $ 79,326 $ 125,539 $ 107,437
Adjustments to reconcile net income to net cash used in operating activities:      
Share of net income of subsidiaries (3,131) (404) 1,571
Share-based compensation expenses 410 238 1,207
Fair value adjustments of a bifurcated derivative   346 (75)
Net cash used in operating activities 175,124 100,521 105,719
Cash flows from investing activities:      
Net cash provided by (used in) investing activities (187,580) (9,888) (49,748)
Cash flows from financing activities:      
 Repayment of convertible bond 20,753    
Payment of dividends (12,713) (10,862) (7,241)
Net cash (used in) provided by financing activities (18,213) (10,155) (12,197)
Net increase (decrease) in cash, cash equivalents and restricted cash (39,290) 71,078 49,613
Cash, cash equivalents and restricted cash, beginning of year 358,387 287,309 237,696
Cash, cash equivalents and restricted cash, end of year 319,097 358,387 287,309
Parent Company      
Cash flows from operating activities:      
Net income 79,396 125,261 107,161
Adjustments to reconcile net income to net cash used in operating activities:      
Share of net income of subsidiaries (81,564) (127,752) (109,757)
Share-based compensation expenses 410 238 1,207
Accretion of convertible bond 57 230 230
Fair value adjustments of a bifurcated derivative 0 346 (75)
Change in operating assets and liabilities (142) (28) 14
Net cash used in operating activities (1,843) (1,705) (1,220)
Cash flows from investing activities:      
Collection of loans from subsidiaries 0 0 50,649
Loans to subsidiaries (19,775) (4,200) (5,000)
Investment in subsidiaries 0 0 (15,707)
Net cash provided by (used in) investing activities (19,775) (4,200) 29,942
Cash flows from financing activities:      
 Repayment of convertible bond (20,753)    
Proceeds of loans from subsidiaries 20,000 43,538 0
Payment of dividends (12,713) (10,862) (7,241)
Repayment of loans from subsidiaries 0 0 (13,006)
Net cash (used in) provided by financing activities (13,466) 32,676 (20,247)
Net increase (decrease) in cash, cash equivalents and restricted cash (35,084) 26,771 8,475
Cash, cash equivalents and restricted cash, beginning of year 48,349 21,578 13,103
Cash, cash equivalents and restricted cash, end of year $ 13,265 $ 48,349 $ 21,578
XML 114 R126.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - COMPREHENSIVE INCOME (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Condensed Income Statements, Captions      
General and administrative expenses $ 39,114 $ 40,701 $ 46,323
Loss from operations 69,428 123,626 120,244
Interest income 13,060 11,839 7,318
Interest expenses (306) (575) (692)
Foreign exchange loss 599 (1,161) (1,099)
Income before income taxes 97,497 143,723 129,642
Income tax expenses 18,171 18,184 22,205
Net income 79,396 125,261 107,161
Other comprehensive income, net of tax of nil      
Translation adjustment (28,313) (31,602) 17,410
Comprehensive income 51,013 93,937 124,847
Parent Company      
Condensed Income Statements, Captions      
General and administrative expenses 1,344 1,511 1,751
Loss from operations (1,344) (1,511) (1,751)
Other expense, net 0 (346) 0
Interest income 309 0 0
Interest expenses (90) (562) (748)
Foreign exchange loss (1,043) (72) (97)
Share of net income of subsidiaries 81,564 127,752 109,757
Income before income taxes 79,396 125,261 107,161
Income tax expenses 0 0 0
Net income 79,396 125,261 107,161
Other comprehensive income, net of tax of nil      
Translation adjustment (27,996) (31,341) 17,406
Comprehensive income $ 51,400 $ 93,920 $ 124,567
XML 115 R125.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - PARENTHETICALS (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
Jun. 30, 2020
CNY (¥)
shares
Jun. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2019
CNY (¥)
shares
Jun. 30, 2019
USD ($)
$ / shares
shares
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY        
Common stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000 100,000,000 100,000,000
Common stock, shares issued (in shares) 60,537,099 60,537,099 60,342,099 60,342,099
Common stock, shares outstanding (in shares) 60,537,099 60,537,099 60,342,099 60,342,099
Parent Company        
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY        
Common stock, par value (in dollars per share) | $ / shares   $ 0.001   $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000 100,000,000 100,000,000
Common stock, shares issued (in shares) 60,537,099 60,537,099 60,342,099 60,342,099
Common stock, shares outstanding (in shares) 60,537,099 60,537,099 60,342,099 60,342,099
Amount Restricted To Transfer From Subsidiary To Parent ¥ 624,496 $ 92,349 ¥ 619,403 $ 91,624
XML 116 R124.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - BALANCE SHEETS (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
ASSETS        
Cash and cash equivalents $ 288,782 $ 332,509 $ 265,675  
Time deposits with original maturities over three months 324,949 145,139    
Other receivables, net 28,257 27,109    
Prepaid expenses 648 644    
Total current assets 1,174,494 1,109,478    
Total assets 1,360,835 1,309,417    
LIABILITIES AND STOCKHOLDERS' EQUITY        
Derivative financial liability   758    
Total liabilities 371,949 362,257    
Equity:        
Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares issued and 60,537,099 shares issued and outstanding as of June 30, 2019 and 2020, respectively 61 60    
Additional paid-in capital 224,043 223,634    
Accumulated other comprehensive loss (63,517) (35,521)    
Total equity 988,886 947,160 $ 842,353 $ 723,540
Total liabilities and equity 1,360,835 1,309,417    
Parent Company        
ASSETS        
Cash and cash equivalents 13,265 48,349    
Time deposits with original maturities over three months 11,318      
Other receivables, net 31      
Amounts due from subsidiaries 53,503 57,703    
Prepaid expenses 97 78    
Total current assets 78,214 106,130    
Investment in subsidiaries 1,046,725 986,155    
Total assets 1,124,939 1,092,285    
LIABILITIES AND STOCKHOLDERS' EQUITY        
Current portion of long-term loans 0 19,995    
Derivative financial liability 0 758    
Amounts due to subsidiaries 140,456 126,146    
Total liabilities 140,456 146,899    
Equity:        
Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares issued and 60,537,099 shares issued and outstanding as of June 30, 2019 and 2020, respectively 61 60    
Additional paid-in capital 224,043 223,634    
Retained earnings 823,896 757,213    
Accumulated other comprehensive loss (63,517) (35,521)    
Total equity 984,483 945,386    
Total liabilities and equity $ 1,124,939 $ 1,092,285    
XML 117 R123.htm IDEA: XBRL DOCUMENT v3.20.2
ENDORSEMENT OF NOTE RECEIVABLES (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
ENDORSEMENT OF NOTE RECEIVABLES    
Endorsed Bank Acceptance Bill $ 37,333 $ 46,162
XML 118 R122.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING - Long-lived Assets Other Than Goodwill and Intangible Assets by Geographical Area (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets other than goodwill and acquired intangible assets $ 141,278 $ 137,767
PRC [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets other than goodwill and acquired intangible assets 129,340 125,781
Non-PRC [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets other than goodwill and acquired intangible assets $ 11,938 $ 11,986
XML 119 R121.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING - Revenues by Geographical Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 503,327 $ 570,341 $ 540,768
PRC [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 441,305 438,832 412,993
Non-PRC [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 62,022 $ 131,509 $ 127,775
XML 120 R120.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT REPORTING - Summary of Information By Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting Information [Line Items]      
Revenues from external customers $ 503,327 $ 570,341 $ 540,768
Gross profit 190,568 211,166 205,880
IA [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 239,971 233,798 224,793
Costs of revenue 154,298 139,010 135,633
Gross profit 85,673 94,788 89,160
Rail [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 201,339 208,917 190,645
Costs of revenue 107,382 109,567 90,574
Gross profit 93,957 99,350 100,071
M&E [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 62,017 127,626 125,330
Costs of revenue 51,079 110,598 108,681
Gross profit 10,938 17,028 16,649
Consolidated [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 503,327 570,341 540,768
Costs of revenue 312,759 359,175 334,888
Gross profit 190,568 211,166 205,880
Integrated solutions contracts revenue [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 414,272    
Integrated solutions contracts revenue [Member] | IA [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 207,421 191,668 178,769
Integrated solutions contracts revenue [Member] | Rail [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 145,750 148,365 162,696
Integrated solutions contracts revenue [Member] | M&E [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 61,101 127,338 124,996
Integrated solutions contracts revenue [Member] | Consolidated [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 414,272 467,371 466,461
Product [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 20,144    
Costs of revenue 5,456 7,571 10,770
Product [Member] | IA [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 15,504 27,390 35,387
Product [Member] | Rail [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 4,640 5,712 4,846
Product [Member] | M&E [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 0 0 0
Product [Member] | Consolidated [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 20,144 33,102 40,233
Maintenance [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 66,041    
Maintenance [Member] | IA [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 15,985 13,978 9,547
Maintenance [Member] | Rail [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 49,140 53,359 21,390
Maintenance [Member] | M&E [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 916 288 334
Maintenance [Member] | Consolidated [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 66,041 67,625 31,271
Extended Warranty Service Revenue [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 2,870    
Extended Warranty Service Revenue [Member] | IA [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 1,061 762 1,090
Extended Warranty Service Revenue [Member] | Rail [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 1,809 1,481 1,713
Extended Warranty Service Revenue [Member] | M&E [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers 0 0 0
Extended Warranty Service Revenue [Member] | Consolidated [Member]      
Segment Reporting Information [Line Items]      
Revenues from external customers $ 2,870 $ 2,243 $ 2,803
XML 121 R11.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS RECEIVABLE
12 Months Ended
Jun. 30, 2020
Receivables [Abstract]  
ACCOUNTS RECEIVABLE
NOTE 4 -     ACCOUNTS RECEIVABLE
 
                    
                    
    
June 30,
 
    
2019
   
2020
 
Notes receivable
  
$
36,095
 
 
$
27,059
 
Accounts receivable
  
 
293,661
 
 
 
257,008
 
Allowance for doubtful accounts
  
 
(47,162
 
 
(41,618
  
 
 
   
 
 
 
  
$
282,594
 
 
$
242,449
 
  
 
 
   
 
 
 
The movements in allowance for doubtful accounts are as follows:
 
                                                              
    
June 30,
 
    
2018
   
2019
   
2020
 
Balance at the beginning of year
  
$
48,089
 
 
$
49,094
 
 
$
47,162
 
Additions
  
 
3,407
 
 
 
4,318
 
 
 
178
 
Deconsolidation of a subsidiary
  
 
—  
 
 
 
(2,733
 
 
—  
 
Written off
  
 
(3,527
 
 
(1,959
 
 
(4,399
Translation adjustment
  
 
1,125
 
 
 
(1,558
 
 
(1,323
  
 
 
   
 
 
   
 
 
 
Balance at the end of year
  
$
49,094
 
 
$
47,162
 
 
$
41,618
 
  
 
 
   
 
 
   
 
 
 
XML 122 R119.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Commitments And Contingencies Disclosure [Line Items]    
Commitments and contingencies
Outstanding Guarantees 42,117  
Purchase Obligation, Due in Next Twelve Months 233,484  
Line of Credit Facility, Amount Outstanding 299,277 $ 265,560
Capital Commitments [Member]    
Commitments And Contingencies Disclosure [Line Items]    
Commitments and contingencies 14,359  
Standby Letters of Credit [Member]    
Commitments And Contingencies Disclosure [Line Items]    
Line of Credit Facility, Amount Outstanding 1,850  
Performance Guarantee [Member]    
Commitments And Contingencies Disclosure [Line Items]    
Restricted Cash and Cash Equivalents $ 9,782  
XML 123 R118.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES - Purchase Obligation (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Purchase obligation  
2021 $ 187,749
2022 17,150
2023 11,434
2024 5,717
2025 $ 5,717
XML 124 R117.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS - Additional Information (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
Hollycon [Member]  
Related Party Transaction [Line Items]  
Lessor Operating Lease Term Of Contracts 1 year
Renewed lease agreement 1 year
Ningbo Hollysys [Member]  
Related Party Transaction [Line Items]  
Lessor Operating Lease Term Of Contracts 1 year
HOLINingbo Hollysys [Member] | Loan Agreement [Member]  
Related Party Transaction [Line Items]  
Annual interest rate 4.35%
Debt Instrument, Face Amount $ 7,074
XML 125 R116.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS - Research And Development To Related Parties (Details) - Research and Development Expense [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Related Party Transaction [Line Items]      
Research and development expenses related parties $ 655 $ 0 $ 0
HOLINingbo Hollysys [Member]      
Related Party Transaction [Line Items]      
Research and development expenses related parties $ 655 $ 0 $ 0
XML 126 R115.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS - Other Income From Related Parties (Details) - Goods And Services [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Related Party Transaction [Line Items]      
Other income from related parties $ 4,216 $ 2,520 $ 731
Ningbo Hollysys [Member]      
Related Party Transaction [Line Items]      
Other income from related parties 2,214 1,548 0
Hollycon [Member]      
Related Party Transaction [Line Items]      
Other income from related parties 880 $ 972 $ 731
Hollysys Intelligent [Member]      
Related Party Transaction [Line Items]      
Other income from related parties $ 1,122    
XML 127 R114.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS - Sales of Goods and Integrated Solutions To Related Parties (Details) - Goods And Services [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Related Party Transaction [Line Items]      
Other income from related parties $ 3,230 $ 11,610 $ 11,830
China Techenergy [Member]      
Related Party Transaction [Line Items]      
Other income from related parties 1,711 11,094 11,519
Hollycon [Member]      
Related Party Transaction [Line Items]      
Other income from related parties 1,302 44 225
Ningbo Hollysys [Member]      
Related Party Transaction [Line Items]      
Other income from related parties 179 472 0
HuNan LingXiang [Member]      
Related Party Transaction [Line Items]      
Other income from related parties 38 0 0
Others [Member]      
Related Party Transaction [Line Items]      
Other income from related parties $ 0 $ 0 $ 86
XML 128 R113.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS - Purchases of Goods and Services From Related Parties (Details) - Goods And Services [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Related Party Transaction [Line Items]      
Purchases of goods and services from related parties $ 1,838 $ 706 $ 93
Ningbo Hollysys [Member]      
Related Party Transaction [Line Items]      
Purchases of goods and services from related parties 1,838 702 0
Hollycon [Member]      
Related Party Transaction [Line Items]      
Purchases of goods and services from related parties 0 4 16
Electric Motor [Member]      
Related Party Transaction [Line Items]      
Purchases of goods and services from related parties $ 0 $ 0 $ 77
XML 129 R112.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS - Due to related parties (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Related Party Transaction [Line Items]    
Due to Related Parties $ 3,576 $ 5,395
China Techenergy [Member]    
Related Party Transaction [Line Items]    
Due to Related Parties 2,967 4,659
Ningbo Hollysys [Member]    
Related Party Transaction [Line Items]    
Due to Related Parties $ 609 $ 736
XML 130 R111.htm IDEA: XBRL DOCUMENT v3.20.2
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Related Party Transaction [Line Items]    
Due from Related Parties $ 21,444 $ 36,295
China Techenergy [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties 14,301 28,048
Ningbo Hollysys [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties 6,142 7,973
Hollycon [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties 961 124
HuNan LingXiang [Menber]    
Related Party Transaction [Line Items]    
Due from Related Parties 40 0
Hollysys Machine [Member]    
Related Party Transaction [Line Items]    
Due from Related Parties $ 0 $ 150
XML 131 R110.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME PER SHARE - Additional Information (Details) - shares
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Line Items]      
Outstanding share options 0    
Vested and Unissued Restricted Shares [Member]      
Earnings Per Share [Line Items]      
Weighted Average Number Diluted Shares Outstanding Vested And Unissued Restricted Shares 15,000 114,425 91,920
XML 132 R10.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES
12 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
INVENTORIES
NOTE 3 -     INVENTORIES
Components of inventories are as follows:
 
                    
                    
    
June 30,
 
    
2019
    
2020
 
Raw materials
  
$
17,150
 
  
$
18,307
 
Work in progress
  
 
15,097
 
  
 
17,561
 
Finished goods
  
 
10,736
 
  
 
12,342
 
  
 
 
    
 
 
 
  
$
42,983
 
  
$
48,210
 
  
 
 
    
 
 
 
XML 133 R109.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME PER SHARE - Computation of Basic And Diluted Net Income Per Share Attributable (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Numerator:      
Net income attributable to the Company as reported $ 79,396 $ 125,261 $ 107,161
Less: Earnings allocated to participating securities (83) 0 0
Net income attributable to common stockholders - basic 79,313 125,261 107,161
Effect of Convertible Bond 93 562 264
Earnings allocated to participating securities 83 0 0
Earnings reallocated to participating securities considering potentially dilutive securities (83) 0 0
Net income attributable to common stockholders - diluted $ 79,406 $ 125,823 $ 107,425
Denominator:      
Weighted average ordinary shares outstanding used in computing basic income per share 60,478,717 60,456,524 60,434,019
Effect of dilutive securities      
Convertible Bond 130,525 796,200 788,800
Restricted shares 0 21,160 25,746
Weighted average ordinary shares outstanding used in computing diluted income per share 60,609,242 61,273,884 61,248,565
Income per share – basic (in dollars per share) $ 1.31 $ 2.07 $ 1.77
Income per share – diluted (in dollars per share) $ 1.31 $ 2.05 $ 1.75
XML 134 R108.htm IDEA: XBRL DOCUMENT v3.20.2
OPERATING LEASES - Summary of Operating Lease Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2021 $ 1,549
2022 1,595
2023 1,643
2024 278
2025 0
Total minimum lease payments to be received in the next five years $ 5,065
XML 135 R107.htm IDEA: XBRL DOCUMENT v3.20.2
OPERATING LEASES - Schedule of Future Minimum lease Payments for Operating leases (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2021 $ 3,038
2022 2,172
2023 1,023
2024 385
2025 and onwards 0
Total minimum lease payments 6,618
Less: imputed interest 827
Total lease liability balance $ 5,791
XML 136 R106.htm IDEA: XBRL DOCUMENT v3.20.2
OPERATING LEASES - Schedule Of Other Information Related To Operating Leases (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
Other Information [Abstract]  
Cash paid for amounts included in the measurement of operating lease liabilities $ 2,460
Right-of-use assets obtained in exchange for new operating lease liabilities $ 1,614
Weighted-average remaining lease term (in years):  
Operating leases 2 years 3 months
Weighted-average discount rate:  
Operating leases 3.76%
XML 137 R105.htm IDEA: XBRL DOCUMENT v3.20.2
OPERATING LEASES - Schedule of lease and Non-Lease Components (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2020
USD ($)
Lease, Cost [Abstract]  
Operating lease costs $ 1,608
Short-term lease costs 537
Amortization of prepaid land leases 384
Total lease costs $ 2,529
XML 138 R104.htm IDEA: XBRL DOCUMENT v3.20.2
OPERATING LEASES -Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Operating Leases [Line Items]      
Lease Cost $ 2,529    
Total Expenses under Operating Leases 2,529    
Rental Income 2,807 $ 1,727 $ 1,571
Amortization of prepaid land leases 384    
Selling and Marketing Expense [Member]      
Operating Leases [Line Items]      
Lease Cost 881 1,013 596
General and Administrative Expense [Member]      
Operating Leases [Line Items]      
Lease Cost 1,052 627 1,182
Research and Development Expense [Member]      
Operating Leases [Line Items]      
Lease Cost $ 596 $ 338 $ 515
XML 139 R103.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAX - Additional Information (Details)
¥ in Thousands, $ in Thousands
12 Months Ended 24 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2020
CNY (¥)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Dec. 31, 2008
Jun. 30, 2021
Jun. 30, 2020
CNY (¥)
Jun. 30, 2019
CNY (¥)
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential 15.00% 15.00%            
Undistributed Earnings of Foreign Subsidiaries (in dollars) $ 900,285   $ 776,254       ¥ 6,002,587 ¥ 5,130,795
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     10.00%          
Operating Loss Carry Forwards Expiration 0              
Withholding tax rate profits of subsidiaries earned         10.00%      
Withholding Tax On Capital Gain 6,654              
Distributed Earnings 66,537 ¥ 470,288            
Undistributed, Retained Earnings Of Foreign Subsidiaries With No Withholding Tax 63,716   $ 63,716          
Unrecognised tax benefits that would impact tax rate 0   0          
Unrecognised tax benefits income tax penalty and expense $ 0   0 $ 0        
SINGAPORE [Member]                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 17.00% 17.00%            
Operating Loss Carryforwards (in dollars) $ 74,841              
Malaysia [Member]                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 24.00% 24.00%            
Hong kong [Member]                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 16.50% 16.50%            
Macau [Member] | Minimum [Member]                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential 12.00% 12.00%            
INDIA [Member]                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 30.00% 30.00%            
QATAR                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 10.00% 10.00%            
ID [Member]                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 25.00% 25.00%            
Operating Loss Carryforwards (in dollars) $ 973              
People Republic Of China Subsidiaries [Member]                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 25.00% 25.00%            
Operating Loss Carryforwards (in dollars) $ 157              
Withholding Tax On Capital Gain 799   2,847 $ 4,784        
Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries 73,845   61,999          
Undistributed Earnings Of Foreign Subsidiaries With No Withholding Tax $ 802,162   $ 621,707          
Hangzhou Hollysys Automation Company Ltd [Member]                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     10.00%          
Beijing Hollysys Company Ltd [Member]                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 15.00% 15.00%            
Beijing Hollysys Industrial Software Company Ltd [Member]                
Income Tax Disclosure [Line Items]                
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential           15.00%    
XML 140 R102.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAX - Deferred tax assets/liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Deferred tax assets    
Allowance for doubtful accounts $ 7,808 $ 8,805
Deferred subsidies 2,484 1,916
Warranty liabilities 984 1,234
Inventory provision 687 655
Long-term assets 397 357
Provision for loss contracts 99 59
Net operating loss carry forward 13,824 12,846
Valuation allowance (14,821) (11,428)
Others 325 385
Total deferred tax assets-non-current 11,787 14,829
Deferred tax liabilities    
Property, plant and equipment (11) (13)
Costs and estimated earnings in excess of billings (3,396) (365)
Share of net gains of equity investees (668) (739)
PRC dividend withholding tax (6,654) (5,825)
Intangible assets and other non-current assets (6,089) (6,335)
Total deferred tax assets, non-current $ (16,818) $ (13,277)
XML 141 R101.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAX - Reconciliation of the income tax expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Income Tax Statutory Tax Rate PRC [Line Items]      
Income before income taxes $ 97,497 $ 143,723 $ 129,642
Withholding tax on dividends paid by subsidiaries 6,654    
Total 18,171 18,184 22,205
People Republic Of China Subsidiaries [Member]      
Income Tax Statutory Tax Rate PRC [Line Items]      
Expected income tax expense at statutory tax rate in the PRC 24,374 35,931 32,410
Effect of different tax rates in various jurisdictions 3,997 1,781 (521)
Effect of preferential tax treatment (11,797) (13,444) (11,678)
Effect of non-taxable income (250) (1,500) (284)
Effect of additional deductible research and development expenses (7,241) (5,833) (4,260)
Effect of non-deductible expenses 10,661 5,489 3,046
Over provision of income tax in previous years (6,118) (8,457) (4,801)
Change in valuation allowance 3,746 1,399 2,359
Withholding tax on dividends paid by subsidiaries 799 2,847 4,784
Others $ 0 $ (29) $ 1,150
XML 142 R100.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAX - Income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Income Tax Expense Incurred In PRC [Line Items]      
Current income tax expense $ 11,757 $ 24,381 $ 23,730
Deferred income tax (benefit) expense 6,414 (6,197) (1,525)
Effective income tax expense 18,171 18,184 22,205
PRC [Member]      
Income Tax Expense Incurred In PRC [Line Items]      
Current income tax expense 10,369 22,206 17,268
Deferred income tax (benefit) expense 5,577 (5,722) (1,348)
Non-PRC [Member]      
Income Tax Expense Incurred In PRC [Line Items]      
Current income tax expense 1,388 2,175 6,462
Deferred income tax (benefit) expense $ 837 $ (475) $ (177)
EXCEL 143 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $R(/%$'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 " !,B#Q1"$?P N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R'%A?TSJR\9.&PQ6V-C-R&IK&B?&UDCZ]DNR-F5L#["CI9\_ M?0+5VB5Y2%RFQIWPUA*;-&N-:[)FC!LBXIV!S.2;:L;GM4K \/M,.HL6# MW1$H*:\A$%MGV<($+.)"%*9VJ#&1Y2Z=\ X7?/Q,S0QS"-10H)8S5&4%PDP3 MXW%H:K@ )AA3"OF[0&XASM4_L7,'Q"DY9+^D^KXO^]6<&W>HX/WYZ75>M_!M M9MLBC;^RUWR,M!;GR6^K^X?-HS!**EG(NT+=;JH;+966\F-R_>%W$0Z=\UO_ MCXW/@J:&7W=AO@!02P,$% @ 3(@\49E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !,B#Q1/I(Q<<(& "L( & 'AL+W=OC.C)2S-1>/V9)229[3A&7GC:64J[>M5A8N:1ID M3;ZB#'Z9+&4ZD7KXFP5+.B4RO>KB8"GU@XEBE/*LI@S(NC\ MO-&UWU[ZKFI0?/$AINML[YZHH3QP_J@>!M%YPU*,:$)#J2 "N#S1'DT2A00\ M_MV -G9]JH;[]UOTZV+P,)B'(*,]GGR,([D\;W0:)*+S($_D'5_?T,V ?(47 M\B0K_I)U^:WG-4B89Y*GF\; ((U9>0V>-X;8;] YT,#9-' *WF5'!?AXD&45XM'<\VO6L,:$BYI'R#P+N M66D8'&GK$3^]>:-\ N%VLN-V@B+VF8SE"[F.$TI&>?I 114K',.R[&/7;5L. MPJ>SX].I9ZOK. N#A-S30)!K>)E5\<*Q#"8ZW5$Z?16ES2P>)(6C7=\CE&Q+ M"Y559][NZ"+.I B W2A(JU4+![H9#X?WT_LIZ;Z?C6^[L\%X1&;]WLUH/!R_ M&_2G9#B[:F*4][35KD-YP$(N5EP4PG-$IA)6 N&"]'C.I'B!:U0]#AS]JH.1 M=#1)IP[);A2!VF9'VQM2Z..853/#(4>\21QR%4-88@MR&T<1K+4['D1'&&,M MY[;[[8QG:U[)&(>\I/$_,7#MAYSQ- Z/9S1<,I[P1:P6P!5]@OQE5:R)+B0_ MV#!TQ+!QS?]R&#WU!&XQXVM6.00<;C,$C)H.(S8>![ZB5GIJ)2L_XM7AU8,CVJ#A)VV,G XH=JV(TN-I"HG%5/+P$59YD;V0 M<2Z!*8N^FID-R1+9+Y!5!OUTT;9\]\0Z/3UK/56QTF'%QF/!EA7XK !3#2!% M>R:_T^I)Q*$LL)7KGW@^%EQL'5UL/"#TS3==W2 <&H%B &35)1EG_*M M8$NUDAF.:&"F-=^II?G%U)$>^/N"5\NJ 6<8B 4EW3"$\A;R"G#/ A+CJ,7? MJ27^_92*A9K.=X @ETK>5@&K)OM]586CPX!3LZZ D:N0M/$V%@4BJB2&P[UO M3IOD7;<[P91+"%I[4I)(=$IZ!W:>S#@&;S,W=ON M,23S>09OH"#H<8B4H<1 M7*[W@_;1'*U]KJO2[SK%&,&R(/%&$98*[+[NL2\ M3BUF@/S_:C%7:[=;2[MKUV(&.',MYFH5=VOE\75J,0,26HNY6L1=7'>_H18S M(!IK,4]+N8=+[V;)JRTK2-L930[N$AF NB*BC/P98_[E:1WW<-4M_$EYZT$3 M&0 Z;6)C)8ZG9=O#97;(BRV])10UR/ZG <3OG':([7;02=."[>&"_?6D]=,@ M3K8N5LD/1WR.@W"9!^S7)4^2E^PE:X8\Q;CN[?/CF?=80"VORJ_R>()\NJ7* MAN@9@I9_S_]Q)Q5:LSU<8&>QA!# Y\1V?G[X!2K<,!?@GY5FQI%VQIB:SFH\ M+<4>KIV0&D9%7O^2/O"DDA0.<#,>#C F6GD]7"^WAB']YW 9,"BX#FH)#C3J M3J^Z?V"YGZ^UT,>E[!7N9T#:,X;R M/XR=ED??M'=-/O? PT=IWY7.^EH=?5S+ZKNA >BP&[;V#I!5V5\DJ+'+ ML^3=V]U1?+<\@-:?E^?XMX':-@.*)\FB\?)!\51Q'/W I>5K< M+FD04:$^@-_GG,OM@^I@]P\*%_\!4$L#!!0 ( $R(/%&G@!&^10H +0N M 8 >&PO=V]R:W-H965T&ULM9I];]LX$H>_BA 4N%W MJ<572;TD0)KTMCGTVJ+)[OZMV$PL5!:]$ITT]^EO*#FF(PYI!]U;H!M9&E$_ MOLTS,]+)HVZ_=PNE3/)C63?=Z='"F-6[Z;2;+=2R[-[JE6K@RIUNEZ6!G^W] MM%NUJISW-RWK*4U3.5V657-T=M*?^]J>G>BUJ:M&?6V3;KUU7KQ],C MJVME?E]];>'7=-O*O%JJIJMTD[3J[O3HG+R[D,+> MT%O\4:G';N ^?SC]??$BN/W[X<'.='">_7U\FO[SY-7F35$URL]#KKFSFW)BR=)#2E*7+[Q<&WD^+E[5/H[[;3=-MIVK?'0IU>MZUJ M3%)VG3+=NTB+;-LBZUODH1;+;I' V"0S>Z#^6E5WL FA'6^TEUE.EAL9I'HMKJOFK*& M=676;64JU27Z0;6)6;1*)4O=F 7:D>%)8EGUK[M8U.+3-+6#RAF<3(FF_HMYP,I$DA\5J MK\!64-NMT%^W6VH"S^E6JG>)]1,V%-+O):?BX/AH9-O1R.*[0W?0 M+RL6YJR"509SILJVJ9K[SGH6]6.FNKY[MU5=V[.O&BPY*7(RC)6<$)'^Y%!E M_G+-99Z-APHQ*[)""'RH\NU0Y:]=.'!HP)4 ]#"UN2=#IGD^TNH;"2YS7&FQ M55I$E7XQ"W 13N;KYHQ/8$2?YXQ2_I-S5J#K-AL- V*5D9!#):E#:!J?L_F# M[6V7& WAT&I55ZK%(9GZ:R:C.TMF T/$C!8I">C<03V)ZUP.XS]?P\RT>@FC M6O=[<56VUNFCDHD_9H1S/I;LFS%)B\!F( [4A$8E7S4/L/0!4 %UU'LLSRE) MQ^H0,UKD+*#.09_$J?^U5:NR E_V Z+J+B"1^1N4C_E#_L-K5$M_L4%>DC.L^\441P+VEH53J,DSC';[2!T&/V(B1#-?J@)B0# MA'EK$3-,"YX%'!YQ4"D3$L$"O)BD!<2!TL:!P6 MA_@,Z@- CM0A)C0@S?&!QOGPM=4KU9JG2;*J2[O$[7Q#*K."M-WT=$?%^JX_ MRU,Q]AZ8F4Q3&1"]D\K%"?$\GK556ZLR-*0^ HC(^'C_8&92%($U2ATI:)P4 M5XTIF_O*+LW!<82'TTMYX_@&E%A?M)%N/2$^58L2T4@2*"./33.GDMUIX!H\SY,"-.7^F#)BW2< M$R%6A$&$&Q#I^$/C_/D"?JDTP)5AAR>M+.<2N*(I0D80YWK X;P:Q88$,2388I)!LG)6@AA!6 M[8#SI43''48.*L?550GAPU!_^J5J9O5Z;J>\7&[31D@YDS^N/O1E*[TV?5B[ M;F$-0.9EKZW:RA:CDUO5J+MJ5MECFVV2; *;^#G=+&QJ>7"Z^6NT/N@XQ>*< MNE0MQ":VR>2N:B!?K&!:GGN,Y;07S&=1)@*A'-LI5,9)=+W0K3DVJETFMV7S M/:EUV> +PT?,V"L#+AZYB#$XA"ZT WD&>OA_%^B^4?0QPX@HQNL1,Q,B#<"?.Q[Q M.(]VBY) \0-*DMRG#A/9.$%&K 0+%23YSMNS.)O&D>B^P45XP_/0XG.XX:^I MF>W3X/,$UB!+Q[L9L^.$AY)?[KC##R^;_=]BO*8:7'#_]^\)[K@#%H\#Z]"M MYK-(2"_01JR88($0A3M>\3BO/NT/H3C"')'E8^8C9D6HN,H=F'@<3"\2T7T# MB61+K/"2>R42#@\4--Q(JG M6<"G"T<>$2?/*YVD0-"RZYY>JG!D$7&R^&GZ/AT^,CB7?%P81LQH&LS,A$.+ MV/-E1J]WGT8DR\F(_\T%9B?I[BO1ERIWOKJ(H^="+Y?5IN#6?_"B&SO3"A+: M@.)H>_8SM7?=JIRITZ,5>&;5/JBCLP3+A_^&AE[VV0%,Q %V;?3L^T+7<]5V M_]A416/@$ X<(@Z.+RW@SQ*L6Y2M?84.<4_R4-80#+U)WZ8I26 K#1\!CBM(;"+I^";C M?/NF3 FGW#L^](LB'W!9QGDV%HG9I;D@@5!<.A3*/9\SS&;KY7I(%W2?C4%F M"UM_83\R?5!)U6>ZJ'0?>\<0AWFO #$[2'I"[[RE Z2, W)P]1]U73]U3UUR M#BMB6?9EF1LU6S2ZUOD>#'@PZR\I#\;C=7>GX7&Q \-+?[K2A>Q$<-L2+^=.>38OL]]W_*]KYJ M.@CH[N#.]&T&#;7#)]+##Z-7_5?&M]K 8NX/%ZJ$16L-X/J=UN;YA_UP>?NA M^MG_ %!+ P04 " !,B#Q1"I.J#*D# #H"P & 'AL+W=OILX"0E,@$0I5^O4=6ATV\-T M'TPPQ*IC,<][=2/>F44H.>,R[TP$F- M67]T79VD-"/Z6JZI@#=+J3)BH*M6KEXK2A:%4\9=W_,B-R-,.,-^,395P[[, M#6>"3A72>981]?N&ZT496RES*)]NY6PP_55"GGM,Z-MLOT?\NQ(.8.=%T+/E/MC#IP.DZ:$&7).?FF]Q^HI6@CHV7 M2*Z+?[2M;#T');DV,JN<@2!CHGR2YVHA&@XX/.+@5P[^N0Y!Y5"LG%N2%;)N MB2'#OI);I*PU1+.-8FT*;U##A-W&F5'PEH&?&8Z_/LR^WM_=CAXGM^AF=#]Z M&$_0[--D\CA#%U.BJ# I-2PA_!+]A;[/;M'%ATOT 3&!'E.9:R(6NN\:(+'Q MW*2:]::/QH\;5-ZUY^$]]K>L=N"C&CYZ!WR!")F4FU0J]A^DD151CK:21P?I@+WJ MMT=_CN6.@KA6$+]? =,Z?YL^/DQFKQ/$7J^W!]]F&(1^TW"'O5NS=]_/#B59 M&SC,<$[?$M ]5T";X2D!O5I [Z2 >T;@D\(,HW!,Q[FR5:4-M'=P[@(_#CQ_ M#[/%+,3A,4CLO99"[WS,!RF2XZ15I.92A6$4QGND+6:^%W>Z1T@;11N?)/U! M%+.?.'0G#(5M-V@B##._+;9!4\7LE0S=4$&7+&&V_>L+S>94_7.B6N+744SA:LX5=8 WB^E-"\=>]FK M+_?#_P%02P,$% @ 3(@\43+B#U;J" S"8 !@ !X;"]W;W)K-S.5W)=M*=J(VOXY5XUZT+#UV8Y;C>-+!;=H'4U9E&4C-=% M68\NSKMK-\W%N=KJJJSE34/:[7I=-$^?9*4>/XSHZ/G"]W*YTN;"^.)\4RSE M3.H_-C<-?!OOK2S*M:S;4M6DD?5]L*_U=/7Z6/:'8V)NKJNW^DL<>&XW(?-MJM>X'PPS69;W[ M7_SL'7$P@"8# U@_@+D#Q, W@_@QPX0_0#1>69'I?/#M-#%Q7FC'DECT&#- M?.B.27'V#[Y?D/?EC-B5OW[PC;TA9D]N5VK9%O6C/QQIF8VR. MY_V=/^WNS ;N3!GYJFJ]:LEEO9"+EP;&0&//A3US^<2"%G_?UJ>$1R>$12Q" M)C0Y>CC-D>'3XX=G 39\OS*\L\<'['V#3=_(!UEO91LP)_;F1&=.#)B[5;JH M2#UH=.?@G8VDLV%2QL-%'''.TO/QPZ$C$5@:<4%?PJ8(3$1IDNUA+YC$>R9Q MD,F_&M6V9-.H^U)C'':CXX.[TCR*#^ZZX^##&*4T21P.""R*LRS".21[#DEP M<:\WLBET62^)_ DIO TN<;HWF@8=,X/L"28QGZ0>"QXE@CDN\5$LRYGK$025 MTGA@4;/]W+/PHLH:/%(1R"6D6$"B*UMM//0@,3J93R>G5#AT?!1$7^0&*8)* M..,XG7Q/)P_346KQ6%85*=>;HFR@4&HR7Q7-$J63^W3B-'$WG8^"MYM5V8(&V&,/>-6L.O5:'E@FR*1I>R M)>J>U&5U8OYT ]XD<4Q HA"]DN0)#+5$FI1/(&7*?\.]!@:5!__[X>&L$TA:*9$=N MJ1YD4W?>:[=W;;DH\53R&2468+LB,JB M7LEH/2GF!S&D71&YI'Q;D5Q$2S3 "-;_6FX_%_#WFM L1E>)YT,.-C>ZN#'P2W] M)N7TA+QA)S&+=MN:GT2I^+]L;('DY(R[/O514(B\$$%L<9$/^--J$!H6(=!T M0$M10[!#6J^7DKRM0)6\(TMHM5!*OHZ(:D)$0-/W.@\O.S/"4@Z@?RJD; M2YCZ$6XD^:#W-$[I $VK?FA8_ESUB]\S0UD@<@8TJ5<(,-63\=PEXL,@70U$ M%+/:B(6UT9Y'J*8Q7SA 795"(:*4[=(8Z@D9P,\K 9A80TR+1_*!:3F%SG^ M1:R9W8&S\V4#I:[_)RB*,I<=@HKR@4W%K !A80'25^L[":5(/E/4Q<^!Y?(U M0YZ*W%7;"(P*GC+NZBANE%=2[ZOAO@2(O4\=1,A F)IYC+' M0 -JF%E=P,*ZX("PR_,S\'MJGUKR<:O5>J<6;N5\5:M*+8U4^*(7IRAG7P+ MDN?>DOLP6'+F22(,%Z6'TNDE=ZLI6!H^J.FD,7#?-')ECKL?Y L5#37;[-!= MRQLZP[02@84EPFU3U&VU(^E(]?Q6,:^71\&(0.3UTVB'1@(A,#:8!;5<##JF"7!K"8>.X" M_E$ZX)B>R-SZA*"HZP$$PX9.+KD5$SPL)K#5_'6)H;_YBT-C*B(W'2(PB 'F M=G\(#&(@3H9BP&H.SEX]G>^I;R!!M$;7GX5._0^._<-U_U/1EG/4,[MQV2&7 M4T_W(RAV&GF1@=E*A[QBRSP/E_EI66VU^RRGG[TX:O8^"F;OJF345CH@4K@M M[SP.KFG7G+5DVTHCE+OT[BYQM^LARDT\!Y?;%E<>+J[#R^V7M"02:9:ZVWR" M(^,D9JZ\PY%<= ^\4.?90LG#S7=HZ?U>.H%.+V?> P@,25G*,T^HXDB1 >L! M)K8 \W !-DW?LNF.OV8*2)G4-3')NYCKEOSY5:[O9/.?T.+;PLCS7_*,SY8F M$2Y-1S[EB[RL**A@J;L<&"Y)N=M<3%%<(H;4E["E1KQ6:MI.8O5D4"Y^3\DR MT]JX7'PY2;QJUV,[U,0$D;+$0O^8A\<%3XE_R MF!@Y>HVH:5N."QR_PTBRG+HR (/E MF?L(?XK H):E P]+A$W+XK5^Y?7 R;V4QV(H/RX1!)9$F12C0]> M\UG+9MF]+M6")-G6>O>6S/[J_I6LC]V+2,[U3_1LNGNQRIK9O>?UM6B6YA"] MDO=@,@)1-2+-[M6IW1>M-MW+1'=*@Z[O/JYDL9"- <#O]TKIYR_F!OL7V"[^ M!U!+ P04 " !,B#Q1KX7HJ%H# "Y"@ & 'AL+W=O03""M F@F,EJH,"&:W#U4?/,F% M1)O8U'9@^N_K.)EL)@F42NT+B9USS[WGV-AW3(SG@#N77XX:KD5FS1$F&5"2, L?] MU+BW/\]M': 1WQ(\B\8[%%)>&/M>#);1U+"*BC#%4!841#U.&&":%DRJCC\K M4J/.600VW]_8'[5X)>:%" Q8^EL2R7AJ^ 9$N"=Y*K?L_ 4K08."+V2IT+]P MKK"6 6$N),NJ8%5!EM#R25XK(QH!]O!"@%,%..T [T* 6P6XMP9X58"GG2FE M:!_F1)+9A+,S\ *MV(H7;::.5O(36JS[3G+U-5%Q.' M3_ !$@K/,$SV\/]Z^H<>N5.9ZMCI< M@]MS18U<6.82ZA KW3Q>=K-,,6AX,!P,6F9V,6TGKR'>:1O6VH97M2VIQ /7 MQ>]8FNOS-%!_):X.57&+B:,ZT>@?3#PAS1'V-^Z^44>IXXQ:?G4QMNNX+CVKM<1!%]3>!%V$[_<+&M>"QE<%;3B+ M\E#>LMZV]>-VL/[3%:_HFKI2_,=[U^G^S&E6?_+TM? MT3;/0'O4WL\]H)$U;"OK@@8M56;C3L^0'W1O)"!D.97E%5C/UOW7O>XZ6O,/ M15^F>X4?-&53MR+\D% !*>X5I74W4D[SLD\J!Y(==>?PPJ3J0_1KK'I+Y 5 M?=\S)M\&18*Z6YW]#5!+ P04 " !,B#Q1M@0A7V@, !F. & 'AL M+W=OW_>[5J1KU2C M;75.PS ^W^9E?79YH7Z[;2\OFGU?E;6X;8-NO]WF[=.UJ)K'#V?D[/F';^7] MII<_G%]>[/)[<2?ZWW>W+7P[/_2R*K>B[LJF#EJQ_G!V1=XODE V4(C_E.*Q MFWP.))5ET_PIO]RL/IR%X)Q_#5V>G9XIFPX_?S< M^R=%'L@L\T[,F^J/0Q:B8;>Y =E3-4:Z)>UG/>[OH6_EM"NOYQ__7+W];>;Q=7WCXO@ M[CO\]_GCE^]WP==/P?SJ[M?@TV]?_[@+9L'O=XO@S4]O@Y^"L@Z^;YI]E]>K M[N*\AS'(GLZ+\7G7P_.HXWF$!I^;NM]TP<=Z)5;''9S#X \,Z#.#:^KM\=_[ M^N> A>\"&M(0&=#\Q)OW97T_K)"R+T7WWO,=:)'^:0VGS T^" 80@P^-B8-"R7_7I?@9<7S;[&V636*.+,9&-C*"&FQ]F@-&0,YT-"+4^AE]&;7R!W>1M4 M3=<%,$>KLMLU75[)R:J:^GY60=:P\DS6V/UT6+,X,?@A(&*LN@76$0TC%\&) M_A(OP9LMK*%6!H0#R5>'C?$11^-WK'5"]<"H=V"_-,WJL:RJH-0C+#9Y>X\J MQMC9D<='B6UI&T9(3%U6U*I)F'>P=S P(9U"QGMEQS>#!KR5/TKC]4^PNA]$ MUPL\2HT/.)I?1A@Q"2 P'IJA"D&1*'$L;J(UF_A%>U%*"8.\2\J=4)ZODH2\ M-BEB>=#8^7$@CB/'H+0.D\CO)[! A[4I);AKJG)UB*?=?MF5JS)O06"#QXV M.>HW(I@WX%+U$[#H5>/I^'L =9B7S\=Q')D>7"QU$-"B3?RJK0E,@@L,:;"E M\OOAA],VOB:V[LHQNOQ;*R_Q2Z_R[YDL<%8!N#54?=U@9/%#?G:XM*V8G)BQ M'0%1EIK^;(,(#5TA1JLO\/BX%&!M/$!05[G%LJE7*"M;0R,K@B)B MS$*3D1]T7&=I+:9^+?X$,A \Y-4>LJ-)]BT71[ LU_NVR'N8S)5HRX=C7F76.XSE5>"0\"KP#+@6-@3D 1)0W3S/1M!#9C+$FI:4H$1U.:.D(2 MU9)+_9([;[K1;A -RZV:>I&W-1A5F5C\*$2GO .,6LE?4;:V4C*2FI4F@IK1 MQ%P;"P1&4E)\$)T%.I')!Y-C9L^)#:.,.LAHS:9^S?X* M:40[658X$42,26J&_SD"@^+3XH%TEF6):QEI9:=^9;\=BVB?VE%;?F=F_35' M0+$5#)".)K7X,04MX_2$C(,@J#RT%94* [N\[5V+Q=9:*"73U"2#Z'ML5MD+ MK#,Z"1['?+1NTY.Z/83M7?XDG0OE82LLB4(KNT)@,\)#:GF7C>.$.)R+:<5F M?L4^)%BM@!"V1YDPI/A-J;G:,528,E.X$1A-P3 .(EJZF;]*EJG4/J\&O6G4 MXO=,#K/KX1F)8W,C#8%!I#5]<8'UQH@KIV7+1,$3#0=C, M"(#"N)DY+! 8"UTE.)ML7/OS@1N=P_NF!M%[QBQO0X0\X>;R1U @E=01SYC6 M>^;7^T%<)D3P2;&%FL;$S%P0%(PQH187!$>SR*'Z3*L^\ZO^EY?N?Z,4;>TF M232U\$@2P85A1,T=3Q07)<3%4J<#+'[5J@H^OQ*[I M2BD055Z 21_+?A,L\_I/W(J(Z'(:IV;5,\> -(H9M2(2E@\D&[UNYR0%I>S^EBA*SY9=R2JS,%\5%:6JM 43.H:)A+O?0@L[\@GX+I>E& M'D_\K4,9AFAX&F9FRH+!&*(F" QJ<\?,<2WUW"_U*H]\&BIRN?FO#V6P*IQC M!7:8.2S-M4YSOT[?MDTAQ&I;G=NRFUEG80B(A6;8P4")(TOD6KZY M7[YO#MN#7;#-5T+5O*'QR('UB<]NS?0Q>\T[N[$L:,M0/CF5>'QB'ARENFCBV MB;E64GZB?B[ -! *Q['E1Z.;#BZ7P!8=W#5'BF8:60Z+E=:N'1NN59+[B^;G M,&@=B2@G1FV)%+W3/.QX(%I$^:F:=XP2Q\<8TW#QHO%=U5: MM2[KO"Y>GE9%6KVB4^HUU8UNT[3]K!?M5F550=7D-6K)""DW66*>V2&H* M- M*Z(H[@C+D5;$R*^(W[0LRXCV8F9(T[\H>0BQH;=^6R[V4LV?U/SJN_5=0-_5,P1JU?7\X MFP4GSENQ::J58P,Y0BIC8EX+FR,HPB-'6A9-KH7Y9?IVF#8X9:VR._MG]!ZQFSJAU M 0W!)21,+ E'=M&SV+6-'NOL)/9G)_,7DWP7+,5]69!<>:(IK'.7F)_]O(:YD)NS7LX(U4XR4+K. [#(;99 M(#C#-L><=4X34V_6^VV\2JSO\;[6&OKSAI$M9N>.:5^I.IKJE[[]HK!.4 MV)^@?&^4BO^CU1=C9^_8C" X=$9LG'=&=-(2<^^,W,GC:B&E#SA#E5A43;=O MA^V\XKE&@6@TO 8#D^:UL4XE8G\J$2=_VP]4MBI] MX:5NH'.!^,0E\>.-'^]&II3):K\:LB(9!/IV/[S@5*CK,N.!DFJ4RS--<73M M")V98733]R?B)#*SZ1BY<4Y#:V)L%-0GCFHIUOE!?.K _,A"QEW.X7CD,#_2 M*I"6M[GC M1B?%A\)&;<G#@+G^PNJ0JF,[?QL!VPL=/I8#@AY@[8 M^>0%K*UH[]6+;%V@KA$,;S(=?CV\+'>E7A$S?K\F[Q?#*V^ZF^$-O,]Y>R_O MJ59B#5V&/RWP4MOPI6]VZC6O9=/WS59]W(@<#"T!\/=UT_3/7^0##J\6 M7OX?4$L#!!0 ( $R(/%'A/H^6! < )D@ 8 >&PO=V]R:W-H965T M&ULQ5IM;]LV$/XKA%&@+3#'(BF)4I$$2/T2>VN3+'8W#,,^ M,!8=:Y5$5Z*3YM^/DA7+(BE920NL'V+)?NYX#^_(>RCU])&G7[,U8P)\CZ,D M.^NMA=A\& RRY9K%-#OA&Y;(7U8\C:F0M^G](-NDC :%41P-D&6Y@YB&2>_\ MM/CN)CT_Y5L1A0F[24&VC6.:/GUD$7\\Z\'>\Q>WX?U:Y%\,SD\W])[-F?BR MN4GEW6#O)0ACEF0A3T#*5F>]"_AAAJW/WN?%.0EF3N:L2&/_@P#L3[K M>3T0L!7=1N*6/TY92,.2R1XN2KII6OW2P"_*89>_(ODC*NCY:\K A9P%N1?E M&]J"+=<)C_A]*&?CDPA.P%SPY=6 MLR2I""9+0S1X',@ELE\G:+].4#&$W3#$1QK19,D %>#7;7("L/4+0!8DIKK? M>7(+3WFS>3@G"#NV=3IX.*QS'>8JD)$.00A!SZ_#QCK,AA KSB8&E(=\7W%V MJ0S]ON &02TBJD*PH>U-EV%H,$%E$27H7T/0(J,;$V3-Q M6IE<26T5[K8!J:* W"3 $Z.IB8BC#V\1&RM13HPPZ$*%3#?83(;XTHBQ7X=()-=-1MIFMOV?KOZ9Q>":ZOC:X9\M-%2N-PS_> M.'1/"&'L*VS'.LQV?*+6L8YRB&<1M7'HL+YCJ\%/C1PM!REYT&'8:J@[:%5: MU_K1UF'*R[!TV[UWP /Y#5M#&NY$6:[ V&HE3X" K\!R39-[ENMKNESR;2)R M52-WJ609;B(9_A47#*#W1LT-]3+WB.LH*>T&FQZ%U5E78@JVJZF7],S25:V6 ML:?4>Q?0] BHSJ62([!=C[R@:T)=@T#D.-A7LV/$(:UO=L3-##A$FHA7N@>V M"Y_7]DZH:Q=$D*?.@8[JUV#UJ"N- ]M%SM'^"769T8>6YR(UP&ZXZ7%>C)>!0&NUXJ-PX*LNU=%@:A/" ;N>F2!"*B;-&7G5#38Z@ZJTK> MP'9]\WP$+PYTX=VVH+9*>5Q1D\?(MR#A2?_PT!<^'_J*C;T\6QKG0!2!03]"P@Q(R^))2R,5V'3M1QD) &;8HJ181^6!&9,C1$+U5$J%)$J%T1S;)LR_+-C->?]!G#@%H! M*!,\0KJ$Z3<4,SIX&-2N7YIB/)Q'8[RZ H&^8UD-9T)4B1#4+D)>(JB0K@:T M,]6H"VAZ!%3G4ND*U*XK7B"HD"X2B(^1LG@F9IAZ&IIV@\T,L#YI8EWI$M2N M2UZKII N+PA2Y;X!U#]$U6.N% @ZHD".:2ED> 0B10+$:GS=<-/CN#J32G6@ M_UEU(%U/R .M5EI'4'5VE>I /TUU(%/W][":B4LCCOCZFNJ&FYEP\T$25 MZD"O41W(,E+7U83OR7]*J$,#3CUQC0P8A&S+5J9Q;,#9OHVT]:'#9/.W->5N MP/5=[$#UZ;&1JFU[6,V*(3S;:EAMN%(=^$=5AS%#0VQ2'0XFNNH8'+P1S5_: M?Z;I?2BWU8BMI*EU0J2/=/<>?'!Q<;EF5*[F'"!_7W$NGF_R M]Z[[_XUP_A]02P,$% @ 3(@\442=XLAB" @Q, !@ !X;"]W;W)K M=7W/*2*:A2L"4#YKO*=DB&3" L MD&SM;NU#6VI;/9'5FFX)#_/K]]QN298)9/.P+R"IN^\]]^O(.+;-^-!@<]I=" MY;V+,_?MUER.NW4A*UE+E5.B]<7@RV>?];L-7)5>V\TQLR4SK;_QRE9SW!@Q( M9C(N68+ OT) MG(LJ*^_TZE=9VW/ \F*=6?>75O7>08_BRI9Z61\&@J7*_7_Q9^V'GSD0U0D[O52[R6(F,[O%1(BU+2_\>SVQID%C_ M^0&B_1;1OD.T_W^.Q ^E M[).E<85L]!YYD'&:ZTPOE+3TJ4SV:.>7OQU%T>"TV>U>PU/2ALI44KTZURJ&!K5&';IMLLM"22]ZG\$8%TIQ'R5[=K)_<17D;,&0:PX1R\:.%D M<#WB#Y>+[[W@L+["PO$9+<86$ J4SAU24HV-(,!C9I.TZHA)%ZB;0J MI'&=&>%LU +>J-C"5Z96UY M62-"3*5RX8O1!KDDL@0VE!P7@:)GAW8 LZ :SAZJPBB-BN%]FZ779"=@K+,. M04PY&0$MCBO#&6'D'Y4R[$R!9\&XK<^V>7O01_B5H+:QVZ.K^08$G,EU^5.9 MP4YP0H*ZBKI)_WINY^NL$;'C$BB:^SKA#R9Q 5S!O22* GSA)'P8CV^!-J<; M_2B7,PB/!N$!VM7E]--WU E1[W3:$$- LR>:3F\_!5"]2IF4W^I5+CL\]]0D M3.N'+NE]S\0=CN+L$C4#Q>#FOU!>@HN-DS*7R(-4& FMD!%XL_:/W[AC!^$; M1SF(IJ.5NKB!GJT*$%M;2#>J9:X.C:X6< JA=3']XBA2WS7="LVX0UK6)9]W MQ(:_G-I[L%W["8V!7&\=4>2A1*HM3&Z??>3S5* MZU%N%K+?Y[ZY<1.ND77U;):R@L>QD46UK>*EFG;1%TFBZCGE!=3'!V\:F&WJ M&5E6)G>%S25.):$X_LI'86#YY/1PP:K<>[!/(NK _"6 MGNSG[:!DFT$)8W/&HGWS%$O.?]MA*^\@N%#6O=0'D5<[7)Z\)-J>;#5M?0N! M/7:]?6O*E,&!!$M TS9%P^!X_Q /Q\%H<+1UH_.W<;TG/!Q1>#3<>M EYY,_ M$>T'83C$[J/CL)66P;&_@02,?95Y)"!Q&P>@@9+!'4,YM *YJEJ.#X" :T4X4A/LCVG5'"Z/!TL0K M(0V#,#IRG\'2*>U4UGESEW;V@Z/HF'8IQ([!>D>]H>8R1[#KU'7Y$ITV_]>G MH/-1L3F@F3HNFR>WV[/KIU?GL'@S8)W4:!.B29L$3G#IO#&OU2<^@"V*>JO+ M4$W;HV!X=$ [':WA\0EM#X.#P>&NI[(NA&X(_Q<.B/]9%%QD'RM4/M2/,,AI MJ)W6;,N5=5NBUC%(KX=:E/IZ/GS&X2T5O\[F#4DWXV3>$O5.9QY_,+AB2MF. MS]+Q,><#\R&5O,R-,0GJAN"FN@!LON=YO('I&6R3U%WCTR]B69S2)=TG MN,=-TLZ%87+]<=(UM .XL<2/DKB_/"I=63AQY9I-.!B\>>: B>MXO(P6D=NY M=+-#/8G4QN(^X-BN#@VO=.W$B-*XLFW\V3.; !F+F?826&F;1[42[H 0Q"W0 M-U&Y@!3'VHWT+D+7+ZTOP^XP&Q"/7QM)UBAR0\@.[O]9TRZ[%RV7@VU8(9RG M&11IX28UB?19K%D6K:::Z0K/ C$: M(S-:%URK) '82RSLT4M7\'[GAY&E- OW\X_UMSG_&TG[M?V%:>Q_6%EO]S]/ M70N^>UH$P1DU QOP/I<8U2N7UA!^[O; MQ7\!4$L#!!0 ( $R(/%&:/9:!/"@ ).% 8 >&PO=V]R:W-H965T M&ULY7WMC]M&DO?W_!6$+SG8@&8\+X[CC1T#XXF3G46<^#)Q M@L/A/E!B2^J8(A4V.6/EK[_Z556_4=2,D]W<\P"'Q<8CB=U=75U=[U5\<=MV M[]W:F+[XL*D;]]6#==]OOWS\V"W69E.ZXW9K&OIEV7:;LJ>/W>JQVW:FK'C0 MIGY\=G+R]/&FM,V#ER_XN[?=RQ?MT->V,6^[P@V;3=GM7IFZO?WJP>D#_\6/ M=K7N\<7CER^VYWRXJKYZ< * 3&T6/68HZ9\;9;M+7C_Q:W\NR3 M\P?%8G!]N]'!!,'&-O)O^4'QD QX=G)@P)D..&.X92&&\NNR+U^^Z-K;HL/3 M-!O^X*WR: +.-CB4Z[ZC7RV-ZU]>OWOSYN+'_RQ^^*:XOOKV^ZMOKBXOOO^I MN+B\_.'=]S]=??]M\?:'[ZXNKUY?OWC[_S ?!>+ M13LTO6U6Q=NVM@MK7/%?%W/7=T0M_WW' D_" D]X@2=_"7KOGOO['WYZ79P5 M1\7'+U*\*IUU1;LLWG;&F:8O^6K\M#;%HFTU,52]N4S<*6=>'H$4.7 ML'=%V9F"+OZ6_JT*BPNU:+N*GC-$L_VZ>-=8C+W&"%>L3&.ZLJYW>,YL\4L9 ML;WM+,V_K>G!A__^;\_.SDZ>OSN^/BZ^O;AXRY]/GS\Z)B##4P3R98#PXV&F M\?50F:*GIR.V?PG7&]W? # $!H0$Z!?CR =X .F6'[G9+'-9\N+)B M#;%]/%_T+7UZ;Y*%&.V.1,56MM*OR[XHETL"5T'?MAT3U08T):#3[GH96MMR M;FO:A4Y56;>H6S=TLDF"#62(I0\-DF6 %D\CTY>BJ0["TYD;TPP*@?E 8 M'EB6MBL )N-H;I=#M^!%*MK.30G"&C\DV^Y)6Z#'0 G]3NX4;9+/$&MM3!?O M"=V;V[*CB];SC1&LL$ /X-$X$L2F YWWY0=_IC/ZWZIMJUM+%S?!5$+B&'J] MIOVWA-+OAO^Z\4[H) U=\^]5MY7MRNZ9!*EW*T ML/8>QP0_&YSP7>+UT/F-@V<6H637Q-Y&(L.L) 9TNLG0A]PDA3E5WE:$>57=)Y,U%X MS%Q<7_K]%S^U6P+U&92/O<.BRTFS9\<2#M (Q@ZP&2+]MH@'4(!)*V]0SF,^ M+(BX5LQV;TH:1[\K$.I7 L@]7.NB^I4T55E )!%^#6(FH>6# B,\/$G&(RP!V,[@B$43(2UY M\7[=UL1VG-*DYRU$)R2LA+4L%L-FD/VUM%0WB0D2LNE-JUHOCVTX>H,DV*K&5^2ZQ"LR$>,G0>'P=Q]V=Q' M1$ZR):F\)BE#J">EH=*KX%G@A")/;,^SNY//9Q&DRW3^IFV.6)31G<0\X\\ MN3+$%C1Z:I.NPL/REHAS@AFG:\^$64 M\$=>\(LRY%G'JK&_BQA10T7 JPA:"_./E>*@LTU=G,O2K7G0 G^ W=!.^!X= M_@436%%T^#="PYK79=.A>4\8V[8$-UUMD8( =VB@''4VR+V6CZGJREL%FR2M M6"=KNUJ3Q55;6A.$=6,\6Q;]F3=?5I:>(5"(P?<6>*89WS?M;9,JKPP?DT/; M6=* /+NN(.U(&/ 9L"3O#)&6V/E@/* 4EM4UG1"=I ]1@7Q#KLQ8;^CE=(E M;IC/)HO\Z8$)]L/P;4V:7B6S1.9 U[6WO>K)DRN0@"?25KFU;(?.+T*X;!M3 M[.A*TYDPBOXQT!?>:S$K/CT_>3H[/SNCOTZ?SD[/OA ^_NG9[/.3$T;IG]W@ MK8&)+CL"!Y[>CQ+SVQ\O9\4UW9:2N+IJ#F^(B^V<+6>):5CO)O9Q^C= ?_[% M[.3\*?WUQ>S)R;ENXXO_EYLXM($?XPUB2AQ_AOM2+@4H)+@%^#?=A("#6PJJ M,=4*XH0(GF0A^T;!/E=#"4/%&+X*?*/KEB046^Y.YPL^ MR2IH6F1;*$&1[F M@]H,WEP# I?-R1Z"#UNVY^G)!::I:S!&E="\F%[S;6DK;)QM4,_SF/->W6T- M_NC-5N&,+#9!Y14;/X3K&8D<6U?\%QO7IB8TLWXH'DMFK8G-:4EK![[!K@;Z M702 VSG2//98LE $J =L@^>#.6A)=2-MW;2#HX.BYPVM*4(5IT:B0!3M.0&] MY)L-TPOR=;Z;M%G298.NH]R2&<_) QR">$*#NF@6 6' MAO&&_BXJF/3EIORU98[K+Z5?*>2_GOI'E+PQ4,S8NF?7#-3C MCC_Z^S Z+R_\^VX079.^(^6RO0EX\<=(DKNCVXP';+/L2AE"JB0I.XM4R2QK MU_Y?(_N/P/O_5Q0LWVZ(VW_(Z2\2 F).]U"[2+?_#7*_NDN7?TI:1[@0#.:E MGYF?O$P.W/5'?7N$?W'&%!KZSM[XF?FCD< M7"KB9 V>7)PPG2OMO3JJV_8]GRB3\U#3&1OU\@H%+P>^.\%5A >B ^^ M(!O]8V)J!<6@)CAK]I\L:;'>WQC''@IUB=/9R.GV0O)W>TEE5ZECE2RX@7V. MFW(G@KR^)>T#>R"DL*W^ '80NZ5^AA#4+@$Y?*ERV,.-!?"HF)T M;*O@W9J&8D3 [%2OR; F1#7-@"O.')K]HTY.0PDRI;*/G1N^A;(R?G.ZJ=2? M"!;L*<%VBV%#!@TK8FP<1=;7*4S@A_!_J&T$.PV,6VQGU?[ K..)!$_]\1>\K&%ZZ_*RPR[N/[.Y;X U3UM(947#W1^>@LCG$>S-[X9E8#8Q% M,8/6926[&9R8B"5\X58C)U%;O3]\X:G%6=R6C&?2^9&@6+"TF!6-Z<<^K8^% MEQ@]V-.ZO#$"=64@])R\G46ZZ!82?:T,\%^XM%]>_DTOK+B$ MH#" 6P_;7 "6CH4'D>FOB*L)9>S4>F^=88U#!;Y0_XR9U3"7FS-CWZK$WH#] M51TG8YD"Z73#86 O)HAYDPV8+"?DXE/A+T "4/>$JMC M+A;<8 EX0+/Y4(+'SP2BB><;LVI[R_QU%NEKAAM4,^&(U"635$6-[,%%]1(W M_\,"VJ%@]P.7NO2>5:=L3CO")R>\KAXY2?/?@^!QHQS3##(=/D0 M,?/7)QB=13FG4QL+#E&+?1Q%7+D]<)!=U>"=%%4UZ&Y_?+.\!.*V@V-21_Y0 M3C?C:4#R9JP&T]!4<>6_ 26M('#MG,-48IWD81BQPY_5LX2 M5V+*12'WO4HPTX$DP0%?O[9\_*ST!PA&ZE]@5I&R0M(%7^(3Y\@GE7= MLO!#I+A=]OAPT+R2^0F ,)W-2),1X*T*>6S#<@3!6GZ8W?H^H-M.VC'1/H$' MV[LNE;^Q<)5K"V^IN%(;5< T2N[TR/C+6A820A1Y*1("078&ZR\ZDVL-NW>0 M ]AN2N!Z"FK2B:JU;!'VAKC5B+W[,AL3'L;@WC02E=!5!!,VS<[Q&C#@A)?+ M!S0"?GU C7:,4TK9GILV8$DJQ>A#9DQD<0SI)) T)&YJ&$B]2,08\U<* ML-V4'I#0 :MCQ=)^H)^]074]L!.=C;.8Q>0Y/N:) (00)/%("/)6K,VI1<7? M$E3"P0UJL/8FA+8X?T>3,FPT/Z7GG&4F,9\4 M=N2L=S,2I<+XX!V2=<;"(\LED3T2UT#XM#/LD940O6-C9X$#U_@KL.S),>?1 M \(G3!4T^];)]!I=T^P M8+Z%EIMM,C$)-+8GB)NVBH2^SN*@""XRI[DS\[[ MF'-Y /?]7W2G_T6*^$1&SOVZ][X^^0=U[?&J?XEV_='*[=GLZ9-3B2L\F3T] M.2?U-G@M-#HX_NQEEH]EL7%']"N'*P8>4G69KZA#C?38'=,V !VD>DVT&M2M+31FD:$TX":&1&_&TZ1J> H9XQW8_(+IL21O&) M ]+B>?$VO>_+C^"-!>=ZD8)B&F6-#:&ZL4?&(35)%Y"MG'FH U M$3^?8C7"%CNC6FTP0D39)=8#1K

6 +H#OD7&D:%(3^.-,*#R/;ZB'= X#! M7[XBHBN^A<'G'G%&Q.1^:8U1.FJF>[-8J#1!C7:^L:36]2VL25BY$MJU8S,C MD:V,C,1!<=5XO8/)69$AP=,P]Y?%Z:-@1.8,YNR1%[R$^@&B07A?$CBABW+^ MB".%))#5I.-HR5$W-(R( V@*>U>'3%3( "-AB>$)&2MB#8B'1[W9"T330PJ9 MMT#"19$SL#[VHRD)C6/W/H3Z6T]LP9-%JWEH:70";#P37D,6QE&%XQOGOWG^ M)D'KS="+PL*>]"KSHD>(L:GI]8^+2UJSM#%A0(Q+M9DT\A -+!I( )2::G#@ M!*+"!,)+K_R2@\:J&+#.%U#MC;[2A#M@[/C5P!,G?RNAWL_[9]X$5)MP,M'XD-!MU9$NX2SK$^W@G88M&^'P M^[_7Q3&+!E"> ^3%7W:OIOP?6U\EH@GE&,[.DG\*%Y';'/OLU)3T9G_*>])4 M=Y.QQ.?(:N"H0Y:@/184$_/\-3#-O.;-]^6^]/.@U/EIT>P%6+>WQ.Z)YN&;NW_[ M;NVC<"R!PGV L&T[^%8[8M9-,&Y(5Z\0_+/N/<.0"8^UI4\2WX7+A50,6CC? M5]4:L28U*,"\L3H+2965JK=>'S&<8VK=.KBS M).WS5F^8!.U!2"-H6,WH??(UAS!;,O3D9)U0TC15[YO;<#%P.2(FTS1NGD0S M0#EN[S@_$,OO^$<3PDSPOEI/PXF/@KD9(+3";?(/P&?1[8Y(GPRD_@E M.GN2/Z/15JKC%>H+71-BE?^TT1&,:=S>NG0]AS:"?HH=(#8RBM_C6ZA^MV1[ M[VO!HEV-G,_'X^S=#OZ&X*Y));7LK-RWP=EBIQNT0#1"3,1]BRV1;EQ_X]VQ M..K)J\@[9F^$&CTR4>ZBXH..&> ^EU8!(]RTPXJ81I_;GE[;>MO!=.E)+4?X M1"@&-WT;70;W/)(8R5GB178;<\'?1^I,;I5*EK0*H *!+6QT(L%78SM9V()A M[HZ+K].'-"-8<"S)S6#AB]%[)1;VX-_0OO+B"W$@V+(2/*NK$L29)59H'8PLCOQB(*8=1&6 ME57$ >T]9+>7,95E%LJ\R"8$?1N]D:2@FEN2A6.0E?79+BTF]>K$[=0>N'K M84;*W>&REK>2/4MB ;(;WDCG>=7XAZ!LS,)\M:;DJS\)=0YP<6Q+8M\UW_9: M4VV"HT=$3/H$YN;;X)_UFD3/N M4V #=&@,N1RQ-'4;>XXF. AR[\G?0%C/G@D_PHWMRV9E8RV'H''O:Z6JKK,) M<%))D!R[ I94D\ 7&ECVQ'*Q_!F^BLE*F7'&3<05P9'4KHX*@K,RZ>G]1#R* M?!BC,E6V#D@&3U)V>H%$4ES2X!54N=?[,RW-)V_+/I0K+]KM3IW3J?1 3KRM MX*_4BIQ1HE)CZ^/B6U].^VVLJTV-L,3J8R/'EQYM.^@S$X(PKPX&<<2=@I;3 M!4 [5/-$MZ#E5\OSSDR.$3>*Y.BZ(/3U]'C<.\'Y@ M\2*/QZ)?^7P\&6$/()'*A"R52FO(LH -:5][X;B$X!B]KXS]%6/_3A2PW&)0DB M=I\&K0F"AK$GYG5C0#N-]N 5;I5AB[0>U/OCJ 6'L$6 M#$^%/U)03>VKXCV,AR@C:G)A(G:#BL K+EC\OB7.OL!S;]J*.'#F1XEI"-[- MR=Y-C:: O\#AE;"5JCI[>G:NI!)K8;U&LU_@>6]] MYW3\\/1OT0V0M)E@;1=YN5C!;&,<=!_H'M;Y0SHF0\SF$<+7;%=5[6W#(=^0 M;XF2T0698N +FH7*66,N#W\EFC<1#Q FBB$)L148)K@DK+8 M1@)2$L^T776$/+P=QR-*TJBZ<>(L'*<3;1BR37LA!<^F)KARN=(2S@N.=)#1 M<4RJ14SK3I3X7X=J%91%7=E+5]O=2\:!I!,3@QPA6;(D"Y79!JTLW&XSWFP=@< M[AH?-!(:IW/B9V)SL#P/-\ ;^"NR&(@0.JGXSG+N-1$Q=#AA5.J#B2]@PD[] MQ;N'+M0]=-E*8:3G=,KU"CO-?=Y=%Y\B;:6S\Z'W@1VPMH,X2QE C(2222DV M(QN+8^_B)''XD@!/(REQL$3:<3[^W&=>2$"J,2NMZ;UA7<4C/ (0"BYBPL;E M#S]??4TJTE5$ =1M$HE'M00<1 U)?!3A-F?R)[1R 8HFQG=JV$F.;K0W$_4U M:B*^5A7)6E%-3(X)UB(R9_U>D;$8<]3SU/>''A%E3IP5AYY]R@KWYQE773!_ M#9Q+_=YZ.H,SN5L#0=E*(G;!@3XA-),TY7TT^3*+.9;Q:9^@7W:7_Z(VL@MG MS(5-N>B()^%/6G$VETRX,B333 "7.&FXE8/LM)GB,RYMQ:-B,R:8[6''LS6K M9P8M7*QB;V&HP!TVH7N*G_\0 *@2XKPJGU]RYXYR-"7)5+D 93,ZBY+E"O]= M:_BCO3'=2 N:)?F(,CG[BZ;W1=3\V]!*(3J3)-L69&Q>>X<+QQ[H/W5TM* X MWDW^OD1AK7>/9*DMXR8-XNG6X.A=BX6ZH/$,"V6R]_NN'X)*U'B^O)#GM3K;4.QTT,WV_.FN:3G2^>P.VJ# M4NC*SHSN+W/#O9!XB\Y!Y61+*K0!6"Y!]5-HL\L<-1*MX7V&6G"#N+=XZ=E" MFK1[,K.W:KG-'DS9+YZP^#&%YN[Y MV?=1D,9.:"8!KVE9^R2BMN$P%#L\?5GJDBMF#TQ+Y^':IC'UO9!QTG!(JNA* M%/D%/R9'1>Y; O?GUM2UY QS-].E!C)RID:H8Z:-LGTNMX9*["*@S5] 0TQQ)LTPT M F\D^B2ZD%%R7/Q\\1/R689&HYTQ%]:GE]'AO!TZ9/6$'*JZ5&V^,ZO!-SI3 M<:$^T?2N;4!$I^>?'9T^_2RW;P]U,\J^OP@%OZZEL*MA&\? MJ$ ^>T;L:/_IRREOQ.27;,8E"^=6?CV*J/0<]XX*IMCHR$^?P?T1U470@ J]?ZI$YF]5:I=<%C) M= L.CR?Q:D?[@X,D-(B)8GKL??SXA?=K=Z,YG&TV]W'$ M"49E,\$QSDM#'DXB"260?.:D,,9<%;V&-ZTD]:)_74QP%KP$'>F,[B)P_/G) M9\?J<5:W:O0;!"^\RK(FFRIXG^S$.W7W*6C4=6RDQ+Z;IKM9[!F4TL?A<#\W(C0'FU](\2V!PD:3 MW,R4F<;&>7(8S@1"G/DYLR@4^^-V&A6+*F2FW^:FT!BDN"\)>/0)E'B^,:&R M840@&E(F3F=951QSF[9+XGHI_M16]L.T:07[%97TQ%M]T$AO1F<;YYZE-F$* MSG[.92FQV3*X7^7KL/FDG 0NP1&_\^4F=_B[#S3(S00I&\1%:A=BG33@?Y1 M\QO7&JREW6 8@;LE^5GB1DJZ5ZMS73/4F.R3H-.^A,GZ4W,VY9YOD&Z)\4SU MP'48$Y1G0/O^UQ$$LQ$-_;.'7YD%QV%I'EG6NI2SI=4Y9@-]L-OE%B#;E^RD M %-#,&>[K7>3,D6RB=++_G!;#R[DLR#=<4PN,?92F@%?#0I[\ MW71M](9ELDBV-)*T41,XRJZS,2$]($G0%$VQNI$LDP3Z05-XV/*.D*8@2*E7 MP!8;UKS1C.GE>%.Z5#C_8&"+-=6#&_2A8*Z40.2107 'D3J+7;9[XSFAL+)& M)8]O9LYL/\@B7VEG^P-'D!ZNUJPFC4(E=LJI,)X64)64\G-E-Z/VK*@ M,_$&(K2@MS.I7XES3LR(=I('ISR0>*KI&NQJ#UPL";IH6\C=2%B%''Z616/> MD_FC_&RS/S1%*(/@IJ%27%#"GAJZD;X49#%&H&1H0D_.2O=P&B/-\H :'4K* MM0:$W<)VU.9_7\ZGETAK9R>U]U'&2EX5R^U HM&4/*B^3=__^.]$1SQ5M7_5*HHC>)\1&XMYK]#%*STW[*#82&]S,N>EQ;&64]:N7%S_E\_C& M"^/\VY_69NP03?>P,!*/8.4G]DT*/8*R,E29[/@_'R7ZX^^ M@N/(5W $*/RK ::PE::5)3+4>=Q_0 M>B=MF>#SJUU@2'G:AH_H)!FGZAW*\XG3G,@0\(H,?N\+5N0WVT$=GI..MJTM!K'LK_/9+@#.8@A3*^;VC2D^8.C3BP\A=H\'69/'ATS>Z?]"M6 M.]*)N>-;TL4[*4A.BM'U85Q&B4:&6+W-4^?17R!_^&#\EQEKR"1:H2CDJ!I) M8<0H]Z 0D$-%7Y+RV79+(]0U"Q;_% )]L45P&?J-Z>U-0L535R'O/D\@Y!F' M^P5]^WL([:Y\*!%U%X9+;?>EZ53C%:32)^53LJ9X+/GR839_@0XOC[J :1_; M'P#9IV&YD*N5O#_"JU8(Y-UW')I=XQN09*6)(:HY:L?YIS<>^T-.OLIB*I*; M9E\)&%5(H+@#7][0)54=Y6KWXR'S1C NQQ;BO5,@=Q'ODK"AO6^83GKJ?!0, M')RF/7X3;V2B0;F]K-TT4/P, 0<>^#,/?),.!'E\'=^<]CX:0+ORVPE0<)=7WNKS4,-"#S+T$Z!JEW86 M_!#&\U:R/A DB@]I'@MQU5*@S)0)UL2&6MJ(C-*&IC%Z3AA]UR0+C %4!Y, M0F-[@;0)65X:K=9:IS L"8OX3AA[RO$T9&AORF^#T/8820(N<8(.T?#=6!]* M$R3@V^"2$.WJRSM27Y.[![#D+AP'>[(RCF[^G/DROWR ?='J69#N S+.,ZE\ MI]/I*%\6#T\?!1SJ9,^+AV>/@D?*>T(P\N'Y(PU=A.Q:7-71>'&M*$W&D&6( M2-M&7LT*M([[G,M,F0TI4H#MA=2*E.2W]*TKXQ.4(%V^"P8MIK_T9K%N[&_Z M.A=]PXA/E OM+]JT6:C4]ZK#@I]0)"0FH!VEG'FOA5ARV@976AGKCB5YQ[\X M;"[EJ;#@\)C*-S[W40Y.X?:TO2D_V,VP >VP MN NEH#'E,\6F]4TG1O$,IR4=.*6IET)-OA(FY_A)+LF>,7SPU4*:)/TQ)Q8[ M>^V_>$52^J7W^O2;5_8S20Z\@44TLJ1&8&YJ:*+.]^Z%>]GC5-PUNP/]3_[< MN3OD/HDA_8YPMPKL1H V@?5EKT7T6F;H M%Y8WL. P0+-JN>%"VU@4YK,#M/7TGAGQ^K:8_>*K)B:K^J@+AW2'X(/H6$'G M7)Y.:F24K"862 +T>?/>_0(EWH40;OZ6G3VV%@HN^9;[)O["Y?9>=#"F]23? M-G2:2-Y6Z'L<1#J"BAL=SM?;?I+EP(:ZT12HJQ24?YODVR?(80;%?4X).=P"@^G-ICY8 MCAYI[0#]4)NRD@R8F4S(30\'ZE0SB,J_"YB3!.;F,3N2]SDSFU,=3R[$CV]>)15 .,,E,?K16]_DA91[;VF4Y$'_?6B' MG"F1/>("HNRH+::-0 1]IMW6,>GH%5Z#A6H:TOC+:#7)F[3*@2Y,Q[X_.$B' MG?;%2D!(7R Y^39&-=LT/^>NU8\E$10M^[@L?_2FR+1QT,=O1%-"D7^9"LY>>N._%6QDZF4Q \T,CXA"5NB0.3V;WTTK9-"V$AGK;FLK?:MI MXJ^44 ]MA/LVOKO^>L89P$0G.]^MB+.ZA)U2<+,M+G!Z.=6 M6ID"^9NL8B]D"N!-"9^O=X>GQ(+D!9^\;A_^>*Q=?2?!?V? MCI[^RYKXUV5?OGQ!:M/*7'+3<=9ZOGIP^B#Y%GCYZL'%Z9<79P\>T\CX^,L7 M6R*>-UI[69LE#3TY_N+S!Y(0ZS_T[193XNU)I*/QGVN6@WB ?E^VQ+7T Q9 M$QT&[^7_ %!+ P04 " !,B#Q1>=7(2F4" #V! &0 'AL+W=OE5PMO$+K M^B((5%)@1=6IJ)&;FTS(BFJSE7F@:HDT=:"J#$@8G@459=Q;SMW9@US.1:-+ MQO%!@FJJBLJ/%9:B77B1MS_8LKS0]B!8SFN:XR/J[_6#-+M@8$E9A5PQP4%B MMO NHXO5V/H[AV>&K3JPP6:R$^+5;F[3A1=:05ABHBT#-9!B1IM2;T7[%?M\)I8O$:5R7V@[ MWYAXD#1*BZH'&P45X]U*W_LZ' !FX2< T@.(T]T%M32WS.#T\G;SO-X\W6]OUX_S0!M">QPD/7C5@"Z M4+#F*:9_$P1&R2"'[.6LR%'&;PT_A3CT@80D/,(7#^G%CB_^+#W^AEP+^0'7 M3"6E4(U$^'&Y4UJ:?OAY),)XB#!V$<;_5\#CX,W]TQIB^ ('+' EJEIP(UN! MR(#U&3!40(UXJB 3I9DE=3$RU4);K1$)HW-7LM&6MJ8]-$I&2P4G$$W]:!): M8^;'X73T8F;$<$(M12Y1*8@F?G@^M7Z3LVATPS@SS91"+D1J+D-_&I]!1/QX M3$8G,";^^2PV;..93Z)__J#@H!&PO=V]R:W-H965TNE68:[JS= M7\6QJ7?8<7.I]BCI9*-TQRTM]38V>XV\\4%=&[,D&<4=%S*<3?S>C9Y-U,&V M0N*-!G/H.JZ_+K!5QVF8AH\;MV*[LVXCGDWV?(MW:-_O;S2MXA.E$1U*(Y0$ MC9MI.$^O%KGS]PX?!![-F0U.R5JI3V[QIIF&B4L(6ZRM(W!Z/. 2V]:!*(W/ M S,\7>D"S^U'^J]>.VE9?<7^2Q?<\MG$ZV.H)TW MT9SAI?IH2DY(]Z?<64VG@N+L;+Y*/U22V!';'<3U M%CV$/0-)&;Q5TNX,K&2#S5- 3!F=TF*/:2W8B\3?#_(2LB0"EK#D!5YVDIEY M7O8,[Q9K% ]\W:*!/^=K8S6]#G^] ,Y/X-R#\_]7OY*@"5IY>L17"M+.O1)$_P(V2A*JH(,-HZ2H@KF=:T.TC[Q8E46C48IL()\ MDC*8M]227-8(U-S0J,/:;@XM-I&/HW3$X!59:31*2W@5T 4EBXHJ=U?E M+,KS*KC?(73J :E7*4I0J_T'F&L$;NC0^9FK)Q)+^*9SP5M/X18LW;'&K9!2 MR"VH#7Q%KBF'O(R2LG)&105P6?5)!_.F$:[O#611GHPACS)BI^,R>(TU;:M6 M--P/!H)Q&DIK(QI!\VE:7LV;_ZF'G:%@31*6>'FQN?38$.]=;/.@.^YOU ..V>QNF\GR+?W/M9_)9K*K6!%C<4FER.BQ!T M/]_ZA55[/U/6RM*$\N:./@FHG0.=;Q2]HL/"77#ZR,S^ 5!+ P04 " !, MB#Q1V>F-;EX# !6!P &0 'AL+W=O?,"#P<'J7ZK'>(!IX:+O3(VQFS'P2!+G?8,'TI]RCH9"-5 MPPPMU3;0>X6LS4>RH/AM<\;#_5V9^Q&,![NV1:7:'[;WRM:!6>4JFY0Z%H*4+@9>9-H,$UMO OXO<:C M?C4'6\E:RL]V,:]&7F@%((><6B&3\?<+TSI0V\?7\&?VCJYUJ M63.-5Y+_45=F-_)R#RK*;EV7SBVL1DQE@=M9'-*IG53 MBW9D3Z<^O$K(PV\DQ*>$V.ENB9S*:V;8>*CD$92-)C0[<:6Z;!)7"_M3ED;1 M:4UY9GQUMUPM8;*XAMER-;^=K&8TFSPLYHM?EC!?P.S/J]ER"725-'FG[7UK_+8:_T0.]9B2./[JQ&]8C>&!9W MJQED\!/\?PD=:CW:UG?B,"I<_SM7]',572\HI38::E$>E,(*]OR@ ;6IZ?+0 M$ID2M=AJ^ $B/XI#/\YC-P_3GI^'2><&M1[ O9);DJIA77/NXKM%E/E)VH,+ MZ.99XO?[*5P0JS; 1/4UAEH /I461&Y><.(P]8ND!U&1^&%5B;S8&3793R(*B<;L\O\LAR]_PH"XF9-!=]O\@RJSXG[?VBL]HA-/(1 MR:]<"X#]!RQ3"$S3H8W3@S=]S>&EN5/&'0HS8(ACC=M:V")M95^H8-*0^[U> M2&/A%W%!HQ/Z[JJR:KAQP]Y',4_0S?M991U6G96B@G-VQ16_45NU98?)Q%TDR2U M!%%N6_:O*I!^&W'8Z:F&-]K=2+W^VB4+7GE=@VKK'%V#ZVIK>^?=\Z,Q:;WR M);Q]<6Z9HF9JX+BAU/"RGWF@6A=O%T;NG7.NI2$?=M,=/7RH; "=;Z0TSPM+ M<'Y*Q_\ 4$L#!!0 ( $R(/%'*L\E@? 4 ,D, 9 >&PO=V]R:W-H M965T:5"MF/PW#4+YA0W?-3_^S. MG)_JRDFA^)T!6Q4%,^M++O7JK!MU-P]F(E\Z>M _/RU9SN^Y>RSO#-[U6Y1, M%%Q9H148OCCK7D3'EPG)>X%O@J_LSAG(D[G6/^CF:W;6#8D0ESQUA,#P\L2G M7$H"0AK_-IC=UB0I[IXWZ)^][^C+G%D^U?*[R-SRK#OI0L87K))NIE=?>.// MD/!2+:W_#ZM:=H#":66=+AIE9% (55_92$HJ3<.X-O!>JY\]G5MZN;QROX/+N]ANGMS/]P^WUU>S^M._0%"GTTP;VLH:-WX"-8KC6RBTM7*F,9_L ?>38 M$HTW1"_C=Q'_JE0/!F$ <1B'[^ -6L<''F_P^QS?LY.T=A)O)_G= 7X?]N;V MX0I&< B_A \S3@TJ5 Z/RC(G[$+P#.ZX\6VM4@ZW.??TSB.#R9 M/=[=^F-T<@ 7%O0", V\34, ;LEAJHN2J34)1N,3BTV2_I ZQY:5B(H,!)ZXJKB MG@@R(QS%GQT>#.>PYLS8'GP2EN6YX;4>X3=J=H\9LY;3W_8MS9@,JE(WR,Q5 M!BD8<.N2$TZN=6;I@>7F2:2H(AR41C^)#,],95XOYSHWK%R*%*1.6Q+TRB<& M;&@<8V^%=5RY.O@U2*F-8W/)D4>.8QJ_#8"#$@J-&D+5 MWPMO5;VE$.")PXUV'.(D@*;J[NNW6+.D@+EH2K FN= 2/R2^K#P6?HHL26?; M>*-KFQ3M\#CN_(V9 4[S:+^,.W>S*;)0AW1]T([)SE?E.,:"H*R651V*;0EN MX#_ 8'041*,8DF$012$D41+$X[AS9W16I0XLDYB3:!(<#4<0!=%D@A:#*$DZ MUUAG&%%?7TTB6]AA& RB,43#8!PG,!H%81)UKIY=S7W%C&$*:_:E6AQ,QJ&/ M8A2?U'<=[P[R3)(H&(1#&,5!&,=H81 ,XG%GVKCDZ]#5U;-Q$Z1@J6(/L60H-^<< M:P:=M MN#+J,&(2X:?A@IPQK(\@Y$Y0E=-:WCD4YZLX<-(H9 J_+L$0'<-OP MO8#;10\NTE2;#"7E>F^>M2ZZO:IK&C[=C\*5FMI*4+?G#7GK#IT^I"N< M;'.[F_!=[U\D>4$KU=Y01++- 'HEKT1^A4-EV>9_B4/4Y[@IC*SW.@>:/4U% MH=?;R*/_(JM'&).UM[0 ^>&,&UE=,TVP_=2P/R7,Q^NEK93)M*IG(RV,K<[A M?'W8ZO]RRQ!BO>OZ3,]I 3[N[$P>B(YV!]'+9@RP - 3C-<'B&FN3(Y0(PF& M4?2SJ,+QM1$?!8.C$,;8Z*/.JW&-:!A,AA -CH(XB?U^LEUB. MN5^BJ?:P*.I-LWW:[ND7]7JZ%:^7_&MF>-BM6WASXW3IE]6Y M=EC[_KC$WQK4*$$ M "R"@ &0 'AL+W=OK;LF]9*TNWUD)-KB*I$J2<7Q?OU RG;M=''7V[[8 M? $>/ !"..55)]TR9B!Y[H2^K)?&M-<#(!YR;"F7/0G8WF0_-7.%NN$,I>,V$YE* 8HO+_M2_N(JLO!/XR-E*[ZW!>O(H MY2>[>5M<]CU+B%4L-Q:!XM\3NV9598&0QN<-9G]GTBKNK[?H/SO?T9='JMFU MK'[GA2DO^UD?"K:@;67NY.H7MO$GMGBYK+3[A54G&WI]R%MM9+U11@8U%]T_ M?=[$84\A>TTAV"@$CG=GR+%\0PV=C)5<@;+2B&87SE6GC>2XL(]R;Q3>'#_"C M'7[D\*/_*Z#'X6[?/\P@A3,XB@O3;56!7$"CL&:561-H*BH,4%$ ^]SR!HO) M -= -2QDA?6H+WH87V;CVPL\?^2"W+MJ>55PL=0P@-0GWLC'19*2&.]N:%XB M133D!R3-4OLWBOS>O5R8%54,_) D60A^1((@Z'UD)<\KIB$B(\R-B"1IW)O9 MDE12\-Q1DZ9D:H]@&*)L"&%"DBCM74NAC6J[&N;".K=43&N(O0@R$L=A;X!& M$Y*-/*3I1Q&>9;UW*'(!TSQOZ[:BAA58JMBU=U0KIS)D\0C61;! M*:X2$GL9G")JFA!L;38(&?'B_;BLN"F!@I&&5I!3I=9X#$^T:IE]@,$H'#D3 M@F,],XQ*4[%BB22,!,WR%D]T*94Y,TS5V%7$)Z@D%1I.A#0VAJ?VC1!I^SK@ M7L="VAOF6TFRF&N&54:F.W\ M!S'-7D2V>Z)!1M T@4%*LK2[Q*,H"U^F]Q2]1*\JAE]?Q]]U# TM&E)@>QWR MP9QP MKQW'@');5\;(Q=K.5+:>NC4=0&;2\^.79/G&?@<9>1)0R905P/N%Q'+;;*R! MW9@Z^1M02P,$% @ 3(@\42SE[;?) @ *P8 !D !X;"]W;W)K&ULI551;]HP$'[G5YPB'E:)D> !01(T#&M4]NATFW: MHYM<2-3$SFRGM/OU.SN$P=3V87M)SK[[OOONR!W3G50/.D4T\%3D0L^\U)AR MXOLZ2K'@NBM+%.1)I"JXH:/:^KI4R&,'*G*?!<'0+W@FO/G4W:W5?"HKDV<" MUPIT511<:+V3^/8M-.O-&'L28\"HWMW+W"??U#"Q?)'/MGK"K M8UG@051I(XL]F!04F:C?_&G?AR/ Z#4 VP.8TUTGK0)"X3]D?9&$7>C'!FOKY=K1>7'^!J<4./U6*SVDQ]0\36[4=[DF5-PEXA MZ3&XEL*D&E8BQOB4P"=%!UFLD;5D;S)^KD07PJ #+&#!&WSAHL_?]KWILD=NHFNN01SCP:*XWJ$;WYS9>[%8S@/;R0 A;-"(%,@# E MSV+(N: 'T@>J(=/ -20RIY'3DQ8U$VTS6RSHC5U'6^L74&WHC3LL9-88=8:C M7NL*M9[ (HJJHLJYP1AX(97)?G$W4>]89QB&<&:-<3B&LQ8AAYW!>&PI!IWS M/FO=I7@*HCT"ABZ?D2L-:+\7: 22-LH,3J859J7"#A5"FYV3N\V&?>=HAZ-^ MAW:"+M%-=?[@'\":_7Z#57VTQH*C,A:- ]'WB@ZM54'XPLW3JXEX:6BS-3VN:H; #Y$RE- M<[ )#O\/\]]02P,$% @ 3(@\47@+5I&E @ R@4 !D !X;"]W;W)K M&ULI511;]HP$'[G5YRB/G02:Q('"E2 !!W;.JT, M%;9ICR8YP&IB,]L9=+]^9PAV:KD6<^J*BG[?A2E1O_ MA%V%94D :6FL*@[)I* 0LGKS_:$/)PG=Z(4$=DA@7G=UD5?Y@5L^[&NU ^W0 MQ.8,7ZK/)G%"NH\RMYI.!>79X=UT,9I^NAM_G&(&]TK:C8&)S#![3A"2J%H9.RH;LU<9OY3R"I*H"2QBT2M\25UI MXOF2-U3ZC+A5$[<\<>O-+7R=9_IM,8$>O(?SA UJ"+J&-%@4]WQ7&I^T,@9& M:5H695H-! T_(M2%%<;<)%]TH;H+'2EGR M_&P*C3,)$W(-5H$E+.Z%\;Z0ELNU6.:4;PR20%H\'K*BZ:7=D::(F4-6EPHJ MR&%RVBXWC5\4 Y3^_*1=+*:*6DG'F>QH)$>C!:SKC3;$K'WNAPA/YJM O?9; MQ% 72VFK4:NC]:(:5?/Y'UYMN7NNUT(:R'%%J=%5IQV KC9'Y5BU]=.Z5)9F MWYL;6K:H'8#.5TK9H^,NJ-?W\!]02P,$% @ 3(@\44I2I+]I!0 ) P M !D !X;"]W;W)K&ULG5?;= MD767I22V9Z+<,W&=B9WF&2)!$3$(, H1G_?LTN1EMW8T_3!% 'NGKV=7<"G MM?,W(5&LE\=8/AL.0Y*K0H:!*Y7%E\SY0D8L_6882J]DRDJ%&4Y& MHY-A(;7MG9_RWB=_?NJJ:+15G[P(55%(OULIX^JSWKC7;GS6FSS2QO#\M)0; M=:7BE_*3QVK8H:2Z4#9H9X57V5GOQ?C9:D;R+/"W5G4X>!<4R=JY&UJ\3\]Z M(W)(&95$0I#XV:J7RA@"@AO?]YB]SB0I'KZWZ&\X=L2RED&]=.:K3F-^UEOV M1*HR69GXV=7OU#Z>.>$ES@1^BKJ1'4][(JE"=,5>&1X4VC:_\L<^#P<*R]$# M"I.]PH3];@RQEZ]DE.>GWM7"DS30Z(5#96TXIRT5Y2IZ?-70B^=O+R]??7W_ M\>/I, *-]H;)7G/5:$X>T!Q/Q(6S,0_BM4U5>A=@"#--?RFV.U"S#FK&4+/_D:;'-?^ZO'XMQB-Q+%H,<9TK MD>32;E00VHI(2^G]3MN-D(6K;!0N$QOGTEH;(Z170@:1.8,."L^.+DOE923A MH#;HCWATH0A.)Q+"-A5,><_+X$Q%[ _BO4W!)J])I@*K)#?%M8O2'*VDD39A M*S#\H3([,:8JC)^*W\7TI#\[68KY\H06B_YH/CMZV_I6E=Q9WRL=- /^\=MR M,IX\%T_G2_J[E=1%*;4G=REVOU'BR73>7YPLQ)^=4K=S=.VE#:;Q4:;?X#EK M/EF,QI!_LIS1<[&<0_2^\U9U'(+#+?080=":?X]6#FEZZUU5]DE/BL05B$0U MF:>"%/\AI;I#HE748E,6[A+9="VF:D4 MHX;:5FHCUT:QP7UIT>H6LY%?O=I41GH4QZLM32=VU'5L\"I@%'$6V#-^K!6, M$.3NWQ4( Z;B2\1.WP%$#JF4<6/MCD-4I?A>28O0)$W/6U(>@"'FB*D5<]:3 M(>@0N2)P1"(T3 <<(2F+YMJGQZ7T<2=D67JI@_)-@I$^Y&)O/ .VV$I3J;8> M7I7.(\IA8^ M9]5/V0F[7ZY &!E1]W45N3+1,_YE58LE+K:UM*G7"D^OP!'A8"3Y&M6 MQ0I5@9N91L4&XJ(K,Q-V\3R(;U7:4. @/7NJ:+MU9@L<3(\6E5S@_#<#A)2@ M0KLPK7Z4X.^MX2Y7H1&$7H4*@5N*.*# M>1M@/ FBA4Z(XOW[^BT[1(UN#70E8#;"9- ;JS,T)L5\ZWK??:59K@ M#GH6;6K:+H5?F#Y$GM T)EJ "$ )>X=C9!=V=PZ$*Y?%FH\9.'R%N9/^Q MNL$9U;];6)T)I D<+&BL&'VC$$^$BK".^EO&>[7C>?2K1CF;AB8H0P,1>!/ ]&ULQ5A9<]LX$G[WKT!IG2E/ M%2/QTA4?57;BK7AJ[,W&SFS-(TQ"(C84H0% *YY?OU^#%$6%M,OQ[-8^2+RZ MO[X;#9QLE/YJ,B$L^[;*"W,ZR*Q=OQN-3)*)%3=#M18%OBR47G&+1[T?]-F)*FTN"_%),U.N5EP_7HA<;4X'P6#[XK-< M9I9>C,Y.UGPI;H7]LOZD\31J4%*Y$H61JF!:+$X'Y\&[BYCH'<%O4FQ,ZYZ1 M)?=*?:6'J_1TX)-"(A>))02.RX-X+_*<@*#&'S7FH!%)C.W[+?K?G>VPY9X; M\5[E_Y*IS4X'LP%+Q8*7N?VL-A]%;<^8\!*5&_?/-A5M,!^PI#16K6IF:+"2 M177EWVH_M!AF_A,,8KN]_9U]TLH]T+@!C1UH M_)=<]SS&S3_N+ED0L+>LB\:NB@=A+"K &B8+)OXHI7W$';T5PK"[3+"%RE%7 MLEBR7!7+MU;H54U1\6V$%DC]1)6%%2G(-2L1),TLF&O$E;"92ADW3"T87"]J MUP=SQHO4Q8 ^RB*5"0?*NX-]HBM :TADOS8JW&8<<@%WGC[P(A'L3EF>'URV M!1Y<"/EOTOPC;'A,4*+7 A+@(?837ZV/V9U(LD+E:OG(WJNAQWZU*67%T/?9 M&W;(PM"+QQ.&_WG ?OK;+ S"8Q;&WCR>[D.;1V0FM0$M$V2JA0]V>'&--YT& M;.SYX[B!&GNS<-P@77VZ9!=2V3Z=PG#HA\ (O#B:X'\ZG34HD1<&\<'[3!;< M&20*H?>8MPHT%GCSV7S_Z> &&MRKG37D\3R72X1XYR6)E.C"QEX0^.PHQ&7& M?FYP V\^#P\^E@4O$,2*-'#^/ HG^X3!;-9XX?SJ\XI_1?KTQJ8!B@DF:J.$ MT<$MUH2,POQ!/& Q6%."LMNT8!=9*ZYA,&5'@3]O,_NS;D"O>9)1JIR7:)'< M=?ANDL01P.AO!U9?&\!?Z.]W^;1+KXI"/=0"!&5ZV\F3_=@]<3TX9%'@^>&< MS;UH/&T^Q[X7S2;M:D*E/5=-'Z19*\/S_VE9!=XLF"!O_,F\8U"(HIB-7U-> M\1P%%4ZB#N3$\X/P!\LLFH\;_J/JL1OA'ZBYJ3 ;5.'EQ-1*&WPOB3UY;E6&,JL1? M%_3_49WM*O6](([A']1EW,VL&,TPBG95B(I\2=X>$7_H'[=HW9O@^&?H#Y\] MNG74[5:\^*1.6.P8LO"*BS#C"^U$"Y(>$Z=!EC8$Q$+OBN,-D5?= M P-#6S=:^!-N,H:0&XD!P/G,K?B')?8"SC@L3=%P1.[%HE:%O)/\._&CX2O'3[10Y-B MAP!FF+R;8T@H[TQ ]-;AP!"5RY1F$V8L+M7L Q126XN,-A$/1(]GX7Q!?(^" M:_@9(RO;:\%#U,0.DS1L!?I'^L V\'T\30:0\_8,VQK\ XUG7]QWC.U<U&#MS'69FE*: MNB1:(-J![[\A-I!)O;-VEZI]1B*OV":C#TQM"@IM>8_4E=@[>H3^O0$T(G]+ M,EXLJQ!S].$W?<*^8QRR+VM595*C<*7K]\S[=N8*<,@3JY7S26^@*+JIV,M0 MPMB94M7=%M,YG0BX,7"[6^.WQ9"*-24K=8!,ZO3MFFOHQM=KS:41VH,>EV)JS5_M4DP)5D3H=Z;,6ECON%P8(3%J5R\SUGY?Y&A%:8U)P MR81FM,#>Q<"K3FWJ'-B"P0%04%2>D\;M7-R;(3M_HL?,FAZCTZI#/=T67MD5 ML$JS<[,7_XQ7SYHV_I20"(62Y):-@C*08""/TZF#ZT4]91E,C]D"W]^NJG9Z MK[A.B3:5L :3E/$Z(HU$(UU@)^:ZQ +AI20A;Y5&F)Y]'6E6;0"=C=+M)I]I M-,/^8&$:73&&OJO:;(V:0_IVX1N3_Q>U4O[C#O M9';VOS,7P6T=22[I6E[M M[W/3S 0PM?_\8P@T5<$F= MI>U#"\XH_"LBKBT\C+&IGC@?>!!FJ(F@;O)'ZGIIF53##'T^I,$2@8"$0EA, M&U M=X-'/69HBAE52FLF(7U,F60]%J:X05YO.X/I:PW-,*\L-@#N-D-J"$T$^+Y0&)'K M!Q+0'#Z?_0=02P,$% @ 3(@\4;_+3-2K @ D04 !D !X;"]W;W)K M&ULI91?;]HP$,#?^116-DVME#:.$R!T@ 0MTYAH M5U&V:H\F,>#5L9GMC/;;[^Q 1J6V#]M+[+/O?OBR%-(-@ M8^WV(HI,OF$E->=JRR3W>MA7 ME15^0R62KUX(1I,0BP"X@)EEM'H+#\9I=," >" M,'[MF4'CTAD>[P_T3SYWR&5)#;M4XIX7=C,(L@ 5;$4K8>=J]YGM\VD[7JZ$ M\5^TJW4)>,PK8U6Y-P:YY+)>Z>.^#D<&&7[%@.P-B(^[=N2CO**6#OM:[9!V MVD!S&Y^JMX;@N'0_YYMR\W4Q05##,_02KP6U8*X6+8+CGB](:\S67$HN MU_ D!94Y0^]1-\S:&:PQ">.XT[IBN9)&"5Y0__[5"E'HO:7A!8?V0R=Q@M$I M^O N(S'YV)H\0I\;!FV2ZXH50&LG&2)A@GO-'9=YI35FB MT]9"4VE$[8D6/^'A0N=:4&S'3BU)4E ZQ.:"Q"'NI*T9,^8"73HJ:&^5/H2Z MHQJ(]@D)3I=<<,N902=9B!/OMA-VL"/.E%R?6:9+0$(HW2ZL29AV7GPRT5&; ME$RO_3 P*%>5M'7'-*?-O!G5;?97O1Y6UU3##S!(L!68XO-N.T"Z'@"U8-76 M-]U266AAO]W S&3:*<#]2BE[$)R#9@H/_P!02P,$% @ 3(@\43#;749- M P B@< !D !X;"]W;W)K&ULM57;8R=MH^TQ)LL:%(E:2L=;]^0HYU/56,$E/FHP354Q?5BB4.TL2(*7B17?E=9-1/-I MS7:X1OMK_:C)BDXH!:]0&JXD:-S.@D7R83ET_M[A-XZM.1N#JV2CU+,S?BIF M0>P(H<#<.@1&OSW>H! .B&C\><0,3BE=X/GX!?U'7SO5LF$&;Y3XG1>VG 63 M KD?=)?(L?V"6S:=:M:"=-Z&Y@2_51Q,Y+MVFK*VF54YQ=K[^^+!ZNGJZ M7=W!890>3?@4F2>%.25L:N)4%%J\!(N)T(I:^ M$%NF[R+^W,@^#.(0TCB-W\$;G H=>+S!OR_T%>[PA#OTN,/_*N#[,/0 M#. *+@+"@P12!(^*)%D(MD2X457-Y.&[;R9I-1/>PX30ECPO MH46-=($W?]"E JN T;V2LB$W+BDM&@N:6718P_XX_K8/:U5YT]$]H]>E9 X- M\T83K44]J>7CD?A:$S)";;;PM[U=9@E";0D3&.YX'\1 M?X?02R;7X7B8T%H,G KEZYT=-8? M*]0[_PJX*T'INE9YFCT]-(NNO_[MWKU2=TSO.)U<@5L*C?O7HP!TU_D[PZK: M=]N-LM2[_;"DQQ*U&ULM5=M;]LX$O[N M7S'P90\MX!=)EA,G30(D:;O;0]_0=.^P'VF)MGDKD5J2BNO]]?<,:3MR7KJW M"RP0.)0T\\S,,R\DS]?&_NI64GKZ5E?:7?17WC=GX[$K5K(6;F0:J?%E86PM M/![MNLR:.9&[,K_SPKKSH)^R0K&3A&4'@WYV\D57%0'#CMRUF?V^2%;OK'?K; M$#MBF0LG;TSU'U7ZU45_UJ=2+D1;^2]F_9/=%'*SEI[V3_\N.GKV\HS6E(#_![8$0R([TL24\# M+;T/OWQ!\6F#DA!>EE09H1V]4"_I-#^A69[U;G]\_:0$1";Y,6736>_&Z#MI MO9I7DJZ-+ODK/J>G@]/3*?WS'[,LS5[U?KY]# 3)NY<["4JG@R1)>D>4I8-L M-J,C2H\'*=Z\E\Z=T4UKK=2>&F-#)[[(DL$D3>@EO9AD^ ?%TY.@-1V M&M'7E:2G0Q168A@T8B/8:Z5I0M[0R11+YT5586!XAR;R*_( J83SW4]4MD'K MM2QD/9<6;.;IB-#A07PCA74DN9)IQSH%U@7H8>8'04XN%C+,$V!YB11ZLG#2 MX5<1.C&@EL!(NU DPHE38#Y]46D%T;N#YG:E:[;')!@=K_ AO M\%3< R"NVHT"(S5R*%!;J#;3!*JCG!^PUT=IX$_IPH9TN5V:'QB'Z'IE\(0" MQ+H141_)[^0E3(R35S!D2Z08+KD5&L&Q?4Z;QX;/10V,QBHNY:B.[;>URF^H MY#RP<#>6D!R.]. M (K06+'$6#4M5M4S) MB*Z*(CB]I'U(SU7T@*;)#UP(+ 8W=*$:%+6H#;*R>_]('2\1>.O1X3K86:NJ MHKG+;7HYF00.P(FFBT[(32) M')5L=)(PH)-%&T:)MR)$4(I-F$&\[M(?2XBK%.E>AY,3(A)P" ?!Z(\CG#@Q M5@ZQ\*HV-F0U@#UO=^<<QBJ=SP-8";P'P8]'Y!=X+.;XOOB>*XJM/&=I,\WH6.?S/TVV0>M M<"/0.H%E[L=V? ME'-M&/'/!'[H^5PM6EN$W9-?/[ P2Z=#_$V2838*#SE6T[ I38?)9/"'F^*, M!OMMD08]=1?GPY,G'Y['I15KS7/J"F14E,7=-PD8M[@WE6T%\4[GA_FXW4K M?]S:F0I.2)?KKC*UM!00E6KW"E4G2:\R($WY<4T>&CT6MC2X6AXBB-9>H)#6M[[0^KBJ6+0 M.5;L(Y7?<'=T<2P]# S4\+&PW%8=)];0T00'1SK*CZ-#1]DQ@+=#!_U=;:(9 M#&<6$2>-O&ZQYO0=9@(KM(M%3K(1N!MO%_MW^YOIU?Q4G8O'J^V.*(MN?LKN8!J,CJ9]LG&ZV)\ M\*8)5S1LWKCPA>4*-VQI60#?%\;XW0,;V-_9+_\'4$L#!!0 ( $R(/%'D M-Z:R8 @ /,< 9 >&PO=V]R:W-H965TL1.[32=)T]SV86_W.P!% M418EN^EE7_I@BR*!<_W.^0[$BX6Q7UPFA&?WN=+NLIMY7YP/!B[)1,Y=WQ1" MX\G4V)Q[?+6S@2NLX&G8E*O!>#A\-LBYU-VKBW#OG;VZ,*574HMWEKDRS[E= MW@AE%I?=47=UX[V<99YN#*XN"CX3'X3_5+RS^#:HI:0R%]I)HYD5T\ON]>C\ MYH36AP6?I5BXQC4C3R;&?*$OK]++[I ,$DHDGB1P?,S%"Z$4"8(97RN9W5HE M;6Q>KZ3?!=_ARX0[\<*H?\O49Y?=YUV6BBDOE7]O%C^*RI]3DI<8Y<)_MHAK MCT^Z+"F=-WFU&1;D4L=/?E_%H;'A^7#'AG&U81SLCHJ"E2^YYU<7UBR8I=60 M1A?!U; ;QDE-2?G@+9Y*[/-7=]>OWK//UZ\_W;(WM](>@T9B],=IGCMWJ5*2; @:PJC9MO#+M9KQ7XD^E[K/C88^- MA^/A'GG'M:O'0=[Q+E>YM.PS5Z5@+Z5+E'&E%8[]YWKBO 4Z_KM'QTFMXR3H M./G]X=PKB&KQW!4\$9==%)L3=BZZ5V]__GC+1J?LB.W0P^ZDYCJ17#&IX56) M\O$.UXDJ4\$2[C+&=1HOQ-=2SKFB%3WF46E =R0(BO>,&/9 MU)H<:Q3W(F4%MV1 0W+!EU&7RXSU1U[8'&6IOS!EN,9"9?3LX=W@\T1.2YL$ MJ:FP,(#:09]]S"@NUBZEGK$YH0/N3N$L@LZF;>%<^>$SKG>KX^T*V<$BDTG& M)%91)$IK2?&4L!FTLUQP B:I.H3?16'-O40N!-F$5>NE==3B@T9 UJEK<[#R MC[TP><'U\I__>#X>G7WOVGUI^!KW:&#!2\KLC2$_UP8":$A0PQ7NPI[V&%D! M)IC\BNY,+DQQUY.%4F.E<)Y9DOB[S8_1?JA,WB,IFYK^"$=!:U_ HQN"68:' MVGCFY$S+J4RX]FK)$NB9P8B =MH[,1:]AIQ,0ZX-0_\3=?\+@7"DR0D?$:8D MGT@E8WV(>RIQVAYJNT+9E"N"+H0I,1>*C5:Q:]B>26&Y3;(ET/9P_7C?^OVY M>1 ]X/V[8+66BL*%=<$_(!Q_B%8A C^K2FQ[0>P43X:[IN6/V0U +.A?%<]* M![+LFWMH;&A4*>B?ZK9I_7@X^E?PBY+$^NSU.BG?*C2F'&*EZVS*XZ#3//.R_7W6G=\%;H6K(#>8C< MA3(;?[]Q=7;Z//[O!*E-1/XFYQ^33A80*-+]AEH1J))8XD'N*S1HHX^2 )TP M4_YY7PD,G;M6"+>D&L I'47#;6?Q^+#S=E-V@K:'H9B'H78JJ-.+FB\C&6S5 M1^>&*X0K-"KD8Q-F,<88O[V*179 D3]L[MFRM\Y3Y_KQ D)PG@+WNHI"M_;! MGPF=&L[WEH%CU-(M'7N% ME4K)&=%^*+E5(:P^3WJCT3#^[_Q@3+J0Z-6-O"/GB;$I50'F IUJ262*5MD M/?BLRO<)O9!POLYE>]U&0ZO/NG;MGLBT!8$M^$Y38K40T%,,\C07BFJFQ1BQ MP"Z?F;2B?JGG1LV!$_=(2EU)@P):!R8(-!?%9N!CC,&!Q F;*UWQS@$X7;#1 MZ+#?"2&^WD9TKW5,F:URA^5$AN3G@_+E"6*$09PJ'*M6F?W!FK*(]%@)94+/ M.(T1&%HDCEUH#(1[")$V/:+A>1GF%BX=S3:&4BP1\S#?DR:*)U_IH1NS%F15 M'667#2AG'('#8*26@1R*Z+\X?H4BKJ.V(4FRBE?4:G3>V!!I"RDHZ,JPD5>ON*I]+ M'L8^T%Y)1%-!NB$]%1&04?Q$4&OL4U,-V^#R)G#JML%;D8;3E9T%,[X;C7K/ MQL?]SL;\LCU"?,/L\*TS0AMYAT/,%G/_Q<2]=17(>XO8QL-OS<7Q:>_LV5E= M-+NX)@0C$$U;%471<74 2;-04!9AR(H*T(^.0I/X6B))TL>CPZ[6M&;%R))A M^(793^)6\@DR @L^L27$*8;O[_K_3ZIE?R37ALX10OG7\VRS4G.N,3$%(W\M MT^I*T@A6-7OZ?<@@5MSYW27+0S6?T,^3=U_TW=?P9U]UG;VY)!XT443KJS M\+J-P@X$QG=2]=WZC=YU?)&U7AY?![ZI0*S$%%N'_;/3+K/Q%5O\XDT17FM- MC/9X, 8+<#SJ0'%5U](0?V>\^I_4$L#!!0 ( $R(/%%NP@XD9 4 M "(. 9 >&PO=V]R:W-H965T)))8 MG#U[]@+R:&7=M<^9 ]V4A?''O3R$ZN5PZ-.<2^4'MF*#E;EUI0JX=8NAKQRK M+&XJBV$R&CT;EDJ;WN0H/KMTDR-;AT(;OG3DZ[)4[O:4"[LZ[HU[ZPR?CEZ;[81X/?-:_\UC5))#-K MK^7F;7;<&PDA+C@-@J#PM^0S+@H! HU/+6:O^P1QG/55V$#W;UAMMX#@0OM86/O[1J;!-X3&L?;-ENQGVI3?.O;EH= MMC8_O+GX]?7YA^D/=/[;Q[=7?QX- Y!E?9BV**<-2O( RCBA=]:$W-.YR3B[ M"S $I8Y7LN9UFCR*^'-M!K0WZE,R2D:/X.UU<>Y%O+W_'.<=V/T.=C_"[O]/ M^1Y%D<9[Z2N5\G$/G>79+;DW>7]Q=4[C9_0C;3OY_IO#9/S\5>N*WAHZJ1W[!+M1?N.HU[OAT_&S5:- Y7NBAH MQJDM>6VM9@63GD..BIV7^!TMG*TK(!I;FQ3TE$R:3[7V>JU0,OI.#$N[X?9P MS+ZC;\M*F=N^;-V@@PTF8LKX"6*I*" I4,'.$604=9>[NRX&4C8AAQ"\!$Y3 M-4W0B*O4*($M@3THP,#)#A--8WQ.N#89.X: M)\]2%77#=B79$(C[">I8]DD;*C377TAUC%-E6=Y,X=@<6-2>C 79&(>PU4AV&G!$%Y$ BJ'3+J9@"PHP_>T*(55* M_68Q/.@7U'I,;5,+M@]#*\W25B+<(@Z^D>JGF!L(0,*GN,=\#\PO:^=KA;RW MY':ZW7+9QUO*["_H)1L*C?2+LC\^<#18;T#0K>++AYTF^A37R+6X^X5:Y1D2M;%U%.O!&MNVW&ANB_IT&ZJ/L0X[EQEDEI][&RZ[>X MCFT#M%0_$^ZA@=VO(-QNL04< M7Q3'<387P,FZVSU +DC2]KS2$FWQ5"*U)!7'_?7G&U*2%3O)HD4?;$GDS' N MWURDL[4V?]I4",>>\TS9\V[J7/%I,+!Q*G)N^[H0"CM+;7+N\&A6 UL8P1// ME&>#:#B<#'(N5??BS*_=F8LS7;I,*G%GF"WSG)O-IA/NMN#-X&C12$ID+9:56S(CE>7%K7!&>Q*\+F+ MAU]G]_.#R]G#_#.[NKV^F]\\S!Z_WMZP^7_I?OYP-G XAH@'<27R,HB,WA Y MBMBU5BZU;*X2D;P4,(!^C9)1K>1E]*[$_Y2JSPZ'/18-H^$[\@X;HP^]O,-_ MQ^@79XR;,\;^C/&_Z=CW1=[*7?,-&XW)::.C'G.I8)>: MFX3I)?LL#;)"&\MX41C])!*_3Y1L_JV4;L.^JE@HRAAVEW'%/M+^3S],HVAX MVB:C3;\\.OVYSQYWA'A6.D "" PEA!WUAL,A_9@VB52H \RFW C;8UPE3#K@ M/\N8$P9@YT[@3K&-X%!UJ3.4$*E67M?$;Z;<>1X.2Q)=.)RRV+QA:U"O*$VA MK:"=79.]MM*RTI(_-"F>:W^*8)E6JP/2BJT !)=Z;4&PE(XO9$;LE<0KG1=< M;2ISH-=RB7UH:TDUZV1>9MS59H@EO (J,(N\R/1&D"N2;7P@)=;*HLAP%>B^ M<\@ZU0P.9:'R!4L6L)L;)V-9D!3X.I,K5>NPM4TJ7(0-Y[0Y$!78[-+*2EPD*_6GD.O*5*5H<[(11F\H[TP6\:Q ML+N&PP+G#)5T4!*K$0X=J-9@ 1L8?^(RXXL,MD--K93(/ 01?DD=P\S5 /&/2^^=@N:VV&V\!0 ME[?]FAJ'B&PS=S<]U\BFYCQOQ &-$(3T'&.5#7ZHHNRT0UHBNJ/>\3C4R#T? M-$80RDH3IYP2\F78,>G$?JG!";G(OE7Q DK$LS"QA+ "P:NKH]V>A[+X8Q3U MHR/2*1ST#F/%%FHYB@]/_H=1)OC<5[TG@ U5COJ"@NED6<%E4[PK__7)Y5YG MN/QPTF/C*60 MK^K)0 M2:3RSJ'CZ@I!R07)&Y9R9"DBF]/,3F=M&V.K,L5&(NR2D\L%CU/?1*$$2A-; M2AN#)+15CP>(P_6X1S=-1+>!M"%P:+:AHJ.#&<\>,% YQE!82_'"001T&)C4 M4 1*8%Y+ 98#&4Q\(P&@P:9XC@481D<('_UPXPO"$4))?A)^D$=%KAQ54L$! M-T>)RD-&U2G]=58G+PH3N@%#SU#P--+V!=T]]K:4N4!>*4D:TKF^CQK_:'56 M!G_4G-<_\;PXG3I39W[W $%P$/5E=E/F"R0J\$F"X$5D^IJ-0P$@ MZ"V)XAQ'-.TP5.81JK>KXO=5^6J&LZOL?8=["S 3WXPQ7/=$]^J2=Q_5Y<;=VV>*[+,"[]>#2=,@Q',I2(II).@SN\SOX/;$A8 MA%MIS#:D&N;NOZ#0_>[H1+WNLXB%#_8H.'9"BP\"[S5A]:1R]QXB]Z:NOPO% MT$/LI\X6;7O#W3ZP? TY\*]B2RX->^)9*3J_J8,JKJ-I;X21(1KVAR>=+]4< M-#GN'5%^3?K#2>?W0!A%8>VD?SAJ\4\./7\@]9VFANF^L[>/+ IK+7^S5S]# M#%K?37)A5O[KD 56$.7P":59;3Y S<)WERUY^'IUS&ULI55M M;]HP$/XKIZ@?&7F!#EH!4NFHUFFTJ'2;]M$D!['JV)GM\/+O=W9"2K6UT[8O MQ/;=\]QS9]\QVBG]9')$"_M"2#,.=.5F#RV2EU)/; MW&;C('*"4&!J'0.CSQ:O40A'1#)^-)Q!&](!3]=']AN?.^6R8@:OE?C&,YN/ M@V$ &:Y9)>R#VGW$)I]SQYSF]G$Y"BW1.F.8-A33FB)YA2).8*ZDS0W,9(;92X*0]+2BDJ.H:?(F MXZ=*=J$7=2")DN@-OEZ;9,_S]?XMR1><_9:S[SG[_U.X-RE':O9^V27.8U\U,Z![&NE[''C K1_(I.?4$L#!!0 M ( $R(/%&/X(<*H@T DF 9 >&PO=V]R:W-H965T!OO)DZ:>'=;%/TP$D<2$XJC M'9*6M;^^Y][A2Q;E.+M% <.BR)D[]YY[[F.&>K[1YFN^5*H0=ZLTRU\<+8MB M_?3\/)\MU4KF9WJM,CR9:[.2!;Z:Q7F^-DK&/&F5GGO#X>A\)9/LZ.5SOO?1 MO'RNRR)-,O71B+QMNE!I2H*@QF^5S*-F29K8O:ZE_\"VPY:IS-6%3G]-XF+YXFA\)&(U MEV5:?-*;MZJR)R1Y,YWF_%]L[%C?/Q*S,B_TJIH,#59)9C_E785#9\)X>&"" M5TWP6&^[$&OY1A;RY7.C-\+0:$BC"S:59T.Y)".G?"X,GB:85[R\NK[X\/Y2 MW+SZY_/S O+H[OFLFOO:SO4.S'4]\5YGQ3(7EUFLXET!YU"DT<:KM7GM/2CQ MQS([$_[0$=[0&SX@SV^L\UF>?\BZ;*972MS(._$FR6>ISDNCQ+]?3?/"@ __ M>6")H%DBX"6"/P3@@W,IX)[F:SE3+XX04;DRM^KHY?6'FTOA3L03T8H6KW^Y M$F]UFF[S;2YD%HNDR!%(TSR)$VD2E8L$IIJU-K)0>)J)8JEXEH3!F2YH\!=$ M@B@T#P4J!5 IX3C#8PT"Y59F!2X692HI9/(S\3G)%A)2@2'&7.C56F;;O_UE M[+G1LUQLEJ22T)L,:SZH32N'].GHTCYH)K!BLA!2\#<]%V[T5Z&M23+/59[+ M::K$VN@YP8 5L^-3*;+4E0\6A+MB*!9%9%W:G5NH":/&_//E['85)EFB= L=N$ ML^Y2YF*J5(:,$RN!$B"4;#79*FERH2CV!2)759'KCNG?A&,8I(5E/]&_/^>% M5LX]-[0/:CSWZ3,Z"Q_M@%8>F5N;N6\E;.-_,\2)3I.8%BA^RT^ M[^5,EM\!R[[KK(0D[^)!&MO[W^8E$OAW$!,R'52G8@FN5*0BCI1KCH8/'T?# MX9FXUAWZ$()6EZYO=DE5I:I#<$%+(JY12VH$;AM;'LU%QX)-]"9_G8FK+/ZN MG+ /NY6P"[N]]T .\X<,-8& /B6-4>9K8WI0L^+^,&KW@O ?Z R,N+B\>-=# MENKAM\DR/,R57:JP1 9:9^K[$G OV)64?=7;9]]6WWL@!>RJWTCM]TNUXA_R MB=-QRL=/%[W ?+.JT\1[29!N81%EUC!D!X,3DNL-GUU>W?"5^^RT@B$Q*/7Y M6G%;3&,9$#L5L8^_^ OZ3[NNG$&/&&5(V0S0= NTY5&[0-=Q46I+U9:'A M52QO/0$GPA-GO9;SE*[U]ZPDXUN1M!R+5'*4W\&;^5+Q6R1?R M:],Z7>@S1[PKXOTG&U@\4Z9(Y@E,)O/%6W3TG#BNL;FX4;-EIE.]@#$MTC6\ M;Z]O+AM\-\L$B8F)$Y,5N%1S9>"@1*8M%!13(*75VR@P1Z9(8 A&F\R8C'6A M\<0/I8%YQNE7_;=2IE;U&H>?U%9\UO-B0RCVJ/S3YU9C1I78MJM#S5;\>RNS MQ>]+7;:KOH(;5MPGMJCNC^J#%5C]CS%R(^('*7K6HX.Z(Y;G=N%*F1E);R#M MU[L'T\^7C\&J%H)L@0@R9%'CB0!?^PW28+<"#2BTC]%O1(X_=.DJ#)W1A*^"H1/ZD\&USI[0 M*,_Q U>.)T0/,GS@C7-,MW(L_'U21R@DDTN&IS$+D[ MRY4C5CHO"!.+7L*6E<;L9%+GNTVY(!'(?,G>BFRE&SD>%/<\QQN.4#0=?]0: M-W*"D0<3W2@4KN./QS#*@R7^$)9X >XP)*X3A='@#;G8:MNF\ZG*%"K6ZC!QW0H^AG!N00J1Z M2'J,'7<<5!>1._BD@-4L21,;]57GM8\#5P_JVDJJ'M.MD.MUNJ645>P5AB:+ M5R6ZW9[VT8Z2,5?P68'8[%TZX=5M$<@?Y="KP^L]2+E+3BN[_JG4H-:CQ\9. M ?<]H#T4?NA,?)=='P6#R_F<2AV@B).YC>]F,F><6]1%C>3SI40JCQ,^V,KA M=43R*0@5@3Z^,R'=&DD[F8*$%4;)@EH2#K)1Q+QQ?2<( KZ"&*)#1T0&&M7] MP8DWML.<<#BD"R\<[@R6<9R06E@-H)=0D:;1Z88T,UM.8W6K4KUF'1J_G02( MFZ'E\-CWZ0*1A%1P7Y..5,H,(W ]&$\HTD8C=_"A]@;0@NFW#)?-?EAA/"2@ M3L9.$$85]4&%T\'%$@5 6833TM);$H.XXT%*"B<4KY,)EHR"T>!7]$#H7V/F M-##%\#BAW)S%N0C@AP"3QD$DHLED\(%J3([Y+J Z\298F'.M]VQPHPO@]$#( MV>V_DE]C-,I,C#HI<(.+!%WDYPC(*:*RH)8)FZW@:X#J>'X@)'E]EMV (!5#;@X_"4(S&T> = M-NA/T-*L*M402)'P0?R/.^TZE3!*\'S:EPMX$?ZX5N#26B&HR'UV"#39T@Q4 MX1@Q#]\A=_O.V L&O_0P@J(D\&SD@%44?K6;_7&(X XKU_:XBU,)YDRJ3#^. M=K'N@$'60-%BZXAU2MTV18_ZK4QL[% 2IT"A3]+@0E,9XS%YD:QXSP#F9]0+ M$[>I4[-;2%84K9$_ MX0"B<UJ.8_[P^ZL4'Q7!>:48CD <<6"#>.X H2TED3?ASALZK"8H+O5S.' M"/'3/E"[W&% '(^+'5V/G#&']RLV8O?PIG.4AGU$8EX6=+1-TJH]+8WM5*9UB7TD5NE;]8"ZA[0@ M#^NRL,= Z\38Z* -[YGXH>J4Y8I2 J68^\@[(DOH+4>:VMEHU)(Y'U&7!1SY MNXH=B^R]YA771*DW:J964S#%=VM/J]Y6_V3 MM4&U6=(T&$D[HUA1QD_HP*BZLR+.ILE71!-,A,)$(UP4;'#5*^NZ+LNMX_9;[N?P7RR,6E ,E%G7BJ8<<80_"BMV)^DM M;V62$XVALY&0X=;QR>.GVYRP:74?2VFQ [8-QC:2!YOU'8[0D6!P=1[E3#8!5Y]@/%2J:[ WNDQC5D9N&>]R M79V<[H#.5NJ\SO4U%6NS'T.37?R,*B1'=P/D A%LSSZ9+P GT>BPU_@PM-S] MH.$D]Y_/HP!].[BO,>"RHA[-8V[;>Y.:C0PZP ][EGU**J0 M_ZQ!B"F3>W9WF()UZZS7D5IG8CK5"0,\IKA=&R4I#/M^V!V1,^ MR;,T$R?VS5;;;U5OR^F #CP5M Y54^PO[)8W1]*P/EHIF;&"2,1%@D8FW?:: M0 T6NHJ42O(M_82E+\7W&=!]-UF_]KK7&;DAV:3+Q;(Z&+U9MK"BJ='VY405 M\VV)X(HX54P&:D5T=TN/^0ZG+'@8D[!;6%2-"1HJF=I&&,V2,=114>S-$0WU M@1NJ5-<(FL:DJ(8SIU*;"@$,HXT4Q'L=2C;R[C$YI6[JZ:P*_1R)JQJ"ZH 5 M 92C.O(A,"2768?TP^V/I-X#<# <*,TQ=7@6A4&ULK5A9;QLW M$'[7KR!4MV@!6^B3I39_VYC(B<QI,W9N<=SIV#"F5-JV7E"&DYDVJ73X M-/..71B2D;^4)IV@VQUU4JFRYMF)W[LQ9RI-$\7E.CE:;/7 MK#9NU3QVO-$Y.UG(.=V1^[BX,?CJU%PBE5)FED_PFZ*E M75D+UF2J]=_\\38Z;789$"44.N8@\>>!+BE)F!%@_%/R;-8B^>+JNN+^QNL. M7:;2TJ5./JG(Q:?-25-$-)-YXF[U\A&BX!#LX- +Q'N=N=B* MJRRBZ#F##N#4F((*TT6PE^.O>=86_6Y+!-V@NX=?O]:Q[_GU=_![1]82M<3U M@HQT*IN+=P1'ML1KLJ%1"Q\>?YQ/K3,(DC_W2!S4$@=>XN ;K+J?PX?K^ROH M+P[%.J\5-1)60TB+!6LH[F,2ESI=R.SIA^\F06_\RE8TQ%?Q9W*S)7"R=D(9 :^:4/(F9>J2H)2(M,NU$B!A M#4!L.C)*)LA8JZ(9Y"3FN30RFRE< M"SD&]#11<^DYMAMOE VQQ\X0Q*5"(-&I3O3&>ER'VD)VKS7J3AIWL3;ND/WS M['#8'S?.4QRISUX*.V-+J(C^9-"XUP[25V\'K6%P]'587B>5%0T00AJ7TL;" MR^#4D:G.5X*H=GD*2;GQ$<:P])IVJTX.6H-1MW%[_;$.A2E[I.!%CR$R8$Y> M6(8VMX\3K-4;-#[Y7D31(2+2H+5N31+Q(YC[S/CI>-WV@-0.AIM\(MB*M14@ MIBVW^NWQ2'POT"^]"6;[3=M"M*[[!)8ZF$QZ18QS'IG2I&CD"4NB1\PC/OT/ M>JWN,-BDG%,&6(FO83)"SU1,/8DT3(\T0OO!.K MR^UU_3:U^ KP43#^%MC]_N3_@+W=+;W)+K=LM=96M_0FW^:6WO _Z5=D>/4M MY0*WC 4VF>KK=> M9K.AA_1>><;'MV?)] F&;7O<.-^D:>"G)PY$O]7M3_@C0/GIC0->]E$_\,O+ M 6KFD!=#;W"=+:6)K/ M)'A5%M,=<$]QT/ T$Q7,P<]_MROJAGE^=R MJ^GB1?-4$=[/&_,+AJ7U*VP97@,QYXC!#RP.)#I%2BP:HRSL09KG;;XV&S&&:K#Z<7_K4YU0YO5[^, M2:(2,P'.9UJ[ZH,%U/]^./L74$L#!!0 ( $R(/%%0YRVF; 0 -\* 9 M >&PO=V]R:W-H965TQMCFMEDHHL-U$R/90,"=]92U0U",VE( K6^]Y!.#N,[7EWX#N'K;XW)M:3E917=G)<[GN! M)005%,8B,/R[AB.H*@N$-'[VF-YPI36\/]ZA_^Y\1U]63,.1K'[PTFSVO=PC M):Q96YESN?T"O3^)Q2MDI=TOV79GH\ C1:N-K'MC9%!ST?VSFUZ'>P;Y2P:T M-Z".=W>18_F9&;:8*[DERIY&-#MPKCIK),>%#W>I.@1#CL$^@)"2,F)%&:CR5*44#X$F""=@1/=<3JDKR+^ MT8HQB0*?T( &K^!%@X^1PXM>P%LR);BXU.0,%+G8, 7DGX.5-@I3XM]7\.,! M/W;X\3LT?!7!OKR9;E@!^QX^+0WJ&KS%Z==O2T)#\HD\OH!\VP!9RPI?%/I% M#%M50#08C8O*;(C![4+636N82WVYMIG+"\)$24I>M09*(O#%ML@U@CJ#C:Q*4.Y>=_86&,ZX*'G!\)+9 MZ&]<(& 3@V!8P89U1(,PQ]B&4Q?@T6E;@V)&JMGH]([3*TP(TU@/&G0547\E M89#Y81K:$4U\ZD;9U(^FZ>A/T'I&AO@S5,SQLH -4X87O$&)4$,-1:NXX:") MB=/N11I\4=#E;P-R$5$@LPNF27&VE &(Z&MUT:84']WY5S MQN'>D*>=@C%->@5S&G4*QD$Z^@Q"8E7LLN>'*\%HPE!&_*(0J4K<4[==KFJ" M'R5M\ U87UJ-![GHWXE=Z0+V^$E\X!])&OAQ%/LV8^TP2?V$QFZ8Y7X69O=B M^(PLHR=QS?+,_F9QBE4 4RC8Z?I> M1W?*/GG]:>C3./>3-''#+/+SW/F9!E/".L\1:))V%E?L[RF"=0Z5:P;5N<:*>2(-B3T-_2O$[$8:Q2Q!K$29^@)+V MA^R=Z&;5EIT(;ZJ,3W1Y6-T>5C-;R'*_*V<6Q)8TW])MP#4W8E6L84J3# ME(TEH,D&B]D*0!"XZ6FNE:R?(_HF>D3W+) .7HN[6_LCY(.<>$CA@?T3[V@P M)L]])"?WF@XLX)>NM;+UHA6FZS^&U:%[.^B:EKOC7>MWPM0E1R(5K-$TP(SP MB.K:J6YB9.-:F)4TV!"YX08[4%#V .ZO)5:F?F(O&'K:Q7]02P,$% @ M3(@\43R^G6:O!@ 'A( !D !X;"]W;W)K&UL MK5A;;]NX$G[WKQAXNXL64&W=?,L-<-+L:0^:-$A\+HN#\T!+M,VM1'I)*J[_ M_J$\JP?^OZPGS,ANU<7[MV#OKI0A:8VE]V@NW_Q*)8K2R_Z5Q=KMN1/W/YK_:#QJ5]I247.I1%*@N:+R^XT M.+N.Z;P[\&_!-Z:V!O)DKM17>OB47G9] L0SGEC2P/#?,[_A64:*$,8?.YW= MRB0)UM=[[;\ZW]&7.3/\1F7_$:E=77;'74CY@A69?52;CWSGSX#T)2HS[B]L MRK,1'DX*8U6^$T8$N9#E?_9MQT--8.R?$ AW J'#71IR*#\PRZXNM-J IM.H MC1;.52>-X(2DH#Q9C;L"Y>S5X^WGZ>SV SQ,'V>_P>QQ>O\TO9E]^G+_=-&W MJ)].]9.=KNM25WA"5Q#"G9)V9>!6ICP]5M!'8!6Z<(_N.GQ5XS\+V8/(]R#T M0_\5?5'E;>3T1:>\Y1FS/(4'INT69II)PUQV&/C?=&ZLQJ?_OV(GKNS$SD[\ M0UA]51=5Y9E9LX1?=K'L#-?/O'MU_V5V"V$([^&T*9BM.-9-Z?':>>R>R-V5 M6!M@,FWLVSHC3'/(A*%=9F"A,BQ@?#9ICUX^\M/XS#TSYM'W.O@_!W$_L^X M#B;Q.;WR@W.UD6AXOH5K+GX7<@D?$?C6;$VG^0)NJ35HD6#66J5?L'I\X(?8 MO&,)NL)A6F!E.TY>L-L\75F.3EJN1-[N3+Z#3_*9&XL-U+YFXG!J;^48=((( M[W@J$D+]"\O7YRX,4F5JN>V=THQ2?P7T/[0JU@==+9!NO\)WC^#F"FHN6.SJ M8DF>5M@H[=K@&J+?$=)C#)V/A602/J.:_PJ&'-VQ9<:?:Y2\X,6Q2&4SF,"' M@L-"J[Q9,!UL?)P:7P>Q3%SW:U?)&PC'GA^/<1'$7N0'+6)&WF04P= +XK!3 M!3,(8Y@,@Y8GL=]I96DP\('P!N%YYPU$0R^<#,ANX,5QW)D=:M@=&IT;O)HD MWN4NZ>8\$QR3"VN=65?P>%GM;V-L$BQ7A;0&TA,D@##XBADEV3S;8@\RA:9> MA%V+)8G2*4*G]_@L%:RU>A9N5%@Q#!SG$K&DJ!DK&VT;CI=WQF3"3<_1;M7? M)#WVAH,)D>!-AJ,VY=$0AOX$V1IXD2,K\@:C8>?HKG$=L.GM0Z&3%!TO4(=[A@.F)N0WHIW"&,71ER-_)!2QAM'XUI6 M#"&N0MUHC*-1)7U(ADGD5 TK562FEA&PKOS!T*1%8DL7H FO,.B+W040 X9) M*;"@E]JQPPY]DMA J%;CD(2"EN()B4"W\2.PI&07!@\RT(@=?S .(8MR(_?"$HJ&G/:CP*(1A-L"3O MRY*$74TV: >D^0LFLS8P'KX0DX BX9>XAH'ODB^,_%9H<"C.3)W:8UJ)'FBY MOEF)9$4UZ0)&9265?&_8@N,84%L*TW'.M0U6>6#5X6ZA$#7)\?;&));Y6E'P MZ@-#U6QV"LMZHD38N42A/GCR-Q,+#0I=I1:8%Y'2C(2BF%@B+>T6V"Y=S(^8\K8,P^U_5#+PSB6M(1ZZ,H@ FFTWC$(:8*'2*Y >A M[SI:& Q;28(MG%._1@=_4W0*%2>H_[FVOVN MX9,&W'PS\OQ17,HRBH$L6.8"A$.N!1=SE(I[T>#G7CNC_B*ZBJ06K'DALM3) MJ<1%$*MO-P#UG,7R.%K+8>/F8 T*X[:E.%)*E+&D*8EM(0K*;Y7REL(>+_D& M=UN84)$12QHQ2@(.*FOF$)U+D;U.Q%ZS$?1PK#8HDJR];7P)"8<[8_MDI'TV5\^\_0542,,3&CP\U^2J!.7?DJQPB<,P M=3 #*[M-3WOPTA=EO_;-COUEZ7Z9P*N,G"@_WZNWU8\?T_*;_W"\_.7DCNFE M0+@97Z"HWQL-NJ#+7R/*!ZO6[A> N;+8S-QRQ7$XTG0 ]Q=*V?T#&:A^$KKZ M$U!+ P04 " !,B#Q1^1@70!0# T!P &0 'AL+W=OTLY=O7=B +IUUTTMT;,K9G?O.?"9Z,]U+]T#6B@5^<"3T):F.:#U&D MBQHYT0/9H+ GE52<&+M4NT@W"DGI@SB+TCC^(^*$BF Z]GMK-1W+UC J<*U MMYP3=9@AD_M)D 2GC:]T5QNW$4W'#=GA$YJ_FK6RJZBGE)2CT%0*4%A-@OOD MPRQW_M[A;XI[?6:#JV0KY0^W>"@G0>P$(<(V,.9&7\/#*#/J4+ M/+=/]$^^=EO+EFB<2_:-EJ:>!+94?B2'3L9)[4,[;TISA2_71 M5AP5[J4\&65/J8TST_GCX7WV$^>-J\[#ZO%C-'Q9/X\C8%,XQ M*HZX68=+W\ E*2RE,+6&A2BQO 1$5ELO,#T)G*57B5]:,8 L#B&-T_@*+^L+ MSCPO^^\%7_#SGI][?OY_-?0Z;O6X64":P0UPVR M MM [!L8@JD1YI(W1!R@)B6\3_(P&]X!%5 <&7++Z(ZX2Z/!7GL?8KE4[*"B MNK >!R0J!'?GV>',16BCVNZVV<05*2BCAJ(>P+I516TOSP7[W^E+LRS,;W-H M7D.\+4^'_O 4Y5-1\6P;(Y65!$24=A)MK6BC[&C0%^54+:LH8ZZ-7=Q-HV2! M6K_[[M" HG3I>NE+*BAO.33DX%O_SM:2P'M(;D?A*+]SRQ2249@,8V=GD"1A MGN7.SF$8CI*1,X>="6M4?MJ* F'7$D6$0>P$&_N[/0!#8U#YF@J%)36P^4?; MO.<-6-^>H"^<2%'(UOU+?)=>RZA?4MY8SN=^?P W\O-;@I79#K=_M/PGWW21\<>^^)TNB=M3^11A6-C0>C(8! MJ&Y&=PLC&S\7M]+8*>O-VG[64#D'>UY):4X+EZ#_4$Y_ U!+ P04 " !, MB#Q1%'=)$.@% "Y#0 &0 'AL+W=OS-;:=M.3H_3LRI\0K;]5K[AS/3NOOCJ9CN'US;Y:J/#V8G1QN]-#>F_WESY7$W&[4T=FVZ8%U' MWBR.IZ?B]9F*Y].!7ZRY#X_6%#VY<^Y#O'G;'$]Y!&1:,^^C!HW+1W-NVC8J M HS?=SJGH\DH^'B]U_YC\AV^W.E@SEW[JVWZU?&TFE)C%GK;]M?N_I]FYT\> M]#"64/^A> MGQQY=T\^GH:VN$BN)FF LUTDY:;WV+60ZT]N+MY<7KR[I>N+J_?7MV_?O3F: M]5 ;-V?SG8JS085\1H60=.FZ?A7HHFM,\_\*9L S@I)[4&?R18T_;;L#RC@C MR25_05\V.IDE?=ES3IHE\JBG:[-QOK?=DOY]>A=ZCY3XSPOJU:A>)?7JS\3P M917OWM]>D%3TBKY21K$_:*4#W1G3D6W@O%U8TQ >]5!WOM(6*=TQK*+BBT]FOHWE0>\7"SN' M1MTUN[T?;:>[N=7MN.<6@Q*WWNCNX2 !W-T0VH/N[!\FD.WQZWKC.X@N1B5^ MY $;.?]UIM45@W!FR@3.PEMO&NPF6 $XS_"+LPNC(=@.*"SO4#$,?<65JPF M$WI]UUH40T-W#W1Z8IV1##NW M&EUX/?D-@D_)3=Z>TK6V+5U^K]>;PPN$ MK@NNM8WN33.Y-A]-MT7X%MZMR7S:Q6_H!,:'R5N$=.GC68+4-N(.-$?]Q6P. M"&^2I^](E!4KBYI$(5E1%R2D8C6NJBB8*L3D:A?BH%N8RW*6524I5JF"8@H) M>4B*,YEEDTL=>8P$FI&,O9V:Y:HD*5A6<\HR19E@LA23"R!/OM]K[W77/WPE M*1B'B&"ER$:#DE4\F]RZ'BY+X"WKC$3-6:%RX ?$C%,.5&513L2R'[U5%4%_(_!O8*PL)[A3B^YD[J4;N8+RL*X2L8K4H$_Q"%I27G&5* M/,5=S;B(=""A"@@(D @%P,5$F7])7HW4 -JZ!G (E8Q+&!,"E!;/<"?Y7\6= MY"53$BFE0 C@%8#%!2FA4!GR"^I$SG*N4'>%XI]#R9E0ZF7J!W M5DG*8:"LT0@DW*^_JCL4:8DB1>KEX)FS&FD=:SQ'3<=)LM;_=>CH#U^,F82T M/!P#'5+C;5VW?-5B<,71%DP$!IG8N75'2^>:>]NVZ21"J;NEO6O-_J3&Y&DP M.*)P(GU0.$\4VV&V7%V?#_-M:.MQ=L09$_D89D2_2N=&4!@A2^.0)YN5G2.8 M,**?G 63. M23QF2PB3@IA*]&^\,JJUB5R;A28(3GDW>N>Q5/Q;(J M2W0'--V<#TQ).?ENWR,ALJNXN-KQ]PW>_)FH/AV QU[O'/[7-QO1\]^WUILG MK.UB%4=#68FT0DM0_'.$!,JD2)>L0F!$AHBAOV"EXJ"JGGK]FSUZG4;I+]-' M0ZSU;=?28M5_BV,CX>P/["N7Y_$PV,7VLG_P-02P,$% @ 3(@\4>$N2>'5 M @ %P8 !D !X;"]W;W)K&ULK57=;]HP$/]7 M3M$>&0D)I5T%2$"IUFF%"ECW,.W!)!=BX=BI[93RW^_L4$:ETKU,0L0?=[^/ MV'?I[Y3>F@+1PDLII!D$A;75=1B:M,"2F;:J4-).KG3)+$WU)C251I;YI%*$ M<13UPI)Q&0S[?NU!#_NJMH)+?-!@ZK)D>C]&H7:#H!.\+BSXIK!N(1SV*[;! M)=H?U8.F67A$R7B)TG E06,^"$:=ZW'7Q?N 1XX[OZ+?>.WE9,X,3)7[RS!:#X"J #'-6 M"[M0NZ]X\'/A\%(EC/^'71/;O0@@K8U5Y2&9%)1<-D_V]T-D5=YPRP;]K7:@7;1A.8&WJK/)G%V%FC@UPI?+(R%2K>_WWO#'Z*[,KTV%4MQ$% =&M3/& R] MB_@"/L,_[,&J0)BHLF)R#]@(S>ABRRU52(J593)%6',A#%@%W!HJV*H2'+4! M1C_8L3VH' Q:5^(;EZ9J27$5VSM_;4]AE67BA*"V()6%/?69K,8SA*QT2!1. MS)^ZO5:G%P.3&7Q*+EM)DCA^8J8+@8<+T?GB]]W-:%&/,!7Z*A?[1@2>' 0E MOD_Z5#/!&ULG5C;4N-($GWW5U1XB0T3H6YTET4#$<:8P;. 6>SNB8Z->2A+95S; MLLJCDJ'9K]^3I8MMQK ;\P NJ2Z9>?+DI73VHHH?>BE$R7ZNLER?=Y=EN3X] M.=')4JRX_JS6(L?,0A4K7N*Q>#K1ZT+PU&Q:92>N;8?=07)RI M39G)7#P43&]6*UZ\7HI,O9QWG6[SXE$^+4MZ<7)QMN9/8BK*K^N' D\G[2FI M7(E<2Y6S0BS.NP/G]-*G]6;!-RE>],Z8D25SI7[0PS@][]JDD,A$4M()'#_/ M8BBRC Z"&G_49W9;D;1Q=]R=_M=EHH%WV3EHWJY M$;4] 9V7J$R;_^RE6AO%799L=*E6]69HL))Y]G3,L"LQ+[RHOAY/YJ=#\=7;'K\?W@ M?C@>W++Q_?7D\6XP&T_NV>2:S6Y&[&'P.+J?L>'D[F%P__WLI(1H.N DJ<5< M5F+<=\0X+KM3>;G4;)2G(MT_X 0ZMXJ[C>*7[H29VR<5ZPG^EQ)G61*;PK!_C68Z[( GW[_0*[? MRO6-7/\ORE4+]L +D9=LJ%9KGK^R29Z][JDS$S]+=IFIY,?OASSSH7P*^E.] MYHDX[R*JM2B>1??B?C(;,3=DG]A?X@?["IL*5BX%>W@,>6,.2EC*; M'&.M,IER4G;1,DCN,XC065]EX-;N'?$IC>CT6S::73LD(Y& MO-9;AAT9LCGR)EKI27F M7V2YA$OD$]3.D-3*32%+>)VI9\.>0@BVJK*&(8+[A3F.Y3G]S@0&%8 D$1 V MSP1<2W1H5GE.9V \J5FZ 8B%6NW1B@61%<&;@6<%MM=Y +9=F2JA5K)G+G/LT'(\&TLLU_$[X_P97"&2$0GW9,1]K P"YEBV'UJ1&]0' MU@<=T01XX?8#,W9 G=B+.[?CP>7X=CP;CZ9L<'_%IK/)\!\WD]NKT>.T"8?1 M/[^.9]];3V2RB@](/6U?KE71>#]3^=.G4B X3!B0N-B*8Y);(]:Y$@60).;M MD*@Y]Y5%0;]=NHLLN+UGL^/"9C]DCF];?A#6%N_HAYG0ZL=QNV($OI2OIYU) MD4)N\?CUX<[O M8 6NPXY9+P07G8@=UY@)@PN+_<#R^B'(A,32]PX 2FK7B]^CU#;(I[/!;'2' M3#VEQ$W9^G%T@ZGQMQ&R.IY'G>^PJ"K2;#<']-DV$?PBF';>\'.>@.((1@0BD1;NL30IVO%W3ZMF+_#[)"T*7?F(;,M'NH9G+L2A9 M\ORI\A6MC2-:$[F5@N !%D^)1!1EI%HM&D][80'C[1@F1C1RD7L"%Z,^C TI MA9@]J#5NUVSM>&MM@\K]5JMW3IL< M(&>UHX*;R@-P9'CC9 MX.##?$(D]JS8M3$('!QBOT_7P?2&7=].?IM6)!4?DM24I06*YS[=4$G-1:#. MECOP'+4 ';40'34@#5I3-24]5!Z%')F)7:_C/3V9,KBAZHR\<5CJ_\.97D,9 MXEK-&0PKTC2\^T07DM0X#_A67FDIX5BN'3'7ZS/?L2D?%:*I"- >);:4*)UL MKJC_0$FCOR#J7'/99%Z^8S5V<3:7BTV1F)R6;BM&+PJ@&D5CP[IA%3?[ %1U MCY*&XX,?)NP<'U89+_Q/V. ,!)T+IAQ7P\@.FF'?A.);ETM3G-^"C_M;@VR&O$A54IMM8,^ MUD520,]:==L?G4&7HNWNHV;CGQOU2ZZE\65]Z:A2"PIC=978??G^]6+GHG+P M9K)W!S0YM8#KI;G0O1LTF_9J67<]*X'.SYC%DX1:TRK9&"630LZKC#*8#N$V MSV+;>-0U(:H6E-U5YQ!PORH)R=^P9D,-(C1YZJLN@P:[RA_&.J<8E\B?^*=UB33?40U\;3G8^ M_:Q$\60^<-$5$4!47X':M^TWM$'UZ6B[O/H =\<+,$RS3"RPU?X&ULY7WI M;]Q&]N!W_Q6$-UG8 "5++5^QDP"RXF0TB"=>RT[PPV(_L)O5W1RSR0X/R3U_ M_;ZS#K)(R?7Q_4S>?VZTQ7?)E5U;M#P^W7;=_]>1) MN]J:7=8>UWM3P2_KNMEE'7QL-D_:?6.RG%[:E4\6)R?/G^RRHGKXX_?TW?OF MQ^_KOBN+RKQODK;?[;+F\,:4]_/C]/MN8*]-]VK]O MX-,3.TI>[$S5%G65-&;]P\/STU=OSI[A"_3$[X6Y:;V_$]S*LJX_XX?+_(>' M)[@B4YI5AT-D\,^UN3!EB2/!.OZ401_:.?%%_V\=_6?:/&QFF;7FHB[_*/)N M^\/#EP^3W*RSONP^U#=_,[(A6N"J+EOZ;W+#S[YX]C!9]6U7[^1E6,&NJ/C? M[(L PGOAY?WKT[__!?R6\_)U>7O_SC\N?+B_-_?$S.+RY^^_2/CY?_^"5Y M_]NOEQ>7;Z^21^_KLE@5IGW\_9,.IL8!GJQDFC<\S6)BFM-%\JZNNFV;O*UR MDX<#/($UVX4O=.%O%K,C_KVOCI.SDS19G"Q.9L8[LX XH_'.)L8[7ZWJONJ* M:I/H/I/_>;YLNP80YW_-3/#43O"4)G@Z,<&;K"W:I%XG[QO3FJK+$"MCD)P= M!F_IJW:?K

=R9-U4675JLC*I(5'#%RN MKDVRQB0PTA[^S9,"[\FJ;G)XS@ J=MOD4U7@NU?X1IML3&6:K"P/^)S9XR^9 M@]R^*6#\?0D//OKO_^WE8G'R^M/QU7'RR_GY>_I\^OKQ<3(#S&<6F,]F@?G> M302[OK";G #I[&!QD,[,<$? POMEGYND@Z>C#\"X^-M%O=MGU2%-"OBN[9=M MD1=9@_B750#=Y/?+M\?)>5G"@)UICE;\> *(6;49T39^&IMLC3=C3'5 M_. IO8./P/B$!*8L@,#0?OH]['+E[_F8-BVCZ=;X?0 9D$#:#C"+)N,5P:=L M]6=?(%8M^Q9 WK:PMG53[_2MO2&2G.2$6?I"6_!\,UCRW&+)\UDL^=0:'-:T M7;'#.6*H\74C$!3XMC JP(\3AX_P0ZY9= >Y2%=T#V#G!)86R'@%C ^?3[H: M/GTVWD1T]BTPRSW#L]MF79*MUP S@=^^;NCZ[?#V,?P Q!V_6A;9LB@!E#)4 M7K2KLF[[AB$-:\,+BU-/O<33X-DHHL;)1Y5/KJ?'R3L'$W.=E3W!PD(E%\ M$KPZFX:>!)SN&:0(!*3NO#Z\]\7*N&_AAI0@M! EA(-,\KI?=NN^5(('#ZRS MHDEPF02C9;'NFQ5-DL-VKC/$[N%#O.T.Y"5X##&A._#%ADW2&>)<.].XRPJ7 M]R9KX+9W=&T9*B31V.7!>R")F 8O6Y=]T3--X7^;NLYO"J >'J2\>X:O7FUA M_S6 ]-?^P%"MA$"6F2.0 M/L6,D8+9\>-!6UOK18PPT<8+TK5HFI MKHNFKNBR KV[V1:K+3X!Z.XQ CQC>"/OZ5[R0N")R+:!RY'L0;>;[_.J 0@T M189S>Q(:0*3*LR9O84=YL08T)5Q6R)Q?7>C^DX_U'I;Z$B7%T6$!38'1@V.Q M!V@88A/4$6YLG;@#2)#!"4D3@FF^K.!.;(A;7&?P'OPN-%48=<)J%U)8QXP# ML2*4%9#Q-V:+&A$P32"$]"Q3Q-6JW_6\ MOQJF:J*0 '%OVEYK;),80\<#XX' &9:3:YZ %+:1/2Y3EB.'#0#W#ONNG)@ MY'6QJ.-.V[Z[ 7[0)D(AC4)J73(S*ZI[X092W/C!AZ RE0^L=7A+"EG-#FA( MWR@\)F%W7Y@U/B"@'LR*[RUH5,WL7CY&UX*C25.Q8K^P*L3-94 M,%@[*ZV^M SLY;R"*%(R'N82]SW%IV:'F5 08V,'=$^%&L(:5!:6T5<YK "T01Y8C M$*)]A5)Q4UC)H29,RIOL1B +L@KKQMMBLRT/<)(P)U[-:Z.,C14G.I\L+^ 9 M6 JPR*Y 5( 1/U?U3>5K+;0^PMBZ*4#T58:7H[P [)30A&2AQ@#VLUD+23@B*65IQ>N+L=B>SA_RQV!D+M,%R_75>$[MS*XW:[F:GBB/! M?>=/[OVBAT+V]7T)R\IY%,7JZ>,'L_)M%^NSDA/#BOAN\,6B* MXQTA(X[O1XC&^P\7:7(%5"D#YBX"Y#M@9H>VR%+/NE(>(OLX_0Y7?_8B/3E[ M#G^]2)^>G,DV7OS?W,34!N9NC&?I/IV],1\<+<$[&;T(LR/$+\)@V&3X&5TC M3'40>ZW5CWX3 #.HD PB1IM\@Q(/4!00U\CO@BQTTV=H C"&: V1S+(&(8H, M(Z>%XJ-DA?RYQ!6TP)AD O^S)7 =/KG"8LD3F*$(D M329T=)\5^?RA+-RA+&XY%#(1*?.<,N#.CS)U,*.AD\MY.] '-5@Q]R;)$RE$ M3F8/P-,4Q**BS.DO,JN9$E"45"QVUA#[]ZQ-!2B^B _(KWKXG864]M""\#X2 M&_@VX;^ 1X"_=HP]IMKB MV/FQ6LH%O&1%^P^"LC0;:O*C#-HP9)IE ;5!^$N;?'%8RYK% "1N[2HFUA3IE$3W\'I M:/#E+OMG3=Q*B8;.9-<%@"]KF$QT6L>[%/L'F+PSJ-N078^,LJAA-O11[\/@ MO%1 [9J>U37X#O2S^MK"18\11+<&J T^4%3K)N-70!L#@7SEZVE9V=;_OZ'] M'>#^_Q0&\[<[X$9?0OQSB(#N]ENPG26#_Q/H?CFG;SX'B"%KFA8Y,3UYX M!]YV1UU]A/_B&2]K^+D X,*CXLV@+6\:M&0#P@'BH6)1%O_RW&1$X= JR>X5 MZ\/!$X9SA;WG1V5=?Z83)73N2SAC(_X=QN!U3W?'6EOQP5W6? ;D0W-JX4S, M;*VP0E4)ZRS)!+F&R3J],2T9^<0C!V?#I]LQRL_[1WA7ODNEJ,A,@RLZL*!1 MWH#DAGL H)"YJ4;+C?7+@-31>3>QJ0&16UIR"X!KUP=!C"*4>NIE66S8-'"< M7(3[5*]0Z.QA$+9R90,)X%^>*8V,3)U@'T$(A54&.7_9ABY/& LC0ECKW.?6 M0!Q?Q0"!R9U6F@R1JJIZO.)$H;\DWR2((5 M$XIFU>] HR5!D;1C1_H:61/20S0ABG*,BCH2;K;OB'2*Q-J=B/71'2>?JFR/ MM-@H:B9H\6VL*Z %(HVX WIRL<-SI7]'PA!*S3=;H'!PQ;9X%Y':97AY^()X MA.YM0%ODOB+!\Z=/DV(]?V3SMT M$Z3A$*#0T>?LZT+F,+XET+5>LL9%4&05 M%L"F@GG!XQB1=PB32K3#&GI9QR3D8V;/BT0C2 &D MCJB8-=5ZRT,PFR\9TOB45Q1YOC*;NBN(OJ8.OU*\024A#G-=4.>%U? >6B=> MXLW_LL*QR %.=M*16-$BW[:.GZQ54AV0.+6EQX<\3M[HX,'O-L0@H!P1 NE/ M;WWE>GVL4IQD2SBU(>-@L5A=D>P-Z1 &P56U%G065:WL]O6;I2DP8J-O"=4Q M=C+$&Q>&9??=)J^K2)#*B\#!<7W=MJ#C)Z'?KF @_EEBY3#+!J9A/!M,@K0$]D9F M_:,LSR728567XB0CIK7-RK6"8(/WC[S3Q\G[ID8'- @;I8F[X??\1*OV&HW> M IJ5WQ#SPQB1>MWAATGUBL>'!=CAB@ U"0"J5?!C.^(C&*9!#Y-G3$,YZJ@> MX_03]+*H[5KH&S%7OK9H+F=;>B4"F,3'M')D]&7)$S$B,K]D#H'A-;2L_]"9 M7$G 38-\ +?K([B<@JAT+&JM:PQX078KL3KMJ^ =^S"^W)F*'7LR"T.B\",8 M50+&=:(53GV"%K[JDX8=XRGY9*^-*[# E9R'+% F E\;WH66@\B0TP"[*5%! MZI@CNF@?P8"BB2O%Q'+< Z\4'&HF, MO&9M,S8IVUNL2-BWO2BLG;'>80H?E'"LPJF?L8N?=5VVVCI&.VD+-H("IJ'S0#D$[(^811)'Q'H%J8 1"8\B:S5$N+2D[*SQP M"6% *"LZAC2Z1Q'%02X"-:$%=C5*MT\A8)1+WN NKA6Q_NU8 M@&5<60?\YZ#V^9 ?H.OC/W2G_TV">"06[W;9>RQ/?J6L/9SU/R)=WUFX7:3/ MGYZR3^9I^OSD#,1;:[40#_;PL_(L=6:2<@?XRX?+"AYF*1!=$8,:R+$'PFU< M.',A^$,QFH=P2XQP)Z5"(F5ZDU@S!1PMD82VQE@!"@,)PW#VL &,61+'DQ<( M5AX&U]D/JK;\H!B8L1@>KY)'Q6.0[5"L\@)3!Y%.$2,!2F2&[6WRC@R!BGI M=.\05QIC1NZ)"6[Q.GGOW_?U'6AC0E&>(*"82D@CWWZTEZE)PYKVAB(%G5@$ M*P)+(=E8O65%8CQBI(;)8F-$JK5*" N[0'J0T*U,Z!3$I;<8MBB1A,CTA\&* M^# &+#Z">X#+H"_? -(EOZ#"USZFH*+H?F&.031\('L36\@Y-!5WOBM K.MJ MU"91RV7??C%4,SS>2L#P#!27E/K1(9$IC%8V6\ /H> M60/3/L]Q A?E[#%Y68$ABTI'WI*CIJ\($!-@LGL7@XP3R'"- "5:CPWZ8FV M+3QBS5YA.(6-PE0-Q%X4/H-"?3\2-E.U9-Y'IOY>DB,XGG MP2E8\"(L()-8DXD3< (3(IY_Y=?D?_-BM,- YA=O)X'$)D1>F]C$)5/G\[V>T(RA Y4X*,DR'_ MBXSSGUE3J@H%D8';\FFLK*I9 FXA.(PXVG "VAW(B=5M@\8,,.RY!9Q<,F'> MBN*O5YXD*5;T2.OQ:!B[BD#8:HH.):UZO1ZX76B&'+VT.,@+JGB%9X:?1 M UPZYQ(IGUW6]39)R\F1H!V0<6,+-V*'6B>:'&_??KM5YR(Q5GO-48:H&S09 M-\"#*JNS@0J2HT^S:#_3&@*>N"W@$[NMT9($DA-,'.XKKPTKR>)K)!C"":(Q MF^1ME"+#4>TKH"4V&^/2H2AE"#F=I7? 7X/WYXF&2\T]G<_-O:R WN'.XCF" M=W\[\?]F=]=N3[02U G$$D*NEI$Y?K'&A@PTWE"..PXF.28T MB,1_4T1$2Z&W./V!?D2LXM_#(5%!:W78NZV)L $CLI&',,$*/R$\CXKJ".") M=&H.,5R:\>E\GO$?UA07Q8M[Y!6[$1/O3Z>D9V)H1W$5Z >PQK^L9%KC"9*U M,FL[RT !I6:'WB4T"8PW=DV8HTU+-[XB 41I%.R;KDRBY/%!HDB3TP?#J?;_R^07VW UT.?6Y\&9".[JV=*8J'LX-. MY;??-E-RRR.>#2>("PI(6BB7=NZ*>Z1)) 0_SRO'^[ JG(T338E%PQ,7R/@. MQ\E/_D.25,$HP?DAR("M>06S+Y!Z'2%T;,Z*FD>=G '$#OEG22*_RBV2,-** MR:E]]>"-!KTE9R?)4?+LA&_-@W?9:@L3 /E[!E^?ZM=7XCA*SI*C![\;0%Z4 M@^&1!V\I$JRN),*'@6JA#,]?3,#6%Y90SE!?QCA&"RFK**U>)![=H%13_56+ M3/VL=*(I.>DCF*7',5LZ^-@EK;3*QXLQR-)FLF'3^8@ M)ZPZS^6NIL4@[G#-QG:W!3\;/.\[#G_KLJ98KU,/A+Y)A%6/;;'?D[T#9V=_ MY;(&,>C&?LF\.]L7'3(A5$X"9+/N2N?1Y+# HO5BWX6V85*[H\YLL$=DEDE( MYLD=#&#O-D$HBJ]I-9(R==WOP=UD+6KR7M+=W]'@4"N3( :7S&Y3C,> M!T+Z=.+B')%UB>*G\YGB[SF"'5@A2E%H<6^G2>L]DL*GQD_&/UC)-K6;+B6O M26RRF,^&9L)]!BRQ)))42KB:-98RV_:?P+'IRNJSFEG!1*;2I^,/^VDEE/$( MUXWT%"=+AG2\7[9PWV ?:%C;X9E)'$8VH+OB>E&RRS"PLL33[Q#[7[YDHCE_ MVBZK\G0^K?(2Y(AJ4[C$O^FSOL] R>AKN8A-4WB@XN0P[Z8(F+P<1O1N6"YW M'!M7ZZF@]3&:GSF,H7,G!^OPZE ,BGL$=5?B^W&GRBQU>+"^D#_!3!7!B_@$ M'G.]@)9YTM/;*J]P=Q-_D,%[-PBAP]$)('.@@]K(KR> Z[ M7*KEZ7RNY2]27B.*3W=[-?G%E>CPS1^>O87,"YIONV]08(Z(+F&A$<1-!VB\ MV'X.;.00!+LF%#5;1X3,?19/IQ)]@21T%'M]]NSD"/VP#JU:*E)Q>OK:;1R7 M]QL)!/RXJQ_"GX^C(3MV22"38]A;+GG=@0<8Q/N1?]_#=P+O&U/\$]_]&R#@ MH3V@%F]33:SDIA#QRY[,OF!+4.#NAC560BAOI3Y'O5<1BN&>_ DH7'2<-JP6 MFS6(#N2/L7(NB@8$/39L50;Q!DMWH%F='7:LM-W41VUG]A:J<*D-W-_/ICP< MH2!_A%88^Y3]PU^J*;7 CJYQ"C.<[&T'(K\*BRC).0E,[X'-K?"Y=W4.["BP M8+JX)O6;D+M$W+-(WM""[E&U6)HCD5:W1F]]8FV"5[XY/4V?+\X$55Q]"I5! MQT47;JVY$ ](./W.&>"\LEFDGV"@/\Y@]BZP8KSH#NUBC^"8#-"ZQQ@/0XI[ M7M]4%$-B [BQC,,*='VD"Q+63F&H;>A/]W0E0!X$ .)$PCC!RAWA!"515_Y* MS)>B55>GP(I<6DYHZX'[L >,<1"Y'F(T1ITQ2D_ND&[NR& J@P0H=;?QK',: M,[,Y1%;LIT7%'FX.D"B:_ @#>P_DX,Q !FZ&D?CHB8E4= HVK3P27242,4_Y MF6NTV9'K%-3$8Y"S7)Z(IW;]L\\W5KR7F96Y%]5U75X;6ZD#CUBOF6>A[K"4 MVX;KT$A%+,$"NP[G0R=%K>0KYV6K4,",G.SL1D):% >0\W8.8$7*(X*\6(%D MU*3#]Q7R2-A:O&MTT!@A'4^R25E+)''"W@"U(&V OP,B-%R%)4CBDL:FB&7A#[6*GHM5]*+F+'6E=$+UDB).?3Y=)=]@'%Q3+/M./<5(VB9A MYA, %UK15Z+EDWH_M.M'D4-SC!1'?.0@CG2@!)^EAG*QA[LR&RED<4VRB@+< M+96HS(Y_- MSQ+7[>XQ=<@^;5$[/.'(^XU8$CAGP1DX/.'?"5):]P"#5YV0[6$9FB9(%??FM".AD$J.4

R.0C!YP:4A_R>[31 U$.HK.N&2!N\N^Q)US7_%Z0*'%"L'V*1M#%2URQ9$O;AQ, M?207$^:\\!MIM# GV?\&<4J>;!'<*HV8'%;V=955G'# !O O-,!<15@67DS% M+!W?:(02*AU?F+#D*SG-'P-LVFVQL M#;C<=_$<.]M1_"4"3NQ-D=;E43(:<4;]FFKYB$^(P>""^4'=\>0\M5QHJ+B- MFYRGUR[&9C$?)?/[^4<,_>PK"5]Q:2,:B3U!Q__ZL,G[OL&X6AO%7&:B_C9F MTVNU7A%0Q*/B4ZP=(OCIV;='I\^_#0U"4R4Y_>_GH.<"41;S@2CGEG]JO"S% MB5&@C=SZ*/#^\JB6I5%R&# :E-L!?@*^$L1H5)0]./J>J8Q2$D1@]<+WP[#$ MA*HW&M^I)9X,5Z["$R P0(0K3)!D0I&'6E!;PQ5C6^%*@<$ZOG+B4TZP+8BE M8AV')%MC37[B4?K7W'F[0)#%?"#(%2>&.]X>/=U[Q'V,!IXJG;)X";QP_/3< M[IP'=C'O@;V(F$ZC&_SZ89+HEV2[67/@NY!*KW0%EQP>X*1DEV4J]K#*-FRZ M(/$:U\XA%>C47M$;_\U!"I)?KA*TS_JFLJ&16#44[4)Z/_FWR7HW"W2UA!"X MC$ W/#;G2EW MI:[JIH\?TU%U5-'=3)9 XQ(LL!0R%3%I\=FFJT#.A]$:BXBICAE$+I 3Y2!Q M'4X9##35T T7)+;%WNI.V^5^'QE;'[K $$D<@M(=4%*WY!+#3RR$ M^IJ4+B-GD* >NQ@G39/5X&S=V*EO"?.7,\Z\R3@$*K,^,_[:;MY+*D8_SH#> M:=+QC)-RNC+\Z*)*8GM9V%JAY([V,K2&E[,* L7PRF!"1.YG<<3 M0BI!8RM=C.I5K\%_51\R=EG&ZY;KM] ^\6QY*S\=QKH20> M48FF)[3W(@7&'"9HDD3))R.'#MP2HT1UXCH,$4H)T-AI-EA!.L"AOWKXN5E1 M[ Z,P],6K4_9_!QMLT/)OSF$MARR%)%I%HD:>N#W^_(0Y2D(0%A!$=A[[B8!YO^(G_V6:VOD E[$6QIP6B<)' 77V1@; MX.;EL[!.D%]S,*>W^EXB9\4,2IX@+6IO''('\1YY%P"7@I7-48=P/1'RRWT\MB=F-&1L2J\I-# M3B3)2(@?^4^2I M.]R$X'$(8B>XV.)Y?$A^O9KAE1.Q,Y70UB!Z%3-&>A+ !J]JQ,YT'OK)>IV M!"T.:O2.AY)URD&;0QM"2J&,""LJ?-0"3RXSGZI8HU.VDVH.6,X?A06XA,Z8 MP;V7!H*03^BI*5\6A.%QU!O?$6Y)(2)_!%-0+\>$H>PV%/%RW'$U G6>I(0W M*IX;5J?Q=UA5C>"-DLBE.&"O.8H)8[6FUJR^]]8YWWUNX$:=D4O"%R95.Y"RI>W-; );#8B_L5]>:H,>5> M+5RF9J 2^:*BBW,!*SYI>HR[@Z.J=(-D';_H=\6!&[LEM6AQ=3>#_F3RE=H@1*\PN\L/]9Z_"F0OU.KLEU&M0/C9V ;YR MB&3T!>D]NWTOGH"H8?7Y29J\57GN/;QZ-5Y.N$<7:')V6Z )C'3$GFU:BC*)CS]M'&VGWIB S@NLW'OA/7AT118]_RN2)/V!J92SUY_)JS3D M59F2AY&^LS6$(8^3\N:3'>@ZUCJW$> MF+%JJ(;.6$"*553$)$0O>Y_G9",T$2H<38G-]/2841DWFW[%DC4M+!@4Y[ A)X,Z^_?>N"O\'FWS& NS\:.@>1FYC02<@9?: M+D#[PFH)M\,A,# 1+(=*_ZU#8 X!]EDL;-\..QP7R[S3&BAR:#[TX,R%BIW- MQWK][*ZU)UE'/5/W&VF4S.,'%;U$GQR]^#N]^,Y_$;'U)]>;^\&OU+SA-#E* M_@='-G)((Q->8K(CUX 7:EV[&KH&X2M-77-AD9'J351Y8J MW:I(9D,Y:EESE"+Z4=U#$A\*1#[C509R(,GZ?!,,% MB@F3%P+O=KS2RD9/2[R0)*W;USS'FU;<&ZE?\95A&P5J.RAE^+R\'"!,#<8C M'8:BK!],A]8S2E25[B&T([%FMK&QMGFIKPS" MD\ZK;Z-;BHH(+(%UV$^)1PJL%,R42"/U[10<5.YW(!V>(+N!PUW0TERH9&=6 MVZKX4UJ;2BM+#4"W9?9JORD!UY41DQ@](4#PC S%()1;[6)L*Y!V&]PR17;, M@9[:XWO)95'01A2N17LA>4 MN:#,L_F@3,PO-%7G2E5C^:LX?[C/0,GH:[_*UKGD$>#V]S753>-D>Y6'/=XR MR'M:S8WKHC>'S5-RID],.N>%4O%7G.$1NHF4G2ZM>'N/2E"BE MM]JP!+TI"E.V3AZXTO,(5>YWKMRY_; 7N;VO* [(LV3201*8Q&A!E#*"8A@W M#K#;6-K'BS:6#K?!K10)W!9)#LO;D=>KVM14"ZVN"JQ.1?;^6O$], 9)"\]Q M@GCE,CW4R4@1#+VU936DO%"08L-YO()6D0F\>)2P5N8XB9IVP8@;MF4=D35; MDX)NN78N8RHWZNXVQ'4O6<46@5-N2"'17.C+X6&\*H 4C,8S$JU.,MCPIGG] MU7PZBK5-B4^G8;^UMJ;[$&96^@LX+]' O]GJ-W[XL76C[C'ZF!(N+$0,Y>3; MDJIK/2\2S!=2Q()4-DQM;>C 1,K= !0JI^ /)B4-V? KU1!B)6C%,CHMFSZO7:3 M[%&Z B'%#!,2^;14.H2-NF8M\^?EC$2:'ZL-: "@MNGM% S=+'1N;.D)3ZZU ME@AAK02$1O)E"@PU'K-\DFE67O]Q-AW<\7;HU5(R)P(G7X@/[]YX6Y]2: T$-9ZNK(6YXSK4;Z'O; R:0:#MT@['D)8JA5,-C\)EZ7[H8NS?8 MFQ@S?D']R)P*Q^V-LQXN3$,V9#2T]ZS_8 .4R-*T3HU=%& MM$XYU5$*)C@$947OOA&)=P\#+DZ1!YT\8Q,DX+E' M5E&-U9BS=8F]9G%%HO=F296A6T5+J;*40V($AH>A/H):R&>VY-KZ>)'5_%8Q M.\1J(L .3]+;<26KJAJ9AE@BJUQO-6S L^6R9Q,V0L7J/UW]E%)J ^#)04MV M4I(/(QE?=:J'"Q!YJ11XG;ER\9NR7@:15*" WE*.4FY$?2U]6 0G(/C-!OJ MPUMQ!!PWM!VM/'QGC3UBF9A)_:?!SS7W;T#@"^$$K3.3Y9.'/C09.NC9T"", MVJ.>YR,ZQ>HH3_SI"NY(66+])SUDW*+- A.ST#KY-HU]*>E:P????G6[Q*&0 M=%Z%LD;CI$B<%1>(C%=3SPJ:8>X%XI0QR)Y*-4KC9[/"3USJ7%G\SEL'\A( M@$O[Y$N:4?O#[$@3R:#QX87,(ARH\ WJ9$W'E9C718N"&OF*&5Q 3VNT#%+9 M-^DFW=15=ETT?9L\HO(>1Z??<4AFN\=X%[C_^R('%&:R5!XLYGG1-I[7K['K M# 5NBI46M%)\D.F O<)1@V#&!$ _<78&O<%4Y$\6^E""2C6M5*T6-I>'(*&1 MKHF8Y,DLT*& RM'FJN%XX0VZO>/D%Y'-C=TZL%+1NZJLD^%&BP_]:U9M[JSH MRFR6E;Y.)[1K2?U:4D[]20<$P,6P6#?:2#$Z3MZK!1$6+L*RA:8>H2^T M5DC#/?5(Q$\;E2+I6YIK(XV8$<'ML!3$QK8 +G!.8,'4QAU9-=EX(XT6*<+T M4(=H[H?(8./'H(L=UN/&:E9Z^]KX]>N&V"WMJ'*#YA;<48(W1F2MB 2S:<2^X=Y3>S4?#KG=X3)I& */E7H.DO132 M ]"/W[3^)I=S%)QOZ/P/U&ZJLN^+V61=TF99=I-R8!S6P\: 7*FR?V>0L]5P M)Q+J37ZN!6+Y._PXJ :)^($"9RO$FMN'6W,7WE["2+&5 @OON)&PJ\"F8V&W M"GJTQG0N;+];H[*4]$3P6VP*V9<.]T@.#*M)P0:"TM.#6Z(Z/U:[%0@#]FXV MVKM-Y; P_( I;JR0'(SA5>3BG)&P+I'W=!OX6#QB1&*Z)4B2I='#)2VLQ8.T M.A2EQ$XR$0FR(_(^:JF12I,=LX9-:C4?[1&FTIZMS\+4E%OQI!+PGV"]X5$3 M5"_1$(\I%%*]LD]3AHMT,IQ26 GFNL79RG'RQG"/>AN>YBJ-#0N=.<+==TM M^,^INV\^WR"#O;TOSB)EC<5B7/;,XKS)%>HG'7NFLK:NJ-&F:#F3X:T,F_ #L[%Q"&:[0@$P16Z00PR^G6F/3 MO]8V\L&-[-[\M*G[UR19)_4=]C*,]/SI9Z+^N"NRO',_YD2K*OGRZ M&-G&;552(@"KS](Y(A)3WWIV V':KMZ/#DDE+VL;Z<0(9+M-HJ\^EU*MN!_N M,ZDTA&J+8=];0^D.-KX_;$=._F"2-%"\HSK8*0P#XY!00'6Q5Z%#GR(\)P;7 M*N/D\RYP&"G]+!$06KB (P\OYAB" ">CCB-276V\>KW&[ %2? @$6$-E6_<$$F(\ MF5=J'$<[7:@7#,U2<,385JVH&Y>[).<+SWK;2J,4SK]$OD5?((HV'*^ZM2*S M_./*L>AQMC[83)@]\K$.P'5LZLT9\BT3IM$X/$5SBW0 _BD_( M2MVUR]/VXB]&6>-9*_U[&P[V0E^\*Z@L^;',#\G]58EFK157_>[%FH" ;>B] MS!_:(!NF64(74$87,X0+-TJ@#%#:W-[O+AFONW,>UO1"A(!_WL$=0@^QW]!4 MQB2VZRW*;P9^:]5[;%NT0A&7*U;Y04>R\3^&/DJO0JH2"UG0H$/M1$]6QGXM M:0$WDKU($FHH?C+)=J,<\!N_/:\+0Y?M1WKFAN6#CH'H^Q 8O!?IG^%:9F(M M5V.5I0 RN=>*_9S:"^4#4#=F%"T0U%27K2S5P#I^VULF.\Y;&=0+2IF$-<.9 M>HN*%'A!XO>&BZ@$HQ>MM$CRJDNL].F5I")1]XRXHW-(=@[._60C:WPV-:!E M-+]'EGX+KU&2<6:/,6%[-XT>:R6CUZN0P*8*>;MSMSKD!9;,>0^WU+V>&Z3P M5\2HAE<;1Q76Z'7'Y!C_?!9Q-E\/UC$/7N68>[]Z5)605O^$.]\0+J2;)4;T^0G'YT8?? M/CU66AR#G? 0:<%!Y@L_,LM1J@E2)=Z5@S6;U'M;JD::4+MGO=Z+GN2L4(]W M8;0U38@_"3K]&D A[)]&-"B(>0O6:YD!'N(!2X9F19[Z]45=1F50!MKU9YG& MQ!#/5"70OG@KCK5#PYUM-F1'IFK PD^TP=@0Q4=EMD?[%%/;8*N6NH "@^*) M;*C0/HV1S$1QO @[ AU;RY!C4./L;@9YI)*NQS#0>*K,%JO<]R ,K%!.L04< M*4878TF"846BJC,N16&CC(FX*$39YR?%EA M<9_(5M!(I>46_&/:RY7 $Q,Q:-@2*]RA'[@V=U(IX)O+5(P>%^DE@66/?)AV MIZ['X! :T409+9I. =><1OD5K:\D1-HK&\$>7UF59AT1#D\X8Z8IA8WG<_8: M>_LFE-R!8/C@C8S'(YW;.A_6RAP\\(##F5\]4))GJ[<^?_HT>73V]$7R.%E\ M]^+!#)[1OA:OD^?I=XNG_-\',0IZ^CQ]]MUW]G'^^.!7+UM@-(N/FH^$RCVV M(SQ:I$\! (_M'_/ODW@T&N-I>OKB&8ZA?WP,3-<,=1C0!_E$NE_6 [\T.<#4 ME8CZU6PR8'2_G)^_3]X&F.(-.',*SYXF+U^ENNHE00=%OM6;9V-S! IYOB9L@DQ,MQ:W2=9=-WUD7&X:&''L&Z[=6HP9A MY&>6KO^+QKF4J#!$(8;(S^=7;[C62$[(92W:IV>IG_1'_BN6A'^56GLPMO4R M7%+:/A-8&>+E$5K9+^K<&8,OR5L HS,/2DC>;7/G M_::G3E>(@#-[@\,_2Z822'7Q+QB!PA(H3W[ <. M7&5>_F7R#N] S.'WV..;N>T*"V$^@UO[X/46V7 E;-GK^\-#K!)A MO\7@3.PY^>I\\? )O.D>__'[?;8Q[Z1)56G6\.K)\8MG#UG9T@]=O<Y? M<="*(0&T2*+MV,YL [:;=EY1)XB3#MNP#[1TMHA*I$M2=MM?OR,E*RF0!,, MPR2/]]Z](X^G\5'ISR9'M/"U+*29!+FU^ZLH,FF.)3<7:H^2=K9*E]S24N\B ML]?(,P\JBXC%\654[W"-]F%_JVD5M2R9*%$:H21HW$Z"67(U[SE_[_!)X-$\F8/+9*/4 M9[=89I,@=H*PP-0Z!D[# 1=8%(Z(9'QI.(,VI ,^G9_8W_G<*9<--[A0Q1\B ML_DD& :0X997A;U3Q]^PR:?O^%)5&/\/Q\8W#B"MC%5E R8%I9#UR+\VY_!? M *P!,*^[#N15ON663\=:'4$[;V)S$Y^J1Y,X(=VEK*VF74$X.[VY>S];+?^: MW2]O5C!;O87YPWJYNEZO83Y;?'A_=_- MK-[OBG0G(\C2R$=,$H;^GE-SUZ@ M3QA\5-+F!JYEAMF/!!%I;06SD^ Y>Y7Q]TI>0#<.@<4L?H6OVQY U_-U7SH MO>-2?.>N1D)8*&E4(3)>EXS,X%:C06EK@]K".R&Y3 4O8$U&I/JT!OZ>;8S5 M5&'_O**HURKJ>46]%Q2MZ>%E58$NVK:-9D[1J @+LJ'Q\GBI*J> ?&V.\&EY M_=PEO1K0O?LKL^$]M6%?1HA=R!]04 AKH$-0*;^V#_0QR- MW,(1-8*0:5%13=#$[Z;MT9/M&6ISU:&[1W?W'18G(U\ G46EM8O+#6DS\ 98 M-QSU+FDR"@?QL+-2\I>T\4DN!Y ,NYU[98FX0;!>F"1=\AZ.DI:M$'PC"F$% M.LID$ X&CO(R'"6C!O[4I7&HM_]$K@%=M<,S>E=T@AH/*"LDPBX+!_W$B1U2 M<&6L.ZK3-NN'?3: ,Q8FO0&<>^A>JZVPX'82Z(8)&WISRDT.9Y7QIWD.9[UP MR$9P#@EYQ(\>C0/]#FBLNU??%.LD?OYIR!+VZVE\1%',@W#I;+Z=[N5'Y)L6 M^SA[[AU$3]I4B7KGF[&ABZ&UL MG59;;^I&$'[G5XQ145=6'Q1[P]JR]/KOK$/Y] M9]?@! 6LT[[@O)BQ%<[1O&0S1;M&B1+Q!%/-90H*ER,O: VN>E;>"7SC MN-8?UF C64CYW6ZFTEV[[.[>O_$K$KWEZ M#NUF'?RFWZS :Y^PA>$(8R3PU/5S"3@H<<-?P5++115#9_5QCHE 8Z MSD#G&,_TFJ)<(,@E%0V]GY S5Y;X1N]+(^3:&C:F(8SZ#9A@TSIVCT+8])7&^C2<6MW/)=+LV8*H0UGM6\8\Y"JQ8K4KNT; M5#+E(;"48B%/%>"/G&?TO W)5Q#<+0GN_C3!1SBB%N9(XJEAZ8I3,5?P56GM M,%_/Q]-SU#18PI@5$-0?]: V(>65)&ZO/R,ML3:CD]2J$8^AS#;*5HK>2T05 MF[V2S=Y/LQGF22Z8;9Z RR5EVGP0T-=<;*!E6TSKLDP@ MBV3FWBT)!/,7>]D[:_K ]5X6K[9X!5(0_4.=/'&)BW+GT9Y +7"U,*C-%&:, M1[NFH*'7Z7I;BQ;9VQ]F""VZH[PT^61'OEW 2YDI1(*]:C-W"II=3PHJ<%JP3X$?**0F'\LKRB%-*B5,:&C*I;'KO M<,7"#=P&P0RN]RKE V!%%KH=N.BW*4*JA,_QV2STZDUZ?^])H-UA^KOU?L?? M?;;R_X=^R_8%>;.7AXM#[AVG_Z1=;[O4E1B[@T,MI/%ARDA0K=PL9=\1_7$6 M T=Y6HYK03&EO(L7L]X]4RN>:G)P2:K-\SYU6U7,3\7&R,S-+ MI: )RRYA& M3E16@.Z74IK=QAHHA]CQOU!+ P04 " !,B#Q1C".7E7," #]! &0 M 'AL+W=OO.$5]V*2H21PH MM *D0ENMD]I5T+4/TQX,.<"J8V>V4]K_?F<',B:5OL1WOON^^Y$[#[?:O-@- MHH.W4BH[BC;.51=)8I<;++D]U14JLJRT*;DCU:P36QGD10"5,F%I>I:47*AH M/ QW#V8\U+630N&# 5N7)3?O$Y1Z.XJR:'\Q$^N-\Q?)>%CQ-<[1_:P>#&E) MRU*($I456H'!U2BZS"XF7>\?')X$;NV!#+Z2A=8O7KDM1E'J$T*)2^<9.!VO M.$4I/1&E\6?'&;4A/?!0WK/?A-JIE@6W.-7R611N,XH&$12XXK5T,[W]AKMZ M>IYOJ:4-7]@VOCF+8%E;I\L=F#(HA6I._K;KPP%@D!X!L!V A;R;0"'+*^[X M>&CT%HSW)C8OA%(#FI(3RO^4N3-D%81SX]O[I^O[QQ^SV^LY?'GD"XGVZS!Q MQ.SMR7+',FE8V!&6C,&=5FYCX5H56/Q/D%!*;5YLG]>$?43EMWN%*V*74MC8(ORX7UAD:C-^?1.BV$;HA0O=(A#GM M2U%+!+V"-EH,T]H8DC_JZ>=\4UU66A'4>D:Q8Q1H@5/JW,)*2UHI>]&A7J'O M58>EV7EH6&?&MS0E#HW@TL()9/TXZZ5>&,1YVN\\TZH0)U1&KPU:"UDO3L_[ MWJ]WEG5NA!(T4P6LM2[(F,;]_ PR%N==UCF!+HO/!SFQ=0UMN]N7S4C_ACMNUD)9D+@B:'K:[T5@FF5K%*>K,. + M[6A=@KBA]PF-=R#[2FNW5WR ]L4;_P502P,$% @ 3(@\45_9OLE! P M*0< !D !X;"]W;W)K&ULE57?;]LV$'[77W'0 MBB$!A$BB)%M*;0.VFV$=EBY(TO:AZ ,MG6VNDNB25-S^]SM2BN,,B;&]2$?R M[KM?O(^3O53?]!;1P(^F;O74WQJSNPQ#76ZQX?I"[K"ED[54#3>T5)M0[Q3R MRADU=H?FXNU&T"@\HE6BPU4*VH' ]]>?QY2*S^D[AD\"]/I+!9K*2\IM= MO*^F?F0#PAI+8Q$X_1YPB75M@2B,[P.F?W!I#8_E1_3?7.Z4RXIK7,KZLZC, M=NKG/E2XYEUM;N7^=QSR<0&6LM;N"_M>-QO[4';:R&8PI@@:T?9__F.HPY%! M'KUBP 8#YN+N';DHWW'#9Q,E]Z"L-J%9P:7JK"DXT=JFW!E%IX+LS&R^7/[U M\+:_>?YHO_KR"LWN^JE&?3T)#'JQ>6 YHBQZ-O8(6,[B6K=EJN&HK MK)X#A!3:(3[V&-^"G43\HVLO((D"8!&+3N EAWP3AY>\@G>+)8H'EQ]\F:^T M470OOIX 3@_ J0-.7P&^HW&INAI!KF%>EK)K#5W:1V^0@9T%6I-95RH(T+4[4+#O4+/O/ M-;N6#TC#3OX%S>KI$%^JYDE/EMHN]8Z7./6)NS2J!_1G<+]%:/Z'7^ *@6LZ MM'KZTCMN4@Y/G5KPVJ%P X9\K' CVE:T&YOH3^2*JICF09075BBHA;:N?=F] M>54)2U@:DB"-QI &"6''X]Q[AR5MRUI4W#$:@7%BTY46E2!"A5]_R5G,WL(9 M"\9)0OT;-KS/2AB#UF -9TF0L;%M;AP46>&Z'"0%"=Z]XJVN>VQ>_4WD8PL# M<1"SS*IG6=[;)8S0_YTDMM5Q>L^SLH*[2R_=FO"(OAI4&T?2&ES->R8[[![> M@7E/?T_J_2-RS1656D.-:S*-+L9T+51/S/W"R)TCPY4T1*U.W-);ALHJT/E: MTI -"^O@\#K._@%02P,$% @ 3(@\48X(]8V" P UP< !D !X;"]W M;W)K&ULK559<^)&$'[G5W2QJ12N4EDW2 ZF"C"; MD/)5AARO@]2 LB,-.S,RWG^?GI&0O5M>L@]YT5S=_7U]J'M\%/*3VB-J>"EY MI:[[>ZT/5ZZKLCV63%V* U;TLA6R9)J.J@T266Z62NX'G#=V2%55_,K9W MCW(R%K7F186/$E1=EDQ^F2$7Q^N^WS]=/!6[O387[F1\8#M\@C>+;_"_U7D>G_=3_J0XY;57#^)XV_8 M^F,)9H(K^X5C*^OU(:N5%F6K3 S*HFI6]M+&X4<4@E8AL+P;(,ORAFDV&4MQ M!&FDR9K96%>M-I$K*I.4E9;T6I">GLP?5NL53.]O8+%:+^^FZP7MID_WR_M? M5["\A\7?\\5J!0\?8;:\O;6W@S7;<%078U<3 6/&S5JP60,6? ?,#^!.5'JO M8%'EF']MP"7F'?W@1'\6G+7X>UU=0N@Y$'B!=\9>V(4CM/;"_RT<9T"C#C2R MH-%W0%?TI^4U1Q!;F NE%105+%XR5,I)&3 MAD/PT]#Q@K3%FW)J(JS*$*@=02[JC=[6G'[M3-05N3,8.FGB&^RAX\<>(1/G M=.2D<6S8)\1]E)[)6-QE+/[AC+URHC8!-R=.TQ.GAU-2I^3_HO-_7Z MX7RNSU-:[Q%*\8S4,)L"8O\1*R81F*)'(Z>N>F^+)8'7BIDQ;JTP#9HP-K@K M*L/<^/Z%LDB!39SAT*,U==(@I=5FH3?-\\)T7DJ+Q&>4BG%U84HH3& 0.'Z4 MVD3%E*_>#68D*'B1,]NLR3:C0;%115[0K("?/R2!'_P"@V@8DU9[[*TEJQ1O M5%C^#[7+QOT@]&$0AI$!\!-3!]]X@90+PC#;UH>ON-N5"NB]4G'?--L2Y#/R[IBD8"K@N"55[W)$*9;-&&D.6AQLZ]X(38/ M;O5$: 7K?"J%/!P/0S?+)OU!+ P04 " !,B#Q1 UIT=B(# #D!@ M&0 'AL+W=OXZ"$RVQ4J8*[5#26_62E?"TE%O K/3*/+:J2H# M'H;=H!*%]$:#^FZF1P.UMV4A<:;![*M*Z!^W6*K#T&/>Z6)>;+;6702CP4YL M<('V<3?3= I:E+RH4)I"2="X'GHW[/HV$N'WJA M(X0E9M8A"%J><(QEZ8"(QK]'3*\-Z1S/]R?TCW7NE,M*&!RK\FN1V^W02SW( M<2WVI9VKPR<\YE,3S%1IZB<<&MN$>Y#MC575T9D85(5L5O%\U.',(0W?<.!' M!U[S;@+5+#\(*T8#K0Z@G36AN4V=:NU-Y KIBK*PFMX6Y&='\\F7R?WC!#[. M'Z8P?KA?SF_&RP5\O5M^@O'C8ODPG2^O( I]X"$/+^!%K0)1C1?]C@(7 MXL1MG+B.$[\19]&T/:@UY(41FXW&C;"84VL_H=PC%++YQJA97]/Y,OHW%!K0 M20PD$+8"=6;S,=PK^;=;E\J*LG,G+6YT'=JHH)-0C]B/6")W^,Q=+M^&+/.Y-DVW ]":R'MCU_ITB&<<,S\*$^AR/^2<(D1^Q'L72I:T)4O^;\E.^H P!DDE(?.7N[(0JZ(L M;('FMQ74TF-<#+O^E$_A!Y)UGTQ/,L$F),U38!%?9_''%X3-#B;/!7J33U? M73?MI6V&4'O;CO";9G*]F#?S?RKTIJ!.+'%-KN%5CV33S4QM#E;MZCFV4I:F M8KW=TF\(M3.@]VNE[.G@ K0_MM%_4$L#!!0 ( $R(/%$G)2=?? , *8' M 9 >&PO=V]R:W-H965TZ7QS8!NS4B^VBZ;I)VL4^TA)M$95(E:3JYN]W2-FJBTU<8%\D7F;.G+ER M=I#JBZX9,_"];82>>[4QW:WOZ[)F+=4WLF,";W92M=3@5NU]W2E&*Z?4-GX4 M!)G?4BZ\Q,N$YE* 8KNYMPQO5ZF5=P*?.3OHLS583[92?K&;=]7<"RPA MUK#26 2*OV_LCC6-!4(:7X^8WFC2*IZO3^B_.]_1ERW5[$XV?_/*U'.O\*!B M.]HWYD$>_F!'?QS!4C;:?>$PR*93#\I>&]D>E9%!R\7PI]^/<3A3*()7%**C M0N1X#X8C\):CGEEL'O[:K!^>_B&P M>;_\\ 3+#V]A_?'3N\W]&G=73W3;,'T]\PW:LAI^><1=#;C1*[AA!/=2F%K# M6E2L^AG 1Y(CT^C$=!5=1/RS%S<0!P2B( HNX,6CY['#B_^/YQ?PDQ$_2;0-508H*("]K7G'5:W>2FVEY&7IQ;Z)39P#53#3C;8 M?/IV@C%D-H:3* BG+I"35<^;BHN]AC>0AR28AKC(1."FU4/S0L%]:YO6):0QHD4) TC2=OT&A&BFF -,,D MP;-B\AY%;F%9EGW;-]2P"OL21U3)Z=#Y:)>W'>7*F;S* E(4"5SC*B-I4, U MHN89P3EF@U"0(+U48.E8 .GE L !6O4-LUE::LV,AH;A *G R"$.&GIL#@4V M@TA5[ (8:,XY^,H66N+"V?H:'$AM3X3C4.%6'<*%0 MB46$,QRV8SW(@\"K S'^+#"W9/%7IHZ>Q0-;C),6=J>!6&C9&=F\1; M:7"NNV6-#RE35@#O=U*:T\8:&)_FQ;]02P,$% @ 3(@\4=Y?Y'>Q @ M8@8 !D !X;"]W;W)K&ULC551;]HP$'[G5UC1 M'EH)-<$A%! @A;;3.K43*MVF/9KD0J(Z=F8[I=VOW]DA&=4*ZHMSMN_[[NYS M?)[MI'K2.8 A+R47>N[EQE13W]=)#B73%[("@3N95"4S.%5;7U<*6.I )?=I M$(S\DA7"6\SST@4UL)1LIG^SD-IU[@4T( M."3&,C#\/,,5<&Z),(W?>TZO"VF!AW;+_MG5CK5LF(8KR7\6JS!F4!:B^;*7O0X'@'%P!$#W .KR M;@*Y+*^988N9DCNBK#>R6<.5ZM"87"'LH:R-PMT"<6:Q>KA9Q;?7Y"[^AL-- MO+Y9D[-'MN&@SV>^P0C6ST_V;,N&C1YA&U!R+X7)-;D1*:1O"7Q,K@?UB0PF M?1I2:XS[H_&@=P=:3TF<)'59H9O,5C#H1]."A*K@BP)+?[!J$9]A0\K"0!2 NQ):_ U'_'\PL7"0CG<'!4 M=( JAN.)-6EKA*TQ;(W(&N0]G?V#>U^"VKKNIDDB:V&:%M"M=@TT;OK&/_>F M^]XSM2V$QC(SA 87ERBE:CI:,S&R&ULK57?;]HP$'[GKSA%>V@EUOR" A4@04<[IA:APC;MT20' ML9K8S'9&N[]^9P=2)K6HD_:2W)WO/M]]CK_T=U(]Z@S1P%.1"SWP,F.V5[ZO MDPP+IB_D%@6MK*4JF"%7;7R]5;JV%?EB;G N<* M=%D43#V/,9>[@1=ZA\ #WV3&!OQA?\LVN$#S=3M7Y/DU2LH+%)I+ 0K7 V\4 M7HW;-M\E?..XTTOW":\QS"T1M_-QC>O66 MMO#8/J#?N-EIEA73>"WS[SPUV<#K>I#BFI6Y>9"[S[B?QS68R%R[)^SVN8$' M2:F-+/;%U$'!1?5F3WL>WE,0[0LBUW>UD>OR$S-LV%=R!\IF$YHUW*BNFIKC MPA[*PBA:Y51GAM/9]PUM8E/]9 \X MK@"C-P##".ZE,)F&B4@Q_1O I^[J%J-#B^/H).*74EQ '#0A"J+@!%YNI0U MG3!)6I(@IC;S&9G2P(EJFY.3Z%TU?E ,4+CUHX.,0N*Z%7>L&1V,^&"T(.HZ MHPUAU'[M /RC:U^@VCAQTW2^I3"5 M316C]'E6R\I%?B>\_4A@L-.:ZI-+CH M$(^J$K3*,7+K1&0E#4F2,S/Z!Z"R";2^EM(<'+M!_5<9_@%02P,$% @ M3(@\4>@",2"V @ T@4 !D !X;"]W;W)K&UL MC5113]LP$'[OKSAETU2DBJ1ITQ;65J*P,1 (!-UX=I-KX^'8P796^/<[.VWH M)NCVD-AG?_?==[;OQFNE'TV.:.&Y$-),@MS:\C@,39ICP:="A'$4#<*"<1E,QW[M5D_'JK*"2[S58*JB8/IEAD*M)T$WV"[< M\55NW4(X'9=LA?=HOY>WFJRP8-IP!DU(Y[@[W[)_];E3+@MF\%2) M!Y[9?!*, LAPR2IA[]3Z&V[R21Q?JH3Q?UC7V"0)(*V,5<7&F1047-8C>]Z< MPX[#*'K'(=XXQ%YW'Y,X+MVEW%M-NYS\[/3\ MYN;LX>+J"MISMA!H#L:A)5JW&:8;BEE-$;]#T8WA6DF;&_@B,\S^) A)3R,J MWHJ:Q7L9+RMY"+VH W$41WOX>DV2/<_7^T>2>ZCZ#57?4_7?H;JGJL@J@:"6 MD.9,KM EV!SA)1I_<+E"EBA*FD=8J54MN9"O'6H^^/,'>%_\P/3",S 4@FJ M,G/P4?H#3K]P0B2T< 9PTZ4]%OG6VU5Z:OO MJ>*&>\)/'T9Q-_X,1\G(?:](7I2,:R?7Y:Y7".U>TAD.AG#0.#4KK;EFTHA: M(\M^DG+OV1Y&7<*W1WWW'XX2@OXM7F+SO$CPEKI+23C;CV^]E7"GS@HD?:Z; M&$C===0EUZPV#>NDKM-7>-WMKBD]3D&0^H.N.TAM6%7ZJETH2S?A MISDU7=0.0/M+I>S6< &:-C[]#5!+ P04 " !,B#Q1:$7P%T8$ #="P M&0 'AL+W=OEUPEI1* M>=:EGM?OYDQ(9SPL]VZ+\5!M3"8DORU ;_*<%0\3GJG=R"'.X\:=6*7&;G3' MPS5;\3DWG]>W!:ZZ-4HB4:![!5K:75U46GG)#!L/"[6#PDHCFOTH72VUT3@A;5+FIL!3@7IF//WS M\VSQ%68W7Z;SQ?7T9C&']H+=9UR_&W8-7F#%NO$>;%*!T6? "(5K)4VJ82H3 MGAP"=-&RVCSZ:-Z$OHCX<2,[X'LN4(]Z+^#YM;M^B>>_VMT70(,:-"A!@V= MY\B49)-Q4$O(E%S]87B1@Y!;K@W6K]&G(ODBI*7BF5ZSF(\(+B!6PP%P485.;?-\(\0,Y-JA)@VAJ,$>;[ M"),(F$S*4-M#(1,1,T0Y:QT*S1 :C3+PJ39AGK*B]/\\V3(9&326SR.YX'O\,; MH-0->GW ,2+P]K>0$OH>:.!&P> 06C]@ 5K:%R+&@C08@R>\8(\W&!#HN5XO MJ*%Z;DA[-=+L=@H3H!0QB!OX?1P'@[!&\5U*@M9%*B0K'>*2%P?* MCP;4'KA1&!VN6C=HP;UZ\L9&/,O$"E/\%"7!]0G8P"7$@S;%*81W-2YQHXBV MKC:224QB)4K*>+9I_U"0A&$=A?/97!'.WP5SX=T)J7:[B_@MM*;0>X?YNZ9N?4&?.)Z-(+(]7N#^CCP7#_L M-]F$3'N)39="KY5FV7]**^*&I(]UX_6C(X@_P<[FRSU7!($&!_D M97!<60$^AKX/IUJ$;J/ERK':RL920_G?K;JO>K?N7<^KENU)O&I\KUFQ$E)# MQI>HZG4&/0>*JIFL%D:MRP;N7AF,=76-DT42EKG ^^.D""KM.8Z%0!6[5'DUS JV,S MVQGMO]^U QF3VDI[B7WM<\\]U_'Q\*#T@]D!6/)8"FE&P<[:_544F7P')3.7 M:@\2=S9*E\QBJ+>1V6M@A4\J1910VHU*QF4P'OJU.ST>JLH*+N%.$U.5)=-/ M4Q#J, KBX+2PX-N==0O1>+AG6UB"_;:_TQA%#4O!2Y"&*TDT;$;!)+Z:9@[O M =\Y',S9G+A.UDH]N&!6C +J!(& W#H&AL-ON 8A'!'*^'7D#)J2+O%\?F+_ MY'O'7M;,P+42][RPNU'0#T@!&U8)NU"'SW#LI^/X$Q.NN"WF5'YEEXZ%6!Z(=&MG\ M0!9?Q2R4N2TI D-*&O\*5-PZGG2_^C MX5=HLX8V\[39"[1+=$M1"2!J0^Z9UDS:)S+G;,T%MT_/'>3K?-@VN+9;"8T' MOO?6%+9<2BZW> T%DSF0MZ07]CM]'.,DC.-NZR/D2AHE>,'\G4L$1->FKP.K M]MYH:V71MGZZPW<2M /@_D8I>PI<@>;E'?\!4$L#!!0 ( $R(/%&^B@XL ME , (0( 9 >&PO=V]R:W-H965T5T#.O,*:9^+Y."ZRY'L@&!9WD4M7/.IV[M7\ZEL354*O%>@V[KFZGF!E=S,O-#;;3R4 MZ\+8#7\^;?@:EV@^-_>*5OX>)2MK%+J4 A3F,^\RG"P2Z^\<_BQQHP]LL)6L MI/QJ%Q^SF1?8A+#"U%@$3H\GO,*JLD"4QKY+*^YX?.IDAM0UIO0K.%*==&47"GLI2R-HM.2XLS\YN[3 MAW>/[Q]NX>;N\M,2SA[YJD)]/O4-H5L?/]TB+3HD]A.DD,&M%*;0\%YDF/T3 MP*>T]KFQ76X+=A+QCU8,( KZP (6G,"+]K5&#B]Z7:TG$.,]8NP0XY\@+DDC M65LAW.5PC2L#'X4VJJ6F-?H8@R?1K/XFNN$ISCP2F$;UA)XE 2T)/1:$8\=$ M[_;+ S6>D-0.W& &E>1"PUEY#N-X"*.8]98?KH]ZD$L47P!+1KTK*9Y0F9)N M&Q929/:4CL-Q?SQ.X)5XYT$9 HP!%)Q;0Z/(&M=U#6F6*]0$9MQ M. !2MW-_1JXTH&U>V+$.CG5.]%CF^\X/\QS=MX2P#-)%&5"4I*9?L:;87,FZ M5VX+.7X3+PHA1JB2*/PWE1";MURE!<1.(?'_4@G84JB6%^UR0CW)7CW)Z]0C M,'J'B@N4(LB*P4:^)2K-^18]VQ>DQPKTL@^R]> M#US;0@[XIOZV%\UM>$733\.D]X6NQMZ,!3B0-@M) J.069,Y+<0C:T? QH$U M8L)+K)&X#*78<)5I4O*8%!0.25/QL1OQ#R9#C6KMYI^&5+;"=$-BO[L?L9?= M9/GAWLUGZK4UM2!4F%-H,!@2MZJ;>=W"R,;-F94T-+6<6=#?!%36@&ULQ5A;;]LV%'[WKR"\8H@!QQ.&??3'#"UTX*11\,W!?\R\& M[[J5E$1DH*S0BAF87#9'_?.K8]KO-WP3,+>U-2-/QEH_TLW'Y++9(X- 0NQ( M L?+#-Z"E"0(S?A>RFQ6*NE@?;V4?N-]1U_&W,);+?\0B4LOFV=-EL"$%]+= MZ?D'*/WQ!L9:6O_+YF'O"6Z."^MT5AY&"S*API4_E3C4#ISU=AR(R@.1MSLH M\E:^XXX/+XR>,T.[41HMO*O^-!HG% 7EWAG\5^ Y-[P9?;QCWT:?OEZSV^O1 M_=>[Z]OKSP_W[."!CR78UD77H1;:VXU+B5=!8K1#8C]BMUJYU+)KE4"R+J"+ MYE4V1DL;KZ*]$G\K5(<->FT6]:+>'GF#RN>!ES?8Y3,7AGWCL@#V3MA8:EL8 ML.S/T=@Z@S3Y:X^.HTK'D==QM$/'/69/4DA@>L*DX&,AA1.H) -.VA+&'9N0 M'3-O!_$3.1X7Q@@U)9X)NPWZ_4H_O4X1XY;,1)BAA+G_"Q.VL?:@\7NA'8K+ MC8A1_+V8*C$1,5>NOFX.4FFPB M%%>QX+)";,$.1(N]83__=!;UHU_75J?'9^&WX:6^%N5GI9,%#RE@JN\UU 6 M10O*6>9P=UWKQ#]16AW&6LW ^(+V[]U2EC1N5OI+,#)OVT:HHQXK+*%A-Z,X M:#4^K\N.=8;MP')?42? '0I&UR4G:CCM'7WKMSN!]8-=:94TKKA$N(!T8SS6 M:18PQMKOI+>0'1#RK?J9#7NK..W)T^,J3X]?G*?<6G#[R8-0OR!+]ZJD-GMN MQ-:+#LD=A?S2+9@QV3UJ M]_N]\-MXKW4R%U+6&8SLC;5)*)\UDABA+I1 6HHMLGZXEH7H930Z7,5R>P4* MAI;7J@J9/ZPI,#A21D_7ZKT_ 0CS89W2ZK M2I9SM?#XG/YJV709.]RNA/1^_E"(>(P86>%K%>Y:1O:]T47>\6B60AFH*4Z@ MB(]"-Q+ $D>\1R'")(?*F''DRW,*NL MC;MLP'3&25+@H F2VHG--8Z^A"PEXO:>4E-#8E$/TH#^P))MM12)U[UJ5[X< M^$;083>EU+PPN;;@<;<.>FL13# 4)1)V3PK,KQ5:(NU+97- \6ULANO12O%DLL>;/&_,T( M5 %P<_W/ I!29Y52QWP9AN= "]-,X$L5]&7:A/I%UM=GJJURVI3J8JN&E%/? M 172T 1=G(VIZH"U-$J,$;GP;J9>:#9EN8>,FA822_C,*C5L)8C()N%%X$@NF3K M/<]$K+Y<37V2EJCM0"D4T=)ZA94WE 0:IXI2 M.D98"LK6W5D^$]P/L-CV"FHT):5KTA,(A SBQT"EL4-%U1]#E]>)4Y4-OI5I M< M:V,Q.&Z?GIQ62;.KUW@P?*/9ED5!=-CM25)/%$P+/V0%!5B/#GV1^%Y@D(0+ M+T&[2M.J*X8NZ<=XFJY?TEO))Y3AN^ +2T*88OC^JO]_MEK68=M>5+JUCS8X MSD[]IRDJB^A#^'Y3/:V^?HW"1Y_5]O#I[!:I(;"329C@T5[G%%] 3/@<%6Z< MSOTGH+%V3F=^F0+''D ;\/^)QCPN;TA!]4UP^#=02P,$% @ 3(@\4>0$ M0-8&ULS5;;;MM& M$'W75PQ8I$@ 6;Q(HF17$D [:N*BM@7+20H$?5B)(Y((R55VEY+]]YU=7BQ? M1+A]ZHOVPIDS9W;.KF:RY^*'C!$5W&=I+J=6K-3VS+;E.L:,R1[?8DY?-EQD M3-%21+;<"F2A<L.>3;8LPB6J+]N%H)7=H(1)AKE,> X"-U,K<,_.Q]K>&'Q-<"\/ MYJ S67'^0R\NPZGE:$*8XEII!$;##B\P3340T?A985I-2.UX.*_1?S>Y4RXK M)O&"I]^24,53:VQ!B!M6I.J6[S]CE<]0XZUY*LTO[$O;T:D%ZT(JGE7.Q"!+ M\G)D]]4Y'#B,G2,.7N7@&=YE(,/R(U-L-A%\#T);$YJ>F%2--Y%+7,-\[_T?+Z$]W=LE:+\,+$5Q=-> M]KK"/B^QO2/8K@=7/%>QA'D>8O@4P":B#5NO9GONM2+^4>0]Z#M=\!S/:<'K M-]GW#5[_6/8Q$WBBJQK"!<](Z9(9L01"L#Q"4I^"U0,C UT[8W% S(!J,L(5 1LB@")!";)+*7K+<\ZUT6V0J%QGV-*^&:N M"*W9#@7=>(CHD-5)R!3"AB4"=BPML/,E/]F1+]FYXZ[K#2E.SSGM?-+&M.F/ MND/' =?O.7[G:VGH>>7>::_O'OC[?>-O3%N*,VR*,VP]M@4*\PKF:X2;K=:) M)&[N$+Y?HD,L@;4TI+% M.H;MP;F6\N/5Z9;B6NF_CK/.?+&$NYB$%/,TA$>A5<6NGAJV45A*UJ@+M+HZ MW@"R\G/?KV>#<37K!'E>L)3L^5[%(+0<.2D4W.$[6!6JC$^5?@=NU_6=KD-2 MZP_&3\:!/]!CYR+X= OXD_ D4'X&1WL>X!!J$(:)SI"B>JW +YXJ M<^%:0KSUQ2(5[?-:6@;TM>O]J+)C;QC>HU@G$F%+CQV^_"Y0MT9:^&M2FR": M6FMILD%XKRG*#Q!$DFO5EQ1&ULG5?;:Q).X33N=/D B9*$A"84 +>OO>Q:D&+F15;V]N96;=2E,ZHKF8\"-)9 M+50S.3]U[Z[;\U/=V4HU\KIEIJMKT6Y?R$IOSB;A9/?BG;I=67HQ.S]=BUOY M7MI?UM:FK#ZJTJ[-) M/F&E7(JNLN_TYD,2 #P;]OBJX*=/;]Z<_GV M]2MV<_$;F]Z(>27-R>G, I@^SQ8#R(L>A#\"$G+V6C=V9=BKII3E0X 9(AK# MXKNP7O"CB#]US3,6!3[C 0^.X$7C,B.'%SVVS&:A:\ENQ#U[J'01.Q?Q(R[>0R]E5TFFETSU[J;P8\ HFTO(1^Y>6W%_B./C M\##\(< M-(>%X]J[?G?)OF8AS_PH"&F4)'Y:N%$<^$E4>&]T\QW-XGX4AVP:AGZ1YNR$ M3>/(#V+.3CRR+_P48[**_(Q'&!69'Q?9$::3D>GDR4Q?C6ME\AZ=RLA#U![' M^Q+#9[4VEO W*[58,>6X[MH6Q*F&6>0"#/C_F=Q+@FCL7H9V'AWO8>9S4,FY MSX.4A8$?I9_I3OTXY2 ]S!(6^E&>@V8.;J, W/(8;UR20C]+,N^E7,HAVM'3 M="X;N53VY('/*;!BE[X$>4+V6.(G63:ZG899YI(+MR1^F,?#( N/9#T=LYX^.>OO))A?J$H)U]KQAE+R):OF4#$< M=_-D:"9(7/6ZLZ!YOF5BO:ZVJKG=50@\^899O0,\I%C1 ME X#?:D3U4'7RGE?Z@I[JGE2Y5T][N^86KU7<+FP#PMI"(,)>VB-G_7!(HZR M"%B4^$44NAK-8N_5<@E$HJ)4&#H][(Q)9NQ.M$IWAOW5M!N7)0Q0: MRAMU'OD%Q38BX3S2(RD01F 6!Q1;$S3UIS1S!1Y&?AS';@08JML]B ;U#DO: M MF4Y_TT/PD"&O D>#!9E*6BL. -I'<(D731?T:RATI--84HX[R@EI"FH?=VEPVPA:7?.;JV\.T\Y $1 M-!V57*UV5 MKJ;!*::7ZDZ5*#3#8N0AAE$>9RPK"N\M<@[WH1^"JBDOX-AM4_Q[[T9;\/2_ M>D,V]H;LR;VAW+4^BEE@8[1F!C7/(6FK#G>$X^"T\\Y13Q]+O6F>X($M1&?Z MGD!"L+)>ZQ8'WK'>P38$;%8$!QG/Z63\W-M7[B#:EU\Z\B[&C$')K-3=W"Z[ M"LUBH;O&DIIS5 #1G.$__XQANKE1)<6'#3M,D;LXC[T/HFU%8[=L?P&ASZ.8 M%?A\U=RA@$G?ZU;?*7<43Y.$I7GF_:R;V^^L;.LA-.@\8Q%T>3U.I1#I<$(; MI3MH&88B0[F\P74#%PMHGJJKGX)(MF2Q$6V)EH32PAX8^3F/O5\/%"R)..:] ML%'TU!UV51CE"7I/,E3>@72Y3@>;8M@Q\^PAUWMDT&H0J-WZ;%V!*2=N^:E3 MO;1I,R0=TS]%<*GI..#F&*MP:P BA-E@F:ZYR?N%-'1>8'!0N;?3*'5[:03M MI8!XOQ*MJ^0&)/5'.WHBG\B30D:,E=1,LJAP^J;3E]O+=_+$'>*A=*G=[#;L M-$%O0V(MNH%K, ,E%+,F_EP#6@PG%1A$T6 9H .='")UOW8<(3YWAP8:IWY. MW>>0R&=[UY9:MK?NSY/[R^/KT5[J[!+5'()T^!9 MAA-?VU_(^@>KU^X2--<65RHW7.$.*UN:@.]+K>WN@1R,M^+SOP%02P,$% M @ 3(@\4<$S]#<*! +@H !D !X;"]W;W)K&ULC59M;]LV$/[N7W'07M "3B3+ENUXM@&G3;8.R1+$Z8IAV =:.EM$)5(E MJ3C9K]^1DA7'=;1\D4CJ[KF[YU[$Z5:JKSI%-/"89T+/O-288N+[.DXQ9_I4 M%BCHRUJJG!G:JHVO"X4L<4IYYH=!,/1SQH4WG[JS6S6?RM)D7."M EWF.5-/ MYYC)[;N#.[Y)C3WPY].";7")YG-QJVCG-R@)SU%H+@4H7,^\16]R/K+R M3N!/CEN]MP8;R4K*KW;S*9EY@74(,XR-16#T>L /F&46B-SX5F-ZC4FKN+_> MH5^ZV"F6%=/X069?>&+2F3?V(,$U*S-S)[>_81U/9/%BF6GWA&TE.QQX$)?: MR+Q6)@]R+JHW>ZQYV%,8!Z\HA+5"Z/RN##DO/S+#YE,EMZ"L-*'9A0O5:9-S M7-BD+(VBKYSTS/SF]N)N$;F7\N$8ZKY#" M5Y!Z(5Q+85(-%R+!Y"6 3VXUOH4[W\[#5L3?2W$*_: +81 &+7C])M:^P^N_ M@G>%6B-VX:9 Q0P7&[A"2F@7/J*.%2]MINS$ MF^B"Q3CS*$Z-Z@&]_R?VT*?.!Z93<"S1&;!#GH\:.UT6ZP M-I+71BJ>BGT;A_5'R;+>O:@68(3!K'Q&_S\]Z2R^E^G0HP<_0K\;],=V$U(! M]$:A7?8I@_2TRP'U7607D9LB4FR92C3\_,,X[(6_U WYBKM#*H-QQP[ "?"\ M*(TK)-QJ<5633\BS:D3T@V%TC$=_[Q^>H]JXFXH&UUW5[[PY;2Y#B^H.\"Q>W:2N MF=IPH&ULK59M;]LV$/[N7W'0AJ$%-%NB7ITF!I(T0SLL69!T+89A M'VCI'!.52(VDZN;?[TC):M*\H%CWQ>;;/7SNN>/I#G=*?S1;1 N?VT::HV!K M;7>P6)AJBRTW<]6AI)V-TBVW--4W"]-IY+4W:IL%BZ)\T7(A@]6A7[O4JT/5 MVT9(O-1@^K;E^O8$&[4["N)@OW E;K;6+2Q6AQV_P6NT?W27FF:+":46+4HC ME 2-FZ/@.#XX2=UY?^"]P)VY,P;GR5JICV[RMCX*(D<(&ZRL0^#T]PE/L6D< M$-'X9\0,IBN=X=WQ'OT7[SOYLN8&3U7S0=1V>Q24 =2XX7UCK]3N#8[^9 ZO M4HWQO[ ;SA91 %5OK&I'8V+0"CG\\\^C#G<,RJ<,V&C /._A(L_R-;=\=:C5 M#K0[36ANX%WUUD1.2!>4:ZMI5Y"=7;V]./W]_ PNSZ[@^LWQU1F\>,?7#9J7 MAPM+\.[0HAJA3@8H]@14S.!<2;LU<"9KK.\#+(C71([MR9VP9Q%_[>4,D3>&=<2R%O#%RBANLMUPA_':^-U90;?S^#GT[XJ<=/G\"_ MIB=3]PV"VH#=(E2J[7K+??K1$F6/J(#+&FK1]!9KD/3JA*1C"!U1,H[28\(_ M>ZU[MP>FXQ4>!?0P#>I/&*S>T?T;U="C(X_!NJ""06MH4=OM?Z<'W%HMUOV M:)5'.B4D+F]_^J%DKQTH=^=M&WJ+E5^F!V\873,TR &RH9';E*J#]"'!5AG,=N MQ+*0^5&Q#)-E/OL-C3F *3,X*>9Y.<".:RLJT9%$I*'!JM?""C3@'66OIO\7 M90(OGZ.V%\2JZN->D)]'Q9^F%R>SXYH4.MMLJ(BY&)TJ^0F)E(,]410JEJ>0 MY0R6R>P[?2B308LO.%3DOPFI4E2CR26WW"F+T@HRO!W2B&KN_ZZ<-XY?37DZ M*)BR;%2P9,F@8!KEL],I3?@ M?.D-'11R?"=N90C8UT_BA7@)>12F21JZC'7#+ \SEOIA489%7-R)X2.RS![$ MM2C+L(PB1_?*/GC] M>1RRM RS///#(@G+TON91TO:8;.W7UOL@S4E^[PH@,VC@D9)_/3Y.\&=%YFS MR 8+)_=[DL$Y1TKU4AC3TT0_D(;$7L;ADM$7)(Y3GR#.(L["B"0=#[D[RW0]^3-+=S<.4:IQ09,%7G"!C8 M4C%;(TK SR/-C5;M8T2_B1Z8D071H6MI=^=^I+J7$_BAXQHF M5G6^RUDK2SV3'VZI247M#M#^1E%E&B?N@JGM7?T+4$L#!!0 ( $R(/%&% M\PRM=@4 %0. 9 >&PO=V]R:W-H965T+W)C)_KC\R5=L =F?E_>*?SJMR@9+YG07 I0;'[1G01GE['=[S;\ MP=E*[XS!>C*3\HO]>)]=='UK$"M8:BP"Q;]'=L6*P@*A&?\VF-U6I17<'6_0 MWSK?T9<9U>Q*%G_RS.07W6$7,C:G56'NY>H=:_P96+Q4%MK]PJK>&T5=2"MM M9-D(HP4E%_4__=KPL",P](\(D$: .+MK1<[*-]30\;F2*U!V-Z+9@7/52:-Q M7-B@/!B%JQSES/C^^L-D>OT&[B;WTT\PO9_A[0'SB MG\ +6[=#AQ<>P=1B#2^ ##T_&N(@B+S0#SJW7"QF$M[)HECKM8;$&R4A MQ%X0D8Z;3+&* A+!* XZ[RI!!7Q D;\X%0N(_$XK>$-3U,8@&/CPRT]#$I#7 MG1<0QAX9#:S>P(NBZ 2Y@Y;0.Y7?0NUI:(MCY'<2&WGQ8&0=]49Q9[BK$W=L\XG1A4PVR9@E]TA M;"G>9_ E?X6L-9F%H\0G-HN]83C<2=08HC;[KNTAH'B*;I9%:EIG8!]LVK-/J"R8.['GG&T&G@PK"%J!P^TV"=P!TS+HJHC8.0W47F0K367 M0> -@E$]\$>1HR )@BV;+X%S(&0 481+H4^>"0HB;5B-$@)!,L(N<5MW"6C: MQ![M@#1_-#E3&H;Q,S$);"3\VJXX\%VMD- _" V>\H7>I?8IK98>.'!]E?,T M!]X$#.\W(*3X5=,YPXK9&7+=<>?&=BH4*NVM0"_:RE5#$KBHG%LUIO-=,\XYA9MJ9= ML)P;)?MQ!8S9YPXBXI$@VDDZRWH2!C#"=!H.][,7,(:!%Q""B6)W6?D!\5T# M)D%\D"0,N5+,U8^TW.'%%IE#TZ!@6-9 %XHQO&\V].\;C4+U/MO?;$52H.[0 ML0BX^"+Q_"2J9:F-@:AHX0*$/=. BSE*1;UP\'/O,*/^IW4M20=FS2I>9$Y. MIBZ"6'V7C'_&J9[36&]';26LJ':)+S%N:QM'FQ)U+!'ZAJXA#.H[EUNAV.,% M6^'J@4T(I/E"X%)-P!9R1QU:YU)D@XFV[^@(>GAJ:11)R%WSGT_OCON,MY+]:@K1 //-1=Z0BICFNL@T'F%-=47 MLD%AW^RDJJFQKBH#W2BDA1?5/(C#\%-04R9(-O9G]RH;R]9P)O!>@6[KFJJ7 M*7*YGY"(' \>6%D9=Q!DXX:6N$;SO;E7U@MZ2L%J%)I) 0IW$W(374]3%^\# M?C#<(><.9-/X?6"2_DHG/+6/],^^ M=EO+EFJ<2?Z3%:::D$L"!>YHR\V#W'_%0SU#Q\LEU_X7]EULSQ7P-'S9TRU%_' ?&WN44 M07[@3CMN_ 8WBF$IA:DTS$6!Q;^ P";99QH?,YW&9XG?6G$!23B .(S#,[RD MKSSQO.1_*C_#3WM^ZOGI&_RUW9^BY0AR!TVK\LK.#L@M9R5U\_A:2\\"W7I> MZX;F."%V_S2J)R39+Z1* XJ"B1)LB]"W:,D$J]L:&OIB%\CH=[9G$;R'Z'(T M&*57SHTA&@VB8>CL!*)HD":ILU,8#D;1R)G#SH37FA&[>="/[-[Q;_"55)1,:..ZL-+P8#0FH;IDZQ\C&#_!6&KL.WJSL]P>5 M"[#O=U*:H^,NZ+]HV1]02P,$% @ 3(@\4>^DQ'=Y!0 \@T !D !X M;"]W;W)K&ULO5==;]LV%'W7KR"\HM@ -B8IBI+2 M)$"295V&I0O<;,,P[(&Q:5NK++H473?[]3ND;"5+'2_#AKU(E,1[[[GWW _J M:&W=^W9NC">?%G73'@_FWB\/A\-V/#<+W1[8I6GP96K=0GL\NMFP73JC)U%H M40\%8VJXT%4S.#F*[Z[=R9%=^;IJS+4C[6JQT.[NS-1V?3S@@^V+436;^_!B M>'*TU#/SSO@?E]<.3\->RZ1:F*:M;$./YMS4=5 $&!\V.@>]R2#X<+W5_DWT';[U']GUMV;C3Q;TC6W=QBM9;_:R 1FO6F\7&V$@6%1- M=]>?-G%XCH#8"(B(NS,447ZMO3XYIHZ*$_[!J.-[K..EWB"5UG1BB^Y,[-7XW:HY("FC1##!]NA+>V_3J"]]RELS0T)Y M,C)+ZWS5S,BOI[>M=\B-W_:HE[UZ&=7+I]2C9":KVA [A8FQ;<957>F8?7CC MS$?3K R9.KL@;8>D)=X2;&QM74VT?QRT+D9_8S264_6'F9"JZ:HT&+R]N[>! MM\3/#;DSVK7$!'((0FLVH>5%O):4Z&820TVJEN@@5Z-HV\/D%PCNDDLN3\E( M5S6Y>JD7R]<7Y/R!*\FH<[CM/#:?O'&-KC=9;5R;7#;>S%S82R"U"KC;$(U( M2-L'[ 7A>4%S51*N!%6E(EQ(6N(NE:)2\>3:V-+H9&\3'?:QPW]HI:29S(CA-2T;25)*44Y'SY +( MH^]K[9QN_-UGDIPRB'":\[0W*&C!TN3&>K@L@# !%BZ)(WCC;MF3I[+3R"$]14JY@GS'* M=.R)X[&,_+ B$K:,GS M"%\)1;*O)*I 4/^8Z<*PGZ!P.'&4.:B'P' M=QD< U<%(!D,Y"4:@8#[Y6=UAR+-4:1(O0P\,UHBK4.-9ZK8,TZR?IQD M_V"<;"A%7Y\9"_*6\VH,#S6.8KN&QG[5-Y@&"_V[=16""O5A.IS;Q5(W=S&, M^>L^"]HX%6K;S%[5.$!-,!A:$Z(&F3!6=$-FUD[655W'G>!9-[,*9XCM3D#$ M0'G8,J"8,J M-KRNV>15VA9K/<[0N3(2,=6DD M1/)BV\ ALFD'8=4EUYX$4'T"J&)@]9W!#X_;.- MZ/&'5>7,#FL;[L,5^B_DMTSSM&35+RE!8CF*3( S1PK&4X%.^M[^. < MCCX[BW\;H;&N&M\=R?NW_0_-:7>.O]_>_0U=:3>KT)1K,X4H.\A1SZ[[P^@> MO%W&4_VM]6CJ<3G'3YEQ80.^3ZWUVX=@H/_-._D34$L#!!0 ( $R(/%%W MG2.$G < /L1 9 >&PO=V]R:W-H965TF4GD0J#'*"HEM-?9X?WV^T[H M#B:IY,%62WWZ7+YS;2[?"OE;N1)"L1_K+"^O.BNE-A>]7KE8B75,3O2;X)15OY=Z:D27SHOB-7D;)5<79: MD71P?]UPO].VPY9Y7(I!D?V:)FIUU0D[+!'+>)NIY^+M7M3V>,1O462E_L_> M*EK?Z;#%ME3%NCX,#=9I7CWC'S4.>P="ZY,#O#[ M=Z5(*WE;:SBZTM9O#%) MU.!&"VVJ/@WETIR<,E42NRG.J>O!9'P['$^'M^QN-.Z/!Z/^ QN-[R;/C_W9 M:#)FDSLVNQ^RI_[S<#QC@\GC4W_\G75G\3P3Y?EE3T$'XM1;U/)N*GG\$WDV M9X]%KE8E&^:)2 X9]*!\:P%O++CA)SG^=9M_98YE,FYQZP0_IT7$T?RBH3=I7F<+](X8Z.\"G^*H]NT7&1%N96"_;T_+Y5$8/WCA%RWE>MJN>XG M%C<)]FNG/O3?\![AVRZ?UP.)L:0$T0:@:W M[$A#9_2G4]H9;*44N6)Q60I57AB#N%RQ.$_8@A;B]VWZ&F<@*-D9($96 [S'-.S'.-)BDV<)DS\V!"H)0M"%@7&K%!0:W%@+K,MW[0="R0F MMUUCE+^*4JV)(,T/940A*#V/V:;E^F; O9IAS>B,-B)N\M#3:YN[9N1$QL.H M?S-Z&,U&PRGKCV_9=#89_'0_>;@=/D^U?<$W-OS;SZ/9]]8361K/TTQ#=]%^ MW!12AR.B)2ORER]*R#56<:Y%1V84D=P:,>-62"!)!9 MVZAN^+ZSP M;TGUD M57%HL\UAL^LSV[5,U_-KB_?TPXYOAE'44@P1+^K]PIC(!'+E.P(YEN3/32P9 M @E"SJROEF6S#3RN-TTXP3*MZJ^F9_%6K1!*?XCD&_,M1!T'NE&SFY;E%LE" M48I-SPD^W60^8B=)4L(.JE-0;_<5BN]YFL0)1H<-U4:S1%U?4L S2D3)NHYG>MQFYZSK(Q;M M@)W7F F-"XM 7[4)ME^N M0K:K67\1N9"4=$ I3M ?4RK(.L[;;">H L_63\^NGH[K&@_D(5T[,.)(7=SA ML8KVG!9$K!>@AN.JHE2S/2Q(70=)<=ZFT"A'-J)NU#"U9&W]LJ(=3:MG-W!# MDN?YG!Z1!9F8/#!7Y"!:K.+\I0HKHHT"H@EXI2!"%L13BG?R%:E6B\;;00;# M>"N"B0&M.,JDQ[$*8:Q/U4Z?F0MTN\;'3,4_**^MP+1]&V<\5'J;!9'I( M& M+4X^>>VKM-V8+J6 M#Y>0W[0#8684P3_&X AGC8,+\PF1R#$C;F'AV6!R:IKPV\SR_^_,HKZZQ'1< M'LNGT^P_S:?^])[=/4Q^G599)$YFT:#5X" ?\I=J:*X[SY[_SEH/GK4^/&N\ MV&]]45(#01!)6E_[S N(O3 MIHO%>U;C5,SFZ7(K%[H_)+ONVPT\J$;EHDF+0978AP!4,P15-=M% .NZ8+NP M2GOA/\(&9Z J<(3R>;4,+*]9AKI6?'1YJ@>=C^#CKM-9Z@6DE(%A.35M=VX,1P:[('I05#ALRPRKYF%S,[!)UH&. MGPGK8GS')?X4N#M ]V$^A@L!"76Y&VA0'6[Z@:_1=4S7]^L01B9+@80D1R]. MW#!"TPUHVL'@&0149&BDLD*W<=*Q8R8Z&.X<-+>1U74SR [=[IL^;@OUUZCC6)WMZ%?"WDB_[9H42,8+*N[N;MU_:7C7YUH=^1 M5S^+/,82MI0L$TLSPNEBK5>KD2,DD,$V%\6A6I> M2$#[>\_UOP!02P,$% @ 3(@\4:[59)L&ULQ5C;;N,V$/T5PMB'!-A$(G5EX!CP);OUMKD@ M3K9 %WV0;=HF5B*]%&UO^O6E+I%LB9*%MD"!();H,S-G."3/F/T#%]_C#2$2 M_(Q"%M_V-E)N;PPC7FQ(%,37?$N8^F;%111(]2K61KP5)%BF1E%H(--TC2B@ MK#?HIV-/8M#G.QE21IX$B'=1%(BW$0GYX;8'>^\#SW2]DAO@S69$?FZ M?1+JS2B\+&E$6$PY X*L;GM#>#-!;F*0(KY2Y<:*0419]AG\S"?BR "Z M#08H-T!5 [O!P,H-K*X&=FY@IS.3I9+.PR20P: O^ &(!*V\)0_I9*;6*GW* MDKK/I%#?4F4G!X_/GX;@=%P_.OGY\=7-78Q M(3*@87P)KL#K3+U_N 0? &7@9<-W<<"6<=^0BDSBTECD@4=98-00&")PSYG< MQ.".+^IC%"KQR\[=@TL\R- )C(UA,:=S2'6F$^ZF_LMV5A% M8:S4G]7@[^['CLHW<$_DAB_!E.U)+-5^DV"6[E#Z%UF"3Y0%;$'V?'0') M5OKVFW(%II)$\9\M1.R"B)T2L1N(C'=")'&#."926^C,WDWMDW-F/X#0LVUL M]XW]\?SK<":V/;_ G1!T"H).*\$'SJX69TEF/ISCX+YKV;#"40/#&%M83]$M M*+JM%%^X5$5J)N?6HUJNZ5M.A9T.IV80>GIZ7D'/ZU3BD 9S&E))B9:E5XMN M(<\R486D!F9#&S=,H5]P]#M,X1F&?CVT![&-*PPU,!'G.1!5#S8=SC0=5"V:%N=XL&%K0%3FB[KE MFZ>K_A*]Z) AJC&Z@K[G^&8U10T0^[Y?S5 #L[%G-ZW+4@VAU2W#XSJN,OT[ MGZ6ERQ)!JYJD#F="QZEF:=5VWQ5$$#>MVU)J8;O6?E7"'LQ#I=Y,$J$JJ)HC MF;0!%U^G=Y> "_#$I3JI$\E7(Q]/=/^5!7O5I64'Y!OX=D^B.1%M+0 L)18Z M_V\W DLIA>U:>KX?@769Q)[I5XM=1R$+VVY##4LMA>UBVJT=@765A'YM/6I M;M,B*X44=E'2%FIU><0^KC9*&A2RX=&6.F57BBAL5]&.O0BLZZ2+857H-2CH M>5Y#C5&IDJA=)3LU(ZBN;AJ*&E0;Q5("T7D);.E&4%V*L%^ML0:D&A8'-G K MY0JUR]68JY.-KUKY:80$0;O:+6E@JM% #7L$E7*#SLM-&PO=V]R:W-H965TW(W*1#C>6?_%!4_!3)G&@4S_X+%) MKBJ7%8AQQO+4/,C59]P&Y !&,M7N%U9;6;\"4:Z-S+;*A"#C8O//OF\3\1J% M<*L0_J00-$XHU+<*]=932@N#T-F6+>CY J4E29K=N"2Z;0I?"XL M[Q.C:)>3GNG>/WSJW8W^[#V.[N^@=S>$_M-D='<]F4"_-_CMT\/]$ZV=0R^. MN>6)I3 2FVJSK+T?HF$\U1](Y&DRA/?O/L [X (>$YEK)F+=\0RAM+Z\:(NH MOT$4GD 4A' KA4DT7(L8XQ\->!1>$6.XB[$?EEK\-1DKJ@5._*(FF7C!6=_;J)^Q1A:=L*A6S!P9Z2C$Q1SJ)1@,E'.ZD M.(].B< C#35S1T[#7S=D&D8&,_UW";!& :SA@#5. .OGFE:TAE[T+>?:U4L5 MKFELUE0U!A5J R.M54F\IMIVREK>B$BSFC;8K'\L VCB"B M//R#U."('A"2CC BZ(0I)*]DHTH'WB30:)\YM69P9HWA)FM\ES5";Z.J4JO5 M"W2],EW72DAK%J0U2[,W1A5185"+A_L9?&&*6TK@ 4VNA+Z11"8^21.4M7,,D%M!/XM<4 M4'!PEP9OJX2"< \M+ VNIW3"%W#0"J@YCMD)^H8O M> I\_X63'NRONJ#^,EV#;=>U#XZQ0;@Q>]K@7_A?E.[OM*#QQBC==^Z@O*-N M;]9;-(F,B=$E\6G='N?T*)/E#AKM6G"<2._@P9FAFKN'NX9(YL)LWI[%:O%Q MT'-/8F\OOOFRN&5JSBD]*:QO)D8NW/-U*@T]AMTPH0\<5%: M]F=2FMW$.B@^F;K_ 5!+ P04 " !,B#Q1B1E;^:,# *$P &0 'AL M+W=OU<6NG^^.L$B)FT&DH57DCL^'SG^'PY7\SIKH3\ MJ1( C9ZRE*N>EVB=?_1]-4\@H^I,Y,#-DX60&=5F*)>^RB70N#+*4I\$0OUO-362_*PJ=,@X3B521950^#R$5JYZ'O>W$ ULFNISP^]V<+F$*^C&? M2#/R:Y289< 5$QQ)6/2\ ?XX#$EI4*WXQF"E=NY1N969$#_+013WO*","%*8 MZQ*"FLN_,((T+9%,'+\VH%[MLS3FA=*BVQC;"+(&%]?Z=,F$3L&N/." =D8 M5(GPUXZJ*#]13?M=*59(EJL-6GE3;;6R-L$Q7K(RU=(\9<9.]Z>/X_'@X1]T M?X.FT>>[Z"8:#>Z^HL%H=/]X]S6Z^XPF][?1*+J>H@]H(LW;(/5S"^4IY1I1 M'B/X5;#G-DN[DA<2+^5? S% 8M1 (2./#".EEAA7?^ MZP8&G,^%*A[V/( M9B!_H/_0F'&6%5D]Y?!S7OLYK_R$+_BQ>9[4>;[>YAE]OS7+4:0A4RYG[=I9 MV[DII[,6>E2P*%)TRQ;P)TK=V&& GH%*Y0BS4X?9.2+W].G0W%_4?BZ:S_UE M[>RRP=R[L=O[6*FY/.1[ST.K!H%S6\#;>_./ MB0V4',' X6\_MA*'PQ,P8)4.GS?)@!L<[R\!;&42N[5L)+*\T"#15"STBDIH MH8AKRI=LE@(:*&6^?D>6A]5 W#D!.58*\463Y+C!P_W<6!G%;JU[+3>O*!RK MD?BJ>6Z(54H2-,C-'O #"H=8D25N'?P&"9NG<.RAB5B1).0$#%BE).[3X!L9 M<(/O_W@0J['$+8-_).#P$B!6(DG[! 18-23N(^$;"7"#'U("5DB)6^NNRS^A M4G VKX*\UXG1JIW,'%<85A[)Y0EXL4I(W,?%-_+B!M__V0BMAH9NF7L%+8>7 M2VB%,<3-TQ):>0S=9\BWT;('W%4N_DY[(@.YK)HP"LU%P?6Z4U'/UHV>P;J] M89>ONT1C*I>,*Y3"PI@&9Q=&D.2Z\;(>:)%7S8Z9T%IDU6T"- 99+C#/%T+H M[:!T4+>_^O\#4$L#!!0 ( $R(/%$_I-2P=0( (H& 9 >&PO=V]R M:W-H965TV_G^U 1J41[65[27SM>\\]YSBZ&>R%?%$9HH97EG,U M]#*MBQO?5]L,&5%7HD!N3E(A&=$FE#M?%1))XHI8[H=!T/49H=P;#=S>4HX& MHM0YY;B4H$K&B'R;8"[V0Z_E'3<>Z2[3=L,?#0JRPQ7J=;&4)O)KE(0RY(H* M#A+3H3=NW4SZ-M\E?*&X5R=KL$HV0KS8($Z&7F )88Y;;1&(>?W$"//< AD: M/PZ87MW2%IZNC^A3I]UHV1"%D##24&K>Z8@/!2$CG?5R+&\)9J,!E+L0=IL M@V873JJK-N0HMY>RTM*<4E.G1ZOU?#Y^_ 8/4UC%]XMX&D?CQ1.,H^AAO7B* M%_>P?)C%47RW@DN(N29\1SH")/6%07/R XJ0B&9PBV0I@+KC,%=SS!Y#V ;]36DL.C MY$G8B/BYY%?0#BX@#,*@ :]=6]AV>-=G\.;DE;*2G='X#O*ZAKQVD.TSD%/* MJ<;+F?E@DU/7Q\YU>)Z9?(@U,M74K5-WZS0*:.QV 6N%:9G#C*;XI^MKQFX% MP-SU-?#LUCR[S48;GG]I=*^&[/T'H_MUM_X_-+H9N]/@LW\R'QC*G9N""K:B MY+H:%?5N/6C'U7SYG5Y-Z3F1.\H5Y)B:TN"J9ZY?5I.O"K0HW+39"&UFEUMF MYF>!TB:8\U0(?0QL@_KW,_H%4$L#!!0 ( $R(/%%.Y-&E(P4 -P9 9 M >&PO=V]R:W-H965TN$-(9)XDEZ^0*YV,>OG;S/ M.4D&.\9_B#6E$CQ%82S.6VLI-U\L2RS6-"+BC&UHK,XL&8^(5+M\98D-I\1/ M.T6AA6S;M2(2Q*WA(#UVSX<#MI5A$--[#L0VB@A__DI#MCMOP=;+@4FP6LOD M@#4<;,B*3JF<;>ZYVK/R*'X0T5@$+ :<+L];(_C%ZK6 3Y=D&\H)V_U.LPEUDG@+%HKT%^RRMG8+++9"LBCKK!1$ M0;S_)T_90AQT@$Y%!Y1U0'4[X*P#3B>Z5Y9.ZX)(,AQPM@,\::VB)1OIVJ2] MU6R".+F,4\G5V4#UD\/I[.9F-/D;W%V"Z?CJ=GPY]D:W#V#D>7>SVX?Q[16X MO[L>>^/?IJ -INHF\KJF%FTPMP\ND4? )!#![6 M;"M([(N!)=5\$]76(IO;U_W<4,7<_MC&9P#;GP&RD5W2W:O='?:/NUMJE?.E M1OE2HS0>KH@W$H)* =13JMOYN& OG8^%T M+*=BK'M.-R3P 7U2?A>T=/'V$=PT0N+VQZ'K] ;6X^$*E;5Q\C9'TIQA7-TW\0J$5/D/3.YF@*1+4R9R'ZMS*,"&=KF"3JZ@4VMQPN12I")*A^X4 MAH:=KH-^6J&25FZGWR]7Z.8*W49K%.K[!9PLMIS36)Z6:78+:I#3JQ#3S<5T M7R\F9G';)*A;$(2QC-5MVPA\ MNZ'1G/+OX#]%+1H3'C"@KOMCH&@2/H,)W3">0.BEG<%S_5Q6_\/]#6W-;?NM M#O>R$)TZ]H4'&0.^GX&]+-BAA@K[0@U2B-[!P%X6I:8WH68K-,/UM>[TLKAU MUD+3%#;#:1-W>K"(URI!&J[03->&[IQ0(=4I51E*,/+_415/NEG#EU#3%+H? M[TR-2VCF99W<"XM<;"/8_RFWE+7"3K?B"FE\0C,_FV7@+%AE"LZDEK3JHRK6 M:*3"_GNDZBQ*^7V<"30U.:[G-(.1F<&O3M.H".;V4:+>:RYO5I4^D28X:D;P M1AD=%8'>/LKIF?:29@[L=BJT'Q319O:_#B^U$CW2&0#A#P<*THA'9L372?6H M2'+4KR %TBQ'9I8W2_6H6 M7,P!I>B-S,5PSVZ-B[6O(]DCC'+VA_#4E5U3& M^&KW:GRC9OANE/&SV&Y-6VI0(S.H&]IR)!J5X%@C&=L?_Y"M08K-(*WUF%T$ MH=NI, 76&,1F##;+X;A8"5<_1N.#EPSUWC+\(COC8ME[_"1]/+SF(GY#Z6M* M8;@(RW;UC4>S7P"ULZQ>K28$M' M0]%Y0W5I.&\%40"S7:4O6QS[IJ M-GS_*6&_(]DF?1L_9U*R*-U<4^)3GC10YY>,R9>=Y 5__D%G^#]02P,$% M @ 3(@\40=6*1;H!P C2< !D !X;"]W;W)K&ULM5IM;]LX$OXKA+$+M$ :2R0EVT42P+';K@]YNSC9PV%Q'QB+MGF51"]) M)YV MY6Q),R*/^8KF^II&Z+?NFDO",II+ MQG,@Z/RT,PP_CV-D!I04OS/Z)#>>@5'E@?/OYF62G'8"(Q%-Z4P9%D3_>Z0C MFJ:&DY;CSYII9SVG&;CY_,+]:ZF\5N:!2#KBZ;]8HI:GG7X')'1.BE3=\J?? M:*U09/C->"K+O^"II@TZ8%9(Q;-ZL)8@8WGUG_RH#;$Q((P;!L!Z -P>@!L& MH'H VG< K@?@TC*5*J4=QD21LQ/!GX PU)J;>2B-68[6ZK/3JV_@YOIB,II\F8)/8)@D MS*P62<$DKWS.K-V',56$I?*C)KF?CL&'7SZ"7T 7R"415 *6@_N<*7FD/^KG MNR4O),D3>=)56@$C1G=6"WM>"0L;A TAN.2Y6DKP)4]H\II!5VN^5A^^J'\. MO1S_4>3' 5' 8P< @TVGMX.' ,'^\_O._1!JT7$Y7\4 ._X6S&BURQ? %N M>,IF3%O_CPM-!":*9O(_GBGP>@I<3H$;IKBA8D9SI2$!7,_!+9WQ1<[^1Q,P MT@LC=!07VCENZ2/-"^I:8#_W, B.@^!7CYS16L[(R^D;Y\D32],C,,E6A D- M50I<<.GTNHI57+(R0/EXAJ)>W#OI/FZZPBY5&,80K:E>R1FOY8S?8,_?25I0 M$V;:H'?DAS;DO-CU]$IH/U_48L?>6K[>&^0;SA45I623?,8S"NX$R>6<"F$$ MYF"JB"H4%\]:E&I:EKAEML_79O8@[78 R\?'4A&0%%AZRV3WS>%=LGEY]=JSS"P MN2)H":I'*O(RE+[IA=?FT@! 6<,RU\PV R8>H& KJFJJ:),JB@:OJ<8.7M$ MA>[8"S>27^A5J 8J,!<\JU5R:A+NSAX@!+<1HJ;;U"7J!0B'V]HXZ'#0B_L- M^D"K#_3J8_QXH3U'1^.4IX7Q(+E&9KU:)-=N?\EREA694U$_^QAD9?KU.9/- M52%Z!UG)CT99_>PC\$R)\(IJZMM= I#%5ASD7 MU>]*"?90*/*04J XN-%U5*Z<1L [GOD)]@:#>-LS'70H='CF+EW8PT'Q[6_($QQOY-Q:NWVHQDZJ ML->@FDW@H3_3MJB6,.W;#0 9[Z7HF6<>@XCESCQJWS(>C-[[;R"/VEPD[YI@,S);H:@@C%NJ#&@K3&@ MO\:PFTT+-_35;%]'=-#?%MI)A1N$MH4$]&?Z%J$]H%8S;A/; M2=4DMJTIH#_IF]J9BP3\<4FS!RI\#2^TV1_B0W75T"9(^'[]Z@B^J16%-I5! M?RH[Y_E^MK/Y _8.9CL+Z] /@&_J]6M>SVK(0@SR-QACNN*2F>T'*6G# N =T\(HV.ZF'52]#:+7XEEP0GYP MFFKMR4IW.'N9UL(-B@]F6HM J*V";3=M;\=H81SN=/<.,MT:-8 NLNB%6HK2 MV]%>9K5(A 8'VP6VV(3;JJ]6L^+=>@H%,8)PRZX.NA#U M10[F,+;;BE\BH> M" -#G=/^2101^U@96[3!\&!6MN"#_?7,(79?6Z9LW2[$&T<%?E1[AW:B98;6 M=@);C,-^C*O7\V5+L]QZV<=A+-KA@Z$=MFB'_6CWYLWC40O#=G>P0(?]0%?O M.^YE50MV^&!@%UFPB_Q@]V4^I^7Y].X!#5'.CK.%8=AV/!-9D(O\(/?NIQPM M\\'6$SH+H9&_8'O9[#72,NX6YJ%EX7&R-^1OC\R_.3> M7FP!-_;CXQ[(T,(!M;IG;"$V]D/>MGN^&1AB"XGQP:K*V )=[ >ZGP.&%N;] M?K/ENQOWE#(J%N5]+PE*E:L[.^NOZSMEP_(FU=;W\_#SN+H99ME4%]4NB5BP M7(*4SC7+X+BG84Q4=[^J%\57Y6VH!ZX4S\K')24)%89 _S[G7+V\F G6-_#. M_@902P,$% @ 3(@\43:3'/5A @ )@8 !D !X;"]W;W)K&ULC55;;]HP&/TK5M2'5MK(/= J1%IIJS%M706]/$Q[<,D' ML>K8F6U(^^]G.R&B-*"^$%_..3['EX^TYN)%%@ *O9:4R;%3*%5=N*Y<%%!B M.> 5,#VSY*+$2G?%RI65 )Q;4DG=P/,2M\2$.5EJQ^Y$EO*UHH3!G4!R7998 MO%T"Y?78\9WMP(RL"F4&W"RM\ KFH!ZJ.Z%[;J>2DQ*8))PA .9PP!A84R"EA_-C !2HV0MO&OU72Z)0UQM[U5 MO['9=99G+&'"Z1/)53%V1@[*88G75,UX_1W:/+'16W J[2^J&VPT=-!B+14O M6[)V4!+6?/%KNP\[!#\Z0 A:0O!90M@20ANT<69C76&%LU3P&@F#UFJF8??& MLG4:PLPISI70LT3S5#:]?;R^O?\]FU[/T>D5*$RH/$-?TG*$31!BZ M+_A:8I;+U%5Z3<-T%ZW^9:,?'-#_L68#%'I?4. %7@]]\FFZ?_Z>[NJD7=R@ MBQM8O?!07+8!IKAX0W]^ZBDT55#*OT>$PTXXM,+1 >$9KO6Q*! $T]YM:NB) MI9NGM@-4W>SNQL]J*$?>QWJG;>H\Q8=]?:D'Y(YQDKPE0#9:Z]1B-\M M'"?^GKT>5.R=#_OMQ9V]^*B]&\*(OL Y6G'>?\7BC\L&813LF>M!><,PZ3>7 M=.:2H^:V%X9 K[/DPWE%H\#W]ISUH(+S4;CGS-UYQ::"_L)B19A$%)::YPV& M.IIHJE+34;RR#_N9*UTF;+/0A1R$ >CY)>=JVS&UHOMKR/X#4$L#!!0 ( M $R(/%$2,B'I>@( &T& 9 >&PO=V]R:W-H965TXQ7,03VL[X2.W(ZE(!4P23A# I839^I?9(G)MPF/!+9R9XR, MDP7G3R:X*2:.9P0!A5P9!JQ?&\B 4D.D9?QN.9VNI 'NCE_8/UGOVLL"2\@X M_4$*54Z<.'9374O&J!6L%%6'-&S^W M^[ #\*,#@* %!!\%A"T@M$8;9=;6%58X'0N^1<)D:S8SL'MCT=H-8>8KSI70 MJT3C5#K-LN\/M_=S-+O.KF\>IY=?K]'Q%2A,J#Q!9^AA?H6.CT[0$2(,W9>\ MEI@5PUWMN+,==+8# MRQ<>X)M!#F2#%Q0D^CE=2"7T>?KU#G'8$8>6.#I ?,N5IA0=?=].-0R)93"W M;),&0R_6MC:[&_(V*TR\4=QEO9(7=?*B=^5-\YS73/U+84,2[RJ,AYYWOB>Q M)VT4)HG?KS'N-,;O:Z2ZM6"6 ])-"A6\7JAE3?6%;Z3WZ8W?"#F+_,3?U]N7 M-O23H%]OTNE-_G=/D;XD:/\HG"(&JD]]\O8\1$$4[1^(GK3S(!Y%>^K=G69@ M&O$W+%:$241AJ8'>8*C]BZ:Y-8'B:]L?%ESI;F.'I?X?@# )>GW)M9$V,"VG M^\.D?P%02P,$% @ 3(@\40 \0ETT P 8PD !D !X;"]W;W)K&ULE5;9CM,P%/T5*^(!))CL;8/:2FTS"!#+:!9X0#RX MR6UC<.QB.U/X>VPG$SJI6PTOK>V<>WS.]7(]W7/Q4U8 "OVN*9,SKU)J]]KW M95%!C>4%WP'37S9Z#T,7)-MI M/Z4)/&P_L+^QWK67-9:PXO0K*54U\R8>*F&#&ZJN^?XM='Y2PU=P*NTOVG?8 MP$-%(Q6ONV"MH":L_<>_NSPBX]1\L5I]OOMT>X.N+U>7[[XL MEA\NT2NTH'H[8%8 TLE%.6_6:M-0M"@*WC ET?,<%"94OM#8NYL%M& M9QG?-^P"Q<%+% 51X!"T>G)XF#G"\Z>'3\ZXB?N5BBU??(+O&@H@]WA-0:)O MB[540I^9[V>(DYXXL<3)">(EIG:IL4*J K2&+6&,L"WB&_0'L' M9@. G&;N6C7OGHK/(<"BV;4U)B>S/J5<#Z5EY+4A)] M,;OV\>A(QJMH',=N'>->Q_BLCJ^"* 5F_HTKA^/C.9,XRP99=*#"+!V@<@9ST^B=G]=\*S"1MG2 6SO^0?FI06QM&9?(UHKV MMNY'^Y?"PA;(P?A2OR#:@O^/IGU^?,1"WTH24=AHRN!BK#,LVI+>=A3?V2*W MYDJ73-NL]"L(A 'H[QO.U4/'3-"_J^9_ 5!+ P04 " !,B#Q11F9:C?4" M #/" &0 'AL+W=OYQ%C!6T&9[%I+I597MBWS)2Z0O.0KS/23.1<%4MH4"UNN!$:S"E10 MVW.M]X(HNE,AMVK[-" M"YQA];QZ%-JRFR@S4F F"6<@\+QK]=VK46S\*X>?!*_EUAJ,DBGG+\88S[J6 M8PAABG-E(B!]>\4#3*D)I&G\J6-:34H#W%Z_1[^IM&LM4R3Q@--?9*:672NQ M8(;GJ*3JB:^_XUI/:.+EG,KJ"NO:U[$@+Z7B10W6# K"-G?T5M=A"^ &!P!> M#?".!?@UP#\6$-2 X%A 6 ,JZ?9&>U6X(5*HUQ%\#<)XZVAF456_0NMZ$6;> MDTP)_91HG.H-'K))!OW[(8RRR?BN/QGI5?_I?GS_+8/Q/8Q^#T99!@\W<#V^ MO:UV3X=8(4+E&5S TP ='P]VT!3X\'IZTP$?'P^./<%NWH^F)U_3$J^+Y7]:33Y+Z M35*_2AH<2LJ9$OK82LBYU%?"\E((/(,5+25@J8@^E=K$2##"%JT]WF2(J@SF M _7:P910>HCI M)E"XQ> B"?TX#G:8MOBE;N@'43O3L&$:_J?84H$^*2UU-0<)O^5& )]_JB'< MX^:FON.E.Q+VW3PG2/T#"J)&071$K?M4SQG$<@QZ8L&,EU,U+ZG^^N>\9*J5 M=;1?T<@-G1W2;5YIXG[T&D9[[]%%FNX68-3BE421TZX_;O3'7]O!+]XY!$2;S;R!:W-$[#<$>(O34,S*B_0V)!F 2*YQKH7,:ZJF(S/C>&XJMJ M/DRYTM.F6B[U'P<6QD$_GW.NW@TS&PO=V]R:W-H965TO)C'$JV,SVX'VW\]VTHR2@#II7\!VGN?N MGO/E+L,]XX\B1TB"IX)0,;)R*;,%E&K+-[;8<@0S M0RJ([3E.:!<04VL\-&?W?#QDI228HGL.1%D4D#]/$6'[D>5:+P)-+?6"/ MAUNX00F2W[;W7.WLQDJ&"T0%9A1PM!Y9$_=C'&F\ 7S':"\.UD K63'VJ#>+ M;&0Y.B!$4"JU!:C^=FB&"-&&5!B_:YM6XU(3#]3J*58\.9Y]398)F-S%8)XL%[>3Y5RM)@]WB[M/"5C<@?G/V3Q)P-=K,%W< MW)C3#^"6[9"Z>BD IF!"5.E FB*@+@+$K%S)=4G )$U9J2'O8B0A)N)2$;\E M,7AW<0DN-'&9LU) FHFA+942'8^=UE%/JZB]$U&[GHJ!RER .#R!W: MN\/4MT&#@3=X#8K;H"@,G0;T2E&O4=0[JVB295AW)U7$'.T0%U"5<9>,RDSO MP/F'L' MWU7N83O8(.QUA]%OPNB?#6/)(16D"@%FOU1STTVD*Y_]MG H MG6V0Y[O=,J)&1O0O=8YHIA.JEZ>J/&I7N=L[EM,!:KT*<1OTZE6H]-@'XZ! M?&/&J@"F'U<=L3EM)O?$#*RC\ZF:Z-4 _FNF^ARXA5R]W0(0M%8FG:N^RC"O M1FRUD6QKALZ*237"S#)77R6(:X!ZOF9,OFRT@^8[9_P'4$L#!!0 ( $R( M/%&+E-_IF@( ,0% 9 >&PO=V]R:W-H965TH'UII(R&4M:L@$E"J=A(MXJ7];))+XM6Q,]N!LE\_VX&43<"7 M?4G.OK?GN?-=;R/DN\H1-7P4C*N^EVM=WOF^BG,LB&J)$KG1I$(61)NCS'Q5 M2B2)E[@06$#&-M(Q#S6^,(&;.!#(Q?NYA>D](Z'LK[Z ^.N^&R(@I'@KW11.=] M[]:#!%-2,3T3FT?<\7$ 8\&4^\)F9QMX$%=*BV+G;! 4E-=_\K&KPX%#V#[A M$.X<0H>[3N10WA--HIX4&Y#6VD2S@J/JO TXRFU3YEH:+35^.IJ-7\?/RS$\ MS%XF,'IY7LP&H\4.+U6[!%O;Q'32A3 M5W !E,.$,F:N5<_7!IO-X,<[',,:1W@"1SN$B> Z5S#F"29_!_ -J899N&+3PLQW+#).?Z/3%^2GD-9"I ZW1+M?*,].\B76:(V\PF/4SF/L MP!;)OS6IV?H'DV7JEKG]8>HH*J[K(6MNFQ4UJ"?ST[S>;Q,B,VJ0,DR-:]"Z M,:!DO3/J@Q:EF].5T*9)3LS-FD5I#8P^%4+O#S9!L[BC/U!+ P04 " !, MB#Q1H8"F59<$ "%P &0 'AL+W=OHC!.AKV-$-MKPTB6&QIYR17; MTEC>63$>>4*>\K61;#GU_,PI"@UDFK81>4'<&PVR:X]\-& [$08Q?>0@V461 MQ__[\P#]8;D5XP1H.MMZ8+*IZWCUR>&644/XAHG 0L!IRNAKT; M>#TA.'7(+'X&])!4CD%:RBMCO].3.W_8,].,:$B7(@WAR;\]'=,P3"/)//XM M@O;*,5/'ZO%[]&]9\;*85R^A8Q:^!+[8#'MN#_ATY>U",6>'[[0HR$KC+5F8 M9+_@4-B:/;#<)8)%A;/,( KB_-][*T!4'*#=X( *!W3J0!H<<.& VSJ0PH%D M9/)2,@X33WBC 6<'P%-K&2T]R&!FWK+\($[G?2&XO!M(/S&:3W].[Y^GX-O\ M80;&#_=/\YOQTP*\W#U]!^/GQ=/#;#I?@*]@$B3>>LWIVA/4!W.ZI_&.@KLX M?_+2&?P\H<(+PN2+M'Y>3,#G3U_ )Q#$X&G#=HD7^\G $#+C=%QC661WFV>' M&K*#",Q8+#8)F,8^]8\#&++4LE[T7N\MTD;\L8NO #;_ LA$9DU"X];NL%_C M/FGO[FJJP>7LX2P>;HA7F95T"MBJG)E??TM3<"=HE/RC&8B4 Y%L(-+TF.1A M:Z88=?%Z(1[C1E$_3ZN MY^Z6^;O:_.]9_+4E^WX9LM\M>V@J;30OIE^X5H'94E-.L(X+L^KS##&TS/X) M_CH[Y#B.5<\?5O0=:FNXBP5=\TRU$Q;N4F8)6$I1Y?*3F\A/=U:B#A=20Z&. M9T;I'L27SPRN>90)XX1N@W+ M5J0$ ^D%8R9;=T%C+U[2-MBP4@5L=HL-*ZW ^B6(#EOA>K2,LLU*5W \IA(- MK!>-.F[M7V)<:< Z[L"PT@M\>0]6N%8QRB8,.@T8E7!@O7 T8/S BXR58.". MFRJL- -?WE;A\TX(6@YJ^*1@)1Y8+Q[3-PG2ERN<%X]S+Q9_P(+R?2#!EF6V MH*F$ W?<)A$E)>3R-HF[6.3[9N75[2[R ,>/*4]R]&$((=$Z@Q8O=800Y[K1(K&SSJGU934 MP.WQ)ON#T:ZTS+" F.7O))59SXHLE,(J*QC'0LE M*R%948,5@X+0ZHT_:Q^V &YX!.#5 &\7$!P!^#7 -T(K9D;6/9:XW^6L1%Q' MJVQZ8+PQ:*6&4+V+8\G55Z)PLC\:O V>IP/T,'H9HOCE>3*ZC2=C]/XT>43Q M=#QY&0Y&8W2%8D8E5YXC+ 1(@3!-4;)9RPF>D9Q( @*=WX/$)!<7"C0=WZ/S MLPMTA@A%DXRMA(*)KBT5<5W>3FJ2=Q5)[PA)UT-#52L3:$!32/].8"O%C6QO M(_O..YGQQXI>(]^Y1)[C.0<(Q=^&NYT3=/QF%WR3S_^?73A1)VCJ!*9.<*P. MK(&N0!V_A"TH^04I*C.29*C$ JDNL"9JC_(O?0Z \UVG*V.K"J&IH'O$NA]% M83OLVNL#Q%H-L=9) [[[>YWP(&Q*A2<]V"EUJ4Z9DDKE(:U5IM:65K<3M%RW M$5O]+.&>)9X;>%'GL"?MAFC[WXA21J].D&WOD6T[7KA#=3\H]#O.8:)10S3Z M'M&C&U41C/9L!4'_-BLJJ_S6KS75S M:[JL_2>\NJN&F"\(%2B'N8(ZUVWE#Z_Z?S61;&E:Z(Q)U9#-,%-7)G =H+[/ M&9.;B2[07,+]WU!+ P04 " !,B#Q1A#KG$;X# ;#P &0 'AL+W=O M$S_R&6ZX^"D30A3X MG:5,CJQ$J?S"MF6\4"EE9"Z ++(,B^=+DO+-R(+6R\8=72?*;-CC88[7Y)ZHQWPN],JN MHRQI1IBDG %!5B-K B^FR#4.I<4W2C:R]0Q,*0O.?YK%]7)D.08124FL3 BL M_Y[(E*2IB:1Q_-H&M>J2.;M"5I9UA14>#P7? &&L=33S4')3>NMJ*#-MO%="OZ7:3XWG=U_GL[N' M_\[ _&;RY0%,OER!V3^/U_/;F5Z]O2(*TU2^ ^_!X_T5>/OF'7@#* ,/"2\D M9DLYM)5&86+9\3;C9941'JP/<;;0ZN%?Y?C2TG]K,=9BY031P:K,_0'LU:*\7] V1\@), MXKC(BA0KLM3'1$M&3'%U$'4--,LQ%::(+O15>+\%ZWT0^,XN^BXS)XJ\;O1^ MC=X_DO*\IIPTE#/2"=G?PQ)&CN_L(.ZP"K1\=@,.:L!!+^#+@J9+RM82?+\E MV8*(O@\OK(.&I__*HSI9=)*O/-JC,PA]M$OZOE4(G0'L)GU00Q[T0K[%<:*W MQ/,QI$.G$5?G]+3#EI;#DQ"_#=OF%**!!W>8[S0+H[";>M@H,$2]L*<\RPM% M!+CG*[7!@IR!:Z8P6]-%2L!$2GV;.:8MC0I#]Q7:TN@G[!?0OV[+OB)"#R&T MVY8.,RW[[H&V-,()^Y7S&TEHG)*C= @VZ@:#5^"^T3T8GH;[<(]43ZO1+O4= M5@.(#C#?Z"?L%]"9N>0*SFA&PO=V]R:W-H965T(!AY3D>F>EQBS//5]'268,GTHEYC1R5RJE!DJ MU<+72X4L=J14^&$0=/R4\6/6[,C>"9SA6H/,T9>KI#(5<][R&][PQ MX8O$V V_WUVR!4[1W"W'BBJ_4HEYBIGF,@.%\YXW:)P.VQ;O #\XKO7&&FPG M,RG_V.(R[GF!-80"(V,5&%U6.$0AK!#9^%MJ>M5?6N+F^EG]B^N=>IDQC4,I M?O+8)#WOV(,8YRP79B+77['LQQF,I-#N%]8E-O @RK61:4DF!RG/BBM[+'/8 M(#1:6PAA20@_2VB6A*9KM'#FVCIGAO6[2JY!632IV87+QK&I&Y[9NS@UBDXY M\4Q_/+D97TQN?^W#>#2XOH7!]3E 9W"8RURR+==FI6'IO/0VN+A)>]W-_0 F"$_?,$S)B"2VM0E7LAWG+P=$*M^ MV&AUCKK^:C/8&E08G'0JU"OOK=\(W=&E3[N'7T MQJZ_,1'L-+YBBFZL=3,G7G!X1#*JF'!%8>32#8F9-#1RW#*ACP(J"Z#SN93F MN;!SI_K,]/\!4$L#!!0 ( $R(/%%A+>FJWP( /X' 9 >&PO=V]R M:W-H965T($Q= 76Y1XCGA(F^RL&7\6"<82WK*4BJZ5 M2+FZMFTQ3W"&Q!5;8:I.%HQG2"J3+VVQXAC%!I2EMN*_# M!XT;7Z[O4HU/[&X2?!:[&U!JWDB;%G;=S$7$4SZ5F0.KUBH[UA_VJT*RU/2. A2W^16"9=JV5!C!03JLL^E5R=$H63O6CR$(TGL]^7$-WV M[V?0OQ_!^,?C370W5M87Z,".49D(&-,8Q[L$MM)5B?,VX@;> M2<;O.;T"W[D$S_&S?>@4 MML+VKM.HALESP\II1UFC4M8XJ2SBJDUR^0Y1BJB$OA(T?LG)2K4OJ?9PO,0Q MJ#8"TT3)A!GF&=PR1.L^XF%Q56,KP+;?KH^O6<77_)SX;AE=G@YOT#P(SW7# MUEXE:IR"YI$DAY6(\)-$*" \+&#(L>HM=1K"@V_ :S6"/0V'3K[YSW8TV%N= M,<-\:2:,@#G+J2SZ2+5;#;&^Z=U[^P,UW(I9](^FF(QWB"\)%9#BA:)TKD*5 M5EY,F\*0;&7Z[Q.3JIN;9:(&-.;:09TO&),;0U]0C?S>7U!+ P04 " !, MB#Q1&U=GO%," "S!0 &0 'AL+W=OO7=PCFHNGF0.H-!+09E<.+E2Y8WKRB2' LLQ+X'IDXR+ BL=BJ,K M2P$XM:""NK[GS=P"$^;$D=W;B3CBE:*$P4X@614%%G]N@?)ZX4R''-E M-MPX*O$1#J >RIW0D=NQI*0 )@EG2$"V<):3FU5H\FW"3P*U[*V1@!)M-W M 'X+\#\+"%I 8(TVRJRM-58XC@2OD3#9FLTL;&\L6KLAS'S%@Q+ZE&B3R'WN-V0@:^X'?I?U M2N&T4SC]4.$6I+Q!RR2IBHIB!2G"!1>*_,5FJ(;$-GQA3\:E/P_F;\0.9-KS2-:*Z()E"\M%/VR)6>6;O,]:T*PB3H\XQS M=0K,X';W=/P/4$L#!!0 ( $R(/%$5??0O(@( (H% 9 >&PO=V]R M:W-H965TMV[81#L&IL9IO0[>EG&X(RB2RY,3ZVOS^CXZCAXDT6 J]EY3)N5,H5=V[ MKMP64&(YXA4PO9-S46*E2[%S924 9Q944M?WO*E;8L*<.+)KJ8@C7BM*&*0" MR;HLL?B] ,J;N3-V#@LKLBN467#CJ,([6(-ZK5*A*[=GR4@)3!+.D(!\[B3C M^\7,G+<'?A!HY-$8S='E"P[?E5-H1-=U9ST'; M6BI>=F#MH"2L_>+W[AZ. /[X!,#O +[UW0I9ETNLI=HG(K3U6.:/"W12_)5#X_)^G&-/J*$L1I3E)1<*/('V_O[EJ-4 M0(5)AEXPTP/HRY#H>@D*$RIOT!4B#'TO>"WUMHQT9$7?;65FT5OP35IYK M-D*!]P'YWOCN=;U$UUD)KW4Y)R4/R35HL)+I,)>*CPG%0Q)A9=+37NIZ3FI MR9#4]'*I62\U.R<5#DG-+OA7[E%KF5?J"Q8[PB2BD&N4-YIIIZ+M_+90O++= MMN%*]ZZ=%OJQ!&$.Z/V<K&]]6BPIJH@5@A-SNED#71QI1+7ZTDDL*!:N:' M03#R:T*YER;.-Y-I(AK-*,>9!-74-9&_)LC$>NP-O8WCB2XK;1U^FJS($N>H MGUVW@7\)WB6FVMP2IY$>+5&O?%V ML0LAP MH2T#,;\WO$7&+)%)XV?'Z?5'6N#V>L-^Y[0;+2]$X:U@/VBAJ[%W[4&!)6F8 M?A+KS]CIN;1\"\&4^\*ZBPT\6#1*B[H#FPQJRML_>>_JL 48C@X P@X0[@+B M X"H T2G N(.X$KMMU)<'7*B29I(L09IHPV;7;AB.K213[EM^UQ+LTL-3J>S MI^DLN\_A(?MJ/M-L/IW#1\B*@MJV$ ;WO+U;MDGG.6I"F;HP(<_S',[/+N , M*(=OE6@4X85*?&V2LM3^HDM@TB80'DA@&,*CX+I2,.4%%O\2^$9-+RG<2)J$ M1QF_-'P 4? !PB ,]B1T>S)\^&D//#\=?GU$3=0W*')\T>D-.L(:]ZRQ8XT/ ML&:UD)K^;MLJ2LBQ1"FQ@ V*N@CZFU>1O7>L:Y=*-!P4+T7#=7H?>VT^@S#V\'?_$3*9VD/RE:P!_;Q. M_P!02P,$% @ 3(@\4:QV5WM^ @ Y 4 !D !X;"]W;W)K&ULC51=3R(Q%/TK-Q,?-%'G"U ,D"!^+!LD1'#W8>-#F;E M8Z<=VP[H_OIM.^,$%5Q?F+9SSKGG'N:VLQ'R2:T0-;QDC*NNM](ZO_!]E:PP M(^I4Y,C-FX60&=%F*Y>^RB62U)$RYD=!T/(S0KG7Z[BSB>QU1*$9Y3B1H(HL M(_+U$IG8=+W0>SNXI\N5M@=^KY.3)4Y1/^03:79^K9+2#+FB@H/$1=?KAQ># MIL4[P"^*&[6U!MO)7(@GNQFF72^PAI!AHJT",8\U#I Q*V1L/%>:7EW2$K?7 M;^HWKG?3RYPH' CVFZ9ZU?7./4AQ00JF[\7F!U;].(.)8,K]PJ;"!AXDA=(B MJ\C&049Y^20O50Y;A+"QAQ!5A.B[A+@BQ*[1TIEKZXIHTNM(L0%IT4;-+EPV MCFVZH=S^BU,MS5MJ>+HW',_ZX]OAY>@:^M/I]6QZ#./K&1Q>H2:4J2,X@0G1 MR+4"PE-(1/XJ;3(*_MQA-D?Y:! /TRLX/#B" Z <9BM1*(-5'5\;@[:,GU1F M+DLST1XS/PM^"G%P#%$0!3OH@V_3P_9[NF]BJ;.)ZFPBIQ?OT>LGSP65F,(- MY53CR<,H:\4VB1&A@A#C9EZ_*)L7)>-7=G&GK*W4B@%"9'R ME?(EK DK<%>6I4K+J=AA7?>BEHUMO9W89U#8;I_7H'<&&[7!QI<&^TE29 4S MGT4*)!-2T[_$SN0NDZ52;;-8FFU^:')L;\/\9-C_' M^P=02P,$% @ 3(@\4<#]\&XW @ E@4 M !D !X;"]W;W)K&ULE91=;]HP%(;_BA7UHI4Z M',)'JBI$"BW;F#:&"MVN#3D0JXZ=V0ZP_?K93HBH&D9W0_QQWO=Y3X(=[85\ M41F 1H><<37R,JV+>XS5.H.\/<4XH M]^+(K M.W@ QJR1B?&K]O0:I!6>CH_N'UWOII<54? @V$^:ZFSDW7DHA0TIF7X2^\]0 M]S.P?FO!E/M%^[K6]]"Z5%KDM=@DR"FOGN10OX<30= ](PAJ0>!R5R"7\I%H M$D=2[)&TU<;-#ERK3FW"46X_RD)+LTN-3L?3V3*9?9J.OTY0LEA,EHM;-)LL MT0>4<%X2AI)<2$W_$/<*)P?S7U" OF_0E&O"MW3% "5*@5;H^A$TH4S=H"M$ M.5IFHE2$IRK"VN2T-+RN,XVK3,&93%]*WD$]_Q8%?N _+Q[1]=7-:Q=LNFQ: M#9I6 V?;^Z]6_V'<:XQ[SKA_QMC$[+9U6:F&3F4/QR[N]\(([UI0_0;5OX0* MVE"5:O >U*!!#2ZA>FVHP?M1PP8UO(3JMZ&&;U#!W1E4V*#"2ZA!&RI\\ZVZ MMO 5"I\<,WMC?2-R2[E"##9&Y7="DU16MT UT:)P)V\EM#G';IB9BQ.D+3#[ M&R'T<6(/&PO M=V]R:W-H965TJ+O9(L95RTGTGIY[;IJ%F%,U(58(C\NAL3RIUV M,SL;R793))I1CB,)*HEC(E<=9")M.15G??! %Y&V!VZ[N20+'*-^7(ZDV;DE M2TACY(H*#A+G+2>H7/<:UCXS^$$Q51MKL$JF0KS8S2!L.9X-"!G.M&4@YO6* M763,$IDP?A6<3NG2 C?7:_9OF7:C94H4=@7[24,=M9PK!T*8J'G MTO+-!%/9$]+"UG-@EB@MX@)L(H@IS]_DK>@13=I-*5*0UMJPV466S QMY%-NRS[6TMQ2@]/MP7 2#&\& MG;L^!.-Q?S(^AV%_ E\@"$-J*T,8#'C^>=DZG?90$\K4F3%Y'/?@].0,3H!R MF$0B482'JNEJ$Y=E=V=%#)T\!G]/#!4?[@77D8(^#S'\2. :0:4J?ZVJXQ]D M_)[P"ZAZY^![OK\?"K VJJ98VJ&5]U7XVX)GQ!IPPA4 JU M@J'I!_VW&4M"RA=P(T284L;@Z>'% M'+;BV%7JG+*>4=J>\]JN>J8$KYO9WV%3J7RTZ6W;7'GO-A_T7)9Z+@_JN16, MK=1*&2&A^;,D-=_V6,QU2B3"TSW&4Y3/\ =&1",W60YX"%VQ7$G;.U1I<2"S M]3*2^G^M:*/TV_CW%6T<4=$=-EL5W;;9KJB[T4*&,X-I7?1,!^-S*=#OM%BF?7+J="F^V;+ MR Q4E-; W,^%T.N-=5".Z/9?4$L#!!0 ( $R(/%'(NBKPM@, $(. 9 M >&PO=V]R:W-H965T'FS5;(#&O3E#M7[27!21&4,1=Y M7NAFF')G.2_Z;N5R+G+-*">W$J@\R[!\6!$F#@L'.H\=G^DNU;;#7<[W>$?N MB/ZZOY6FY=8H"AXPZ0GPJP"_2+1D5J1UB35>SJ4X &E'&S3[4-2FB#;94&Z7\4Y+\Y:: M.+U\_^G3Y?>KZVMP!M8IYCNB .5 IP3$6,H'RG< 9R+G&KR^)!I3IMZ8H5_O M+L'K5V_ *SOX2RIRA7FBYJXVC"RN&U>SK\K94<_L$($;P76JP#N>D.0I@&M2 MJ?-!C_FLT"#BQYR? ]_[#R />1V$UJ/#X6R CE^7UR_P_+[R"I$<*&/@Q[5Y M ZXTR=3/ =Q)C3LI<"<]N"O,,(\)P!ILR(YR;A=*;,$#P;)K&4JTL$"SRKY? M^I$73.;N?0>)H"81#)*HD\OWA2#_Y%11*\XN!B54<,1@%DR[YP_K^<-Q\]-L MCZDTYJ)!G&*Y(UT$PA:!,S^(PJCF4.Z/L%6I,PA#Y'=3C6JJT2#5+Q)SQ7#I M7,DOHVO+MHMFU*8938/NV:?U[-.QN\4JF_!D:*],6PS@)/2>E:D]:&!#S6J> MLT&>-\0L'Z8GW=2><(C6X4G M%6@%]Z2@X23L40A$#0]T.HU66,- Z)A!QRO.-3VOK-ISZ<$-7 M% 5B>XHN#[)U;WT1NBB._\_Z5^:"5%YG&ICR=G5C%I*:CR$C6P/IG4>F=K*\ ML)0-+?;%F7\CM)%P\9B:2QZ1=H!YOQ5"/S;L!/6U&PO=V]R:W-H965TJ75UYOMJ60+#ZD14P,W.2DB&M9G* MM:\J";AP($;]* @2GV'"O3QS:U%P)9&J&Z&T6KLFZ MU';!S[,*K^$&]&UU)D<* M78Z\CQXJ8(5KJJ]%\Q4Z/T/+MQ14N2=JVMCDU$/+6FG!.K!1P AOW_BIR\,6 M($QV *(.$+T$#'8 X@X0.Z.M,F=KBC7.,RD:)&VT8;,#EQN'-FX(M[=XHZ79 M)0:G\R^7E].[V7R./J#SHB VM9BB&6^_#YOHPREH3*@Z,B&W-U-T>'"$#A#A MZ'LI:H5YH3)?&R66SU]VIX[;4Z,=IX81NA!A^;G;03 -3/_?P M#GK>@>,=O,%[C&:LPD2:>M)H+M2K=]!2)8[*5O-C'@_3),W\Q^W$_!L5ADD4 M]U'/= Y[G<.].L>"%^C^ M@"Y#[?2<^7O&L^TYXW?;]\IF_DLU7@;Q4C [EV M/4JAI:BY;K_G?K5O@^>N^E^LCTU[;+O97YJVMUY@N29<(0HK0QF&PO=V]R:W-H965T/8K\6S'C7*)_YFE6'(]F4B[>C\?%9,;G47$H M%CQ3W]R+?!Y)]3:?CHM%SJ-XY31/Q\1QO/$\2K+1R='JL\_YR9%8RC3)^.<< M%/3RP9=D.I/E!^.3HT4TY3=\HDL0T3JWP,_ MYVE:1E)Y?*^"CM9MEHZ;KU^B_[+JO.K,753P4E]8J6OEB-38K;]6;)"NG\4;FZMM$^ M*HNO-Q?HS4]OT4\HR=#M3"R+*(N+H[%4*96!QY.J^;/GYHFA>4S0MH"QZLNZ0^2E0V?$&O'797:(J/,.$8N^M:=7 MF>2Y"HYF/(W1&[52%CR?J)84/K[5S8H]'"&'#OG9DE>PSBNP!JI&0C< W4,? MKAL)]S#TV %<8;BK7S28/, U=0YL KIA:VSR- M'Z)LPI$4U2QSKN97S6KVI$V#MM)PFH-C,ZEG"2",>Z(PW@Z&=69F',8 Q-B. MQ-TX@/Y%Y[,DB]1F0"WGC.<[H30&F,;[P&D,0(T'1NJ.>,PY=)R?=;N/'H[U M/@'(8SO*#P" 0>NY:RT7FTD]<2 .' X-?&%KT?HA#INYMJU(&!APF@#1$#O1 MV'"/M+G!,#P$>('8>6%'S"-MM&].HM6DGB6P ;&S@1'S*C_//E<:*\M< 5\0 M.U]LA7@O&]0/(DV?BB=5FI0U9YY,5*DB1;X# !*@",+V ( $J(#8J6!G .R( M9P; 'H[U/@&I$.^5 ;!JH/:LLM:CJC'RL>%)!48B=B+8'02K@)NKV"5>P+I2O9K3 MW1WK?0)*H?:JX\?AC[;KCEK15O5(8\6HH3BAP$C43@2[ V 5T+;(-2;8]P-# MKL TU,XT-O2K7+U4T>_/>!U-)F5H'.ZE&(>K12([8&0 6,P9Q_'Q< -S,X-.P-A1SQJ MW ?V<*SW"J^F,J.%4C0$S,3LA[ Z#K'V"=:#)5F=E M3'=#;["3C@T)*]SP+Z.WN6-?8@$CX@ZH>;K?J836I9PE4X/94/5Q-P>!XS8QT1H:- MNKLA/0^@>-3V?B4 7O,XF928<[M9!1^^VW;[YP)1N/O005P@!G=@':0CGAD) M>SC6^P3LXKZV#N*V"Q&" ]QZ9#5FA+FFGTL /;E#ZR%N^RR+.5[SX%)C15AH M.+GT@'F\_GJ(M[4>X@%9>(/J(5ZW'F(UJ6<)'.'UU$,\C=+A!D&3NG1F+&0& MJO6 2[P!%9'3JR_SZ!O/^P*A!^3A[4,/\8 HO('UD(YXQ B$/1SK?=KX+=1K MZR%>NQ;!K+DEU!H90- #9O*&UD.\]G'6 6XM*XT1H89D@7*\_FJ(M[4:X@%# M>(.J(5ZW&F(UJ?\8#HC![ZF&^.TB I,FNVJ-##/E WGX VHAOY9__DA0"0YI MFDS+@GB-A DOU!>9>*@.!WF)(#N<$?I )?X^Q!(?*,,?6"SIB,<\$S;V<*SW M"?C&?VVQQ&\7+,U%936I)PY$Y0\MD_C=9V!6DWJBP#Y^?XW$;VLDIO8V?GL[ MJ#[B=^LC5I-ZEL 4?D]]Q._61ZPF]7R 2?P!Q)%/"@?O!&@C1CS<'OT"8)%@ M'PI) (P1#*R0=,0S_U*FAV.]3\ HP6LK)$&[/*%AV/SQB<:*86QX: ,@I&!H MC230J!^Z?#5F!&/#,50 ;!/T5TF"K562 $@B&%0EL4FD<"X)&@IY82=&LI&A,'P$#A:TLKH::6 M8:W:5&ME.DX,@<#"H<654".;4-I<7#HKXAFP,@1N"ON+*^'6XDH(9!(.*JZ$ MW>**U:2>)3!(V%-<";6Z2>O1TECAH#E7XXUKI7.>3U>W;0LU&LM,/E_(7'^Z MOM%[NKK'VOC\#+\_?[Z7"V&>KPE?1_DTR0JU:.Y52.>PK#SRYYNWSV^D6*PN MK]X)*<5\]7+&HYCGI8'Z_EX(^?*F;&!]__GD_U!+ P04 " !,B#Q1[ &8 M7,$% ""&@ &0 'AL+W=O5"IBNB"!*\[8DH3PS8SQ MP)5PR><5L>3$]6*AP*]@RZI7 I>&I78KOC?B[1:+I$]#,N)(1$'@\G67^&QU M6;)+SS?NZ'PAU8U*N[5TYV1,Y,-RQ.&JDFGQ:$!"05F(.)E=ECKVQ9735 +Q M$X^4K,3&9Z1"F3#V65T,ODQ_T_JR<5EJ5E"'IFYD2_OV.H#20.J*7U3YHOX?[1*G[5* M:!H)R8)4&#P(:)C\=;^F"[$A@.T" 9P*X$,%G%3 >2%@5PL$JJE ]5 +M52@ M=JA /16HQVN?+%:\TGU7NNT69RO$U=.@37V(TQ5+PP+34%766'+XEH*<; _^ M>!C>?T+#V\?!^/YF<'L_1N]1Q_.HRKOKHV&85*^J@I,^D2[UQ2GZY2>[7OL5 MT1#=+U@DW- 39?1NZ[I5D>">,E*9IJYT$U=P@2LV1C:@Q8[UM+, M$1\<[D2SV(FK;]#2N_V$3I),GAH6V\DJR8EU.P6ZQP ]+_()8C,T^!)1N48W M1"Z8!S7T1(0$'$F!_KH&,324)!!_&XQ6,Z/5V&BUP&B?BB434*=S@&A>R27B M]5A<4?:I76O4G5;E*<=H+3-:,QI-HQN3:<2A3XB GH5 (XGN@.W47R-H%,*A M6]T)K,>52SEZ=/V(E-$P6,*56@ITS00T32\*(M]5=$6=@$6AS LB<:>V$405 M5[,8DAJN[01:=1KY<=:S..O?%F<973V^OQV6T4,(NYA/_R4>^@T6'IVH8/+J ML5O?<=UZX;CIB2VW&YG;C5>Z?7>@TXV]3IN>V'*ZF3G=-#K=8T*^#W+ZY88$ M$\)-O7*>F3@_7H/:EMY@K!_5+<4=D=K<:HEZ]666\IYJ-.KYF;(WMDS;&-$' MYOMKL1:P;A)&(CI7[7Q HFRL+> CIDH3W':,@=VR< H[,(?X:#B/P^-@K8Q^ M7X6$BP5=HA'A4S .0R>:K-'(Y20W0?T]EFS+.K.LGTU>ZRW -N\!M^#KA*'< MK-R3Z2)D/INO48\!>\,UNJ8!E<;QPM8;@5T[8IXTEVTSF._(G J5&P_UW"65 ML/_]E\YD>3-!JDUU0]8'N&;!OX).T*2US:A]RX(Q6ZKNK1=-6MN,VO&"A(O( MW2P8/>-N%3Y\=(=@T_09^ M&J./C,(2/()@Q./I-!MY$/R>F?I,P/V\J2=U:&O(M^VB#&F*8S-;]_V(ZJ7R M+WY%-0OL:A!C,XB[A/ZCMHVL0OIT'F]F6VWXE@3&FL#XB 1V-(&='TW@/09P MK8C KQ#<#E(3V#$3^#GOP]$ =2F3F]G>VG!-UC1TG2-"U]DX#3%#][LSV=UC M .,S"QL3HA'MF!$]XFQ*B"?0C+, NE#Y2A6]1S[.[E%(\9F/HW'OF'%_<-5^+Z0<#6ZG<<32 MUMQVS-Q^@](V&\@K[60G>H5@$F1EXX@\('P>O\P0:*H.&)(SSNQN]L*D$[\F M>'&_:U_T[)S[ _OB*GD=HM4G;V=N7#ZGH4 ^F8$IZZP!]&ULE99M;]HP$,>_ MBA7U12NMC9- $BI XJ'3F-JI KIJ+TUBB%?'9K93VF\_QX$4DI!U;R!V[O[W M\SF^VM;*4H8?A1 9FF*Q/L84[X;6(YUF)B33:+R"7O8 MWZ(-7F#UM'T4>F27*C%),9.$,R#P>F"-G-N)8QR,Q4^"=_+H&>1+67'^D@]F M\<"".1&F.%*Y!-)_KWB"*?O:A5QLP=CY\/ZE_-XO5B5DCB":?/)%;) MP HM$.,URJB:\]TWO%]0-]>+.)7F%^P*VZYO@2B3BJ=[9TV0$E;\H[=](HX< MG',.[M[!K3ITSCAX>P?/++0@,\N:(H6&?<%W0.366BU_,+DQWGHUA.7;N%!" MOR7:3PV?1_/YZ,?R%[B?C<:S^]ER=K< EU.L$*'R"ER#I\447%Y<@0M &%@F M/).(Q;)O*QT\E["C?:!Q$<@]$\AQP0-G*I'@CL4X/A6P-76)[A[0QVZKXO>, MW0 /?@$N=&$#T.33[DZO!<\_,MDBVREE.T:V$,<(V^FNE MB$6X*?6%A&\D\H/[JM/M.'[??CW.1]TJ"+MA:72"URWQNJUX4QQQ)CDE,3+' MDJ\!TC5A)4E,=%EHVI9"L'N$<>UXL!G#+S'\5HR[-UW7)-95(1)9]>LJ[%525#<*NMZ9% 4E6_ I-L*B3(AFN*">DPYT@PI=@Y4;]GK->&&)%[;B M+05BDA:[A^+?NN3H*JV:(,-Z>,_K5!@;C-RNTXS8*Q%[K8@3RN4_3D"O%M;1 MC:P*UV!U9A= [\P$X1SW :>?G;'.ML$@_#^S4:HG7\6&5MV[5@4%0P;6/ MNE>*Q<8T=0DBGC%5=(-RMKPXC$R[K,R/\PN%Z8H?,L5MY $)744EH'BM)>%- MH%,HB@9?#!3?FAZYXDIW7/.8Z$L1%KF!?K_F7!T&>8#RFC7\"U!+ P04 M" !,B#Q1V'!IHB,$ "P#@ &0 'AL+W=OZ_E;(!Q53JM%3FG!UT8FUWGRR++6,:4K4 MN=A0#F]60J9$PU*N+;61E$1&*4TLQ[9]*R6,=P9]LS>5@[[(=,(XG4JDLC0E M\GE$$[&]Z.#.R\:,K6.=;UB#_H:LZ9SJ^\U4PLHJ42*64JZ8X$C2U45GB#]- M'#M7,!+?&=VJO6>4N[(0XB%?7$47'3MG1!.ZU#D$@;]'.J9)DB,!CY\[T$YI M,U?B>T7NG.HF^,M1:+,+]H6 MLET07F9*BW2G# Q2QHM_\K0+Q)X"]H\H.#L%YU#!.Z+@[A3<4Q6\G8)G(E.X M8N(P(9H,^E)LD+3!$>J;ZEP7J.82UWED:% M)>>()>R@&\%UK- ECVCT&L "VB5WYX7[R&E%_)KQ<^3:'Y%C.W8#H?')ZCAL M4)^.ZQDXB%U&>:RA1-Z$*C']<@@*XT3=6?+?!>">\9>.^? MX1>$/Z!$$-YXB@6,;V#RJO$X@-@^[H>U+H%#.RR%7M'KEO2ZK?2F$DJ9U,]H MFA"NT9!'Z/)GQC908C3LT6A-(P0W'1D_T%WNQ_41%\:%J>X>P= ]PL\O^?FM M_*XXA(XJC2Z?H.0JVA0YOV;6#0Y"5Q?!^""\$[\67C?PF]D')?N@E?VUX.OB M[$U2B14:2QHQW>1%4*/HA*$3''K2(.9WN[[=3+17$NVU$\WIW;[00Y_)DB4, MLF*8B@P2X5[#\J_#XE'P[M4(>8$?>@>TZU)!$&+X'M'LAO;51NP_Y,+<[K,8 N-GM$,TE^RI8;5 MF*BXL0/8]9OG.X>ITR"%7<\^<@AXKY7A7^C#*&-)Q/BZN97AVB5TPMH=V$F] MNO&F&33ZX51^.*U^E,S0CQN:+JALJ_^XZB_X31H,KCH,;F\QO[2&[VR=5,1Q MU65P>YOY#N,LS=*3@ED56AR^13"=J@XZ[770H%YQB&B6I^U' M5#;^&='T([IY_R*95K,Q(IM,P; M2?%E7.Z68]?0#!L'^R,8QXKAJ8(I9KD;(M>,*Y30%4#:YP%<&5F,1\5"BXT9 M&!9"P_AA'F,8*:G,!>#]2@C]LL@-E$/JX&]02P,$% @ 3(@\413^QN@B M P /@L !D !X;"]W;W)K&ULM5;1;MHP%/T5 M*^I#*XTF3@A)*D JL'6=2HN@W315>S#$0(1C,]M ^_>SDS2D)% TE1<2)_>< M>^[!OKG-#>,+,<=8@I>84-$RYE(NKTQ33.8X1N*2+3%5;Z:,QTBJ)9^98LDQ M"A-03$S;LAIFC")JM)O)LP%O-]E*DHCB 0=B%<>(OW8P89N6 8VW!\-H-I?Z M@=EN+M$,C[!\6@ZX6IDY2QC%F(J(4<#QM&5D>%7,& G<9>17 M%,IYR_ -$.(I6A$Y9)OO."O(U7P31D3R"S9IK*LR3E9"LC@#JW42>CK^QQEB HP0*]H3#"0#'00 M7529EM(T$AI]VM9MV("6,FA=]*8<94/;]_.H=QKKN<;Z88U8B"NUO3C7!BP9 MUT>J2F-*XQ:RUQQ[5V)%D&TYT*K6Z.8:W0]\I+.:Q#Q6QY0N -&V5DET2]FA MZ_F[&LM1@;?'Q$8NL'%08/_WL!9BRM2I1!*'J4+PW,?Q&/-#.\G+$WBGV*A^ M3N]_SD;U2][Y=7O'WW),4/>J_0UR?<%!?:.;WO_Y"ZUM\[-.X3 L=%?X.1YG M/$4#;=??,;DBR*DWJEV&VW8([8,:NXRNL>H 6F&'T? HB[?=$#HGL7C;RN ' MO>QHB\M]:K=+5(3 ( C1J#'"$$<] H;6BL_RNQM1X*-DYB] M[4C0^R2SO?+7S;5*7[>*L-W/AED8;O1DV4=\%BD1!$\5QKKTE/4\'=;2A63+ M9-X9,ZFFI^1VK@9C]E3+XM] B5C\SM?U!+ P04 " !,B#Q11=-B M,E@" -!@ &0 'AL+W=O",CEQ5JQP*+ >\!*9GUEP46.FNV+BR%( S*RJH M&WC>V"TP84Z:V+&Y2!->*4H8S 6255%@\38%RNN)XSO[@2>RR949<-.DQ!M8 M@'HIYT+WW,XE(P4P23A# M83Y\:_GL9FO5WPDT M#]K(5++D?&LZW[.)XYE M0&&EC /6CQW< J7&2,?XW7HZ'=((#]M[]R^V=EW+$DNXY?07R50^<6('9;#& M%55/O/X&;3VA\5MQ*NTOJMNUGH-6E52\:,4Z04%8\\2O[?]P( C\=P1!*PAL M[@9D4\ZPPFDB>(V$6:W=3,.6:M4Z'&%F4Q9*Z%FB=2J]>WSX>OG\^>D>W3W> M/"S0)5KH?<\J"ADJ!6$K4F**,,L080H$2(5*_*9W14ET/@.%"947Z$S/HN>< M5U*OE(FK=#+C[Z[:%-,F1?!.BA\5&Z"A]PD%7N"]+&;H_.SB;Q=7U]45%W3% M!=9V^'_%?> X[!R'UG'TCJ/.Y_>5UZC&5F7.P2Z-_2!Q=SVH48<:G4(%?:A& M%1Z@_# :Q?VPL(.%IV##/EAX! NNO'[4N$.-3Z%&?:CQ,.C]X:/QKZHW_H M[L'I-A?E/18;H@$4UEKG#2(=7C273]-1O+0'?LF5OCYL,]?W-0BS0,^O.5?[ MCKE#NB] ^@=02P,$% @ 3(@\4?IE$#Y5!@ ,AL !D !X;"]W;W)K M&ULM5G;;MLX$'WN?@5AM$ +I+9$^98B"9#829O" M:8U<=K$H]H&1:)NH1+H4%=>+_?@=4HHHQS)M%W4?&HOBG#DS0QZ2XLE"R._I MC%*%?B8Q3T\;,Z7F'UJM-)S1A*1-,:<1B(H! MX-0;X,( OS#H>QL,@L(@>.FAO<&@71BT=S7H% 8F]%8>NTGOOZ'7J-&$?W,Y&EA$?I24L!(0W;"@OG%[ES MO,&YCVX$5[,47?*(1C7V@RWVV '0@DR4Z<#/Z;C 3L0;LD2!=X2PY[?K^+BM M/V>\69ACK\9\N+.Y?UQC?KF[>=^1BZ <&H'!"S;@#>FC@B&0*IF!,BCT;00= MT+6B2?J/ [Y=PK<-?'L#_#575-)4H3%9DL>8UJ4[1^@:!"UY3V>X"YEYJN9T MO4^[VUGM<[G>)_"[99\5^IV2?L=)_T5VCM! \"W,(/FE(:9%NJM++MK+(,-+'LER]YO83FF M,H3WL&@A,4%W2H3?T5BR4'-FTRF5=73=KF$1;7K>&\<8[I=!])U(=Q^'[R/* M!0@S431"L2 @_=$-^LB1+=LF]CZU3?)#L M6X'U@_WF0*F)MQ E&F92STF8 4S4KXYN>-SL]=_4+4/[VZT&:"7>=VO\UK(Q MOG/9K##[G8.4S>JKOZ? [ELV-SQNMMOU9=O;;C5 *\V^6R!O_K[])5GSK6[Z M_8/4R JG?_P;A>UX3;/ZO>"EL*UW\KWVAE406P7&;@5VYGH_9<-63K%_B/1C M*YT8'W2*;('O-3M^[1398M=I^M@U1;"5;NS6R*UEVUW9L)53W#Y(V:QTXCTW MM?N6S0V/F_YQ?=GVMEL-T$HW=FOD]=6@NM%$%P+DH5(V$R\GQ?GW"HK+8:[7DG/[@''BW-8'5I4#MRJ;.L!Y8R!IQ!2Z(B&+ MF5KJ4TJ2,&6*=47I%KI;G'C-CINNU?/ O3UV'Z8N**<3%C(8T7F[^J0H@6>BA&3Q M$H6Y%92-<>!A&!&Y1.F,P)2VV,F<\"4BRCR&-GZI5Q.],ZNTS$4TB$O54L:()Q2S5/ [;9[S,Y!@1^ M9)!]DZW<6LU@R^!7:K26#)N'*NVF2S+L7B)P'\T^?1U=/Z1H*.*82%@-[%9F MM.-N/[#;BN @)[+ +NO!84]D6^"#IN?<-@9VP0_<)ZN1T#,7% %%FG*B90#6 M%1@JJEX-W'#G<]E$&!_]\>H5]C"NH]BJW TD5$[-I4R*C-;FW\7+UO+BY]Q< M=[QH'_@?AOGUC87);Y-NB)PRGJ*83@#2:_9@-,C\@B9_4&)N;B >A5(B,3]G ME$14Z@[P?B*$>G[0#LIKLK/_ 5!+ P04 " !,B#Q1 EX$Z^T" P# M&0 'AL+W=OVZ:K;"@*HKL<;0?%D(&5!MIG+IJK5$.H^# N[Z MGE=W \I"I]N.WSW*;EM$FK,0'R6H* BH?+M!+K8=ASCO+T9LN=+VA=MMK^D2 MQZ@GZT=I9FZ&,F[.1^WG$\ MRP@YSK2%H.:QP5ODW"(9'K]34"?;TP86Q^_H=W'R)IDI57@K^ \VUZN.TW1@ MC@L:<3T2VZ^8)E2S>#/!5?P+VW2MY\ L4EH$:;!A$+ P>=+7M!"% )_L"?#3 M #_FG6P4L^Q33;MM*;8@[6J#9@=QJG&T(<=">RIC+>J[6I#S6[@SE(:-PD-?P^-;U%X!17O$GR/M";C/IR?7?R+XIK$ MLNS\+#L_AJWL@2WD<'T KI+!56*XZAZX)Z$I!_[_PEBY&S]V?3;=2:;7>S@V,UXU@]R/'.LGBV+"YAF+ SETBK2QAE?'X.,9BB M_'6@)+5LN]HQ*ES/X.H'V?=1L@VU%Q46+*3AC!4*_K:KA E>K4P)&QF)QFF/ MN5&>8S/CV"Q]S/?A.K('_( ;Y$"RXX4_<"0UM#)6K6.H@7BY.WE'UD,*6"RV MM[O4I."1Y+2"2/1N2 [;X03'(0JX[-; >Z;S_;"1G; .V%^.R[WY\SYW@OY)O*$36\%XRK MGI=KO7WT?97F6!#5$EODYF0M9$&T">7&5UN))'-%!?/#((C\@E#N);';F\HD M%J5FE.-4@BJ+@LB? V1BW_/:WF%C1C>YMAM^$F_)!N>H%]NI-)'?H&2T0*ZH MX"!QW?/Z[<=!9/-=PI+B7AVMP3I9"?%F@^>LYP56$#),M44@YK/#)V3, AD9 M/VI,KZ&TA3=>5D3ADV!?::;SGO?@089K4C(]$_M/6/OI6KQ4,.5^ M85_EWG<]2$NE15$7&P4%Y=67O-=]."H(VV<*PKH@=+HK(J=R2#1)8BGV(&VV M0;,+9]55&W&4VTN9:VE.J:G3R;C_/(-E__-B!)-1?[Z8C2:C+Z]SN(4QH1)V MA)4(!1)52C1WH15<#U$3RM0-7 'E\)J+4A&>J=C71H]%]=.:>U!QAV>XVR%, M!->Y@A'/,/L3P#=&&C?AP.X^X,QX PPE,$HH!H,$:P M-M+^>*JS%5CDP.S@[9+[[D/L[TXHZ#8*NA<5F '4S%WR*<*JMGM$>'N6,6H8 MH__U+-;'GL/@E(3H'\_!7_S^T2 4*#=NW!6DHN2ZFHEFMWE1^M4@_4ZOGJ,) MD1O*%3!!5ILW5BMA#9#ZI:Y>151V@1SOA9"'P)+T+RSR2]0 M2P,$% @ 3(@\49V)(?_E P $Q4 !D !X;"]W;W)K&ULO9AO;YLZ%,:_BH7V8I.Z@FWZ5TFD-&WO[;1,5=)V+Z:]<(*3 M6 ,[LTW22??#7QLHIFO"&*A]TV XS_$YC\U/Q;VMD#_4BE(-'I.8J[ZWTGI] M[OMJOJ()48=B3;EYLA R(=H,Y=)7:TE)E(F2V$=!<.PGA'%OT,ONW2J#2)"'RUP6-Q;;O0>_IQH0M5]K>\ >]-5G2*=7WZUMI1GZ9)6()Y8H) M#B1=]+TA/!^%@15D$0^,;E7E&MA69D+\L(.;J.\%MB(:T[FV*8CYV= 1C6.; MR=3QLTCJE7-:8?7Z*?MUUKQI9D84'8GX*XOTJN^=>B"B"Y+&>B*V_]*BH2.; M;RYBE?T%VR(V\, \55HDA=A4D#">_Y+'PHB* (9[!*@0H*8"7 APUFA>6=;6 M)=%DT)-B"Z2--MGL1>9-IC;=,&Z7<:JE>-+:R93X/TE MU83%ZH/)<&W#'VSX 1CG:KTVGMEY_7G1UD7>%]G3U*>6' <' 4HV"$?-9;#L^=RW_A;FHQ* MDU&6#^_)EUMY7I,)EYEPEBG5F->C/E.E?QB9-)57:^D6 ?:NI?4=G MBD7,O)6[6L\G.,XFL"_Y9A!":$S:["@K+,L*:\NZ$YK$@#3:,1]_VS*[5C=\ M4:,K,.\BCSAJU,51V<51;1="1N6&K%FOXS+E<<>5/RDSG=06]X\0T9;% M\:XE/7EAQAXG3LO)3FLGNQ"\D0UG9;ZSCC; P $K:&O$12%MX 2L !+6SE>E MV U?IY9?G^F&Q@ VL0@Z2,"NE( .$_#5.5',T,1+APGXMIR +S'P.RAJ0YZW MX3@!ZT'19$N _\!?\ 0ZH,"N1($.*; ]4V!CJ$!'%5B/E8:^-:4/=/B!7?F# M'']0>_Z@QOQ!CC^H+7]0$Y-0Y9^4KOQ!CC_HU?F#&O,'.?Z@M^4/^C-_:D.> MM^'X@]KR![7D#W+\05WY@QQ_4'O^H,;\08X_J"U_4!O^(,LF?_9\8V"$(ORV"\)\1M".DIA-' M(=R60K@EA;"C$.Y*(>PHA-M3J)#N_A)]/I^C$&Y+(=R&0MA1"'>E4.@H%+:G M4"&M,\VOG%C9X\(QD4O&%8CIPFB"PQ.S]61^ I,=J8TW6B[88[Z&5D#0O0=]F- M-"NW9HEI"EQ1P9&$5=\9XLLQ#BV@B+BGL%$[]\BFLA3BIUU,X[[C647 (-*6 M@IC+ XR!,__$_J%(WB2S) K&@GVCL4[ZSH6#8EB1G.FY MV'R"*J&VY8L$4\4OVE2QGH.B7&F15F"C(*6\O)+'RH@=@$GT,,"O /YS0.L( M(*@ 09%HJ:Q(ZXIH,NA)L4'21ALV>U-X4Z!--I3;,BZT-$^IP>G!A^%TCNZ' MUW<3-)L,%W?SR6SRY7:!WJ-A'%/K-&%HRLOS8GU_>P6:4*;>F9"[Q15Z^^8= M>H,H1[>)R!7AL>JYV@BS]&Y4B1B5(OPC(K"/9H+K1*$)CR'>)W!-1G5:_E-: M([^1\7/.SU'@G2'?\[T#@L8GPW&W04Y0NQP4?,$QEPF5Z)ZP'(R76:[1-25+ MRHR_H-#7G'!--;'G><_J[]>&!DTUI.I'@XA6+:)5B&@=$?%1B'A#&3M4GQ(9 M%DC[Y3\,<"LTQCWL>O9W4-#QVJTZ:D]5NU;5;E2UM>8,S8"H7(+I$EJ=H3E$ MN924K]'W&:1+D$TFA/7KPM>K1*<6T6G,>:@4V QWQ%Q1%3%ALS]4GI*NO>/\ M\]HT1>QIO*@U7C1J' D>GV)\M^;KOI[QV-NV.Z\QK;'@#R U73+C.2SUP6;E MO6CW@1#<[7;;ASW'.]T8__,W6D%/J#'VM^_S7SZ):)IFICKVLT/CA,@U'.[A M_M_??[L3=HYHV/9&'+Q4DDC(&'V4(L]..7)XV_%PZQ4/W;;%X>8>UU#5<04] MI:K;'H?#_U75<46UU_IQZ ?/-+@[(T8*ALQ.7@I%(N>Z_%NN=^OI;EC,-,_V M1W;J*T:7+4TY,LZ,1LH58K RE-YYQW@BRRFL7&B1%8/,4F@S%A6WB9E<0=H M\WPEA'Y:V!?4L_#@#U!+ P04 " !,B#Q1@%S7FB@$ #3$0 &0 'AL M+W=OY^Q<#H8EL@M43Z$J>P M#<27H.FVM3=.NU@4^R!+8YN()#HD93? ?OR2LB*Y@4PY1O-BZ\)SYL+A&5+= M+1=W P"%[W:)7E_11L&D([XQG K]Z[!A#+G_,[<7 >] MFFL\PA!]92@\_;?!(8:A8=)^W&>DM=RF >Y?/[)?I<'K8.:>Q"$/_V:!6O5J MG1H$N/"24-WP[0?, FH9/I^',OV%[6YLF]; 3Z3B40;6'D0LWOU[/[)$[ %( M\P" 9@#Z%- ^ &AD@,:Q@&8&:![K4BL#M(X%M#- .\W]+EEIID>>\OI=P;<@ MS&C-9B[2Z4K1.L$L-I4U4T*_91JG^K/;R?#/#Y-/H_'-[ \8__7U^O8?>#-" MY;%0OH5W\!H<#.()'ZB91PZ6LCDIGU M?P93%#[&2FL-\ 5\XXK%2[B.%>JZ4-E8@4%9ENWFW+KK_FYQNYF[W;3RC-B& M!1@'$J;>@S>2:'=L;'TF9.F89"9.FX:BH9"[!W%]&U(=]IZ88=>?%2F M"_DGK9?-=*'!Q"YXO[RA5]BC52V=%,)*["*VY^1D ;=:8W4=3!9Z=8 ^5L!$ M!"S6QZ%=V93M3\<5!JI]+=215,CC3[X^<2W+I\GQB$G?[$M*O;6;:%5Z6\@M MN:@(G)87]XD20PO]I>Z+%CXM=)3:=?17%_Z@PAYI54P/W=OKTY*K],3[YPK?7Y.+U?HZ1R: ?K]@NN"RV[, M(3K_CM/_'U!+ P04 " !,B#Q1N>&^VBYDKK!&_379$FG5/ZQ MGG!UYQ56PBBAJ8A8"CA=G+>&P8<1[NH!IL>7B&Y%Z1KH4&:,?=,WU^%YR]<> MT9C.I39!U,^&7M XUI:4']]SHZUB3CVP?/UL_:O7 M B%=D"R6]VS[D>8!M;6].8N%^0NV>5^_!>:9D"S)!RL/DBC=_9+'?"%* V#5 M )@/@,;OW43&RTLBR:#/V19PW5M9TQE&I6IY.III,;)P?3C\'Y\ M,AI.QY?@XNYF,KZ=#A^N[V[!^"]]/9Z"$_"%"AFE2Z I$68Q!;]<4DFB6/RJ M'DXH-]Q(YQ3 B^?E8FP;6DB7 YU"X<:CO#-A.!D=NA4>Y0 MWN^E0\\\T<12#X=I",:/:_6>JIL'9IK!72:%)&FHB7>;Z<5\C4@[3]O&4[T! M;08(]WS?[WN;5R+L%!%V#@1VQ2FM#VVWF*?;#&A[A4.]HX&V=Q"T9T6$9X=! M>\4R7A_9P+?[JM\,;(/25A\<#;JYJV5X Q_C2GP#:*.$SBC+@F0B43*R%N85 M%BL6A^!SE$3*S8T&/U()N(!U92@DY# MX+;J$W2/9S_H'K3=!U;1 K>D_2P6'98Q!%:_@K-F\ A:J8/^T? H=[4NCZ 5 M3^@6SY_$H\/2$VA5$L*&T,@*(G1_3C6*1FB/1KA3G9U *[&POL0Z:#3^GI$8 MW/$=G_8ILT>GJVA##TQ5H%5BV&X(6:R<0O0 M_FA0WYRV0"N?L-<0Z*T"0O77P:D*IBB2#6=L4RM+05:%44.JJ&PO=V]R:W-H965TTEL9V;\??/%,QYLA/RA$D0-KUF:JZ&3:%U\=%T5)I@Q=24* MS.G+2LB,:9K*V%6%1!99IRQU \_KN1GCN3,:V+6Y' U$J5.>XUR"*K.,R>T$ M4[$9.KZS6WCF<:+-@CL:%"S&!>J78BYIYC91(IYAKKC(0>)JZ(S]CU/?,P[6 MX@O'C=H;@Z&R%.*'F=Q'0\ V&IM,AJ M9T*0\;QZL]/B_'G^Z='F/UIQK,% M7,(H&4_5^3N[)VNG(/#\+GQ[P&R)\CO9O"SNX.S# M.7P %U3")"K@.;SD7*L+6J3QYT24BN61&KB:"!J8;EB3F51D@B-D_ >1*X3 M!;,\PNCG "YEIDE/L$O/)&B-^'N97T''NR >@7< T/1D=_^V!4ZG4:MCXW6. MJ64R=FE^VPBF(J.SK)C58RPERV.D\Z5AN85]NSG;VN7QALD(OOU!(>%>8Z:^ MMP"Z;@!=6T#71P ]ED98$*M:S OX@DK3KB0@X"O*D"NV3!&8!DH&'DE&)46U M5==N9M3Q>IY'>5\?@-AM(';_"X@'Y9YT_P'Q"+I>@Z[7BNZKK3,&S1HE MUVI;7RFCV6G#YOL37/<([K8ZX>UTS0QG;RX0B MJ_!2:.KH M=IC0I0NE,:#O*R'T;F(V:*YQH[\!4$L#!!0 ( $R(/%$*H]Z1,@, 4* M 9 >&PO=V]R:W-H965TCF4P*F7&%\4=H"-NRW7=D&__;7==5V5U=-XN3?0I__T-S/M M=MI;QF_%"E'"71Q1T;%64JZ/;%O,5Q@3465KI&IFP7A,I.KRI2W6'$E@1'%D M>X[CVS$)J=5MF[$Q[[99(J.0XIB#2.*8\/L^1FS;L5SK86 2+E=2#]C=]IHL M<8KR8CWFJF?G5H(P1BI"1H'CHF/UW*.!:P1FQ66(6U%H@W9EQMBM[IP&'",GB3*P(XI"F_^0N"T1!X/HE B\3 M>,\%AR6"6B:H&4=3,N/6,9&DV^9L"URO5M9TP\3&J)4W(=5IG$JN9D.ED]WI M26\RK/1[T^$Q#,Y'X^'9M/?S]/P,AK]T>SB%"DQ02![.)08@5H2C@+UCE"2, MQ+Z:O52S:H;0 "YH*$2B.@7%-%5(;]1@B]@9W;:ME0N:!![GN'V4URO M!-?U8,2H7 D8T@"#IP9LY7L> .\A 'WO58O?$UJ%FG, GN,Y.X &?RUW&Z_@ MU/)\U(R]6ED^=& J^F &,&"QNJV"F//>XYS0):H;)&%V#\5U8W)OAGM;P@.X M_J%,PJG$6-R\ G28 QT:H,,2H+-$YPW80EW:9\?@0"6\LC'IWY7)U&[=V-5? MDTW7;;I>O6UO=N#4)YI2R-G*7QC[+9>!F:6FDVFSE.\U6<*_.5U5^/#7+U:L!29[ 2$(FP M("&'#8D2+)#!7D@A8%%$N("U\L2P[^\"3G=N%N/G5)W6;N!6#MSZ%.#L)+X# M-]W7=8O7Q:\Z_FY>UWG\OCN?0GSYWOAF^SXE;E5K;@EQX45R_]NAR+9NOA%E MN_"@QLB7ILX0,&<)E>G3DH_FM4S/O.#/QONZQC$/]:.9M$ :$;X,J8 (%\JD M4VVHJ\73FB/M2+8VS_:,254$F.9*U6G(]0(UOV!,/G3T!GGEU_T#4$L#!!0 M ( $R(/%&;:-:5M0< (TO 9 >&PO=V]R:W-H965TG0%DB;;.WA^H*FVPX8[H,:JXTQV\HD MN5D/]^./LIW(26W9[;K-^[#:CDA3?$0^I*7])>-?Q9Q2B;['42(.>G,I%^_Z M?3&;TYB(7;:@"?QRRWA,)-SRN[Y8<$J"3"B.^MBR_'Y,PJ1WN)\]N^2'^RR5 M49C02XY$&L>$/QS1B"T/>G9O]> JO)M+]:!_N+\@=W1*Y[_EI+$,8T M$2%+$*>W![V1_>[4=Y5 -N)32)>B=(W45&X8^ZIN3H.#GJ4LHA&=2:6"P)][ M>DRC2&D".[X52GOK=RK!\O5*^_ML\C"9&R+H,8L^AX&<'_2&/1306Y)&\HHM M3V@Q(4_IF[%(9/^C93'6ZJ%9*B2+"V&P( Z3_"_Y7CBB) !ZJ@5P(8"W!+!; M(^ 4 L[V&^H$W$+ ;2O@%0)>6P&_$/#;"@P*@4%;@6$A,-P6\&L$]@J!O6PY MY/AEX(^))(?[G"T15Z-!F[K(5E F#9B'B5KL4\GAUQ#DY.'T9'0U>7LTFD[& MZ/CB[')R/AU=GUZ C7UW.6"I($8K\OP3SUDOZL,.4H-P77F&*C,Y;(N4"3)*!!A?QQ M@SQN4G!J5N#X!@5]<.S:NWCEW2-LU'A&'I#M[B!LV5[5A,S2?Z;)+G(L)8ZM M"O%Q:W%[KT)\TEY\6"'^OKWXH$+\0WMQOT+\I+UXE>=/GVW\QCIPUE'F9/J< MNBA3L?)6)>4 ';,8F$J0+->/."?)'07VD.CF 97'79*'[/%H27B OOP%*M&I MI+'XQV"0NS;(S0QR:PSZG)$ O(7<4PZDANAWRF>AH&C!PQG=01_ +O7[:XCI M@$41X0(M*,^C_DU5<.N2XJF#* M-?DE US;6K\^CYC'8[ SW!PS>3S&QM:@>A[^>A[^L^:QL0".5@O@Z/$"V$$7 M"R4@"F@$.DW0)>4A"]03)@1 )8JD7(E/;J!7GM; M>!?]V6Q0 /V#2#GI/0HX^D0B0' F1 MQJMZ8/)] =D%QE]3'E>V"6;3W"&*L[;'-%&=D;$YARI,55T)60_Z0K 3;JZH MJA R&Z=YU]@&;IUL<4>J:ZS3,3;7UY-X$;$'6-=3RN^AH$9U-NZ@96XVFI!?V'/M $NMLHDQ@%,= A#";JZVJ6-!/1 MCG*.M"I84RTV4^U3&NA"E;F#+@:5P7W<0E<,\M4WJ"K\'4WKCKG!@869 M?=U/5OGT)X#M:$9W.M(-.9I['3/W/@7L0E49HFVHBR%^_9!)Q1!O.*P!NO2U MS-P]%2GK,H($I3[@M0).<[/3D5;)T03I_'2"/$^5AQ"[787&*)5SQE65D'W$ M,WP9E(Z^5H)G#,S=(OJ_^FDLV^ MKGQ;&>?#1^ .<$U=XFA:<$)X BX1RB>Y555[$PVOP$U?0EQ-&*Z9,'XD/EV= MSMV.]&=N:?NC(_U98WP6AE:3[.;L-)VX9CIY1G1>).UB4Z=^U^\(Z)HG7'/_ M\ (LN]5H5M"NF6LGA8D;VS"V7\^UKJ8<8SD\#/)&!/\X>'.X*W)AO/W#O\9KR=I^&M":0O>ZPC(FEP\"]Y!+3?_ M4<7F/RIOF,"/V;8;@ MIH,U]7D-U%<$Q]&3@N/919"G^=#K"!_ZF@]],Q^^1.@TO (W(>MKFO-;;)O] MYM 9-]C8N#'J:S[U&_JQ%UK(+0L[7[.JWY$6SM>,Z)L9L1M+PVQC_=+HEX[L MQI3?9>>]!9JQ-)'Y^=+UT_69\E%VDGKK^;'][B0_&:[5Y ?5SPB_"V%Z$;T% ME=;N &B>YV>_\QO)%MG!X!LF)8NSRSDE >5J /Q^RYA&PO=V]R:W-H965TN_\NC4R\#?A)H)(' M>V0Z67+^9HS';.1XIB"@L%*& >ME!Q.@U!#I,OXTG$Z;T@ /]WOV!]N[[F6) M)4PX_44RE8^<@8,R6..2JF=>?86FGZ[A6W$J[1=5=6PW=-"JE(H7#5A74!!6 MK_B]F<,!P.^= 0-(/@,B$X P@807@J(&H =M5NW8N>08H636/ *"1.MVSI%X^GWZLEY*3'+9.PJG=G@W56395QG"4YD\0,TXTSE$DU9!ME' E>7W-8= M[.L>!V<9GTK60:%WBP(O\(X4-+D8[@^/P-/+X8,SW83M+826+[ST%LYP1BUG M9#FC$YPIK+4G0Q,]>$&6I7UFP2:\*>)31ZL4O\?N#K\>X.)WLD M:M#O]C]&I<>BAL.HC:I[<@_^W +$QBJ 1"M>,E7_#*VW%9E[^[8^^<=:?&JM M^$]3*]<,BPUA$E%8:TJOT^\Z2-1J4!N*;^W[6'*E7YO=YEI 09@ ?;[F7.T- MDZ"5Y.0?4$L#!!0 ( $R(/%&4S N6\ ( )@' 9 >&PO=V]R:W-H M965T"5&SZEFOM#A[9*M'FP![TUG0%3Z"?US.).[MFB5D&7#'!B81E MWQJZ-Y/0V!<&/QALU-Z:F$@60KR8S33N6XX1!"E$VC!0_'N%,:2I(4(9?RM. MJW9I@/OK'?N7(G:,94$5C$7ZD\4ZZ5O7%HEA2?-4/XK-5ZCB:1N^2*2J^"6; MRM:Q2)0K+;(*C HRQLM_NJWRL =PPR, KP)XAX#@","O /YG 4$%"(K,E*$4 M>9A030<]*39$&FMD,XLBF04:PV?Z6S(>_2(M,>20R M(.>I4 K4!5D ?E= 6'FLZ184.9^ IBS%VQ9Y?IJ0\[,+JYZM M49BAMZ-*Q*@4X1T1X7KD3G"=*'++8XC?$]@841V6MPMKY)UD_);S*^([E\1S M/*=!T/C3<+?; )]\'GY](AJ_+I)?\/G'BE068$ZW9,)4A.7)L2R_APNE)3Z< M/R=QPWU:T$A07(=)#7@1LX;1]S\KJ?S0:S=COLNN_-)@UF M7L=WWLS>26_7TMLGI=\+WCHBOP2V]QRV M\)O /Y#6:NVPVO#^1_-//\X(CX ML!8?GA2_>W+?\F/:O<6WSX%4)?D=HL?@) Q MX]BRR51#AH>8CP@II$A3PS'E&B0H?4GF0M.T*4WAA[IT.T&W-]S+>9DG>Z]G92!71>]7)!(YU^4[KT_K\3(LNNK!^0C'3CDEWFC* MF75'Y8IAZE)8(J5SU<'2R7(.E!LMUD5G7 B-?;98)C@Z01H#O%\*H7<;XZ > MQH/_4$L#!!0 ( $R(/%&%JT6-9@, %,, : >&PO=V]R:W-H965T MF#;2"Q4C1%D%%F19,$HKO<2D]3,+(>[$C>S ^/?Q!9 HM>RH&)N M;:7F!.4S#5O9SJO/^)+EZFBN>7-Q]6GZ^ MOT7/UW^@";JC:U8"DLDK@E=560+010PRR0MQJ1Y_>8K1Q8=+] 'E%#UOV5XD M-!4S6ZI]:#5[7<>\J6*2$S$Q0?>,RJU MS2%]+V K0PT+LB;BQLRJOCKGEXA MU_D)$8>0J@%Z M>%RB/W]3''0GH11_C43TFHB>B>B=B+C4XE2JO'8+8"B[E59@M/1WY66!<>B' M,_NE?>1]%/'<"+]'Q0,H-W2=!O7.CM_8\4?MQ)"!.:V6GXL54,AR>3GFK)+U M6[L)/.QUC/5!DP!/._;C 13VB3]L+&B,!:/&;K,,S(?RS$P%O4W@"(>='"P' M45''=MQ'$4*<$X;"QE X:LC4\CV4*^!C=1PUG.F3<3I=WQSIOV3=MQ@ MVLE''Z5/.NCD8T K)$$TG _L'.\#Y_]Y=VK=]H9\/^Q^%090$S\DI&-N"(9= M[Y2[UFV'1]U]8G1R9LUA;L6DZA#-<*NZ?N :H)YGC,FWB0[0_!^Q^!=02P,$% @ 3(@\40GN M55?%! UA !H !X;"]W;W)K-G)*P:C*?->\>Q'S&:U6PBCX().NR).+UAA9\?S7! MD[<7CVR3*_W"F<^V9$.?J/JZ?1"P#'/P>ED\ZF%CQ]?M/^ MR*R(I M>?&.9RJ\FR01E=$WJ0CWR_2_T0"C4^E)>R.8OVA^P[@2EM52\ M/ B#!R6KVE_R @$#0[TU)I]F%)%)G/ M!-\CH=&@33\TF]E( WU6Z;@_*0%?&%KI'**6)7RDB)%7A!]@?,FJ40?EU015LA/(/7U:8D^?OB$/@ 2/>>\EJ3* MY,Q1X)XVXJ0'5VY:5[P!5["'[GBE;YX,L+&[T+E-_K\H5"U<7B&.#PIHFK%Q6NS>B2* MHH?'!?K^&XB@+XJ6\J\1@T%G,&@,!N,&5Q32R^DQH-;@MKJB1I?.-KOY- ZF M\ZXB<*!'WO^>]C2 O.F4>!UL'>$PHY0.$KH&U-YSHN,59OF.,,9S]B. M913.*]H2EJ'5*V3 E609(X+9>;8FPA/7HB@,[(Y%G6/1J&//7)'"9BPRC.$$ MQ[BWJ594$O3VU$1YGN>&=L_CSO-XU/,'RK<%AK8 M24UO!V&%/(_^K@63&6M*N#WCNZ:'4R,I6% X3OID+:B+T,,#9$\*(#Z3+#1. M+5E&BH:O@DY*09.CK-2PZ0[&L4G.AO.#H'\][?JB.!D@Z!T)>F<2K'AU ;S( MJGA+YU9BGNF(%[I]6A84#EVWS\JF+!E(E_A8"K%_)B>294P?/P@9- TU'$7- M3E!)B4AS!*T(O-]!?[O5@>PZ&"MQW_0UAOO49VZ!A8G?+V$V6.!%0Y?S6)3Q M>%5^'\X3SJ/4 O.&N5%D4#-A89!,^\Q,E.\&T0"Q8W'&X]7Y?D<%W$&^8_+0 M?9YD7$@Z<#UW3=9YA=#:69JU^2+"..FSM,"2((S[-"VP('&'$LZQUN/Q8K_( M2;6A;1HMZK;5)@4,8*1*[1?2K-Q0,*(^*TL7 +FV3\K2!4!E&>!T[ +P>!OP MGW16!QNGOL5] @L+"/*)$3L3%<2#:>?8>^!D_(A"71\X>HG1L1H9TX1<>$9\ M3!#&83]I."<#7TG%IAF<)4IY7:EV/.K>=L/Y=3.2]M[?Z*&]&22/:MJ)_XZ( M#:LD*N@:5+J7,>RE:(?H=J'XMADK5US!D-H\YI1D5&@ ?%]SKMX6VD#WKXSY MOU!+ P04 " !,B#Q1[])TZD\$ #O#@ &@ 'AL+W=O&ULC9=M_BL;3%^U,'! 8#!W;,ZG3F\O-M?4DZ<-; MVBIX$+/1[DQ^X^> MISM5 4Q<*MVGMXK2K+*J>!>X/NQ5Q F1HM9]6RE%C-9&LX$ M72FDRZ(@ZOD3Y?(X'^'1RX-[MLN-?> M9GNRHP_4?-^O%-QY392,%51H)@52 M=#L?W>"/2YQ:A\KB!Z-'?7&-[%;64OZV-W?9?.1;(LKIQM@0!/X=Z))R;B,! MQY]3T%&SIG6\O'Z)_E>U>=C,FFBZE/PGRTP^'R4CE-$M*;FYE\>_Z6E#D8VW MD5Q7?]'Q9.N/T*;41A8G9R HF*C_DZ=3(BX<\*3'(3@Y!&]U"$\.8;71FJS: MUBTQ9#%3\HB4M89H]J+*3>4-NV'"OL8'H^!7!GYFW+9_1X\PN-T2W= M4J5HA@QY0D1K:K3'&5DSS@RC&KV_I88PKC^ [?>'6_3^W0?T#C&!'G-9:B(R M/?,,0-G0WN8$\*D&"'H _BG%-0K]*Q3X@>]P7[[9':>OW3U(19./H,E'4,4+ M>^(Y4C 0-6RBAE7424_4&P[M0L2&(F@\E,ER;;8EAQK>R%*T5ZBS5@>,JX"V M%P^+:>(G,^]PF9NN49+X46/TBG72L$X&69L,Z'*M60;OW857QX@N5@XFR:2% MUS7"*8[=>%&#%PWB_21*$6&>T45AN@"CSMIIAZ]K@X-PXN:+&[YXD.].'*@P M4CVCO9('9L>="R_N+!TGTQ:>PR;J>;G3AFXZ2/>O%+NQH:IPUG:--NTL&Z9M M-(=--'6C)0U:,HBV>DE7U2-<:HTV4A@%@]Z)F71?<-JB[)I$J1LR;2#30$EJ MP7R906'^-)$N 6I=,.3X*DA_-"AO @YS>34^66#]RMM2!J MP6VH4G]4&AV\7 ML=XY^3KX61[PL#Y GT(#F.*6D0!LV<''^85K\TXB" #M=&&NB40=P5D',?M;PB7 MU33LJ\&ST.!AI5G=+U'&#BRCD/TC,WDN>6:')M2D$[8K*0 ;M<>DRRQ*@KXL MG\4'#ZO/G3!$[-B:TU.+5U4C[51"%\T^()NXJS;CV$_:FN0T"\.^#9R%"0\K M4^^LND+_-ZS2SE?D&,<)[A2*RRX,IFW=]RY.(_8H^(6HG:U:3K?@Z%]/8>^J M/EW5-T;NJP/*6AHX[E27.9Q(J;(&\/M62O-R8\\\S1EW\1]02P,$% @ M3(@\48R](,0Z!P M"< !H !X;"]W;W)KR8@E M]"X%(HMCDCZ?TX@_GG9@Y^7&/9LOI+[1/3M9DCE]H/+K\BY55]U22\ABF@C& M$Y#2V6EG #^./:0%\A'_9/11K/T&VI4)Y]_TQ3@\[3C:(AK1J=0JB/KZ3H$4+ MASRM;\HCD7^"QV*LTP'33$@>%\+*@I@EJV_R5 1B30#!!@%4"*"V FXAX+85 MP(4 ;BO@%0+>A@#$#0)^(>!O"O@- D$A$+0UJ5<(]-H*] N!?EX.J_SER1\1 M2WT!O@S^!?X*!F'( M= F2"(R3U4+2!?EA1"5AD?@9_.5/T/?^!E@"OBQX)D@2BB/P4^7ZI"N565IY M=UJ8<+XR 368 !&XYHE<"'"1A#2L4?#)K@!ABX*N"D@9%?02E7-DU?CW+#D& MKG,$D(.5F^MVF]95,N4Q!5_($Q@Q M,8VXR%(*?OVLAH&QI+'XCV427$Z"\TEPPR07LQG-R0*L37=/) 7W=,J3*8M8 MOH*/@"(&!?O)UK@14RI2FDA&HKJ5:Y\?>L>.\^>ZA;&_7"4 7AD SZKH:Q(R M(5,VR20-P05)$Y;,!>"STN&';")8R$C*J ?%%"%/(I(*NK*Y7PUF9]/IG<) MW\_ZCH-ZWDGW^_I2W1X6!#[R<'78U6H8=-;&^4J=UPNJ \3I\Z;0$;BCZ5252AUZV0V!SHY\!Z5'@571 M[5+9*%6.P6U)ZZ+6'\K8KZ_5N45,Z!C-AR.U9!1S8JMW30X==.[&XMG6 RKK!X< MJ%7;:S!T;6<$VX/+D5HS:A.4K,/,;0/,Z%"#&PXV0E[K)-QVT@V@OX$XQ3"_ M<5C5161<1#M<3!42S!,FE%^ZAB>12%@\5(=2A?#N\O+"JJ7J MI2%Y:&?+A_'-I\'=[?T%^/6:QA.:VK8.T% G] ZW0X&&@^"/0D+G.RR!0=-N MY16"U6@8_H+[$]CLA;]V;4\*W96-!^YAV%!@AL>@G6.N242>!2.MZLOP#>P? MKKZ0H1-DIY-WK*\=EB#<5%^O$*Q&PW 6LG/6%5>E]4U_M,@E,CR!T %S:? < MV?'\/7-IMP3ZQUY#+O<7K$;#X#ZRX_XUF9*LS"/X'[AF"8NSN%5J#0V@ ]( M,C2 WHH&7GM4W6$ 1(VK MX=L#^Q^#+X-ZFR>"U"P^7/M?@MVO?Y[]C^G98 M4G>>7:7O%8+5:*RUYNP8/1ZU68.N 6H7'S")!JE=>[/K/9-HMP0U]OU>(5B- MAB$4UP[+?V@G7>BN=/H"MWX?[1IX=^WP?D?Y,M+96&:3B$UU?V"X8 FI=@?: ME)Z!?_> \.\:^'=_&/C?88FE]/87K#;=#?QC._S_H=(K=*^7'O2"^M+#AD>P M?=__BNX>WFX]!?W^1LNC9A#JX8T>W 7>;D_AH-?0*<2&M; =\D=4;?A2&N8> M?69DHLI,/H,;+O.RFR?L=]V8&\0\2Z3NN);]('4?U$L?@?V>&=1&;KN5%;@] MO/F8H&:8#_MK(:Z&Q= 7WM7UJG7@#;J1>+M[U7,0]-&F9]OC? 0#IZF,UYYG MV8\\5R29_[[@&;A2*^A9/ LP4 A2/(8>\GA)DF?P689M0!0;8L4'/ )APUCX M1^F$C798LG,OA0WG83OGG5/V7UU19<+VS9*A.GQ JL.&ZO /0W4[++$\7=U? ML/IXU5"=9Z>ZK?2.DS#3X*.=YC.I.(_NFW+/L)IWP-.19WC&>ZO3T2M[$Y]V M&-"?Y:V$"3#7CK5YG*>^6KYX-\A>N-NZ?PX^7JQ?(C)K5^VS7 M))VS1("(SI1*YSA08)FN7A%;74B^S-\?FG"IL#C_N:!$%;X>H/Z?<2Y?+O0$ MY8MZ9_\'4$L#!!0 ( $R(/%$0 (C'>@, -X+ : >&PO=V]R:W-H M965TE2+; M3K>'8@^,=6T)D4B-I.ULOWZ7E")[LJRE*/)BB=0]YWX<\OJ.]D(^J11 D^$K4M"B;_OH)<[,<.=5XV%MDFU6;#G8Q*MH$EZ*_EO<25V[ D M60%<98(3">NQ,Z6?9C0R &OQ>P9[=?1.3"J/0CR9Q4TR=CP3$>2PTH:"X6,' MUY#GA@GC^*LF=1J?!GC\_L+^LTT>DWED"JY%_D>6Z'3LQ Y)8,VVN5Z(_2]0 M)Q0:OI7(E?TE^\IV&#EDM55:%#48(R@R7CW9O_M WI&, MDX=4;!7CB1JY&@,RM.ZJ=GY5.??/.*<^N1-0+)?PE'X3& M1I*?K>3P)*D@'G1'$C>1Q+V1++%M&_F,XSLFG\"*6:M,OMU!\0BR[\!>-HXN MW^1"4._0#KT?N!(U^+AX<4Q;!Z+#B'HT:)V(#JOP,NK6@1YU<]H;_F?@6*'< M*C%-\/\B4]I4; ??(P?U#_[\MQ'DT )I\"."!!VU#OVV(J=6T!3@-S8 5*1E=AR70T-S6XSI$[M:-;:OS+#JQVH M#C35Y(O];)-QA0UUC93>Q1 %D-4P62VT*.UX]2@T#FOV-<4!'*0QP.]K(?3+ MPCAH1OK)OU!+ P04 " !,B#Q1JA_&MH4" #]!0 &@ 'AL+W=OJ_4G:/+I.[R%XL9_R;KQ MC0*RJ(Q5H@E&!8+)^D]?FCIL!<2=/0%Q$Q![W3615WE%+4T3K=9$.V]$CQ^N[SZ2F^DXFV;DE&1X\7G%@:@EX8 9$RIS MD6YT0N(HCAZS*W+T[O@ ;+0]UOR_D'RK%#:GEK0XBWV&J>_Q=[O#G>3#UKRP4'R ML4!R]IOZ-L5'A].EI"PGW+T[+V>GDL$K)=WSWFXEPU;)\*"2!V4I?ZL"PU?U MC_OQ^_^(PZV6%*!7?O 8!*VDK;NSW6UGV[ANZ;_N]6"\I7K%I$%92PR-SH:8 MLJZ'36U85?H&GRN+X\(O"YS/H)T#GB^5LAO#$;03/_T#4$L#!!0 ( $R( M/%%EHH+#Z ( '8' : >&PO=V]R:W-H965T#'MA=M<&@O'SFR'PK??V6D# MB#82VIO6=GS_^]V=?1ZLE'XP&:*%IUQ(,PPR:XN3,#2+#'-F#E6!DKZD2N?, MTE0O0U-H9(DWRD481U$OS!F7P6C@UZ9Z-%"E%5SB5(,I\YSIYU,4:C4,6L%F MX88O,^L6PM&@8$NJ-5W7,?3=7H+)8S_A=5Z;Q3 HC16Y6MC(LBYK/[9 MTSH/KPSBU@Z#>&T0>^[*D:<\9Y:-!EJM0+O=I.8&/E1O37!H& 6$[A5,"E0 MTZ)!/H:=RH^*.4A]".OD \?&>'_!DS&12,)T .@.6JE-90;A>BI+2X))-_ MR"G]I4:Z*Q94"JJNBW!U <'9G MN.6ZM1$70\P3N#C^.XDXO&H2/6[B[-7>W MD=M?[@.5'I3DGQF#1*WF=#AD18U/BXS))?JP)-W=#S)WWS&W>JW.=N9>S=QK M+.6]O\&8'+!'8B$VRB@!OS!9U#GL$?TS,FWV3QKJVZ]]]AOS-'D;]M98FQ7B MB@;:D/L+TP!U5$,=?2P1"3<+=_* 6+$I[./:P_%_A]VLT#[L]SYO(PE?]<(< M]=)W? .>OVJ+]6K]J(RK7OJRO7J1KIE>^K^0HSHDY$CMRL+(3,B#93N?15+I&DSBEC M?A0$;3\CE'O#OOLVD<.^*#2C'"<25)%E1+Z<(1/K@1=ZKQ_NZ'*E[0=_V,_) M$J>H'_*)-#._CI+2#+FB@H/$Q< ;A:=G86 =G,5WBFNU,0:;RDR(1SNY2@=> M8!4AP[FV(8AY/>$Y,F8C&1U_JJ!>S;2.F^/7Z)9/,C"@\%^P'3?5JX'4] M2'%!"J;OQ/H+5@DE-MY<,.6>L*YL P_FA=(BJYR-@HSR\DV>JXW8<(C"'0Y1 MY1 YW27(J1P3389]*=8@K;6)9@=MQ%%N_\I42[-*C9\>WDXN[D;W5]\^ MP_7%:'HQA4\P-7\^+1B"6,!EH0N)<$,YS8H,&)H-@ EY,?]%*S!% ;,=8<])3C5A<.WT'K_/L;>=ES];3, [B;M]_ M:F"U:E9K'RMJ8I5>R08K"CM1,RNI6V8+,WIS"OZK1)0'=+ M0+L=[JB=7JVA]Z&&:U3J%&B6%QI3<[(U2E2ZB=[;HG>C3C,\#/[UJ> _MJ!, MG5$RH\R>Q!EAA,^QL;<$6P4*P-:&+?@I&/2D&5G M+R=:Y*Z;SH0VO=D-5^8V1&D-S/I""/TZL0VZOE^'?P%02P,$% @ 3(@\ M43>*;I&' @ 5P8 !H !X;"]W;W)KS#6'I M0IH;\-%;DXH";M$];U6L^!12D5S^M@K2"GK'J3M_H[ M; 7XG3T!?AW@6]T5R*J\)HI$0\'7(,QJGI3I.14^3 MF^GX^>[[5WBX&<]N9O %9M7^ $_@J4!!%&5+>$!M'2;D76^(DG!\C8K03)[ M$5 &SRDO)6&Q'+I*BS*IW44MX+(2X.\1<%^R,^AZI^![OOYO^L3'&!=$7F&<*O\5PJH0_*[T\4 M=!L%7:N@MT>!]M-I^QQ55&BCS)5919V@=SYT5RVL7L/J'6+Y;:PJ*OC .@_: M64'#"@ZQNFVL8)<5]KKMK+!AA8=8O396N,/R^X-V5+]!]0^A@C94?P?EM8,& M#6CP*>B9*Y*9JVR/86;O5;$YC(K#''6Q,T<28W.U5(K \$U!HD?@'8EHO62# MG5,5>.'_.^UNU0E3V-(QYTH7(MM,=>5' M81;H^81SM>F8:M3\2Z*_4$L#!!0 ( $R(/%$@P40BU@0 , 1 : M>&PO=V]R:W-H965T3S.P&D+DY M=3P37SJ;3I-FDJ;[+(-L,P&)2B+>_/L> <8VR,3M]B4!^3M'^LY=C+=S-P!KN%IV2]47K!FHQSLJ;/5+WD MCP+>K$9+G&24R80S).CJ9G#K7,^=4 N4B+\2NI4'STA367+^JE_NXIN!K4]$ M4QHIK8+ OS#A\T[[KR5Y(+,DDLYX^BV)U>9F$ Y0 M3%>D2-43WWZE-2%/ZXMX*LN_:%MC[0&*"JEX5@O#";*$5?_)]]H0!P*.?T( MUP*X+>">$!C6 L-S!=Q:P"TM4U$I[3 GBDS&@F^1T&C0IA]*8Y;20#]AVN_/ M2L"O"MX00=&M4B)9@MPRI>AB3A5)4GD)ZEZ>Y^CBTR7ZA"PD M-52BA*$7EBCY&1;A^<\-+R1AL1Q;"BCI@UE1??QI=7Q\XO@.1O>P*#>W/"-O8-AQH=K:X,S*(S\\7#WO8#!OW#DM] MPQ/Z'HJ,"J*XN.Y1YC;*W%*9>TH9^#VI_$X.O:TX4AM:Q@UA[XA(* @Y%ZKM MC\K\U1Y^N8>N2F^38#0<^6/K[=#*792#/>P[Q["Y 68'S@'LB*C7$/5ZB?Y. MI;Q&"R)8PM82D33E$=&1#TQS(E02)3GD!ULC2:-")"JAQMBM=O$.3OW]#S_ZL?83&#M(>R$[UN>!I3(2&%E[H$F CZG:.!+YTVQ2[* MZ$L#K,>704,VZ"6[6*V@Q>A"-N/LC8+S--4I9\;@##IG&+79="&>CUM4NACL MNV8>8<,C[.?QP]$8=@[5"<8NI!V,?8@C7J.&U^@\7C"UG,,,0A2&#@A,O9QS M19E*0/ =Q;H[P0SQ@15&9^1D%],V0Q_BR R.O6_$]O^;E7'5CHU-TS846==N M%UD###(SQ"U[S$TX.W"Q=X+SP?#A]+:G.641!"! M5(>Y%7$1@W[QOAL]8/25"F8-'3V%!"#,'U$Y\.B5LM#MO)##;%-*&2V,.Q'@ MVVX0!D[0-K(1Z?D>=MMF-B*';CE)& V]'P.<_CE@7P4_3)/C'?:S@=,_')Q3 M76L51R5^:'L'<52;K(L+1CY<9=H&,^#",+1/Y>*^_SO] \ 3E9"!D0ZD*FZ, M;#YLW3,#!#N.W^%A@'F!ZY^@L>_S3G^C_\%LJ O,>?G0[=Z^[=LC[.*V30Q( M!P?#,.SD@Q'IAI [)RRS'PJ<_JG@KD4)_?Q3")[YI:X %V"'F*BV>9(BIXR3,F^TZJU/;: M=66<8D[D!=\BTV_67.1$:5-L7+D52!(+RC,W\+R.FQ/*G*AG?7,1]7BA,LIP M+D 6>4[$WR%F?-]W?.?@6-!-JHS#C7I;LL$EJOOM7&C+K5D2FB.3E#,0N.X[ M _]ZW#7Q-N"!XEX>G<%4LN+\V1C3I.]X)B',,%:&@>C'#D>8989(I_&GXG1J M20,\/A_8?]C:=2TK(G'$LT>:J+3O7#J0X)H4F5KP_0U6];0-7\PS:7]A7\5Z M#L2%5#ROP#J#G++R25ZJ/AP!_,X90% !@O> \ R@50%:GP6$%2"TG2E+L7T8 M$T6BGN![$"9:LYF#;:9%Z_(I,V-?*J'?4HU3T?1V=#>;P'RR@.7-8#&![S!( M$FIF0C*8LO+#,A/Z,D9%:":_ZA"9$H&RYRJ=@>%QXTIM6*H%9]3\ &:IU_L$A_V'0R/BS8!?0\KY!X 7>B81&GX;[5R?@X\_#+QNJ:=73 M:%F^UAF^"1&,LHV$.0I8FB;#TR\= U.%N?S=H!#6"J%5",\HW!5**L(2K5). M$?C6C/?D,$NJMJ4R^V,7Z1;O3JBW:_5VH_H#2H4):'VX9U3*0AL+[1,T-GY; ML82G&>8K%$WE=FK!SG]J:+=6Z#:6]&@WBTY^L$.A%R7<%B9Y&-.L.*KIN.]5 M%P:-73@UC^Z'>?AMSWN=2?G%GXCRPS!HOPT;?PR[\J^"]P-VCU9+CF)C5[2$ MF!=,E?_2VEO? @.[_-[YA_IV*)?Y*TUYM&PO=V]R:W-H965T8AC)"[9"E/U9,EXC*3:\L 4 M*X[1(A7%D6E;EF?&B%"CVT[OC7BWS1(9$8I''(@DCA'?7..(K3L&--YNC$D0 M2GW#[+97*, 3+!]7(ZYV9N&R(#&F@C *.%YVC!Z\ZD-?"]*(GP2O164-="LS MQI[UYF[1,2Q=$8[P7&H+I"XON(^C2#NI.O[EID:14PNKZS?W;VGSJID9$KC/ MHE]D(<..X1M@@928K6]QWE!#^\U9)-)/L,YB/=L \T1(%N=B54%,:'9% MKSF(B@"Z>P1V+K _*W!R@9,VFE66MC5 $G7;G*T!U]'*32]2-JE:=4.H_AHG MDJNG1.ED=WQSWYO>#,"H-Y[^ =-Q;SCI]:=W/X83<#[ $I%(7("OX'$R .=G M%^ ,$ JF(4L$H@O1-J4J01N9\SS==9;.WI/N>T(O@6-] ;9E6SOD_4_+8>N] MW%2-%]W;1?=VZN?LZQY'2.(%&"$N-V#*$14H>[V>[E4HN),X%G\/)'**1$Z: MR-V3:)!@L.0L!M6,!.\DF#EYJ9/^%;YT;>BZ;MM\J8*J1SF>W6H44>_*=(LR MW8-E]D-"$9AB-2PHYL$&/#W@>(;Y(02-PKMQ6M9>D<@[&NO,J5&A"%W'@ENL MZU&V;[G^;M;-HLSFP3*'A 8S!FY9%&W$1GP&M5]8^Z=%W2H2M8Z&NE6#Z$'7 MWB)=#VJVFLYNT- J9YQUL,R4\5RW_S%C6)F<\+2483FFH'TTSKE5E6'+VWZC M=P1!V]W#N1QR\/"4NTV&B +5?/";(!IHW/0CW.5H@NZ)<9>3"C:.A[M1(^E: MV[3K,=8>UN60@X>G7#$W'M \U/U_YMTN9Q-LGAAV.:N@?SS8?NU?K\:Z'@(; MV[3-RH%)GU8?$ \(%2#"2Z6R+IOJJ^+9 3#;2+9*SU S)M6)+%V&ZM",N0Y0 MSY>,R;>-/I85Q_#N?U!+ P04 " !,B#Q1=L#K/H\" !&ULM55=;YLP%/TK%MI#*VV%0""E(DAI MTJF=VBY*Z*:IVH,3;H)58S/;-,V_GPT4T::)^M"^@#_N.??<8[B.-EP\R Q MH:><,CFT,J6*,]N6RPQR+$]X 4SOK+C(L=)3L;9E(0"G%2BGMNLX@9UCPJPX MJM:F(HYXJ2AA,!5(EGF.Q?8<*-\,K9[UO# CZTR9!3N."KR&.:B[8BKTS&Y9 M4I(#DX0S)& UM$:]LW%HXJN 7P0VLC-&II(%YP]F?H*,OQ^@+(@PE M&2\E9JF,;*6UF0SVLM%Q7NMP]^CX4;(3Y#E?D>NXSAOP\;OAO? EW-:.M+:X MK2UNQ>?MLZ4I>:I+WJ)$8"9Q_=W=7^M0=*4@EW\/)/+:1%Z5J+\G46-Q-Y^V M^"W_:IZ@XC'_YF/L^8,@LA^[+NT&^5[HMT$O)/9;B?V#$L<981@EH!L( ['> MHOL;R!<@#I7OM]S^Y_HM!('!R7> M$K9><'3)*=W*K7R/S:GGVARVB<(/LCG<^5(#)WSE\F[,P M>F6QW>I^Y M=VZP6!,F$8651CDG WU(HN[E]43QHFJ'"ZYT[C M7TIJ9#D5,/^^9;_5XJ68*>2H3Z,_.!!AVV@8($ SN(S$B*[O4"JHJOA\&G'] M"]9IK&4 ?\D%C5.PW$&,2?*$[VDA<@"[=@+@I #G$% Y 7!3@'LNH)("*KHR MB11=!P\*V&DQN@9,14LV]:*+J=%2/B;*][%@\KCG$,;,&&0<)C\ZUX>9"BX%RCFKR6) M*EFBBDY4.9%H[[S,L_/"M][/U'EAZ6X6R7DILCO)4M-9U,6UZM@-5U9BE;?@ M.*ANU?9CO..8IIN%[$FL9A*KI1*?,)E/*;BC4;3AF]UQ+JE>+:.N?:Y-]2Q1 M_4ML2K)4RVTZ#JI;SH%-QS%6L4N-3&&C5*&VQU>5^]B>9L;9_%Q[;&MW)UM? M8E":IKBPB3T%(94#=PI"[%JQ/W;NLV.72ARH#S_#OKRY!67G^&0[.V[GDYW: MW:RV^S5.N4*1+'4'?9TO$<17F/Y M:;_DJF67+"%),16$4<#Q;F+-X/L%'&F B?B7X(.H/0,M96HU>$ M$QQ(38'4WS.>XR313&H=/PI2JYQ3 ^O/+^Q_&?%*S!8)/&?)?R24\<0:6B#$ M.Y0E ? N!?0*0,]D)I=B\K! $DW'G!T U]&*33^89!JTDD^H]GTMN1HE M"B>GJ[L/L\W= BQGJ\T7L%G-GM:S^>;AX],:_ G6*,$"L!WXF[%0 $1#\$ E MCCB2. 1KEF3:.P$V#*QP8CJ7B$NB0&\76"*2B'>*)D?/%'J-^3,)U/#71YQN M,?^F1C^M%^#MFW?@#2 4;&*6"36/&-M2J=-KM(-"R6VNQ#VC!+K@D5$9"W!' M0QR^)K!56LKIYZKJ>2_ES/]VD0A#YL1"W:HH8UKE>B^J6H M?J>H>4PH ANLZB[%/#J6;W!'POR2V[^N,X-RHL'O=R:G[-?3.8"PX4Q+$'1& MO88S;5%]_6VT.3,L10T[1=VS)#D&.EF_=F14VHRJ8<'0%.T8G M6W5SR_]UR*(E9.@W[+!K)^14[=_FIB% P#(J\P-AV5O>9F;F#-_HO]6W''/R MKFCR*](CXA%1A^$$[Q2EO,8JYL:YCI C>\8 MDR\-/4%Y]YO^#U!+ P04 " !,B#Q1IM0D32L# !\"@ &@ 'AL+W=O M&ULM59;;]HP%/XK5K2'5=J:V F73H!$H=N8 MV@X!VS15>S#)@5A+;&:;LO[[V4X:,F[M0_L"OISO.Y?/CD]G(^1OE0)H]#?/ MN.IZJ=:K#[ZOXA1RJL[%"KC960B94VVF^20(FGY.&?=Z';'W\8XM "G,5W!AM5&R.;RER(WW8R2KI>8"."#&)M*:CYNX/[!]=\B:9.54P$-D/ENBTZ[4]E,""KC,]$9O/4";4 ML'RQR)3[19O2-O!0O%9:Y"781) S7OS3OV4A:@#QTI-DA::\-F!ZZ8#FW29]SJ/M72[#*#T[W)U75_=C5$ MX_YD]A/-)OW;:7\P&WV]G:+WZ*M.0:(1CT4.Z*,4.9I 1C4D:$RE9J#0VR%H MRC)U9JP_"9$HU.<)FH*\9['9OKN!? [RE]G]-AVBMV_.T!O$.)JE8JTH3U3' MUR8)&XH?EP%?%@&3(P%C@FX$UZE"5SR!Y'\"WV1?E8 \EN"2G&3\LN;G* S> M(1*0X$! @V?#\<4!^/#Y\/:);,)*T-#QA<<$K2GT@&:2SADZ7I5'(Y#VA:434=I/TGWO8C@9L>_K]=[ MWX@TK#)UH^&^42O$EGE5"LI&O> $1SNJ[!OA1M3>467?*#BL2;O*IWTR'R=&;.OTM!@7%>?% MZXJ!@^W7-7AY.4K.>A7;[9WS/RB-ZA?@HD5VY#A@=/26X-J3@9_6Q%Z0$=?F MP69+X/HY^F"R]4!>6:'MYQ*'KZ!0N%=7C G9*:Q?>Y9SD$O7WB@4BS77Q?-4 MK58M5-\U#COKE[:U&ULM57;;N(P$/V54=2' M5MIM0KAU*T "PJI4O2"@NUI5?3!D(%83.VL;*'^_MA.R*2V(E[Z +W/.^,QQ M/*T-%Z\R0E3PEL1,MIU(J?3:=>4\PH3(2YXBTSL++A*B]%0L79D*)*$%);'K M>U[#30AE3J=EUT:BT^(K%5.&(P%RE21$;'L8\TW;J3B[A3%=1LHLN)U62I8X M0?64CH2>N05+2!-DDG(& A=MIUNY#IHFW@;\HKB1I3$8)3/.7\UD&+8=SQP( M8YPKPT#TWQK[&,>&2!_C;\[I%"D-L#S>L?^TVK66&9'8Y_%O&JJH[5PY$.*" MK&(UYIL;S/74#=^_H'IN/LPZ?:GP\>'"7R',4HD8AY!EX40X%I?DE1;KF#* M]5Y,%(8P(D)1E' >H"(TEA=E'-G##=[T=94(S_>8S%"\Z-BG20#G9Q=P!I3! M-.(KJ4&RY2HMSAS1G>=">ID0_X"0B@_WG*E(PH"%&+XG<'55BM+XN]+T_*., MMRMV"57O&_B>[WURH/[)\,J/3^#!Z?"K(VJJA=%5RU<]9'3)KRU,!6&29)_> M\YT.A:'"1+X<250K$M5LHMK!1"7SPY+YF)DO]6N1'27-KLYG7F;G6 MG4:]WG+7Y?)_C/'>1P3'(MYIJQ?:ZD>UW3S>#1\H6\XXW/ XWLJM+.[RD=(U M"OK&UWK4+!(UO]ZCY@D>?8S9]^A81*;-+;UN"8JE[1(2YGS%5/8U%ZM%(^K: M]W=OO:<;5-9/_M-DW>V>B"5E$F)<:$KOLJFO@<@Z1C91/+5OZ(PK_2+;8:2; M+ H3H/<7G*O=Q"0HVG;G'U!+ P04 " !,B#Q1=*&_W (# #U" &@ M 'AL+W=O&ULM59M;]HP$/XKIVB36JDC+[RU M%2 %:%4F6A#035.U#R8Y(*IC,]LI1=J/G^U 8%))^Z5?$K_0TW M)0ES.BV[-A:=%L\431B.!<@L38G8=I'R3=OQG?W")%FNE%EP.ZTU6>(4U>-Z M+/3,+5#B)$4F$\Y X*+MA/YUUZ\:!2OQ(\&-/!J#<67.^;.9#.*VXQE&2#%2 M!H+HWPOVD%*#I'G\V8$ZA4VC>#S>H]]:Y[4S=T%XD@A\$\H!#N%P/+. M#5F6?:)(IR7X!H21UFAF8%VUVIIS7S"; MA _3L#<;C!ZF\ W".$Y,[ B% "8)BV7+59J1 MP76CG?5N;CTX8=T/X)XSM9)PPV*,_P=PM2N%/\'>GVY0BO@]8Q6H>A<0>('W M..W#V9?S$MAJ$::JA:V=@+WCE&XC[?O3/:9S%+]+,&L%9LUB5D^%'BE1&,.8 M"+6%F2!,DORH/@VU* P4IK+,4+TP5"\E/T0IN8#1&H5.(%O"$/4YAAF*%$8+ MZ.D,"&WYS?R5(_NP12)**#8*BHU2H DRW.A84,N,+ 6BOOKJ+4;E0.\R:A:, MFJ5 #SI0I$*8JE[;<2(H.:-Z5BM>CI8=[)#N+Y@^">B&7"I"X)"ZWJ59JZ%(F\ MQ^83Q=>VK\VYTEW2#E?Z78+"".C]!>=J/S$&BI=.YQ]02P,$% @ 3(@\ M4>*V]%@T @ A@4 !H !X;"]W;W)K()1I3@HL!_Q 2KVSXZ+ 2D_%'LJ# M(#BSHH)!WW6'L,"T=)+8KJU$$O-*,5J2E0"R*@HL_HP)X_7(\9S3PBO=Y\HL MP"0^X#U9$_5V6 D]@YU+1@M22LI+(,ANY#Q[3V-DSML#/RFIY=D8F$JVG+^; MR2P;.:X)1!A)E7' ^G4D$\*8,=(Q?K>>3H U$.:T=C,#6ZI5ZW"T-#]EK83>I5JGDLER/I]M MYB^+S1H\+Z9@LEQL9HMO+XO)[&4-/H-5)=)<5PV66T;WV'[)^RE1F#+Y .X M+<$FYY7$929CJ'0BXPO3ECYNZ/X5^H^J'(# _01\UW??UE-P?_?PKPO4]71% M^5U1OK4-KMAVH7D7^C^N0><:6-?PBJO.Z/65V*B&5F5ZX)AXCPB%7V)X[*&% M'2V\1?/[:(TJ.J):=[NZDW^ E!+ P04 " !,B#Q1\^^[+60# " M"P &@ 'AL+W=O&ULO59MC]HX$/XKHZ@? M6FEO\T+"RPJ0*&Q[5(5%"^U]J.Z#"0.QFMC4=F#WWY_ML"%[FXV0>K=?P$[F MF7GF\7@R_2,7/V6"J. A2YD<.(E2^QO7E7&"&9'7?(],O]ERD1&EMV+GRKU MLK&@+'4#SVN[&:',&?;MLX48]GFN4LIP(4#F64;$XT=,^7'@^,[3@WNZ2Y1Y MX [[>[+#):IO^X70.[?TLJ$9,DDY X';@3/R;\9^9 #6XCO%HZRLP:2RYORG MV4PW \/]GD=3)K(G',T[_H M1B4#I^O !K:\%$9/FH,O\A%G.@^ '?KE.YL=5_!)$=3S'-\4+ Z8GI F.EC2&II M12]H!:U6V WK>;5+7NU&7K:H^!;& O4-A$\DIBE5CUS-[+P[!#UM1KUY[=Z)6:]L]]V6]NS L4]@/(8CPWJHLD/[="/WQ;R<]= MT&]N@_=<=[444 U>Q47QO9Y8U5WH"LLM$#ZDHC(%^O^5&ULO5MM;]LV$/XK@C$,+;#5XCO5)0$:.^LR+%V0M.N'8A]4 MFTF$V9(GR4D+[,>/DE6?35*,G*CZDOCEX5''XSW/\60=/63Y/\6=4F7P9;E( MB^/175FN7H_'Q>Q.+>/B5;92J?[F)LN7<:G?YK?C8I6K>%X/6B[&. SY>!DG MZ>CDJ/[L,C\YRM;E(DG591X4Z^4RSK^>JD7V<#Q"HV\?7"6W=V7UP?CD:!7? MJFM5?EA=YOK=>&MEGBQ56B19&N3JYGCT!KV>2EX-J!%_)>JAV'D=5*Y\SK)_ MJC?G\^-16%V16JA969F(];][-5&+165)7\>_C='1=LYJX.[K;]9_K9W7SGR. M"S7)%A^3>7EW/)*C8*YNXO6BO,H>?E.-0ZRR-\L61?TW>&BPX2B8K8LR6S:# M]14LDW3S/_[2+,3. ,1;!N!F #8'T)8!I!E N@Z@S0!:K\S&E7H=IG$9GQSE MV4.05VAMK7I1+V8]6KN?I%77)]=G;B[-W[X.KL\L_K]Z?OWL; M_!Q<;_9 D-T$Y^EF:U4A.OT:7*M;'?,R>#%599PLBI<:_>%Z&KSXX67P0Y"D MP?N[;%W$Z;PX&I?ZZJHYQK/F2DXW5X);K@3AX")+R[LB.$OG:KYO8*S=VOJ& MO_EVBKT6?U^GKP(2_A3@$(>."YIT'HXBQ_!I]^'2XPW91HK4]DA;I)JUOU*K M+"^3]'8O.)_^T/#@O%3+XF_/9'0[&:TGHRV37:E[E:Y5$=SDV3)07TJ5I_&B MV9 J=X9W8Y'7%BNZN3]A(2%8'(WO=Q?= 1,AH6@?-G7 :"BXW,+V_&);OYC7 MK[=Y5A3!*L]NDM+EPV8TVYD512';F77C@PW#""'.#1\' M\S?!IPNU_*QR7Z3%UIKX_MM*;B>3O6\K:2\BB2)A[)>)"T9$9$1NZH!A*B+B M#DFT]2OR^C7)BK*H^#+?..CR([*W%J/8O,") T:B$(6&'RX8XZ3%#Q2"'(3/ M2I!F^.[$DG%!#"\)7= 67T!/T/,$!=D:$)&(F:+H@D6$F5GO@*$P#'?(<-\-D!3D MUY2+'^/EZI>S3CD#RH(&D!8$VH+Z%Q=DZP'726.%QX8A+#@V!=^)8X2T$1KH M"WJ^P"!;$YC.&2O]'=*!0F8II0L72BY;]AH&B<'/DQALBX).:6(*I0LF0FRZ MX8)Q3J,6+T!BL%]B)EE:9(MD'I=JWB5M,$@-'D!J,$@-[E]JL"T-SEK?A7,5 M^RZ9UYN@<6E?[N@AF^O"?QS,=KB96G;(*Q @/($88 MQ CW+T;85@^**!:X9;U!/;!?/0Y<[^"_H-L9DP#GD_#[KSX! /A#<C MB.-D0)DP:^J)$R<)-VG=A=,58,1;X@FT3ORT?G@\#ZC6"9 RX0.$%/B8B/Y# M*NQJ7=>N5H;:,*WGQ*P@ITX$0/K28)<#^)!F@; ]%3?W'_ MI,:Q7:(;NM=TCATX+HC9"IPZ<9SREI,+!5FA?EFYS+/Y>E9V"1 %.J<#E/L4 MF)OV7^Y39V>)MC1/Z,Y-AN=7Y]2F7489-[>&C1+,WAC.II)HJ6,,")%2ZR FZF?FQVQ MZEH>42!=.@#I,B!=UC_I,A=)4K,X!WYN?WBSC1-6H:I[-.;18&],KD !$" MHF7^SL:3(F0WMCD/:4MUR(&%N9^%76O:N1+@P(H,H*-R;W M*X%(&B?JB0M&(F$>TQRPB-&60H ##7,_#;>$JVLQP($A.1T@8,"1W%^,/BE@ M=J>71LBJ!APP1HC9*)\Z8!CM5GC[GNW\[N61FY3NB!U0$W @2#Y NY@#;?+^ MV\7<;A='R#P8.4#8^AF& T1(R^F. S=S/S>WA.O0ZD 8L!FLP"B%CTWV06 M=E-X7WLV47/!!,=F2](!J^Y*2K.!YT()U'(:DL#DTL_D!P7Q@')# N/* 5H0$AA7]M^" MD(^W(!Z'3+V0?6^ T*6?T \*WZ'EAP0REP,T)R30M^R_.=&8Y&TRUH31@<*4 MF)%TV0K-7!SO/)JBK^JV?L2GNAFV3LO-DQS;3[>/$;VI'YXQ/C]%KZ>;AX' MS.;9I(LXOTW2(EBH&VTR?%5I;KYYW&?SILQ6]0,PG[-2+TW]\D[%&ULQ59=;]HP%/TK5M2'5EH;YXM !4@4 M6->I= C:[:':@R$7$C6QF>U ^^]G.R&E*#"TE[X0V[GGY-Q[C*_;&\9?1 P@ MT6N64M&Q8BE7U[8MYC%D1%RQ%5#U9L%X1J2:\J4M5AQ(9$!9:KL8-^R,)-3J MMLW:F'?;+)=I0F',DL[UP,$:8")^)K 1.V.D4YDQ]J(G=U''PEH1I#"7FH*H MQQKZD*::2>GX4Y):U3\9?]JDE?)S(B /DM_)9&,.U;30A$L2)[*"=M\ M@S*A0//-62K,+]J4L=A"\UQ(EI5@I2!+:/$DKV4A=@!.XP# +0'N/L _ /!* M@'T60X_C%YO'NX19=H FN@.0@T>T.WP):$1J)M2Z5,\]OS4L5-H<(]H,)QT8A1&0LTI!%$'PEL ME5*5E[O-Z\8]RO@]IU?(PU^0BUU<(ZA_,MQIU< 'I\.;1[+Q*I<\P^<=X*L< M67"6H>&K!$Z5'WVS/X +I,J.[AE=7MZK?U&$>D* %.CY7O&@.PF9^'U$A5^I M\(T*_Q\JZOPMD V#U&?-NAM@SW/#MKW>K7I-6(@]W_D8-J@)\W'8:%9A'_0' ME?[@J/[QI(^>1Y#-@!\K1Z.B:WRB*6&E(OQO4PIDL%-&WW<\'.R94A/F-9N> MNV=*39CCMEI>O2G-2G_SJ/X'1B]/-*954;8^T1@'OQ^M^+^M*:&[6[RACJJ] MFO=KPAS/"7!KSYNZ.#<,PV#/''NG4ZA2+$W'%6C.U-!WJG*:X*(\*7"14HA86BQ%>AVC&\Z+[%1+*5Z4 M+QB3VXG^0'4'ZOX%4$L#!!0 ( $R(/%%Z7C9IP ( &4( : >&PO M=V]R:W-H965TX*)S #];2:"#US*Y:8 M9, DX0P)6/:<*_]RT#'UMN 7@8VLC9%Q,N?\Q4S&<<_QC""@L%"& >O+&@9 MJ2'2,EY+3J?:T@#KXRW[=^M=>YEC"0-.?Y-8I3VG[: 8ECBG:LHW/Z#TTS1\ M"TZE_46;LM9ST"*7BF$F11G2NB[1.-4?S85@D"/*69HQ'F\(90BS&(T9@JSA,PI;"OG[V@$/!%X ME9(%INA*_[70Z0TH3*@\T^1/LQMT>G*&3A!AFI'G4A/)KJNT&2/)793"KPOA MP1[A/W-V@4+O&PJ\P-L!'WP9[G<^PEW=PJJ/0=7'P/*%>_BFL :6@T1+P3,T M?%,@F+8_L F"D+9=MK&W]<8^WVH>-%:0R3\'5(25BM"J:.Q144L.%QMPFYPR MR27UY/#B-2="UY%_$1:075$4N[;LKN:]L.[[#3^(VEUW76_YCK(PBEI15?;! M5*,RU3AH:C(=H.<[R.8@#O6H6=$UCYA4JU+1.DI2Q:[->@1!)VQXGY+:5=:, MVO[NI*+*5'30U#UGYU],JUU1MH^85J=2T3E*6IW_'QB_$WY^K'96M5N?LG)K MAX Y@.^P2 B3B,)2X[R+2**VXT).@-*:^ M)$3G)594G\H:A3W92E518UVU([I62 L/JCB)PG!,*LI$D"9^;ZG21#:&,X%+ M!;JI*JI^39'+=A*,@K>-%=N5QFV0-*GI#M=H'NJELAX96 I6H=!,"E"XG017 MH\M9[.)]P"/#5N_9X#IYDO+9.3?%) A=0<@Q-XZ!VN4%9\BY([)E_.PY@R&E M ^[;;^S7OG?;RQ/5.)/\!RM,.0F^!%#@EC;&>,@0^PQGAS*(0BJ-!4RI M>(:K/,?:4)$C3!GG[^G7T8T]G;N'+VE\$<=Q0E[V9?H[ZFP\&D=#5%+.W[@,H%V/.ME.;-<2,X MO#CI;U!+ P04 " !,B#Q12R9.=[H& #=' &@ 'AL+W=OP96ED"G3<"H?NVHM.5L41FG2)8[C=U,69YW+ M\^*W.WEY+C8ZB3-^)Y':I"F3+U<\$<\7'=QY_>$^?ESI_(?NY?F:/?(IUY_7 M=Q+.NKM1%G'*,Q6+#$F^O.CT\,/-_PTB$O'V\N$E7\1\\EUNF@^49ID9;&P""-L^TW^U9.Q)X! M=EL,2&E CC6@I0$]UL M#=QC#;S2H'"]N_6]F+@!T^SR7(IG)',TC)8?%+-? M6,-\Q5F^4*9:PM48[/1E?S(>#,?3X0!=C\:]<7_4NT6C\?7D_E-O-IJ,T>0: MS6Z&Z*YW/QS/4'_RZ:XW_H).T57O%M!#-+T9#F=3]'[ -8L3]0$N?9X.T/MW M'] [%&=HMA(;Q;*%.N]JH)O?M#LOJ5UMJ9$6:K]LLC-$G1-$'.(8S/M'F^/( M8#XXWCPTF ^/-P\.S;L0HEVS (7?GD&MU: 9Y"U+#6JA8*]@]>H6$C!_CC"6P4?1&QCKF"HDG+I%> M2@54)1\SB$D#PE7 M)RCCVD33:]R?A,0+:BP-J [+23]'4G?2O).\C6+%XA_ ZE2W#B+?N/&OAO6 MR)DPKIE:L*,6V!>"T!#R^49*6,Z(*<7-BSIH1@\'+H2Y1M&$#LSTHAV]R)IH;D>]J]'M:#8:3E%O/$#3V:3_ MZ\WD=C"\G_Z$AK]]'LV^6-(0=BKA<:SS,. 2UGE>)J E;-9L'L.T)#%[B)-8 MOQCSO=-P.?!:HH'W!! ?$8_7&\?F)5V.<9 9 MS,#":<3_;WYB'+*OUC>_X? M0J+6+Q]M,U\I +9+P$0N8,+E"U(K)O,TLV82@0IL.'KGG#D.1FM(1,7%$X0= MY\39?DH\8AN]@A3[%U_\C'SGA+KDQ(FBUZNQ4AN^*"0&+GHT:+D(5:O29%09F8UL55Z>Y!,L'UP!@P3DM0*N7!=NGI M+19Q7N["^LF3XBG4.W.VCF$]&6DV98,0UW%IG:H)1WW:DAYQI2_8+C"]^7R3 M;A*F(0*B$)NY2*&]6.5U/VS#1"CSXF\JR:E//5P7'!..>A[!+<0KS<%VT=EN M45YL 2/!III$(?SY=8(&G!O@O8505H9^HU()74*]6J2&!EP ,+=M855*AH^1 MLKV<5.P&RP08M,HH&D:@135PI6K8+FMWK)#=/JPHEKW8\E2E1-@N16_6O*02 M&V(7F^^J>DE39S"%4K4VEP:8&U*WI< BE2"1-P3I!Q:TI*E'&%/<(IIDKQLA M/ZA6+0NE8@/!0PN0K*44*5*;!Q4O8B9;])LTT[]'/:>> M>DVP(-B#'?*MA(+8A>*8JIDTTWY4S[ &3%LY2BI9('99.+9N)LWT#JT@KI?- M!AAV?,@R+3PK%2!V%1AE3USI-"<)0OMFQ)NY'CNN'Y#&-C:)AX^]EK:45$F< M')/$+?-I:C"@W:3UHM($=")"PC:*5=(FX7]9[),JE9/(GG_+U;46LG@^"-5> M(K+'4\UE"D\R2MO2NBS4=D4>A"C5XG:,"Y'@W;,EVE>M2N M>M_;QI7#^6]6!":@L2+H[KT9RE_\?6(2&@F%$KX$2^70NC7D_S]T^Z-YN7?4$L#!!0 ( $R(/%&X\4_/ ML , %H/ : >&PO=V]R:W-H965T(+$DJ*RV@(#>:C^ZQ(#5),[:3MD]W8]?.TE#0D-KI.OR M@<3.,\_,/$P&3V]/Z"/;(<3!SRB,65_;<9Y\TG6VWJ$(LFN2H%@\V1 :02Z6 M=*NSA"(89$91J%N&T=$CB&-MT,OVYG30(RD/<8SF%+ TBB#]]1F%9-_73.UY M8X&W.RXW]$$O@5NT1/P^F5.QTDN6 $9', M V1H1,)O.."[OG:C@0!M8!KR!=G?HB*AMN1;DY!EWV!?8 T-K%/&2508BP@B M'.=7^+,0HF)@=4\86(6!=61@GS*P"P-;U8-3&#BJ'MJ%09:ZGN>>">=!#@<] M2O: 2K1@DS>9^IFUT O'LE"6G(JG6-CQP6@V]?SITO? >#(=3D>3X5LJLIJL4IG\& MH5*8NBB*LC*LLC*LS(W]?U;&*W[MTJ^=^75.^251)#J(J/SUXQ5(( 5/,$P1 MN!35$I PA)2!!-$\W1;XKU)Q33]Y[JR;.9-=\VE@7!N&V=.?JHJ_A:IEXI29 M.&=D4KP4,.4[0O&_*,@RRG=;3=6?D[LI(7P594Z5=JM(^ M7Q7,6/JV(NT7,76,MMTU7/=($%6@UP2T'>L%T%< UM3HE&ITSE=#_*$S+IHB MCK=O2=)1E405Z#4!&R51 -8DZ9:2=%^59"Z2C3D0RB0P_O5*1[DI"6_^:"=S M2[_NG^QDKE(G>PM5R\0T#L<$XSU[6<&NTLS4H9XZU%>"UK6I'*',]^IH!;/" M^ZN,]!J1C6^P"K*NR>'P8%KOVM<*>A5A5)%>([)9& 5D79C#Z<9\_7@SC$@J MNML",4[QFHL261&PHC!F&]$*QI1$8)D^,!Q@,;?)9WD[;-0H]R1+^Q"FY3AN MYUBB'-BIX%S+=E[HT\1GNHYA'\O3P&<*ST?:Z)6Q1$Z==Y!N<+XAA#\OY/!3CM.#WU!+ P04 M" !,B#Q1> XO8*(% !*& &@ 'AL+W=O&ULO5G;;N,V$/T5PMB'72")Q=$]< PXMM.XV#A!DMVBCXQ%Q^KJXHITDOW[ M4I=(-DDQ;M'V);KXS)!GAL,S8D:O>?&#;2CEZ"U-,G8QV'"^/1\.V6I#4\+. M\BW-Q"_KO$@)%X_%\Y!M"TJBRBA-AF!9WC E<388CZIW=\5XE.]X$F?TKD!L MEZ:D^'E)D_SU8H '[R_NX^<-+U\,QZ,M>:8/E'_;WA7B:=AZB>*49BS.,U30 M]<5@@L]G$)8&%>)[3%_9WCTJJ3SE^8_R81%=#*QR1C2A*UZZ(.+R0JKBKP@\T08G>;);W'$-Q>#8( BNB:[A-_GK]>T(>26 M_E9YPJJ_Z+7!6@.TVC&>IXVQF$$:9_65O#6!V#/ 7H\!- 8@&S@]!G9C8!]K MX#0&3A69FDH5AQGA9#PJ\E=4E&CAK;RI@EE9"_IQ5N;]@1?BUUC8\?'T=CF; M+Q_F,W2U6$Z6T\7D*UHLKV[O;R:/B]LENKU"C]=S=#>YGR\?T?3VYFZR_!V= M5G?W\VMANO@^%Q;B>8X^SR@G<<*^","WAQGZ_.D+^H3B##UN\ATC6<1&0RXF M70X]7#43O*PG"#T3Q(!N\HQO&)IG$8T.'0P%VY8RO%.^!*/'7W?9&;*M$P06 M6)H)38\VQZ'&?':\>6!@8[<)M"M_=E\"<7VA&"Y(@D45$(K$28\8+4A8MHF_;<@;:Y-9.O]C.T08VH UYNR\LU\OJ:,X;619XBL9>6 MA)1PU41J+^[>X%[H0" 145$8; \\B8D.9H'CZ*EX+17/2&61<5I0QD7%E2M! MQ\)3![8MSY)8:% XL$.)A(KR;1SH*?@M!?\X"J8UY2L#GPH2$@<-R/5=B8(& MY(6@IQ"T% (C!2%'0FPRP6"U(=DS18E883H:@3*X&THQGJJ84XP]N3!T*&O/ MUP&/L.41?I"*:CMYHJ*YH,V20IR\Z7,2*E,(?2?T)3HJ"CNVOU?"-1\-#$+/ MZ4D,MCJMLXZA)$@8UU?CY6#\ /M2U*=Z6"#M;3,-# LMX?,GG!C(YDE-15Z M8WQ0G:$=RE6B@6%P05EA.ISE[Z_$0Q;0L0"C?-WR#2V08"&ZUDW93KZ\K[43 ME F&^;I*E[AD<6*0,=SI);:-<7LL2,824G>=T1^BQ2K%4AM#6ZTK"&QLRT'4 MX&SL62 '4<5AW\%63PP[9<9F:9YJHJ?EXZ@[#K94.BI,K!S;E]FH, Q.X/@] M=#I!QF9%OB.%2 @J69'LIRGGG3!B[S]MDG"G7]@L8/^P3<*J$F';D=LD'I]ITE)M=5HN:A* M)/=*&LBI[<@-G]'1X5=,IV;PD9I]V.Z!JCVV)?<8&I!$A$S" ?Z?=:_Q(79HC[[XZF*]PT8#"GHT7 M.F4$LS(^;,3.6TEMVUJ43VSWQ.(H)D7G+!:V 8?-]5N&EP5NB[ M??0ZF02S3/Z]AA94>=,U4!J8MH'2X0P-%'1J"6:U/+*G!?634RFC#R$S(^20 M0*?-8/YJ-?>QH/G*U*5!\\FJ38,&9TI#I_O@_R]]+'1Z#&8]/KZ/!8V&@A^J M0=3@1+?K*$%4<:*/W?L"/V34:3*8-?G8/K9QLW\0Y&+'4M:S"A,K!Y0UK<)$ M'^MZ\GXSW#MD36GQ7!U6,Y'R7<;KP\?V;7L@/JF.@:7WE_A\5A]K=V[J4_8; M4CS'&4,)70N7UIDO0ES4!]?U \^WU5'N4\YYGE:W&THB6I0 \?LZS_G[0SE M^^^#\5]02P,$% @ 3(@\48&\2@Q7!P )2, !H !X;"]W;W)K_)9-,D,@F>9.2S)) M[W;VH\ B>&ML:AO2_/LK&X) .A;03?=+:YM'LIYSCLYSCN+SY[SX7LZDK-#/ M>9J5%YU952W.>KUR,I-S47[,%S)3OTSS8BXJ=5L\]I?G"_$D M'V7UU^*^4'>][2QQ,I=9F>09*N3THM,G9T-.ZP$-XM^)?"YWKE%-99SGW^N; MV_BB@^L5R51.JGH*H?Y;R8%,TWHFM8X?FTD[VW?6 W>O7V>_:<@K,F-1RD&> M?DOB:G;1"3LHEE.Q3*N'_/F3W!#RZODF>5HV_Z+G#19WT&195OE\,UBM8)YD MZ__%SXTA=@80OV4 W0R@Y@#>,H!M!K!C!_#- -Y89DVEL<-05.+RO,B?45&C MU6SU16/,9K2BGV2UWQ^K0OV:J''5Y>!N-+P>/5X/T/_WHXK@E2E^)7E'GC'\NLX^(X0^(8HJ!!0V.'DXB8/CP^.&A@PW; MNHTU\[$VMXERAJ9JTY9H6N1SI/) (:HD>UIOI*1*9'GF> _?OHIOU^,[ M#?HX$X5$^73W_>JN7([+)$Y$H5X#67H]J;=CG"XCC!B6!E <<\/.-HAX 8&M M'&Q9!8=9=>O\&R-%28E2*9JT+G_6US"GP%H()]A@9&,H"PU"-H90W!(VX990 MZ"1T(Y("K42ZE$CL1)#RE$#C9+HL)J)27&-9)"M1*Q>444)K88P;FV-H8[J! M!Z\]VJX].KAG#\8RY)#(-F3@$6H$T " 8>Q1(QB'$$P%6@23(U@+%CXI]279 M2I8G[%2R(XWD.$,NBGR5*!E"XQ?T;F/5]^"+0:4CMH])&'BA&>P0, I#,]XA M&(\"'K98EFJ^]"3+3I-,J&1YO&6U>A'FLFQ=S)Z5"S&1%QU5K9:R6,G.Y3__ M07S\KP>Y$"_U;JLWFTK6*UE4R5@E['&>Q:!YF9TC<."Q%FMHY2-NZ;O7RXB3 MVOUMA0P'W$L#PDSO0C@<^M1T+X +*&_)T$0+(?&.BV8=P;MQ#3D;I.M!T4QM MNA .$\\SZ4(X2J*6!$ZTT!*WTFY*%]4,E1*]B^7ZJMZVC1D^K(TA?RQ5!D^; M[*Y*554@E%613.KD7O\.6@ 2XXA&UG:V<8$J::SM;,-XY).V^-623-R:/#B: MY IK0GEH24RVT]+#0MG<9U-8[U69$9IL!P%2?07VS+H%P."!^2X*E6CZI6S[_ M7ZT&U3)+G3+[J\T&M16U&Q+/-PM!"*>4+_!,20.!:A-Y+4F>:I&F;I'^I<:# MV@IK=QX R&X] %![[T&U5%.W5/D!M9R)[DL9V+DNYT9TT$>,D;2VJ MJ"V%7<*I20] 42LD@7:8M[#3BDK=BOK++24%^EL2O)]XJ^M-<9)M7'LK)FWE=T7\8,@0@'O9Y2_7!M( S MMX!_;H@H<3M( ^J%HR#P3"Y0CTNQQ0> >1BW! 334LZHD\]M$P!-^Z>"_2 I M>M@W!R%# -(E7M"F)FSGJ-A=!;S1,0:#1!QR'8"#7 >T[5&TD_/VV>J*@/'? M>HC!M$HSITJ_Z2$& [I@QRD&T]++W-)[7^03*>/RU'1CBZ1RH>G$ 0#CS+/* M) #6MD6UX#*WX!Y[/,,@:06.9T <<#P#X=J/9YB66.:6V+V0.<53MB9:7CH( M&0*0+F$8M_3B3$LK._(P^G\[=6+V:;):'_?-)A# ,>H'9@T(34SO?#\QE\=1\AU$JX5IFU?HO[-NGVV\]^LT7#L;S*W(V7'^QH:=9?T#R113* MW25*Y51-B3\&R@G%^IN,]4V5+YJO%,9Y5>7SYG(FA6H):X#Z?9KGU>M-_8+M MES&7?P-02P,$% @ 3(@\42+2D)A9 @ >@P T !X;"]S='EL97,N M>&ULU9?=:MLP%,=?12ACM##JCRQIN]J&K5 8;*/07.RN*+9L"_3AR7+F]'WV M(GVR299C.VE<0B^VY"8Z']+O_"V=Q$I0JC7%#SG&"M2,\C*$N5+%)\_*J%NW@$[3CY,)N[C^0Q\M1_\_&=DF[O$8)^=]D"C(!6\/]:SF,<"&; MVK:"_5RVTW<2&\\())1V GUH U%0(*6PY'?::28WP12+#>C$H5CDDH)IHV$H$QPU&C8K&@-C8TQ MI0_FB_@SW6+7Z>!$77.>O#.UH-:T&.L8_I!FV4.L_R8N*,A*J"^5?AS>^*93 M\+W$*:D;OTX[ 6-T;YR.BH*N/U.2<8;MPQ]<, K09AW(A21/NIIIE5@'L(1@ MA:4B\3#R6Z)B@6NU::98(CH4K7O_F'?YS8JGE_]+G(')^"B)/HB>OCE_D]/HH-3KM^WMP2=BZ(G118*YB(?QA MKGRT+PJ6%:&*\-;+29)@_N*FH/$*+?4?@2V^GI_@%%54+;ID"'O[.TY(Q:Z[ M6?=F(]I9O?W-/)XW;PKV_S:BOU!+ P04 " !,B#Q1EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $R(/%$#JG_D MM @ #!3 / >&PO=V]R:V)O;VLN>&ULQ9Q;G)>IHBM)-1@2 %.7W[]"!RGI1A_Y[SL^"GQI>QE@;2D MK:W]Z5M>_'.7Y_^P[YLT*\\[CU7U]/'LK%P]BDU<_I$_B4R^OV0/2=ED2?7CO-/\GXH.VR19LDE^BO5YQ^BP\C'_=I47R<\\J^(T7!5Y MFIYW>KL7;D11):N#I\,:,HKORN:9*KX+8@ERWC$-^8'W25%6S3N:SX\EX[.0 M;]X]VE;Y99)6HIC%E9@7^?8IR1[JCY&_XDSY&4T[[/_N&O%C\?\T8WY_GZS$ M+%]M-R*K=NU8B+0&S,K'Y*GLL"S>B//.-'\6!5O&#Z+^4?);G/7N!U:23&FN MXF,B7RB<=<-(R.-[H>\Z,SOB,W9AN[8WY2R\XCP*%< ^ .R?#)!]6,8*Y ! M#MX1,HSDGP7W)*!_R:;^8JE #@'D\(20?_<5R!& ')T.T@ZO%$@30)HG@PPC M?ZI C@'DF!;2#^:VY_S7CAS?8[8G.\]UZ'@\#&4OFGZ9*Y 3 #FAA0RO%PL[ MN&U:SIE[SJ4SM;V(V=.I?^U%C@)I 4B+%M+Q;N3E]0.'JV-BST"CMD&+]-) M(0OXE#LW]H7+530H%'*CA)*KON%X&#F+IH]P._ <;QXRQU,QD59ZQ%X)N+RH MUYQ=!OY"CG]>%-A3R?W5B:[8]%J[T$@L/6*S+ -_R8/H]G>V=)N>4;?KG]?. MLAYQ5$@DEAZQ698!7]K.C+DUGZ!&+XJL=!/+^ MOV6N8U\XKA.]&8R1'GK$?@BO_"#J1CQ82+5Z7YCKVYXV>T:FZ!.;PO6]^8[M M M9HD]LB4O;"=B-[

"$'C.N O[W=^G#106R'>AKWY7T)L?RK./=- GUL%+2TDZUMQT*A>2 M09]8!@%WFVGETI8S(R9G;K('3.LNH+4<4D*?6 FRW1;.SJ#-E*V>8,KKR[VI M[JT!4L. 6 TAG]>$<@VQE *3>"H8DL. 6 [&5)O@*#%O#Z (\\,R;= ]FOFM@L]0FX9$;OE[>+Y!5#C M0U(9$4OE[2*ZM0&144;D.R''5M,-JHJ)C#(BWV,'2VIM#C%"?AD1^^5@4=UZ MO>$.._T6^_%EJYX'@ 0SH@Z*P?6@NM :(<^,3KG-_O=0Q42>&9URHUW'1)X9 M46^E0,R1FOZ!G&-21\X@IJEB(O68Q.K!F&,5$PG()%_2*+&*F:CB)-5&2Q-I MQR363FNPH@T22<A?" M5,=*$YG')#8/COUHK8G,8Y)OUB!,K361><:GC*1ID[-R9/ 6N*2+0X:(P>-WS\)K'90EFWCE-D; M%1,Y:$SLH".8ZW52OU7-)Q\C!XW)]V_:P[PO5UW%A#G&Y!D"K9C[ZZYB(@>- MB1UT'+.Y[BHFWZ,J)M*/=8),Y];QR$+VL4Z9\ZPMU"RD'XM< M/PA3C7582#\6=0X;Q%1C'1:2D$4L(8RI1MDM)"&+^M#,VT3W]NZ#!&21KW]> MM^^[THNK?"/8AS27PV7Y&[M3X\,6/&?Y?ED&KYA5_)V)[_)#2^W$O(%/7Q(K M2 ,-Q"K/5DF:-.]C^3W30.%93.-]D@]VH#-Q+XI"SN#J-HW?N+)GP-.8!OD> MD )ZN*K40.%Y3(/81 ?I)MUC4\Z> <]D&M3YU >@KW/X@WL4GM TB&V$0/6Z M!#T#'M8TWOF8CM:BVB2D9\!3G 9U3D(+Z':SB8L?]97W-5!XJ--X'R_]RHWJ MLFF^>=I6NZ%4 X4G/(WW,9,*JG9[%137!: N#("2N6;Z@/\_J@00FPF 2E-M M-5!H)OI" 0!TJ8-",U&7"H"@H:907"V NEP !/7U>Q2:B;IX 0-M/DH+B- M74< @MIK#12:B;K $[B[&J@T$S4]08@J#XIP;4'R(L/'.2;:K)706$=@AYU M(8(VT$ \BVPK2G;W0P.%9J(N3= &6F\;==/D62Z>-%!Z33*P]^26E?'X5IZMEP>H_+[?1J!Z6[[=I.I7/^9F;Q^M]P<=] ML>??M]G/_GQ,/M[-I?E[_T' M51E4MQ_49%#;?E"707W[04,&C>T'65 9 V"2PQJ@M2G7!O#:%&P#B&U*M@', M-D7; &J;LFT MTWA-H#$:!W5+TC0.^H>D> WE'UC@"]H^H= 7I'U3L"]$ZJ=P+HG53O!- [J=X) MH'=R/Y8 ]$ZJ=P+HG53O!- [J=X)H'=2O1- [Z1Z)X#>2?5. +VSZIT!>F?5 M.P/TSJIW!NB=5>\,T#N['[L!>F?5.P/TSJIW!NB=5>\,T#NKWAF@=U:],T#O MHGH7@-Y%]2X O8OJ70!Z%]6[ /0NJG%:!W5;TK0.^J>E> WE7UK@"]J^I= 7I7U;L"]*[N9A. WE7U MK@"]J^I= 7I7U;L"]&ZJ=P/HW53O!M"[J=X-H'=3O1M [Z9Z-X#>3?5N +V; MZMT >C=WLR! [Z9Z-X#>3?5N +V[ZMT!>G?5NP/T[JIW!^C=5>\.T+NKWAV@ M=U>].T#OKGIW@-Y=]>X O;N[V1N@=U>].T#OH7H/@-Y#]1X O8?J/0!Z#]5[ M /0>JO< Z#U4[P'0>ZC> Z#W4+T'0.^A>@^ WL/%.@"]+?ADS3$2'Z4-,1(GI4TQ$B^EC3$2-Z7-,1(_I M@TQ$D>F33$*3:2[*-$*5:2[+-$*7:=%G]03179IIA#;37)QIA#K37)YIA#[3 M7*!IA$+37*)I']IH+NOOQWEY6_3WV@WX2+W7E_?.;Y__>OGW28_0*]?3^QG+ MY1]02P,$% @ 3(@\486C?WBN @ 44< !, !;0V]N=&5N=%]4>7!E M&ULS=O-;IM %(;A6['81H8Y PQ0Q=FTW;99] :H&GNH[VRBE3+)=AR\'?S:+S6BF^M/=E??=W[U^1ANNW8<-M%L M.Q>M/CXM7'IMHGJ:NG9;^_ \>1B:W[JLGSO$8>=IC=NWD[L*"Z+DS0[+DS\W M>-[W]<'.<]O8U6T]^R]U'U8EQRYQ_K&S+CY?XHT9Q]VNW=IFW-[W84OLIMG6 MC=M;Z_LN?BIZ=;ZS#U_8/OW*Q?U/9R[%Y/H9"= M?7O^%5\[AM(7OY]=3KNQS5_V#I_WQS@?3N?ADM/E\F_\ZQF_UG_G'!HR1PJ9 M(X/,D4/F,) Y"L@<)62."C*'*,H@%%&%0JI03!4*JD)152BL"L55H< J%%DU M159-D5539-44635%5DV155-DU119-45639$UI&UL4$L! A0#% @ 3(@\43Z2 M,7'"!@ K" !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 3(@\43+B#U;J" S"8 !@ M ("!8!T 'AL+W=OBH6@, +D* 8 " @8 F !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 3(@\4>$^CY8$!P F2 !@ ("!KC8 'AL M+W=O+(8@@ M (,3 8 " @>@] !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\47G5 MR$IE @ ]@0 !D ("!\FX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\44*$$ "R"@ &0 @($B?@ >&PO M=V]R:W-H965TVWR0( M "L& 9 " @?J" !X;"]W;W)K&UL4$L! A0#% @ 3(@\47@+5I&E @ R@4 !D ("! M^H4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 3(@\4;_+3-2K @ D04 !D ("!4Y8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\46H;=G/- @ 4 8 !D M ("!D[D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 3(@\45#G+:9L! WPH !D ("!N= M 'AL+W=O$@ &0 @(%&PO=V]R:W-H965T&UL4$L! A0#% @ M3(@\411W21#H!0 N0T !D ("!C=\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\48PCEY5S @ _00 !D M ("!T"\! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 3(@\40-:='8B P Y 8 !D ("!JSD! 'AL M+W=O&PO=V]R:W-H965T7^1WL0( &(& 9 " M@;= 0!X;"]W;W)K&UL4$L! A0#% @ 3(@\ M41&QR4^Z @ 808 !D ("!GT,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\4:5/4@*V @ A04 M !D ("!^DT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\4>0$0-8&PO=V]R:W-H965T M&UL4$L! A0# M% @ 3(@\468QI=EW! @L !D ("!I6H! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\4>^D MQ'=Y!0 \@T !D ("!AG&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\43"3S?)3! /@T !D M ("!7(H! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 3(@\44[DT:4C!0 W!D !D ("! M;)4! 'AL+W=O&PO=V]R:W-H965T6B 0!X;"]W;W)K&UL4$L! A0#% M @ 3(@\41(R(>EZ @ ;08 !D ("!?:4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\4?;4Z=K, @ D < !D M ("!P;D! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 3(@\46$MZ:K? @ _@< !D ("!GL,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M3(@\43^U--15 @ NP4 !D ("!E\L! 'AL+W=OWX" #D!0 &0 M @($CS@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\41@[7&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\4&PO=V]R:W-H M965T&UL4$L! M A0#% @ 3(@\4=AP::(C! L X !D ("!4N\! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\ M4?IE$#Y5!@ ,AL !D ("!E/D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\49V)(?_E P $Q4 M !D ("!V04" 'AL+W=O&PO=V]R:W-H965T: M* 0 -,1 9 " @78- @!X;"]W;W)K&UL4$L! A0#% @ 3(@\4;G,OXO2! [R( !D M ("!U1$" 'AL+W=O%@( >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 3(@\49MHUI6U!P C2\ !D ("!Z1T" 'AL+W=O M M!0 &0 @('5)0( >&PO=V]R:W-H965T&UL4$L! A0#% @ 3(@\486K M18UF P 4PP !H ("!>RL" 'AL+W=O&UL4$L! A0#% @ 3(@\40GN55?%! UA !H M ("!&2\" 'AL+W=O&UL4$L! A0#% M @ 3(@\4>_2=.I/! [PX !H ("!%C0" 'AL+W=O&UL M4$L! A0#% @ 3(@\41 B,=Z P W@L !H ("!#T " M 'AL+W=O&UL4$L! A0#% @ 3(@\4:H? MQK:% @ _04 !H ("!P4," 'AL+W=O&UL4$L! A0#% @ 3(@\466B@L/H @ =@< !H M ("!?D8" 'AL+W=O&UL4$L! A0#% M @ 3(@\42ORU%W. @ :P< !H ("!GDD" 'AL+W=O&UL M4$L! A0#% @ 3(@\42#!1"+6! P!$ !H ("!8T\" M 'AL+W=O&UL4$L! A0#% @ 3(@\4;&UL4$L! A0#% @ 3(@\4>43C*H1 P D@L !H M ("!6%<" 'AL+W=O&UL4$L! A0#% M @ 3(@\47; ZSZ/ @ 7 < !H ("!H5H" 'AL+W=O&UL M4$L! A0#% @ 3(@\48/D/2^A P !PX !H ("!RF " M 'AL+W=O&UL4$L! A0#% @ 3(@\4:;4 M)$TK P ? H !H ("!HV0" 'AL+W=O&UL4$L! A0#% @ 3(@\49%&UL4$L! A0#% M @ 3(@\472AO]P" P ]0@ !H ("!_6H" 'AL+W=O&UL M4$L! A0#% @ 3(@\4?/ONRUD P @L !H ("!HW " M 'AL+W=O&UL4$L! A0#% @ 3(@\4&UL4$L! A0#% @ 3(@\4?:KMD/Q @ #PD !H M ("!CGP" 'AL+W=O&UL4$L! A0#% M @ 3(@\47I>-FG @ 90@ !H ("!MW\" 'AL+W=O&UL M4$L! A0#% @ 3(@\44LF3G>Z!@ W1P !H ("!]80" M 'AL+W=O&UL4$L! A0#% @ 3(@\4;CQ M3\^P P 6@\ !H ("!YXL" 'AL+W=O&UL4$L! A0#% @ 3(@\47@.+V"B!0 2A@ !H M ("!SX\" 'AL+W=O&UL4$L! A0#% M @ 3(@\48&\2@Q7!P )2, !H ("!J94" 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 3(@\487GKL!V P ?DH !H M ( !AJD" 'AL+U]R96QS+W=O XML 144 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 145 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 146 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 479 632 1 false 149 0 false 5 false false R1.htm 1001 - Document - Cover Page Sheet http://www.Hollysys.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.Hollysys.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 1005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 5 false false R6.htm 1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 1008 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND Sheet http://www.Hollysys.com/role/OrganizationAndBusinessBackground ORGANIZATION AND BUSINESS BACKGROUND Notes 8 false false R9.htm 1009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.Hollysys.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 1010 - Disclosure - INVENTORIES Sheet http://www.Hollysys.com/role/Inventories INVENTORIES Notes 10 false false R11.htm 1011 - Disclosure - ACCOUNTS RECEIVABLE Sheet http://www.Hollysys.com/role/AccountsReceivable ACCOUNTS RECEIVABLE Notes 11 false false R12.htm 1012 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS Sheet http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillings COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS Notes 12 false false R13.htm 1013 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS Sheet http://www.Hollysys.com/role/RevenueFromContractsWithCustomers REVENUE FROM CONTRACTS WITH CUSTOMERS Notes 13 false false R14.htm 1014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://www.Hollysys.com/role/PropertyPlantAndEquipment PROPERTY, PLANT AND EQUIPMENT Notes 14 false false R15.htm 1015 - Disclosure - PREPAID LAND LEASES Sheet http://www.Hollysys.com/role/PrepaidLandLeases PREPAID LAND LEASES Notes 15 false false R16.htm 1016 - Disclosure - INTANGIBLE ASSETS, NET Sheet http://www.Hollysys.com/role/IntangibleAssetsNet INTANGIBLE ASSETS, NET Notes 16 false false R17.htm 1017 - Disclosure - GOODWILL Sheet http://www.Hollysys.com/role/Goodwill GOODWILL Notes 17 false false R18.htm 1018 - Disclosure - EQUITY INVESTMENTS Sheet http://www.Hollysys.com/role/EquityInvestments EQUITY INVESTMENTS Notes 18 false false R19.htm 1019 - Disclosure - WARRANTY LIABILITIES Sheet http://www.Hollysys.com/role/WarrantyLiabilities WARRANTY LIABILITIES Notes 19 false false R20.htm 1020 - Disclosure - SHORT-TERM BANK LOANS Sheet http://www.Hollysys.com/role/ShortTermBankLoans SHORT-TERM BANK LOANS Notes 20 false false R21.htm 1021 - Disclosure - LONG-TERM LOANS Sheet http://www.Hollysys.com/role/LongTermLoans LONG-TERM LOANS Notes 21 false false R22.htm 1022 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.Hollysys.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 22 false false R23.htm 1023 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.Hollysys.com/role/StockholdersEquity STOCKHOLDERS' EQUITY Notes 23 false false R24.htm 1024 - Disclosure - SHARE-BASED COMPENSATION EXPENSES Sheet http://www.Hollysys.com/role/ShareBasedCompensationExpenses SHARE-BASED COMPENSATION EXPENSES Notes 24 false false R25.htm 1025 - Disclosure - EMPLOYEE BENEFITS Sheet http://www.Hollysys.com/role/EmployeeBenefits EMPLOYEE BENEFITS Notes 25 false false R26.htm 1026 - Disclosure - INCOME TAX Sheet http://www.Hollysys.com/role/IncomeTax INCOME TAX Notes 26 false false R27.htm 1027 - Disclosure - OPERATING LEASES Sheet http://www.Hollysys.com/role/OperatingLeases OPERATING LEASES Notes 27 false false R28.htm 1028 - Disclosure - INCOME PER SHARE Sheet http://www.Hollysys.com/role/IncomePerShare INCOME PER SHARE Notes 28 false false R29.htm 1029 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.Hollysys.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 29 false false R30.htm 1030 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.Hollysys.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 30 false false R31.htm 1031 - Disclosure - SEGMENT REPORTING Sheet http://www.Hollysys.com/role/SegmentReporting SEGMENT REPORTING Notes 31 false false R32.htm 1032 - Disclosure - ENDORSEMENT OF NOTE RECEIVABLES Sheet http://www.Hollysys.com/role/EndorsementOfNoteReceivables ENDORSEMENT OF NOTE RECEIVABLES Notes 32 false false R33.htm 1033 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY Sheet http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompany CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY Notes 33 false false R34.htm 1034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 34 false false R35.htm 1035 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND (Tables) Sheet http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundTables ORGANIZATION AND BUSINESS BACKGROUND (Tables) Tables http://www.Hollysys.com/role/OrganizationAndBusinessBackground 35 false false R36.htm 1036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.Hollysys.com/role/SummaryOfSignificantAccountingPolicies 36 false false R37.htm 1037 - Disclosure - INVENTORIES (Tables) Sheet http://www.Hollysys.com/role/InventoriesTables INVENTORIES (Tables) Tables http://www.Hollysys.com/role/Inventories 37 false false R38.htm 1038 - Disclosure - ACCOUNTS RECEIVABLE (Tables) Sheet http://www.Hollysys.com/role/AccountsReceivableTables ACCOUNTS RECEIVABLE (Tables) Tables http://www.Hollysys.com/role/AccountsReceivable 38 false false R39.htm 1039 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Tables) Sheet http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Tables) Tables http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillings 39 false false R40.htm 1040 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Sheet http://www.Hollysys.com/role/RevenueFromContractsWithCustomersTables REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Tables http://www.Hollysys.com/role/RevenueFromContractsWithCustomers 40 false false R41.htm 1041 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://www.Hollysys.com/role/PropertyPlantAndEquipmentTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://www.Hollysys.com/role/PropertyPlantAndEquipment 41 false false R42.htm 1042 - Disclosure - PREPAID LAND LEASES (Tables) Sheet http://www.Hollysys.com/role/PrepaidLandLeasesTables PREPAID LAND LEASES (Tables) Tables http://www.Hollysys.com/role/PrepaidLandLeases 42 false false R43.htm 1043 - Disclosure - INTANGIBLE ASSETS, NET (Tables) Sheet http://www.Hollysys.com/role/IntangibleAssetsNetTables INTANGIBLE ASSETS, NET (Tables) Tables http://www.Hollysys.com/role/IntangibleAssetsNet 43 false false R44.htm 1044 - Disclosure - GOODWILL (Tables) Sheet http://www.Hollysys.com/role/GoodwillTables GOODWILL (Tables) Tables http://www.Hollysys.com/role/Goodwill 44 false false R45.htm 1045 - Disclosure - EQUITY INVESTMENTS (Tables) Sheet http://www.Hollysys.com/role/EquityInvestmentsTables EQUITY INVESTMENTS (Tables) Tables http://www.Hollysys.com/role/EquityInvestments 45 false false R46.htm 1046 - Disclosure - WARRANTY LIABILITIES (Tables) Sheet http://www.Hollysys.com/role/WarrantyLiabilitiesTables WARRANTY LIABILITIES (Tables) Tables http://www.Hollysys.com/role/WarrantyLiabilities 46 false false R47.htm 1047 - Disclosure - LONG-TERM LOANS (Tables) Sheet http://www.Hollysys.com/role/LongTermLoansTables LONG-TERM LOANS (Tables) Tables http://www.Hollysys.com/role/LongTermLoans 47 false false R48.htm 1048 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.Hollysys.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.Hollysys.com/role/FairValueMeasurements 48 false false R49.htm 1049 - Disclosure - SHARE-BASED COMPENSATION EXPENSES (Tables) Sheet http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables SHARE-BASED COMPENSATION EXPENSES (Tables) Tables http://www.Hollysys.com/role/ShareBasedCompensationExpenses 49 false false R50.htm 1050 - Disclosure - INCOME TAX (Tables) Sheet http://www.Hollysys.com/role/IncomeTaxTables INCOME TAX (Tables) Tables http://www.Hollysys.com/role/IncomeTax 50 false false R51.htm 1051 - Disclosure - OPERATING LEASES (Table) Sheet http://www.Hollysys.com/role/OperatingLeasesTable OPERATING LEASES (Table) Tables http://www.Hollysys.com/role/OperatingLeases 51 false false R52.htm 1052 - Disclosure - INCOME PER SHARE (Tables) Sheet http://www.Hollysys.com/role/IncomePerShareTables INCOME PER SHARE (Tables) Tables http://www.Hollysys.com/role/IncomePerShare 52 false false R53.htm 1053 - Disclosure - RELATED PARTY TRANSACTIONS (Tables) Sheet http://www.Hollysys.com/role/RelatedPartyTransactionsTables RELATED PARTY TRANSACTIONS (Tables) Tables http://www.Hollysys.com/role/RelatedPartyTransactions 53 false false R54.htm 1054 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.Hollysys.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.Hollysys.com/role/CommitmentsAndContingencies 54 false false R55.htm 1055 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://www.Hollysys.com/role/SegmentReportingTables SEGMENT REPORTING (Tables) Tables http://www.Hollysys.com/role/SegmentReporting 55 false false R56.htm 1056 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables) Sheet http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyTables CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables) Tables http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompany 56 false false R57.htm 1057 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND (Details) Sheet http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails ORGANIZATION AND BUSINESS BACKGROUND (Details) Details http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundTables 57 false false R58.htm 1058 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND - Additional Information (Details) Sheet http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails ORGANIZATION AND BUSINESS BACKGROUND - Additional Information (Details) Details 58 false false R59.htm 1059 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details) Sheet http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details) Details 59 false false R60.htm 1060 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets, net (Details) Sheet http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets, net (Details) Details 60 false false R61.htm 1061 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of cumulative effect of the changes made to the company consolidated balance sheet (Detail) Sheet http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of cumulative effect of the changes made to the company consolidated balance sheet (Detail) Details 61 false false R62.htm 1062 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Sheet http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Details 62 false false R63.htm 1063 - Disclosure - INVENTORIES (Details) Sheet http://www.Hollysys.com/role/InventoriesDetails INVENTORIES (Details) Details http://www.Hollysys.com/role/InventoriesTables 63 false false R64.htm 1064 - Disclosure - ACCOUNTS RECEIVABLE (Details) Sheet http://www.Hollysys.com/role/AccountsReceivableDetails ACCOUNTS RECEIVABLE (Details) Details http://www.Hollysys.com/role/AccountsReceivableTables 64 false false R65.htm 1065 - Disclosure - ACCOUNTS RECEIVABLE - Allowance For Doubtful Accounts (Details) Sheet http://www.Hollysys.com/role/AccountsReceivableAllowanceForDoubtfulAccountsDetails ACCOUNTS RECEIVABLE - Allowance For Doubtful Accounts (Details) Details 65 false false R66.htm 1066 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Details) Sheet http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Details) Details http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables 66 false false R67.htm 1067 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS - Movements in Allowance For Doubtful Accounts (Details) Sheet http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsMovementsInAllowanceForDoubtfulAccountsDetails COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS - Movements in Allowance For Doubtful Accounts (Details) Details 67 false false R68.htm 1068 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Additional Information (Details) Sheet http://www.Hollysys.com/role/RevenueFromContractsWithCustomersAdditionalInformationDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Additional Information (Details) Details 68 false false R69.htm 1069 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregated Revenue Information (Details) Sheet http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregated Revenue Information (Details) Details 69 false false R70.htm 1070 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract assets and contract liabilities (Details) Sheet http://www.Hollysys.com/role/RevenueFromContractsWithCustomersContractAssetsAndContractLiabilitiesDetails REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract assets and contract liabilities (Details) Details 70 false false R71.htm 1071 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails PROPERTY, PLANT AND EQUIPMENT (Details) Details http://www.Hollysys.com/role/PropertyPlantAndEquipmentTables 71 false false R72.htm 1072 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Assets leased to others under operating leases (Details) Sheet http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails PROPERTY, PLANT AND EQUIPMENT - Assets leased to others under operating leases (Details) Details 72 false false R73.htm 1073 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details) Sheet http://www.Hollysys.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details) Details 73 false false R74.htm 1074 - Disclosure - PREPAID LAND LEASES (Details) Sheet http://www.Hollysys.com/role/PrepaidLandLeasesDetails PREPAID LAND LEASES (Details) Details http://www.Hollysys.com/role/PrepaidLandLeasesTables 74 false false R75.htm 1075 - Disclosure - PREPAID LAND LEASES - Annual Amortization Of Prepaid Land Leases (Details) Sheet http://www.Hollysys.com/role/PrepaidLandLeasesAnnualAmortizationOfPrepaidLandLeasesDetails PREPAID LAND LEASES - Annual Amortization Of Prepaid Land Leases (Details) Details 75 false false R76.htm 1076 - Disclosure - PREPAID LAND LEASES - Additional Information (Details) Sheet http://www.Hollysys.com/role/PrepaidLandLeasesAdditionalInformationDetails PREPAID LAND LEASES - Additional Information (Details) Details 76 false false R77.htm 1077 - Disclosure - INTANGIBLE ASSETS, NET (Details) Sheet http://www.Hollysys.com/role/IntangibleAssetsNetDetails INTANGIBLE ASSETS, NET (Details) Details http://www.Hollysys.com/role/IntangibleAssetsNetTables 77 false false R78.htm 1078 - Disclosure - INTANGIBLE ASSETS, NET - Annual Amortization Expense Of Intangible Assets (Details) Sheet http://www.Hollysys.com/role/IntangibleAssetsNetAnnualAmortizationExpenseOfIntangibleAssetsDetails INTANGIBLE ASSETS, NET - Annual Amortization Expense Of Intangible Assets (Details) Details 78 false false R79.htm 1079 - Disclosure - INTANGIBLE ASSETS, NET - Additional Information (Details) Sheet http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails INTANGIBLE ASSETS, NET - Additional Information (Details) Details 79 false false R80.htm 1080 - Disclosure - GOODWILL - Changes in the carrying amount (Details) Sheet http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails GOODWILL - Changes in the carrying amount (Details) Details 80 false false R81.htm 1081 - Disclosure - GOODWILL - Additional Information (Details) Sheet http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails GOODWILL - Additional Information (Details) Details 81 false false R82.htm 1082 - Disclosure - EQUITY INVESTMENTS - Long Term Investments (Details) Sheet http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails EQUITY INVESTMENTS - Long Term Investments (Details) Details 82 false false R83.htm 1083 - Disclosure - EQUITY INVESTMENTS - Additional Information (Details) Sheet http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails EQUITY INVESTMENTS - Additional Information (Details) Details 83 false false R84.htm 1084 - Disclosure - WARRANTY LIABILITIES (Details) Sheet http://www.Hollysys.com/role/WarrantyLiabilitiesDetails WARRANTY LIABILITIES (Details) Details http://www.Hollysys.com/role/WarrantyLiabilitiesTables 84 false false R85.htm 1085 - Disclosure - SHORT-TERM BANK LOANS (Details) Sheet http://www.Hollysys.com/role/ShortTermBankLoansDetails SHORT-TERM BANK LOANS (Details) Details http://www.Hollysys.com/role/ShortTermBankLoans 85 false false R86.htm 1086 - Disclosure - LONG-TERM LOANS (Details) Sheet http://www.Hollysys.com/role/LongTermLoansDetails LONG-TERM LOANS (Details) Details http://www.Hollysys.com/role/LongTermLoansTables 86 false false R87.htm 1087 - Disclosure - LONG-TERM LOANS - Scheduled principal and interest payments (Details) Sheet http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails LONG-TERM LOANS - Scheduled principal and interest payments (Details) Details 87 false false R88.htm 1088 - Disclosure - LONG-TERM LOANS - Additional Information (Details) Sheet http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails LONG-TERM LOANS - Additional Information (Details) Details 88 false false R89.htm 1089 - Disclosure - FAIR VALUE MEASUREMENTS - Liabilities measured at fair value (Details) Sheet http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails FAIR VALUE MEASUREMENTS - Liabilities measured at fair value (Details) Details 89 false false R90.htm 1090 - Disclosure - FAIR VALUE MEASUREMENTS - Fair value measurements (Details) Sheet http://www.Hollysys.com/role/FairValueMeasurementsFairValueMeasurementsDetails FAIR VALUE MEASUREMENTS - Fair value measurements (Details) Details 90 false false R91.htm 1091 - Disclosure - FAIR VALUE MEASUREMENTS - Assets measured at fair value on a nonrecurring basis (Details) Sheet http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails FAIR VALUE MEASUREMENTS - Assets measured at fair value on a nonrecurring basis (Details) Details 91 false false R92.htm 1092 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Details) Sheet http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails FAIR VALUE MEASUREMENTS - Additional Information (Details) Details 92 false false R93.htm 1093 - Disclosure - STOCKHOLDERS' EQUITY (Details) Sheet http://www.Hollysys.com/role/StockholdersEquityDetails STOCKHOLDERS' EQUITY (Details) Details http://www.Hollysys.com/role/StockholdersEquity 93 false false R94.htm 1094 - Disclosure - SHARE-BASED COMPENSATION EXPENSES - Vesting schedule (Details) Sheet http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails SHARE-BASED COMPENSATION EXPENSES - Vesting schedule (Details) Details 94 false false R95.htm 1095 - Disclosure - SHARE-BASED COMPENSATION EXPENSES - Performance option activity (Details) Sheet http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails SHARE-BASED COMPENSATION EXPENSES - Performance option activity (Details) Details 95 false false R96.htm 1096 - Disclosure - SHARE-BASED COMPENSATION EXPENSES - Restricted shares (Details) Sheet http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails SHARE-BASED COMPENSATION EXPENSES - Restricted shares (Details) Details 96 false false R97.htm 1097 - Disclosure - SHARE-BASED COMPENSATION EXPENSES (Details) Sheet http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails SHARE-BASED COMPENSATION EXPENSES (Details) Details http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables 97 false false R98.htm 1098 - Disclosure - EMPLOYEE BENEFITS (Details) Sheet http://www.Hollysys.com/role/EmployeeBenefitsDetails EMPLOYEE BENEFITS (Details) Details http://www.Hollysys.com/role/EmployeeBenefits 98 false false R99.htm 1099 - Disclosure - INCOME TAX - Income (losses) before income taxes (Details) Sheet http://www.Hollysys.com/role/IncomeTaxIncomeLossesBeforeIncomeTaxesDetails INCOME TAX - Income (losses) before income taxes (Details) Details 99 false false R100.htm 1100 - Disclosure - INCOME TAX - Income tax expense (Details) Sheet http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails INCOME TAX - Income tax expense (Details) Details 100 false false R101.htm 1101 - Disclosure - INCOME TAX - Reconciliation of the income tax expenses (Details) Sheet http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails INCOME TAX - Reconciliation of the income tax expenses (Details) Details 101 false false R102.htm 1102 - Disclosure - INCOME TAX - Deferred tax assets/liabilities (Details) Sheet http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails INCOME TAX - Deferred tax assets/liabilities (Details) Details 102 false false R103.htm 1103 - Disclosure - INCOME TAX - Additional Information (Details) Sheet http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails INCOME TAX - Additional Information (Details) Details 103 false false R104.htm 1104 - Disclosure - OPERATING LEASES -Additional Information (Details) Sheet http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails OPERATING LEASES -Additional Information (Details) Details 104 false false R105.htm 1105 - Disclosure - OPERATING LEASES - Schedule of lease and Non-Lease Components (Details) Sheet http://www.Hollysys.com/role/OperatingLeasesScheduleOfLeaseAndNonLeaseComponentsDetails OPERATING LEASES - Schedule of lease and Non-Lease Components (Details) Details 105 false false R106.htm 1106 - Disclosure - OPERATING LEASES - Schedule Of Other Information Related To Operating Leases (Details) Sheet http://www.Hollysys.com/role/OperatingLeasesScheduleOfOtherInformationRelatedToOperatingLeasesDetails OPERATING LEASES - Schedule Of Other Information Related To Operating Leases (Details) Details 106 false false R107.htm 1107 - Disclosure - OPERATING LEASES - Schedule of Future Minimum lease Payments for Operating leases (Details) Sheet http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails OPERATING LEASES - Schedule of Future Minimum lease Payments for Operating leases (Details) Details 107 false false R108.htm 1108 - Disclosure - OPERATING LEASES - Summary of Operating Lease Payments (Details) Sheet http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails OPERATING LEASES - Summary of Operating Lease Payments (Details) Details 108 false false R109.htm 1109 - Disclosure - INCOME PER SHARE - Computation of Basic And Diluted Net Income Per Share Attributable (Details) Sheet http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails INCOME PER SHARE - Computation of Basic And Diluted Net Income Per Share Attributable (Details) Details 109 false false R110.htm 1110 - Disclosure - INCOME PER SHARE - Additional Information (Details) Sheet http://www.Hollysys.com/role/IncomePerShareAdditionalInformationDetails INCOME PER SHARE - Additional Information (Details) Details 110 false false R111.htm 1111 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://www.Hollysys.com/role/RelatedPartyTransactionsDetails RELATED PARTY TRANSACTIONS (Details) Details http://www.Hollysys.com/role/RelatedPartyTransactionsTables 111 false false R112.htm 1112 - Disclosure - RELATED PARTY TRANSACTIONS - Due to related parties (Details) Sheet http://www.Hollysys.com/role/RelatedPartyTransactionsDueToRelatedPartiesDetails RELATED PARTY TRANSACTIONS - Due to related parties (Details) Details 112 false false R113.htm 1113 - Disclosure - RELATED PARTY TRANSACTIONS - Purchases of Goods and Services From Related Parties (Details) Sheet http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails RELATED PARTY TRANSACTIONS - Purchases of Goods and Services From Related Parties (Details) Details 113 false false R114.htm 1114 - Disclosure - RELATED PARTY TRANSACTIONS - Sales of Goods and Integrated Solutions To Related Parties (Details) Sheet http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails RELATED PARTY TRANSACTIONS - Sales of Goods and Integrated Solutions To Related Parties (Details) Details 114 false false R115.htm 1115 - Disclosure - RELATED PARTY TRANSACTIONS - Other Income From Related Parties (Details) Sheet http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails RELATED PARTY TRANSACTIONS - Other Income From Related Parties (Details) Details 115 false false R116.htm 1116 - Disclosure - RELATED PARTY TRANSACTIONS - Research And Development To Related Parties (Details) Sheet http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails RELATED PARTY TRANSACTIONS - Research And Development To Related Parties (Details) Details 116 false false R117.htm 1117 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Details) Sheet http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails RELATED PARTY TRANSACTIONS - Additional Information (Details) Details 117 false false R118.htm 1118 - Disclosure - COMMITMENTS AND CONTINGENCIES - Purchase Obligation (Details) Sheet http://www.Hollysys.com/role/CommitmentsAndContingenciesPurchaseObligationDetails COMMITMENTS AND CONTINGENCIES - Purchase Obligation (Details) Details 118 false false R119.htm 1119 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details) Sheet http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails COMMITMENTS AND CONTINGENCIES - Additional Information (Details) Details 119 false false R120.htm 1120 - Disclosure - SEGMENT REPORTING - Summary of Information By Segment (Details) Sheet http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails SEGMENT REPORTING - Summary of Information By Segment (Details) Details 120 false false R121.htm 1121 - Disclosure - SEGMENT REPORTING - Revenues by Geographical Area (Details) Sheet http://www.Hollysys.com/role/SegmentReportingRevenuesByGeographicalAreaDetails SEGMENT REPORTING - Revenues by Geographical Area (Details) Details 121 false false R122.htm 1122 - Disclosure - SEGMENT REPORTING - Long-lived Assets Other Than Goodwill and Intangible Assets by Geographical Area (Details) Sheet http://www.Hollysys.com/role/SegmentReportingLongLivedAssetsOtherThanGoodwillAndIntangibleAssetsByGeographicalAreaDetails SEGMENT REPORTING - Long-lived Assets Other Than Goodwill and Intangible Assets by Geographical Area (Details) Details 122 false false R123.htm 1123 - Disclosure - ENDORSEMENT OF NOTE RECEIVABLES (Details) Sheet http://www.Hollysys.com/role/EndorsementOfNoteReceivablesDetails ENDORSEMENT OF NOTE RECEIVABLES (Details) Details http://www.Hollysys.com/role/EndorsementOfNoteReceivables 123 false false R124.htm 1124 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - BALANCE SHEETS (Details) Sheet http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - BALANCE SHEETS (Details) Details 124 false false R125.htm 1125 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - PARENTHETICALS (Details) Sheet http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - PARENTHETICALS (Details) Details 125 false false R126.htm 1126 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - COMPREHENSIVE INCOME (Details) Sheet http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - COMPREHENSIVE INCOME (Details) Details 126 false false R127.htm 1127 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - CASH FLOWS (Details) Sheet http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - CASH FLOWS (Details) Details http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyTables 127 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate d930524d20f.htm d930524dex121.htm d930524dex122.htm d930524dex131.htm d930524dex132.htm d930524dex151.htm d930524dex22.htm d930524dex81.htm holi-20200630.xsd holi-20200630_cal.xml holi-20200630_def.xml holi-20200630_lab.xml holi-20200630_pre.xml g930524g77m46.jpg http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 147 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d930524d20f.htm": { "axisCustom": 0, "axisStandard": 34, "contextCount": 479, "dts": { "calculationLink": { "local": [ "holi-20200630_cal.xml" ] }, "definitionLink": { "local": [ "holi-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "d930524d20f.htm" ] }, "labelLink": { "local": [ "holi-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "holi-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml" ] }, "schema": { "local": [ "holi-20200630.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 918, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 5 }, "keyCustom": 120, "keyStandard": 512, "memberCustom": 80, "memberStandard": 57, "nsprefix": "holi", "nsuri": "http://www.Hollysys.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://www.Hollysys.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - INVENTORIES", "role": "http://www.Hollysys.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1100 - Disclosure - INCOME TAX - Income tax expense (Details)", "role": "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails", "shortName": "INCOME TAX - Income tax expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1101 - Disclosure - INCOME TAX - Reconciliation of the income tax expenses (Details)", "role": "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails", "shortName": "INCOME TAX - Reconciliation of the income tax expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_PeopleRepublicOfChinaSubsidiariesMemberdeiLegalEntityAxis", "decimals": "-3", "lang": null, "name": "holi:EffectiveExpectedStatutoryTaxRateReconciliationFromForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "holi:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccountsCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1102 - Disclosure - INCOME TAX - Deferred tax assets/liabilities (Details)", "role": "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails", "shortName": "INCOME TAX - Deferred tax assets/liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "holi:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccountsCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1103 - Disclosure - INCOME TAX - Additional Information (Details)", "role": "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "shortName": "INCOME TAX - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1104 - Disclosure - OPERATING LEASES -Additional Information (Details)", "role": "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "shortName": "OPERATING LEASES -Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingCostsAndExpenses", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1105 - Disclosure - OPERATING LEASES - Schedule of lease and Non-Lease Components (Details)", "role": "http://www.Hollysys.com/role/OperatingLeasesScheduleOfLeaseAndNonLeaseComponentsDetails", "shortName": "OPERATING LEASES - Schedule of lease and Non-Lease Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "holi:ScheduleOfOtherInformationRelatedToOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1106 - Disclosure - OPERATING LEASES - Schedule Of Other Information Related To Operating Leases (Details)", "role": "http://www.Hollysys.com/role/OperatingLeasesScheduleOfOtherInformationRelatedToOperatingLeasesDetails", "shortName": "OPERATING LEASES - Schedule Of Other Information Related To Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "holi:ScheduleOfOtherInformationRelatedToOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1107 - Disclosure - OPERATING LEASES - Schedule of Future Minimum lease Payments for Operating leases (Details)", "role": "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails", "shortName": "OPERATING LEASES - Schedule of Future Minimum lease Payments for Operating leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1108 - Disclosure - OPERATING LEASES - Summary of Operating Lease Payments (Details)", "role": "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails", "shortName": "OPERATING LEASES - Summary of Operating Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1109 - Disclosure - INCOME PER SHARE - Computation of Basic And Diluted Net Income Per Share Attributable (Details)", "role": "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails", "shortName": "INCOME PER SHARE - Computation of Basic And Diluted Net Income Per Share Attributable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - ACCOUNTS RECEIVABLE", "role": "http://www.Hollysys.com/role/AccountsReceivable", "shortName": "ACCOUNTS RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1110 - Disclosure - INCOME PER SHARE - Additional Information (Details)", "role": "http://www.Hollysys.com/role/IncomePerShareAdditionalInformationDetails", "shortName": "INCOME PER SHARE - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1111 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "role": "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "holi:ScheduleOfAmountDueFromRelatedPartiesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_ChinaTechenergyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1112 - Disclosure - RELATED PARTY TRANSACTIONS - Due to related parties (Details)", "role": "http://www.Hollysys.com/role/RelatedPartyTransactionsDueToRelatedPartiesDetails", "shortName": "RELATED PARTY TRANSACTIONS - Due to related parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "holi:ScheduleOfAmountDueToRelatedPartiesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_ChinaTechenergyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_GoodsAndServicesMemberusgaapRelatedPartyTransactionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1113 - Disclosure - RELATED PARTY TRANSACTIONS - Purchases of Goods and Services From Related Parties (Details)", "role": "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails", "shortName": "RELATED PARTY TRANSACTIONS - Purchases of Goods and Services From Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_GoodsAndServicesMemberusgaapRelatedPartyTransactionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_GoodsAndServicesMemberusgaapRelatedPartyTransactionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1114 - Disclosure - RELATED PARTY TRANSACTIONS - Sales of Goods and Integrated Solutions To Related Parties (Details)", "role": "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails", "shortName": "RELATED PARTY TRANSACTIONS - Sales of Goods and Integrated Solutions To Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_GoodsAndServicesMemberusgaapRelatedPartyTransactionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_GoodsAndServicesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1115 - Disclosure - RELATED PARTY TRANSACTIONS - Other Income From Related Parties (Details)", "role": "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "shortName": "RELATED PARTY TRANSACTIONS - Other Income From Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_GoodsAndServicesMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_ResearchAndDevelopmentExpenseMemberusgaapRelatedPartyTransactionAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1116 - Disclosure - RELATED PARTY TRANSACTIONS - Research And Development To Related Parties (Details)", "role": "http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails", "shortName": "RELATED PARTY TRANSACTIONS - Research And Development To Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_HoliningboHollysysMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_ResearchAndDevelopmentExpenseMemberusgaapRelatedPartyTransactionAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_HollyconMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": null, "first": true, "lang": "en-US", "name": "holi:LessorOperatingLeaseTermOfContracts", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1117 - Disclosure - RELATED PARTY TRANSACTIONS - Additional Information (Details)", "role": "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "shortName": "RELATED PARTY TRANSACTIONS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_HollyconMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": null, "first": true, "lang": "en-US", "name": "holi:LessorOperatingLeaseTermOfContracts", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInSecondYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1118 - Disclosure - COMMITMENTS AND CONTINGENCIES - Purchase Obligation (Details)", "role": "http://www.Hollysys.com/role/CommitmentsAndContingenciesPurchaseObligationDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Purchase Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInSecondYear", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": null, "first": true, "lang": null, "name": "us-gaap:CommitmentsAndContingencies", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "true" }, "groupType": "disclosure", "isDefault": "false", "longName": "1119 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)", "role": "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "lang": null, "name": "holi:OutstandingGuarantees", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "holi:CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS", "role": "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillings", "shortName": "COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "holi:CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R120": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1120 - Disclosure - SEGMENT REPORTING - Summary of Information By Segment (Details)", "role": "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails", "shortName": "SEGMENT REPORTING - Summary of Information By Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_IndustrialPropertyMemberusgaapStatementBusinessSegmentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1121 - Disclosure - SEGMENT REPORTING - Revenues by Geographical Area (Details)", "role": "http://www.Hollysys.com/role/SegmentReportingRevenuesByGeographicalAreaDetails", "shortName": "SEGMENT REPORTING - Revenues by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R122": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1122 - Disclosure - SEGMENT REPORTING - Long-lived Assets Other Than Goodwill and Intangible Assets by Geographical Area (Details)", "role": "http://www.Hollysys.com/role/SegmentReportingLongLivedAssetsOtherThanGoodwillAndIntangibleAssetsByGeographicalAreaDetails", "shortName": "SEGMENT REPORTING - Long-lived Assets Other Than Goodwill and Intangible Assets by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R123": { "firstAnchor": { "ancestors": [ "div", "holi:EndorsementOfNoteReceivablesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "holi:EndorsedBankAcceptanceBill", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1123 - Disclosure - ENDORSEMENT OF NOTE RECEIVABLES (Details)", "role": "http://www.Hollysys.com/role/EndorsementOfNoteReceivablesDetails", "shortName": "ENDORSEMENT OF NOTE RECEIVABLES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "holi:EndorsementOfNoteReceivablesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "holi:EndorsedBankAcceptanceBill", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R124": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1124 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - BALANCE SHEETS (Details)", "role": "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - BALANCE SHEETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2018", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R125": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1125 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - PARENTHETICALS (Details)", "role": "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - PARENTHETICALS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R126": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1126 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - COMPREHENSIVE INCOME (Details)", "role": "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - COMPREHENSIVE INCOME (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R127": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1127 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - CASH FLOWS (Details)", "role": "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY - CASH FLOWS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_ParentCompanyMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS", "role": "http://www.Hollysys.com/role/RevenueFromContractsWithCustomers", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "role": "http://www.Hollysys.com/role/PropertyPlantAndEquipment", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "holi:PrepaidLandLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - PREPAID LAND LEASES", "role": "http://www.Hollysys.com/role/PrepaidLandLeases", "shortName": "PREPAID LAND LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "holi:PrepaidLandLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - INTANGIBLE ASSETS, NET", "role": "http://www.Hollysys.com/role/IntangibleAssetsNet", "shortName": "INTANGIBLE ASSETS, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - GOODWILL", "role": "http://www.Hollysys.com/role/Goodwill", "shortName": "GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - EQUITY INVESTMENTS", "role": "http://www.Hollysys.com/role/EquityInvestments", "shortName": "EQUITY INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - WARRANTY LIABILITIES", "role": "http://www.Hollysys.com/role/WarrantyLiabilities", "shortName": "WARRANTY LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - SHORT-TERM BANK LOANS", "role": "http://www.Hollysys.com/role/ShortTermBankLoans", "shortName": "SHORT-TERM BANK LOANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - LONG-TERM LOANS", "role": "http://www.Hollysys.com/role/LongTermLoans", "shortName": "LONG-TERM LOANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.Hollysys.com/role/FairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - STOCKHOLDERS' EQUITY", "role": "http://www.Hollysys.com/role/StockholdersEquity", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - SHARE-BASED COMPENSATION EXPENSES", "role": "http://www.Hollysys.com/role/ShareBasedCompensationExpenses", "shortName": "SHARE-BASED COMPENSATION EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - EMPLOYEE BENEFITS", "role": "http://www.Hollysys.com/role/EmployeeBenefits", "shortName": "EMPLOYEE BENEFITS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - INCOME TAX", "role": "http://www.Hollysys.com/role/IncomeTax", "shortName": "INCOME TAX", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - OPERATING LEASES", "role": "http://www.Hollysys.com/role/OperatingLeases", "shortName": "OPERATING LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - INCOME PER SHARE", "role": "http://www.Hollysys.com/role/IncomePerShare", "shortName": "INCOME PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://www.Hollysys.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.Hollysys.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - SEGMENT REPORTING", "role": "http://www.Hollysys.com/role/SegmentReporting", "shortName": "SEGMENT REPORTING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "holi:EndorsementOfNoteReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - ENDORSEMENT OF NOTE RECEIVABLES", "role": "http://www.Hollysys.com/role/EndorsementOfNoteReceivables", "shortName": "ENDORSEMENT OF NOTE RECEIVABLES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "holi:EndorsementOfNoteReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY", "role": "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompany", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND (Tables)", "role": "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundTables", "shortName": "ORGANIZATION AND BUSINESS BACKGROUND (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - INVENTORIES (Tables)", "role": "http://www.Hollysys.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - ACCOUNTS RECEIVABLE (Tables)", "role": "http://www.Hollysys.com/role/AccountsReceivableTables", "shortName": "ACCOUNTS RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "holi:CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Tables)", "role": "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables", "shortName": "COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "holi:CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "lang": null, "name": "us-gaap:SellingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "role": "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersTables", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "role": "http://www.Hollysys.com/role/PropertyPlantAndEquipmentTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "holi:PrepaidLandLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - PREPAID LAND LEASES (Tables)", "role": "http://www.Hollysys.com/role/PrepaidLandLeasesTables", "shortName": "PREPAID LAND LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "holi:PrepaidLandLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - INTANGIBLE ASSETS, NET (Tables)", "role": "http://www.Hollysys.com/role/IntangibleAssetsNetTables", "shortName": "INTANGIBLE ASSETS, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - GOODWILL (Tables)", "role": "http://www.Hollysys.com/role/GoodwillTables", "shortName": "GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "holi:ScheduleOfLongTermInvestmentsAccountedForEquityMethodOrCostMethodTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - EQUITY INVESTMENTS (Tables)", "role": "http://www.Hollysys.com/role/EquityInvestmentsTables", "shortName": "EQUITY INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "holi:ScheduleOfLongTermInvestmentsAccountedForEquityMethodOrCostMethodTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - WARRANTY LIABILITIES (Tables)", "role": "http://www.Hollysys.com/role/WarrantyLiabilitiesTables", "shortName": "WARRANTY LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - LONG-TERM LOANS (Tables)", "role": "http://www.Hollysys.com/role/LongTermLoansTables", "shortName": "LONG-TERM LOANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.Hollysys.com/role/FairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - SHARE-BASED COMPENSATION EXPENSES (Tables)", "role": "http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables", "shortName": "SHARE-BASED COMPENSATION EXPENSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "holi:OtherIncomeFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "role": "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "holi:OtherIncomeFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - INCOME TAX (Tables)", "role": "http://www.Hollysys.com/role/IncomeTaxTables", "shortName": "INCOME TAX (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - OPERATING LEASES (Table)", "role": "http://www.Hollysys.com/role/OperatingLeasesTable", "shortName": "OPERATING LEASES (Table)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - INCOME PER SHARE (Tables)", "role": "http://www.Hollysys.com/role/IncomePerShareTables", "shortName": "INCOME PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "holi:ScheduleOfAmountDueFromRelatedPartiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)", "role": "http://www.Hollysys.com/role/RelatedPartyTransactionsTables", "shortName": "RELATED PARTY TRANSACTIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "holi:ScheduleOfAmountDueFromRelatedPartiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://www.Hollysys.com/role/CommitmentsAndContingenciesTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - SEGMENT REPORTING (Tables)", "role": "http://www.Hollysys.com/role/SegmentReportingTables", "shortName": "SEGMENT REPORTING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables)", "role": "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyTables", "shortName": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND (Details)", "role": "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails", "shortName": "ORGANIZATION AND BUSINESS BACKGROUND (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMembersrtConsolidatedEntitiesAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND - Additional Information (Details)", "role": "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails", "shortName": "ORGANIZATION AND BUSINESS BACKGROUND - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details)", "role": "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_BuildingMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_MaximumMembersrtRangeAxis_PatentsAndCopyrightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets, net (Details)", "role": "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible assets, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_MaximumMembersrtRangeAxis_PatentsAndCopyrightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of cumulative effect of the changes made to the company consolidated balance sheet (Detail)", "role": "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of cumulative effect of the changes made to the company consolidated balance sheet (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019_AccountingStandardsUpdate201602MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_ScenarioPreviouslyReportedMembersrtRestatementAxis", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "2", "first": true, "lang": null, "name": "holi:PercentageOfRecognizedContractualRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "role": "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "2", "first": true, "lang": null, "name": "holi:PercentageOfRecognizedContractualRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - INVENTORIES (Details)", "role": "http://www.Hollysys.com/role/InventoriesDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - ACCOUNTS RECEIVABLE (Details)", "role": "http://www.Hollysys.com/role/AccountsReceivableDetails", "shortName": "ACCOUNTS RECEIVABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - ACCOUNTS RECEIVABLE - Allowance For Doubtful Accounts (Details)", "role": "http://www.Hollysys.com/role/AccountsReceivableAllowanceForDoubtfulAccountsDetails", "shortName": "ACCOUNTS RECEIVABLE - Allowance For Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2017", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "holi:CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "holi:ContractCostsIncurredPlusEstimatedEarnings", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Details)", "role": "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails", "shortName": "COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "holi:CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "holi:ContractCostsIncurredPlusEstimatedEarnings", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019", "decimals": "-3", "first": true, "lang": null, "name": "holi:AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillings", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS - Movements in Allowance For Doubtful Accounts (Details)", "role": "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsMovementsInAllowanceForDoubtfulAccountsDetails", "shortName": "COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS - Movements in Allowance For Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "holi:AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsTableTextBlock", "holi:CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "lang": null, "name": "holi:AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Additional Information (Details)", "role": "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersAdditionalInformationDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregated Revenue Information (Details)", "role": "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregated Revenue Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_IntegratedContractRevenueMembersrtProductOrServiceAxis_PeopleSRepublicOfChinaMembersrtStatementGeographicalAxis", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2017", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2017_CommonStockMemberusgaapStatementEquityComponentsAxis", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract assets and contract liabilities (Details)", "role": "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersContractAssetsAndContractLiabilitiesDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract assets and contract liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)", "role": "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_AssetsLeasedToOthersMemberusgaapPropertyPlantAndEquipmentByTypeAxis_BuildingMemberusgaapMajorPropertyClassAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Assets leased to others under operating leases (Details)", "role": "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Assets leased to others under operating leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_AssetsLeasedToOthersMemberusgaapPropertyPlantAndEquipmentByTypeAxis_BuildingMemberusgaapMajorPropertyClassAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details)", "role": "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "holi:PrepaidLandLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCostsLeasingGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1074 - Disclosure - PREPAID LAND LEASES (Details)", "role": "http://www.Hollysys.com/role/PrepaidLandLeasesDetails", "shortName": "PREPAID LAND LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "holi:PrepaidLandLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCostsLeasingGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "holi:ScheduleOfFutureAmortizationExpensesOfPrepaidLandLeaseTableTextBlock", "holi:PrepaidLandLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019", "decimals": "-3", "first": true, "lang": null, "name": "holi:PrepaidLandLeaseAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1075 - Disclosure - PREPAID LAND LEASES - Annual Amortization Of Prepaid Land Leases (Details)", "role": "http://www.Hollysys.com/role/PrepaidLandLeasesAnnualAmortizationOfPrepaidLandLeasesDetails", "shortName": "PREPAID LAND LEASES - Annual Amortization Of Prepaid Land Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "holi:ScheduleOfFutureAmortizationExpensesOfPrepaidLandLeaseTableTextBlock", "holi:PrepaidLandLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019", "decimals": "-3", "first": true, "lang": null, "name": "holi:PrepaidLandLeaseAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "div", "div", "holi:PrepaidLandLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDeferredLeasingFees", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1076 - Disclosure - PREPAID LAND LEASES - Additional Information (Details)", "role": "http://www.Hollysys.com/role/PrepaidLandLeasesAdditionalInformationDetails", "shortName": "PREPAID LAND LEASES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "holi:PrepaidLandLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDeferredLeasingFees", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_IntellectualPropertyMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1077 - Disclosure - INTANGIBLE ASSETS, NET (Details)", "role": "http://www.Hollysys.com/role/IntangibleAssetsNetDetails", "shortName": "INTANGIBLE ASSETS, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_IntellectualPropertyMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1078 - Disclosure - INTANGIBLE ASSETS, NET - Annual Amortization Expense Of Intangible Assets (Details)", "role": "http://www.Hollysys.com/role/IntangibleAssetsNetAnnualAmortizationExpenseOfIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS, NET - Annual Amortization Expense Of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1079 - Disclosure - INTANGIBLE ASSETS, NET - Additional Information (Details)", "role": "http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails", "shortName": "INTANGIBLE ASSETS, NET - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_HollysysIndustrialSoftwareMemberusgaapBusinessAcquisitionAxis_PatentsAndCopyrightsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - ORGANIZATION AND BUSINESS BACKGROUND", "role": "http://www.Hollysys.com/role/OrganizationAndBusinessBackground", "shortName": "ORGANIZATION AND BUSINESS BACKGROUND", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1080 - Disclosure - GOODWILL - Changes in the carrying amount (Details)", "role": "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails", "shortName": "GOODWILL - Changes in the carrying amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1081 - Disclosure - GOODWILL - Additional Information (Details)", "role": "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails", "shortName": "GOODWILL - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020_BondMemberusgaapBusinessAcquisitionAxis", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1082 - Disclosure - EQUITY INVESTMENTS - Long Term Investments (Details)", "role": "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails", "shortName": "EQUITY INVESTMENTS - Long Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_EquityMethodInvestmentsMemberusgaapInvestmentTypeAxis", "decimals": "-3", "lang": null, "name": "holi:EquityMethodInvestmentLessImpairmentAtCost", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1083 - Disclosure - EQUITY INVESTMENTS - Additional Information (Details)", "role": "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "shortName": "EQUITY INVESTMENTS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1084 - Disclosure - WARRANTY LIABILITIES (Details)", "role": "http://www.Hollysys.com/role/WarrantyLiabilitiesDetails", "shortName": "WARRANTY LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2018", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1085 - Disclosure - SHORT-TERM BANK LOANS (Details)", "role": "http://www.Hollysys.com/role/ShortTermBankLoansDetails", "shortName": "SHORT-TERM BANK LOANS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:ShortTermDebtTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansPayableToBank", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1086 - Disclosure - LONG-TERM LOANS (Details)", "role": "http://www.Hollysys.com/role/LongTermLoansDetails", "shortName": "LONG-TERM LOANS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LoansPayableToBank", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1087 - Disclosure - LONG-TERM LOANS - Scheduled principal and interest payments (Details)", "role": "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails", "shortName": "LONG-TERM LOANS - Scheduled principal and interest payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPayableCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1088 - Disclosure - LONG-TERM LOANS - Additional Information (Details)", "role": "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "shortName": "LONG-TERM LOANS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPayableCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1089 - Disclosure - FAIR VALUE MEASUREMENTS - Liabilities measured at fair value (Details)", "role": "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails", "shortName": "FAIR VALUE MEASUREMENTS - Liabilities measured at fair value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1090 - Disclosure - FAIR VALUE MEASUREMENTS - Fair value measurements (Details)", "role": "http://www.Hollysys.com/role/FairValueMeasurementsFairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS - Fair value measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1091 - Disclosure - FAIR VALUE MEASUREMENTS - Assets measured at fair value on a nonrecurring basis (Details)", "role": "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "shortName": "FAIR VALUE MEASUREMENTS - Assets measured at fair value on a nonrecurring basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019_FairValueMeasurementsNonrecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1092 - Disclosure - FAIR VALUE MEASUREMENTS - Additional Information (Details)", "role": "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "FAIR VALUE MEASUREMENTS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AssetsFairValueDisclosure", "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "div", "div", "holi:AccountsReceivableAndCostAndEstimatedEarningsInExcessOfBillingsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1093 - Disclosure - STOCKHOLDERS' EQUITY (Details)", "role": "http://www.Hollysys.com/role/StockholdersEquityDetails", "shortName": "STOCKHOLDERS' EQUITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn09_27_2019", "decimals": "2", "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "holi:VestingScheduleForPerformanceSharesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_GrantDateAfterTwoYearsMemberusgaapVestingAxis_TwoThousandFifteenPerformanceOptionsMemberusgaapAwardTypeAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1094 - Disclosure - SHARE-BASED COMPENSATION EXPENSES - Vesting schedule (Details)", "role": "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails", "shortName": "SHARE-BASED COMPENSATION EXPENSES - Vesting schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "holi:VestingScheduleForPerformanceSharesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2020_GrantDateAfterTwoYearsMemberusgaapVestingAxis_TwoThousandFifteenPerformanceOptionsMemberusgaapAwardTypeAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019_TwoThousandFifteenPerformanceOptionsMemberusgaapAwardTypeAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1095 - Disclosure - SHARE-BASED COMPENSATION EXPENSES - Performance option activity (Details)", "role": "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails", "shortName": "SHARE-BASED COMPENSATION EXPENSES - Performance option activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019_TwoThousandFifteenPerformanceOptionsMemberusgaapAwardTypeAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019_RestrictedStockMemberusgaapAwardTypeAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1096 - Disclosure - SHARE-BASED COMPENSATION EXPENSES - Restricted shares (Details)", "role": "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails", "shortName": "SHARE-BASED COMPENSATION EXPENSES - Restricted shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "PAsOn06_30_2019_RestrictedStockMemberusgaapAwardTypeAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P04_15_2015To05_14_2015", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1097 - Disclosure - SHARE-BASED COMPENSATION EXPENSES (Details)", "role": "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "shortName": "SHARE-BASED COMPENSATION EXPENSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P04_15_2015To05_14_2015", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1098 - Disclosure - EMPLOYEE BENEFITS (Details)", "role": "http://www.Hollysys.com/role/EmployeeBenefitsDetails", "shortName": "EMPLOYEE BENEFITS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1099 - Disclosure - INCOME TAX - Income (losses) before income taxes (Details)", "role": "http://www.Hollysys.com/role/IncomeTaxIncomeLossesBeforeIncomeTaxesDetails", "shortName": "INCOME TAX - Income (losses) before income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d930524d20f.htm", "contextRef": "P07_01_2019To06_30_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } } }, "segmentCount": 149, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CHINA", "terseLabel": "PRC [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "HONG KONG", "terseLabel": "Hong kong [Member]" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INDIA", "terseLabel": "INDIA [Member]" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_MO": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MACAU", "terseLabel": "Macau [Member]" } } }, "localname": "MO", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_MY": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MALAYSIA", "terseLabel": "Malaysia [Member]" } } }, "localname": "MY", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_QA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "QATAR", "terseLabel": "QATAR" } } }, "localname": "QA", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_SG": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SINGAPORE", "terseLabel": "SINGAPORE [Member]", "verboseLabel": "Singapore [Member]" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r786", "r788" ], "lang": { "en-US": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]", "terseLabel": "Business Contact" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelEmailAddress": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Email address of contact personnel.", "label": "Contact Personnel Email Address" } } }, "localname": "ContactPersonnelEmailAddress", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelName": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of contact personnel", "label": "Contact Personnel Name" } } }, "localname": "ContactPersonnelName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r786" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r785", "r786", "r788" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r801" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r786" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r789" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r790" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r790" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r790" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r792" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r790" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r790" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r785", "r786", "r788" ], "lang": { "en-US": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r783" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r784" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "holi_AccountPayableNonCurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 47.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Account Payable Noncurrent.", "label": "Account Payable Non Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountPayableNonCurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "holi_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_AccountsReceivableAndCostAndEstimatedEarningsInExcessOfBillingsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for billed accounts receivable and unbilled accounts receivable.", "label": "Accounts Receivable and Cost and Estimated Earnings In Excess Of Billings [Policy Text Block]", "terseLabel": "Accounts receivable and costs and estimated earnings in excess of billings" } } }, "localname": "AccountsReceivableAndCostAndEstimatedEarningsInExcessOfBillingsPolicyTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "holi_AccountsReceivableRetentionCurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of current accounts receivable retention.", "label": "Accounts Receivable Retention, Current", "terseLabel": "Accounts receivable retention" } } }, "localname": "AccountsReceivableRetentionCurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "holi_AccountsReceivableRetentionNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of noncurrent accounts receivable retention.", "label": "Accounts Receivable Retention, Noncurrent", "terseLabel": "Accounts receivable retention" } } }, "localname": "AccountsReceivableRetentionNoncurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "holi_AccretionOfConvertibleBondDiscount": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 41.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accretion of convertible bond discount.", "label": "Accretion of convertible bond discount", "verboseLabel": "Accretion of convertible bond" } } }, "localname": "AccretionOfConvertibleBondDiscount", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "holi_AdjustmentToAccumulatedOtherComprehensiveIncomeLossDeconsolidationOfSubsidiary": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to addition to accumulated other comprehensive income from deconsolidation of a subsidiary.", "label": "Adjustment to Accumulated Other Comprehensive Income (Loss), Deconsolidation of subsidiary", "terseLabel": "Deconsolidation of a subsidiary" } } }, "localname": "AdjustmentToAccumulatedOtherComprehensiveIncomeLossDeconsolidationOfSubsidiary", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "holi_AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillings": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails": { "order": 4.0, "parentTag": "holi_CostsAndEstimatedEarningsInExcessOfBillingsNetOfAllowanceForDoubtfulAccounts", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item refers to a valuation allowance for the receivable reflecting the cost incurred on uncompleted contracts in excess of related billings.", "label": "Allowance For Doubtful Accounts Of Costs And Estimated Earnings In Excess Of Billings", "negatedLabel": "Less: Allowance for doubtful accounts", "periodEndLabel": "Balance at the end of the year", "periodStartLabel": "Balance at the beginning of year", "terseLabel": "Allowance for doubtful accounts of costs and estimated earnings in excess of billings" } } }, "localname": "AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillings", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails", "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsMovementsInAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "holi_AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsDeconsolidation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for doubtful accounts of costs and estimated earnings in excess of billings deconsolidation.", "label": "Allowance For Doubtful Accounts Of Costs And Estimated Earnings In Excess Of Billings Deconsolidation", "terseLabel": "Deconsolidation of a subsidiary" } } }, "localname": "AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsDeconsolidation", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsMovementsInAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "holi_AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsExchangeDifference": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item refers to the exchange difference of valuation allowance for the receivable reflecting the cost incurred on uncompleted contracts in excess of related billings.", "label": "Allowance For Doubtful Accounts Of Costs And Estimated Earnings In Excess Of Billings Exchange Difference", "verboseLabel": "Translation adjustment" } } }, "localname": "AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsExchangeDifference", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsMovementsInAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "holi_AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsGross": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails": { "order": 1.0, "parentTag": "holi_CostsAndEstimatedEarningsInExcessOfBillingsNetOfAllowanceForDoubtfulAccounts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item refers to a valuation allowance for the receivable reflecting the cost incurred on uncompleted contracts in excess of related billings.", "label": "Allowance For Doubtful Accounts Of Costs And Estimated Earnings In Excess Of Billings Gross", "totalLabel": "Cost and estimated earnings in excess of billings" } } }, "localname": "AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsGross", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails" ], "xbrltype": "monetaryItemType" }, "holi_AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Allowance for doubtful accounts of costs and estimated earnings in excess of billings increase decrease.", "label": "Allowance For Doubtful Accounts Of Costs And Estimated Earnings In Excess Of Billings Increase Decrease", "terseLabel": "Additions (reversals)" } } }, "localname": "AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsIncreaseDecrease", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsMovementsInAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "holi_AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allowance for doubtful accounts of costs and estimated earnings in excess of billings.", "label": "Allowance For Doubtful Accounts Of Costs And Estimated Earnings In Excess Of Billings [Table Text Block]", "terseLabel": "Schedule of Allowance For Doubtful Accounts Of Costs And Estimated Earnings In Excess Of Billings" } } }, "localname": "AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsTableTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables" ], "xbrltype": "textBlockItemType" }, "holi_AllowanceForDoubtfulAccountsReceivableWriteOffsDeconsolidation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-downs of deconsolidated subsidiary's accounts receivable charged against the allowance.", "label": "Allowance For Doubtful Accounts Receivable, Write Offs, Deconsolidation", "verboseLabel": "Deconsolidation of a subsidiary" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffsDeconsolidation", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "holi_AmortizationOfPrepaidLandLeases": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesScheduleOfLeaseAndNonLeaseComponentsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization of prepaid land leases.", "label": "Amortization Of Prepaid Land Leases", "terseLabel": "Amortization of prepaid land leases" } } }, "localname": "AmortizationOfPrepaidLandLeases", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/OperatingLeasesScheduleOfLeaseAndNonLeaseComponentsDetails" ], "xbrltype": "monetaryItemType" }, "holi_AmountRestrictedToTransferFromSubsidiaryToParent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Under the PRC law, the Entity's PRC subsidiaries are restricted in their ability to their net assets to the parent company. The earning can be transferred are limited to the undistributed earning portion.", "label": "Amount Restricted To Transfer From Subsidiary To Parent", "verboseLabel": "Amount Restricted To Transfer From Subsidiary To Parent" } } }, "localname": "AmountRestrictedToTransferFromSubsidiaryToParent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails" ], "xbrltype": "monetaryItemType" }, "holi_AnnualGrowthRateOfDilutedEarningsPerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the annual growth rate of diluted EPS.", "label": "Annual Growth Rate of Diluted Earnings Per Share" } } }, "localname": "AnnualGrowthRateOfDilutedEarningsPerShare", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "percentItemType" }, "holi_AppropriationsToStatutoryReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of accounting policy in respect of appropriations to statutory reserve which include but not limited to percentage of appropriation each year etc.", "label": "Appropriations To Statutory Reserve [Policy Text Block]", "terseLabel": "Appropriations to statutory reserve" } } }, "localname": "AppropriationsToStatutoryReservePolicyTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "holi_AsReportedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "As Reported [Member]" } } }, "localname": "AsReportedMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "holi_BeijingAIRmakerTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Beijing AIRmaker Technology Co., Ltd", "label": "Beijing A I Rmaker Technology Co Ltd [Member]", "terseLabel": "Beijing AIRmaker Technology Co., Ltd [Member]" } } }, "localname": "BeijingAIRmakerTechnologyCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "holi_BeijingHollyconMedicineTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Beijing Hollycon Medicine Technology Co Ltd [Member]", "terseLabel": "Beijing Hollycon Medicine Technology Co., Ltd [Member]" } } }, "localname": "BeijingHollyconMedicineTechnologyCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "holi_BeijingHollysysCompanyLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Beijing Hollysys Company Ltd [Member]", "terseLabel": "Beijing Hollysys Company Ltd [Member]" } } }, "localname": "BeijingHollysysCompanyLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_BeijingHollysysDigitalTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Beijing Hollysys Digital Technology Co.,Ltd", "label": "Beijing Hollysys Digital Technology Co Ltd [Member]", "terseLabel": "Beijing Hollysys Digital Technology CoLtd [Member]" } } }, "localname": "BeijingHollysysDigitalTechnologyCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_BeijingHollysysElectricMotorCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Beijing Hollysys Electric Motor Co Ltd [Member]", "terseLabel": "Beijing Hollysys Electric Motor Co Ltd [Member]" } } }, "localname": "BeijingHollysysElectricMotorCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "holi_BeijingHollysysIndustrialSoftwareCompanyLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Beijing Hollysys Industrial Software Company Ltd[Member]", "label": "Beijing Hollysys Industrial Software Company Ltd [Member]", "terseLabel": "Beijing Hollysys Industrial Software Company Ltd [Member]" } } }, "localname": "BeijingHollysysIndustrialSoftwareCompanyLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_BeijingHollysysIntelligentTechnologiesCoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Beijing Hollysys Intelligent Technologies Co", "label": "Beijing Hollysys Intelligent Technologies Co [Member]", "terseLabel": "Hollysys Intelligent [Member]" } } }, "localname": "BeijingHollysysIntelligentTechnologiesCoMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_BeijingHollysysMachineAutomationCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Beijing Hollysys Machine Automation Co Ltd [Member]", "terseLabel": "Beijing Hollysys Machine Automation Co Ltd [Member]" } } }, "localname": "BeijingHollysysMachineAutomationCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "holi_BeijingIpeBiotechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Beijing Ipe Biotechnology Co Ltd [Member]", "terseLabel": "Beijing IPE Biotechnology Co Ltd [Member]" } } }, "localname": "BeijingIpeBiotechnologyCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "holi_BeijingJingYiIntelligentTechnologiesInnovationCenterCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Beijing Jing Yi Intelligent Technologies Innovation Center Co., Ltd.", "label": "Beijing Jing Yi Intelligent Technologies Innovation Center Co Ltd [Member]", "terseLabel": "Beijing Jing Yi Intelligent Technologies Innovation Center Co Ltd [Member]" } } }, "localname": "BeijingJingYiIntelligentTechnologiesInnovationCenterCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "holi_BondCorporationPteLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond Corporation Pte Ltd", "label": "Bond Corporation Pte Ltd [Member]", "terseLabel": "Bond Corporation Pte Ltd [Member]" } } }, "localname": "BondCorporationPteLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_BondMESdnBhdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond M E Sdn Bhd", "label": "Bond M E Sdn Bhd [Member]", "terseLabel": "Bond M E Sdn Bhd [Member]" } } }, "localname": "BondMESdnBhdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_BondMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond", "label": "Bond [Member]", "terseLabel": "Bond [Member]" } } }, "localname": "BondMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_ChinaTechenergyCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "China Techenergy Co Ltd [Member]", "terseLabel": "China Techenergy Co Ltd [Member]" } } }, "localname": "ChinaTechenergyCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "holi_ChinaTechenergyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "China Techenergy [Member]", "terseLabel": "China Techenergy [Member]", "verboseLabel": "Hollysys Intelligent [Member]" } } }, "localname": "ChinaTechenergyMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDueToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "holi_CommitmentsAndContingenciesDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments And Contingencies Disclosure [Line Items]" } } }, "localname": "CommitmentsAndContingenciesDisclosureLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_CommitmentsAndContingenciesDisclosureTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments And Contingencies Disclosure [Table]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_ConcordGroupMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Concord Group Member.", "label": "Concord Group [Member]", "terseLabel": "Concord Group [Member]" } } }, "localname": "ConcordGroupMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_ConcordMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Concord [Member]", "terseLabel": "Concord [Member]" } } }, "localname": "ConcordMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_CondensedFinancialInformationOfParentCompanyLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": ".", "label": "Condensed Financial Information of Parent Company [Line Items]", "terseLabel": "CONDENSED FINANCIAL INFORMATION OF THE PARENT COMPANY" } } }, "localname": "CondensedFinancialInformationOfParentCompanyLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails" ], "xbrltype": "stringItemType" }, "holi_CondensedFinancialInformationOfParentCompanyTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Financial Information of Parent Company [Table]" } } }, "localname": "CondensedFinancialInformationOfParentCompanyTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails" ], "xbrltype": "stringItemType" }, "holi_ContractCostsIncurredPlusEstimatedEarnings": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails": { "order": 2.0, "parentTag": "holi_AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contract costs incurred plus estimated earnings as of the reporting date.", "label": "Contract Costs Incurred Plus Estimated Earnings", "verboseLabel": "Contracts costs incurred plus estimated earnings" } } }, "localname": "ContractCostsIncurredPlusEstimatedEarnings", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails" ], "xbrltype": "monetaryItemType" }, "holi_ContractPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of working days or calendar days, month, year from a specified commencement date to a specified completion data, as provided for in a contract. Also called contract time.", "label": "Contract Period", "verboseLabel": "Contract Period" } } }, "localname": "ContractPeriod", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "holi_ConvertibleBondMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Convertible Bond [Member]", "terseLabel": "Convertible Bond [Member]" } } }, "localname": "ConvertibleBondMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "domainItemType" }, "holi_CostOfRevenueFromRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue from Related Parties" } } }, "localname": "CostOfRevenueFromRelatedParties", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "holi_CostRevenueAndReimbursement": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost revenue and reimbursement.", "label": "Cost Revenue And Reimbursement", "terseLabel": "Cost of revenue" } } }, "localname": "CostRevenueAndReimbursement", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "monetaryItemType" }, "holi_CostsAndEstimatedEarningsInExcessOfBillings": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the asset reflecting the cost incurred on uncompleted contracts in excess of related billings.", "label": "Costs And Estimated Earnings In Excess Of Billings", "negatedLabel": "Costs and estimated earnings in excess of billings" } } }, "localname": "CostsAndEstimatedEarningsInExcessOfBillings", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "holi_CostsAndEstimatedEarningsInExcessOfBillingsNetOfAllowanceForDoubtfulAccounts": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings.", "label": "Costs And Estimated Earnings In Excess Of Billings Net Of Allowance For Doubtful Accounts", "totalLabel": "Cost and estimated earnings in excess of billings, Total", "verboseLabel": "Costs and estimated earnings in excess of billings, net of allowance for doubtful accounts of $6,981 and $6,150 as of June 30, 2019 and 2020, respectively" } } }, "localname": "CostsAndEstimatedEarningsInExcessOfBillingsNetOfAllowanceForDoubtfulAccounts", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails" ], "xbrltype": "monetaryItemType" }, "holi_CostsAndEstimatedEarningsInExcessOfBillingsNonCurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 26.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Costs and estimated earnings in excess of billings, Non-current.", "label": "Costs And Estimated Earnings In Excess Of Billings Non Current", "terseLabel": "Costs and estimated earnings in excess of billings" } } }, "localname": "CostsAndEstimatedEarningsInExcessOfBillingsNonCurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "holi_CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredAbstract", "nsuri": "http://www.Hollysys.com/20200630", "xbrltype": "stringItemType" }, "holi_CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Costs in excess of billings and billings in excess of costs incurred.", "label": "Costs In Excess Of Billings and Billings In Excess Of Costs Incurred [Text Block]", "terseLabel": "COSTS AND ESTIMATED EARNINGS IN EXCESS OF BILLINGS" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsIncurredTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillings" ], "xbrltype": "textBlockItemType" }, "holi_CumulativeEffectOnRetainedEarningsTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the related income tax effect of a cumulative effect on retained earnings.", "label": "Cumulative Effect On Retained Earnings Tax", "verboseLabel": "Cumulative effect of change in accounting principle (Note 2)" } } }, "localname": "CumulativeEffectOnRetainedEarningsTax", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "holi_CurrentPortionOfWarrantLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the current portion of warrant liabilities.", "label": "Current Portion Of Warrant Liabilities", "negatedLabel": "Less: current portion of warranty liabilities" } } }, "localname": "CurrentPortionOfWarrantLiabilities", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/WarrantyLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DecreasedNetIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The contract revenue net income decreased during the period.", "label": "Decreased Net Income" } } }, "localname": "DecreasedNetIncome", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_DecreasedNetIncomePerShareBasic": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This figure represents the impact on the basic EPS if the estimated cost have not been changed since the contract commencement date.", "label": "Decreased Net Income Per Share Basic" } } }, "localname": "DecreasedNetIncomePerShareBasic", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "holi_DecreasedNetIncomePerShareDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This figure represents the impact on the diluted EPS if the estimated cost have not been changed since the contract commencement date.", "label": "Decreased Net Income Per Share diluted" } } }, "localname": "DecreasedNetIncomePerShareDiluted", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "holi_DeferredCostsLeasingTotal": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This represents the carrying amount of the prepaid land leases pledged to secure the short-term loan as of the reporting date.", "label": "Deferred Costs Leasing Total", "terseLabel": "Prepaid Land Leases Total" } } }, "localname": "DeferredCostsLeasingTotal", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxAssetsDeferredSubsidiariesCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and noncurrent deferred tax asset attributable to taxable temporary differences from the deferred subsidiaries.", "label": "Deferred Tax Assets Deferred Subsidiaries Current and Noncurrent", "verboseLabel": "Deferred subsidies" } } }, "localname": "DeferredTaxAssetsDeferredSubsidiariesCurrentAndNoncurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxAssetsInventoryProvisionCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and noncurrent deferred tax asset attributable to taxable temporary differences from the inventory provision.", "label": "Deferred Tax Assets Inventory Provision Current and Noncurrent", "verboseLabel": "Inventory provision" } } }, "localname": "DeferredTaxAssetsInventoryProvisionCurrentAndNoncurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxAssetsNetOperatingLossCarryforwardCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and noncurrent deferred tax asset attributable to taxable temporary differences from the net operating loss carry forward.", "label": "Deferred Tax Assets Net Operating Loss Carryforward Current and Noncurrent", "verboseLabel": "Net operating loss carry forward" } } }, "localname": "DeferredTaxAssetsNetOperatingLossCarryforwardCurrentAndNoncurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxAssetsOthersCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and noncurrent deferred tax asset attributable to taxable temporary differences from the others.", "label": "Deferred Tax Assets Others Current and Noncurrent", "verboseLabel": "Others" } } }, "localname": "DeferredTaxAssetsOthersCurrentAndNoncurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccountsCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of current and noncurrent deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves and Accruals Allowance for Doubtful Accounts Current and Noncurrent", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccountsCurrentAndNoncurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForContractLossCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of current and noncurrent deferred tax asset attributable to deductible temporary differences from the provision for contract loss.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves and Accruals Provision for Contract Loss Current and Noncurrent", "verboseLabel": "Provision for loss contracts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForContractLossCurrentAndNoncurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyLiabilitiesCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current and noncurrent deferred tax asset attributable to taxable temporary differences from the warrant liabilities.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves and Accruals Warranty Liabilities Current and Noncurrent", "verboseLabel": "Warranty liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyLiabilitiesCurrentAndNoncurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxLiabilitiesCostAndEstimatedEarningsInExcessOfBillings": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 14.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred tax liabilities cost and estimated earnings in excess of billings.", "label": "Deferred Tax Liabilities Cost And Estimated Earnings In Excess Of Billings", "terseLabel": "Costs and estimated earnings in excess of billings" } } }, "localname": "DeferredTaxLiabilitiesCostAndEstimatedEarningsInExcessOfBillings", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxLiabilitiesIntangibleAssetsAndOtherCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 12.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current and noncurrent deferred tax liability attributable to taxable temporary differences from intangible assets and other assets.", "label": "Deferred Tax Liabilities Intangible Assets and Other Current and Noncurrent", "negatedLabel": "Intangible assets and other non-current assets" } } }, "localname": "DeferredTaxLiabilitiesIntangibleAssetsAndOtherCurrentAndNoncurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxLiabilitiesInvestmentGainLoss": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 13.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liabilities investment gain loss.", "label": "Deferred Tax Liabilities Investment Gain Loss", "negatedLabel": "Share of net gains of equity investees" } } }, "localname": "DeferredTaxLiabilitiesInvestmentGainLoss", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxLiabilitiesPropertyPlantAndEquipmentCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current and noncurrent deferred tax liability attributable to taxable temporary differences from the property, plant and equipment.", "label": "Deferred Tax Liabilities Property Plant and Equipment Current and Noncurrent", "negatedLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipmentCurrentAndNoncurrent", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DeferredTaxLiabilitiesWithholdingOnCapitalRepayment": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This represents deferred tax liabilities withholding on capital repayment.", "label": "Deferred Tax Liabilities Withholding On Capital Repayment", "negatedLabel": "PRC dividend withholding tax" } } }, "localname": "DeferredTaxLiabilitiesWithholdingOnCapitalRepayment", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_DubaiAndQatarMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to Dubai and Qatar.", "label": "Dubai And Qatar [Member]", "terseLabel": "Dubai And Qatar [Member]" } } }, "localname": "DubaiAndQatarMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_EarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Line Items]" } } }, "localname": "EarningsPerShareLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_EarningsPerShareTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Table]" } } }, "localname": "EarningsPerShareTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_EffectiveExpectedStatutoryTaxRateReconciliationFromForeignSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The sum of the expected income tax expense or benefit pertaining to continuing operations of foreign subsidiaries during the period.", "label": "Effective Expected Statutory Tax Rate Reconciliation From Foreign Subsidiaries", "verboseLabel": "Expected income tax expense at statutory tax rate in the PRC" } } }, "localname": "EffectiveExpectedStatutoryTaxRateReconciliationFromForeignSubsidiaries", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "holi_EffectiveValueAddedTaxRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The effective percentage of value added tax(VAT) rate in general is depending upon types of product purchased and sold for the period.", "label": "Effective Value Added Tax Rate", "verboseLabel": "Effective Value Added Tax Rate" } } }, "localname": "EffectiveValueAddedTaxRate", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "holi_ElectricMotorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Electric Motor [Member]", "terseLabel": "Electric Motor [Member]" } } }, "localname": "ElectricMotorMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "holi_EndorsedBankAcceptanceBill": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the total endorsed but not yet due bank acceptance bills as of the balance sheet date.", "label": "Endorsed Bank Acceptance Bill" } } }, "localname": "EndorsedBankAcceptanceBill", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EndorsementOfNoteReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "holi_EndorsementOfNoteReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ENDORSEMENT OF NOTE RECEIVABLES" } } }, "localname": "EndorsementOfNoteReceivablesAbstract", "nsuri": "http://www.Hollysys.com/20200630", "xbrltype": "stringItemType" }, "holi_EndorsementOfNoteReceivablesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of endorsed bank acceptance bills to its suppliers as a way of settling accounts payable.", "label": "Endorsement Of Note Receivables [Text Block]" } } }, "localname": "EndorsementOfNoteReceivablesTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EndorsementOfNoteReceivables" ], "xbrltype": "textBlockItemType" }, "holi_EquityInEarningsOfUnconsolidatedSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item refers to equity in earnings of unconsolidated subsidiaries.", "label": "Equity In Earnings Of Unconsolidated Subsidiaries", "terseLabel": "Share of net income of subsidiaries" } } }, "localname": "EquityInEarningsOfUnconsolidatedSubsidiaries", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "holi_EquityMethodAdvancesToInvestee": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of equity method advances to the investee company.", "label": "Equity Method Advances To Investee", "verboseLabel": "Advance to investee company" } } }, "localname": "EquityMethodAdvancesToInvestee", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "holi_EquityMethodInvestmentLessImpairmentAtCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of equity method investment at cost after deducting impairment as on the balance sheet date.", "label": "Equity Method Investment Less Impairment ,At Cost", "verboseLabel": "Long-term investment, at cost, less impairment" } } }, "localname": "EquityMethodInvestmentLessImpairmentAtCost", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "holi_EquityMethodInvestmentSummarizedFinancialInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Method Investment Summarized Financial Information", "label": "Equity Method Investment Summarized Financial Information [Line Items]" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "stringItemType" }, "holi_EquityMethodInvestmentSummarizedFinancialInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Method Investment Summarized Financial Information", "label": "Equity Method Investment Summarized Financial Information [Table]" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "stringItemType" }, "holi_EquityPlanTwoThousandFifteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Plan Two Thousand Fifteen [Member]", "terseLabel": "Equity Plan 2015 [Member]" } } }, "localname": "EquityPlanTwoThousandFifteenMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_ExtendedWarrantyServiceRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extended warranty service assistance revenue.", "label": "Extended Warranty Service Revenue [Member]", "terseLabel": "Extended Warranty Service Revenue [Member]" } } }, "localname": "ExtendedWarrantyServiceRevenueMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "holi_FairValueEvaluationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Na", "label": "Fair Value Evaluation [Axis]" } } }, "localname": "FairValueEvaluationAxis", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_FairValueEvaluationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Fair Value Evaluation [Domain]", "terseLabel": "Fair Value Evaluation [Domain]" } } }, "localname": "FairValueEvaluationDomain", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_FairValueInputLiabilitiesQuantitativeInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair Value Input Liabilities Quantitative Information", "label": "Fair Value Input Liabilities Quantitative Information [Line Items]" } } }, "localname": "FairValueInputLiabilitiesQuantitativeInformationLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_FairValueInputLiabilitiesQuantitativeInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair Value Input Liabilities Quantitative Information", "label": "Fair Value Input Liabilities Quantitative Information [Table]" } } }, "localname": "FairValueInputLiabilitiesQuantitativeInformationTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_GainOnDeconsolidationEquityInterests": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 38.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 16.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to gains n deconsolidation of the company's interests in subsidiary.", "label": "Gain on Deconsolidation, Equity Interests", "negatedLabel": "Gains on deconsolidation of subsidiaries where the Company retains an equity interest", "terseLabel": "Gains on deconsolidation of subsidiaries where the Company retains an equity interest" } } }, "localname": "GainOnDeconsolidationEquityInterests", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "holi_GoodsAndServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goods And Services [Member]", "terseLabel": "Goods And Services [Member]" } } }, "localname": "GoodsAndServicesMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "holi_GovernmentGrantsReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Government grants received", "label": "Government Grants Received", "verboseLabel": "Government Grants Received" } } }, "localname": "GovernmentGrantsReceived", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_GrantDateAfterFourYearsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Grant Date After Four Years", "label": "Grant Date After Four Years [Member]", "terseLabel": "Grant Date After Four Years [Member]" } } }, "localname": "GrantDateAfterFourYearsMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "holi_GrantDateAfterThreeYearsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Grant Date After Three Years", "label": "Grant Date After Three Years [Member]", "terseLabel": "Grant Date After Three Years [Member]" } } }, "localname": "GrantDateAfterThreeYearsMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "holi_GrantDateAfterTwoYearsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Grant Date After Two Years", "label": "Grant Date After Two Years [Member]", "terseLabel": "Grant Date After Two Years [Member]" } } }, "localname": "GrantDateAfterTwoYearsMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "holi_HangzhouHollysysAutomationCompanyLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Hangzhou Hollysys Automation Company Ltd [Member]", "terseLabel": "Hangzhou Hollysys Automation Company Ltd [Member]" } } }, "localname": "HangzhouHollysysAutomationCompanyLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_HoliBondMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Holi Bond [Member]", "terseLabel": "Bond [Member]" } } }, "localname": "HoliBondMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_HoliningboHollysysMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HOLINingbo hollysys [Member].", "label": "HOLINingbo Hollysys [Member]", "terseLabel": "HOLINingbo Hollysys [Member]" } } }, "localname": "HoliningboHollysysMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "holi_HoliusDollarDenominatedLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HOLIUs Dollar Denominated Loan", "label": "HOLIUs Dollar Denominated Loan [Member]" } } }, "localname": "HoliusDollarDenominatedLoanMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_HollyconMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Hollycon [Member]", "terseLabel": "Hollycon [Member]" } } }, "localname": "HollyconMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "holi_HollysysIndustrialSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hollysys Industrial Software", "label": "Hollysys Industrial Software [Member]", "terseLabel": "Hollysys Industrial Software [Member]" } } }, "localname": "HollysysIndustrialSoftwareMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_HollysysMachineMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Hollysys Machine [Member]", "terseLabel": "Hollysys Machine [Member]" } } }, "localname": "HollysysMachineMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "holi_HuanLingXiangMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Huan Ling Xiang [Member]", "terseLabel": "HuNan LingXiang [Menber]" } } }, "localname": "HuanLingXiangMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "holi_HunanLingXiangMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "HuNan Ling Xiang [Member]", "terseLabel": "HuNan LingXiang [Member]" } } }, "localname": "HunanLingXiangMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "holi_HunanLingxiangMaglevTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hunan LingXiang Maglev Technology Co., Ltd.", "label": "Hunan Lingxiang Maglev Technology Co Ltd [Member]", "terseLabel": "Hunan LingXiang Maglev Technology Co Ltd [Member]" } } }, "localname": "HunanLingxiangMaglevTechnologyCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "holi_IDMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indonesia", "label": "I D [Member]", "terseLabel": "ID [Member]" } } }, "localname": "IDMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_IfcConvertibleBondMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ifc Convertible Bond [Member]", "terseLabel": "IFC Convertible Bond [Member]" } } }, "localname": "IfcConvertibleBondMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_ImpairmentLossOnPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 34.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of long-lived assets to be held and used by an entity or disposed, which may include a amount of the impaired long-lived asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.", "label": "Impairment loss on property, plant and equipment", "verboseLabel": "Impairment loss on property, plant and equipment" } } }, "localname": "ImpairmentLossOnPropertyPlantAndEquipment", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "holi_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Line Items]" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_IncomeTaxExpenseIncurredInPrcLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense Incurred In PRC [Line Items]" } } }, "localname": "IncomeTaxExpenseIncurredInPrcLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "holi_IncomeTaxExpenseIncurredInPrcTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense Incurred In PRC [Table]" } } }, "localname": "IncomeTaxExpenseIncurredInPrcTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "holi_IncomeTaxStatutoryTaxRatePrcLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Statutory Tax Rate Prc [Line Items]", "verboseLabel": "Income Tax Statutory Tax Rate PRC [Line Items]" } } }, "localname": "IncomeTaxStatutoryTaxRatePrcLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "stringItemType" }, "holi_IncomeTaxStatutoryTaxRatePrcTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Statutory Tax Rate Prc [Table]" } } }, "localname": "IncomeTaxStatutoryTaxRatePrcTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "stringItemType" }, "holi_IncreaseDecreaseInAccountsReceivableAndRetention": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.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 and retention.", "label": "Increase Decrease In Accounts Receivable and Retention", "negatedLabel": "Accounts receivable and retention" } } }, "localname": "IncreaseDecreaseInAccountsReceivableAndRetention", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "holi_IncreasedDecreasedInNetIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The contract revenue net income increased (Decreased) during the period.", "label": "Increased Decreased In Net Income", "terseLabel": "Decreased in net income" } } }, "localname": "IncreasedDecreasedInNetIncome", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_IncreasedDecreasedNetIncomePerShareBasic": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This figure represents the impact on the basic EPS if the estimated cost have not been changed since the contract commencement date.", "label": "Increased Decreased Net Income Per Share Basic", "terseLabel": "Decreased net income per share basic" } } }, "localname": "IncreasedDecreasedNetIncomePerShareBasic", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "holi_IncreasedDecreasedNetIncomePerShareDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This figure represents the impact on the diluted EPS if the estimated cost have not been changed since the contract commencement date.", "label": "Increased Decreased Net Income Per Share Diluted", "terseLabel": "Decreased net income per share diluted" } } }, "localname": "IncreasedDecreasedNetIncomePerShareDiluted", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "holi_IncrementalCommonSharesAttributableToRestrictedStock": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock.", "label": "Incremental Common Shares Attributable To Restricted Stock", "verboseLabel": "Restricted shares" } } }, "localname": "IncrementalCommonSharesAttributableToRestrictedStock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "sharesItemType" }, "holi_IndustrialAutomationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Industrial automation", "label": "Industrial Automation [Member]", "terseLabel": "Industrial Automation [Member]" } } }, "localname": "IndustrialAutomationMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_IntangibleAssetsNetExcludingGoodwilTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets Net Excluding Goodwil [Table]", "verboseLabel": "Intangible Assets Net Excluding Goodwill [Table]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwilTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_IntangibleAssetsNetExcludingGoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets Net Excluding Goodwill [Line Items]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_IntegratedContractRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Integrated Contract Revenue [Member]", "label": "Integrated Contract Revenue [Member]", "terseLabel": "Integrated solutions contracts revenue [Member]", "verboseLabel": "Integrated solutions contracts revenue" } } }, "localname": "IntegratedContractRevenueMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "holi_IntegratedSolutionContractsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Integrated Solutions Contracts [Member]", "label": "Integrated Solution Contracts [Member]", "terseLabel": "Integrated Solution Contracts [Member]" } } }, "localname": "IntegratedSolutionContractsMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "holi_IntegratedSolutionsContractsRangeMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "It represents maximum amount of integrated solutions contracts.", "label": "Integrated Solutions Contracts Range Maximum", "verboseLabel": "Integrated Solutions Contracts Range Maximum" } } }, "localname": "IntegratedSolutionsContractsRangeMaximum", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "holi_IntegratedSolutionsContractsRangeMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "It represents minimum amount of integrated solutions contracts.", "label": "Integrated Solutions Contracts Range Minimum", "verboseLabel": "Integrated Solutions Contracts Range Minimum" } } }, "localname": "IntegratedSolutionsContractsRangeMinimum", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "holi_InternationalFinanceCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "International Finance Corporation [Member]", "terseLabel": "International Finance Corporation [Member]" } } }, "localname": "InternationalFinanceCorporationMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_LegacyGaapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Legacy Gaap [Member]", "label": "Legacy Gaap [Member]" } } }, "localname": "LegacyGaapMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "holi_LessorOperatingLeaseTermOfContracts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Lessor Operating Lease Term Of Contract", "label": "Lessor Operating Lease Term Of Contracts" } } }, "localname": "LessorOperatingLeaseTermOfContracts", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "holi_LineOfCreditFacilityAmountAvailableForUse": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the amount available for use under line of credit.", "label": "Line Of Credit Facility Amount Available For Use" } } }, "localname": "LineOfCreditFacilityAmountAvailableForUse", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "monetaryItemType" }, "holi_LineOfCreditFacilityAmountUtilized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of line of credit facility utilized of the balance sheet date.", "label": "Line Of Credit Facility Amount Utilized" } } }, "localname": "LineOfCreditFacilityAmountUtilized", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "monetaryItemType" }, "holi_LineOfCreditFacilitySecuredByRestrictedBuildings": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This represents carrying value of lines of credit were secured by the pledge restricted buildings.", "label": "Line Of Credit Facility Secured By Restricted Buildings" } } }, "localname": "LineOfCreditFacilitySecuredByRestrictedBuildings", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "monetaryItemType" }, "holi_LineOfCreditFacilitySecuredByRestrictedCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This represents carrying value of lines of credit were secured by the pledge restricted cash.", "label": "Line Of Credit Facility Secured By Restricted Cash" } } }, "localname": "LineOfCreditFacilitySecuredByRestrictedCash", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "monetaryItemType" }, "holi_LoanAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loan agreement [Member].", "label": "Loan Agreement [Member]" } } }, "localname": "LoanAgreementMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_LongTermWarrantLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregated carrying amounts of long term warrant liabilities as of the balance sheet date.", "label": "Long Term Warrant Liabilities", "verboseLabel": "Long-term warranty liabilities" } } }, "localname": "LongTermWarrantLiabilities", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/WarrantyLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_MaturityOfTimeDeposit": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The maturity of the savings account or CD held in a financial institution usually a bank for a fixed term.", "label": "Maturity Of Time Deposit", "verboseLabel": "Maturity of time deposits" } } }, "localname": "MaturityOfTimeDeposit", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "holi_MechanicalAndElectricalSolutionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Mechanical And Electrical Solution [Member]", "terseLabel": "M&E [Member]" } } }, "localname": "MechanicalAndElectricalSolutionMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "holi_MechanicalAndElectricalSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mechanical and electrical solutions", "label": "Mechanical And Electrical Solutions [Member]", "terseLabel": "Mechanical And Electrical Solutions [Member]" } } }, "localname": "MechanicalAndElectricalSolutionsMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_MedicalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Medical", "label": "Medical [Member]", "terseLabel": "Medical [Member]" } } }, "localname": "MedicalMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_MinimumRevenueGrowthRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of revenue growth rate.", "label": "Minimum Revenue Growth Rate", "terseLabel": "Minimum Revenue Growth Rate" } } }, "localname": "MinimumRevenueGrowthRate", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "percentItemType" }, "holi_NetIncomeLossAttributableToHollysysNumeratorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Attributable To Hollysys Numerator [Abstract]", "presentationGuidance": "Numerator:" } } }, "localname": "NetIncomeLossAttributableToHollysysNumeratorAbstract", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "stringItemType" }, "holi_NingboHollysysIntelligentTechnologiesCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ningbo Hollysys Intelligent Technologies Co., Ltd.", "label": "Ningbo Hollysys Intelligent Technologies Co Ltd [Member]", "terseLabel": "Ningbo Hollysys Intelligent Technologies Co Ltd [Member]" } } }, "localname": "NingboHollysysIntelligentTechnologiesCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "holi_NingboHollysysIntelligentTechnologyCompanyLimitedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ningbo Hollysys Intelligent Technology Company Limited", "label": "Ningbo Hollysys Intelligent Technology Company Limited [Member]", "terseLabel": "Ningbo Hollysys Intelligent Technology Company Limited" } } }, "localname": "NingboHollysysIntelligentTechnologyCompanyLimitedMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_NingboHollysysMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "n/a", "label": "Ningbo Hollysys [Member]", "terseLabel": "Ningbo Hollysys [Member]" } } }, "localname": "NingboHollysysMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDueToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "holi_NonPeoplesRepublicOfChinaIncludingHongKongMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Non Peoples Republic Of China Including Hong Kong [Member]", "terseLabel": "Non-PRC [Member]" } } }, "localname": "NonPeoplesRepublicOfChinaIncludingHongKongMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingLongLivedAssetsOtherThanGoodwillAndIntangibleAssetsByGeographicalAreaDetails", "http://www.Hollysys.com/role/SegmentReportingRevenuesByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "holi_NonPrcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Non Prc [Member]", "terseLabel": "Non-PRC [Member]" } } }, "localname": "NonPrcMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails" ], "xbrltype": "domainItemType" }, "holi_NoncashOrPartNoncashDisposalOfSharesOfSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the disposal of shares of a subsidiary in a noncash (or part noncash) transaction.", "label": "Noncash or Part Noncash Disposal of Shares of Subsidiaries", "terseLabel": "Disposal of shares of a subsidiary" } } }, "localname": "NoncashOrPartNoncashDisposalOfSharesOfSubsidiaries", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "holi_OperatingLeasesFutureMinimumPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating leases, future minimum payments, due after year four.", "label": "Operating Leases Future Minimum Payments Due After Year Four", "verboseLabel": "2025 and onwards" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAfterYearFour", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "holi_OperatingLeasesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating leases.", "label": "Operating Leases [Line Items]", "terseLabel": "Operating Leases [Line Items]" } } }, "localname": "OperatingLeasesLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "holi_OperatingLossCarryForwardsExpiration": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The expiration of each operating loss carryforward included in total operating loss carryforwards.", "label": "Operating Loss Carry Forwards Expiration" } } }, "localname": "OperatingLossCarryForwardsExpiration", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_OptionsVestThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Options Vest Three [Member]", "terseLabel": "Options Vest Three [Member]" } } }, "localname": "OptionsVestThreeMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_OtherIncomeFromRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue and income from related parties classified as other.", "label": "Other Income From Related Parties" } } }, "localname": "OtherIncomeFromRelatedParties", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "holi_OtherInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Information", "label": "Other Information [Abstract]", "terseLabel": "Other Information [Abstract]" } } }, "localname": "OtherInformationAbstract", "nsuri": "http://www.Hollysys.com/20200630", "xbrltype": "stringItemType" }, "holi_OtherRelatedPartiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Related Parties Member.", "label": "Other Related Parties [Member]", "terseLabel": "Others [Member]" } } }, "localname": "OtherRelatedPartiesMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "holi_OutstandingGuarantees": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The current carrying amount of the Outstanding performance guarantees at the balance sheet date.", "label": "Outstanding Guarantees", "verboseLabel": "Outstanding Guarantees" } } }, "localname": "OutstandingGuarantees", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_PackageaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Packagea [Member]", "terseLabel": "Package A [Member]" } } }, "localname": "PackageaMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_PackagebMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Packageb [Member]", "terseLabel": "Package B [Member]" } } }, "localname": "PackagebMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_PatentsAndCopyrightsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Patents And Copyrights [Member]", "terseLabel": "Patents And Copyrights [Member]" } } }, "localname": "PatentsAndCopyrightsMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "holi_PeopleRepublicOfChinaSubsidiariesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "People Republic Of China Subsidiaries [Member]", "terseLabel": "People Republic Of China Subsidiaries [Member]" } } }, "localname": "PeopleRepublicOfChinaSubsidiariesMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_PeopleSRepublicOfChinaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "People S Republic Of China [Member]", "terseLabel": "PRC [Member]" } } }, "localname": "PeopleSRepublicOfChinaMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingLongLivedAssetsOtherThanGoodwillAndIntangibleAssetsByGeographicalAreaDetails", "http://www.Hollysys.com/role/SegmentReportingRevenuesByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "holi_PercentageOfAfterTaxIncomeTransferredToStatutoryReserved": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The statutory percentage of income after tax transferred to \"Statutory Reserved Account\" during the year.", "label": "Percentage Of After Tax Income Transferred To Statutory Reserved", "verboseLabel": "Percentage Of After Tax Income Transferred To Statutory Reserved" } } }, "localname": "PercentageOfAfterTaxIncomeTransferredToStatutoryReserved", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "holi_PercentageOfCurrencyDepreciationOrAppreciation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of currency depreciation or appreciation.", "label": "Percentage Of Currency Depreciation Or Appreciation", "terseLabel": "Percentage of currency depreciation or appreciation" } } }, "localname": "PercentageOfCurrencyDepreciationOrAppreciation", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "holi_PercentageOfOrdinarySharesAcquiringDiscount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage represent the ordinary shares acquiring discount percentage during the period.", "label": "Percentage Of Ordinary Shares Acquiring Discount", "verboseLabel": "Percentage Of Ordinary Shares Acquiring Discount" } } }, "localname": "PercentageOfOrdinarySharesAcquiringDiscount", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "percentItemType" }, "holi_PercentageOfRecognizedContractualRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents percentage of recognized contractual revenue.", "label": "Percentage Of Recognized Contractual Revenue" } } }, "localname": "PercentageOfRecognizedContractualRevenue", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "holi_PercentageOfTenderOfferForOrdinaryShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage represent the ordinary shares tender offer percentage during the period.", "label": "Percentage Of Tender Offer For Ordinary Shares", "verboseLabel": "Percentage Of Tender Offer For Ordinary Shares" } } }, "localname": "PercentageOfTenderOfferForOrdinaryShares", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "percentItemType" }, "holi_PercentageOfValueAddedTaxRefunded": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The figure represents the maximum actual VAT burden borne by the company for the software sold during the year.", "label": "Percentage Of Value Added Tax Refunded", "verboseLabel": "Percentage Of Value Added Tax Refunded" } } }, "localname": "PercentageOfValueAddedTaxRefunded", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "holi_PercentageOfVariableReturnsLossAttributableToCCPL": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Proportion of returns or losses payable to CCPL during the year.", "label": "Percentage Of Variable ReturnsLoss attributable to CCPL" } } }, "localname": "PercentageOfVariableReturnsLossAttributableToCCPL", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "holi_PerformanceOptions2015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Performance Options2015 [Member]", "terseLabel": "Performance Options 2015 [Member]" } } }, "localname": "PerformanceOptions2015Member", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_PerformanceShareOptionsVested": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of performance share options vested during the period.", "label": "Performance Share Options Vested", "terseLabel": "Performance share options vested" } } }, "localname": "PerformanceShareOptionsVested", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "sharesItemType" }, "holi_PerformanceSharesEpsThresholdLimitEqualOrOverTwentyPercentageButBelowTwentyFivePercentageMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Performance Shares Eps Threshold Limit Equal Or Over Twenty Percentage But Below Twenty Five Percentage [Member]", "terseLabel": "Performance Shares Eps Threshold Limit Equal Or Over Twenty Percentage But Below Twenty Five Percentage [Member]" } } }, "localname": "PerformanceSharesEpsThresholdLimitEqualOrOverTwentyPercentageButBelowTwentyFivePercentageMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "holi_PerformanceSharesEpsThresholdLimitOverFifteenPercentageButBelowTwentyPercentageMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Performance Shares Eps Threshold Limit Over Fifteen Percentage But Below Twenty Percentage [Member]", "terseLabel": "Performance Shares Eps Threshold Limit Over Fifteen Percentage But Below Twenty Percentage [Member]" } } }, "localname": "PerformanceSharesEpsThresholdLimitOverFifteenPercentageButBelowTwentyPercentageMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "holi_PerformanceSharesEpsThresholdLimitTwentyFivePercentageOrAboveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Performance Shares Eps Threshold Limit Twenty Five Percentage Or Above [Member]", "terseLabel": "Performance Shares Eps Threshold Limit Twenty Five Percentage Or Above [Member]" } } }, "localname": "PerformanceSharesEpsThresholdLimitTwentyFivePercentageOrAboveMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "holi_PrcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PRC", "label": "Prc [Member]", "terseLabel": "PRC [Member]" } } }, "localname": "PrcMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_PrepaidLandLeaseAmortizationExpenseNextTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expenses for prepaid land Lease for next fiscal year.", "label": "Prepaid Land Lease Amortization Expense Next Twelve Months", "verboseLabel": "2021" } } }, "localname": "PrepaidLandLeaseAmortizationExpenseNextTwelveMonths", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeasesAnnualAmortizationOfPrepaidLandLeasesDetails" ], "xbrltype": "monetaryItemType" }, "holi_PrepaidLandLeaseAmortizationExpenseYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expenses for prepaid land Lease for fifth fiscal year.", "label": "Prepaid Land Lease Amortization Expense Year Five", "verboseLabel": "2025" } } }, "localname": "PrepaidLandLeaseAmortizationExpenseYearFive", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeasesAnnualAmortizationOfPrepaidLandLeasesDetails" ], "xbrltype": "monetaryItemType" }, "holi_PrepaidLandLeaseAmortizationExpenseYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expenses for prepaid land Lease for four fiscal year.", "label": "Prepaid Land Lease Amortization Expense Year Four", "verboseLabel": "2024" } } }, "localname": "PrepaidLandLeaseAmortizationExpenseYearFour", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeasesAnnualAmortizationOfPrepaidLandLeasesDetails" ], "xbrltype": "monetaryItemType" }, "holi_PrepaidLandLeaseAmortizationExpenseYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expenses for prepaid land Lease for third fiscal year.", "label": "Prepaid Land Lease Amortization Expense Year Three", "verboseLabel": "2023" } } }, "localname": "PrepaidLandLeaseAmortizationExpenseYearThree", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeasesAnnualAmortizationOfPrepaidLandLeasesDetails" ], "xbrltype": "monetaryItemType" }, "holi_PrepaidLandLeaseAmortizationExpenseYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expenses for prepaid land Lease for second fiscal year.", "label": "Prepaid Land Lease Amortization Expense Year Two", "verboseLabel": "2022" } } }, "localname": "PrepaidLandLeaseAmortizationExpenseYearTwo", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeasesAnnualAmortizationOfPrepaidLandLeasesDetails" ], "xbrltype": "monetaryItemType" }, "holi_PrepaidLandLeasesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure refers to the prepaid land leases for the reporting period.", "label": "Prepaid Land Leases [Text Block]", "terseLabel": "PREPAID LAND LEASES" } } }, "localname": "PrepaidLandLeasesTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeases" ], "xbrltype": "textBlockItemType" }, "holi_ProgressBillingOnUncompletedContract": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails": { "order": 3.0, "parentTag": "holi_AllowanceForDoubtfulAccountsOfCostsAndEstimatedEarningsInExcessOfBillingsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of a series of invoices prepared at different stages in the process of a major project, in order to seek payment for the percentage of work that has been completed so far as on the balance sheet date.", "label": "Progress Billing On Uncompleted Contract", "terseLabel": "Less: Progress billings" } } }, "localname": "ProgressBillingOnUncompletedContract", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsDetails" ], "xbrltype": "monetaryItemType" }, "holi_PropertyPlantAndEquipmentPledgedForLineOfCredit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of property, plant and equipment pledged for line of credit as of the reporting date.", "label": "Property Plant And Equipment Pledged For Line Of Credit" } } }, "localname": "PropertyPlantAndEquipmentPledgedForLineOfCredit", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_PropertyPlantAndEquipmentPledgedForLongTermLoans": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of property, plant and equipment pledged for long term loans as of the reporting date.", "label": "Property Plant And Equipment Pledged For Long Term Loans" } } }, "localname": "PropertyPlantAndEquipmentPledgedForLongTermLoans", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_PropertyPlantAndEquipmentPledgedForShortTermLoans": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of property, plant and equipment pledged for short term loans as of the reporting date.", "label": "Property Plant And Equipment Pledged For Short Term Loans" } } }, "localname": "PropertyPlantAndEquipmentPledgedForShortTermLoans", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "monetaryItemType" }, "holi_RailTransportationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rail transportation", "label": "Rail Transportation [Member]", "terseLabel": "Rail Transportation [Member]" } } }, "localname": "RailTransportationMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_ReconciliationOfCashCashEquivalentsAndRestrictedCashToConsolidatedBalanceSheets": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets", "label": "Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets", "verboseLabel": "Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets:" } } }, "localname": "ReconciliationOfCashCashEquivalentsAndRestrictedCashToConsolidatedBalanceSheets", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "holi_RefundOfValueAddedTax": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 10.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Refund of Value Added Tax and subsidies granted by the government.", "label": "Refund Of Value Added Tax", "verboseLabel": "VAT refunds and government subsidies" } } }, "localname": "RefundOfValueAddedTax", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "holi_RegisteredCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the registered capital injected by the entity.", "label": "Registered Capital" } } }, "localname": "RegisteredCapital", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_RenewedLeaseAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to the Renewed Lease Agreement.", "label": "Renewed Lease Agreement", "terseLabel": "Renewed lease agreement" } } }, "localname": "RenewedLeaseAgreement", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "holi_RepaymentsOfConvertibleBond": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 51.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Repayments of convertible bond.", "label": "Repayments of convertible bond", "negatedLabel": "Principal repayment of convertible bond", "terseLabel": "Repayment of convertible bond" } } }, "localname": "RepaymentsOfConvertibleBond", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "holi_RestatedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restated [Member]" } } }, "localname": "RestatedMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "holi_RestrictedCashPledgedForShortTermLoans": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restricted cash pledged for short term loans.", "label": "Restricted Cash Pledged For Short Term Loans" } } }, "localname": "RestrictedCashPledgedForShortTermLoans", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "monetaryItemType" }, "holi_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionCurrentPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Current Period", "terseLabel": "Period over which the entity expects to recognize the majority of its remaining performance obligations as revenue" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionCurrentPeriod", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "holi_RightsIssueRedemptionPricePerRight": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rights Issue Redemption Price Per Right", "label": "Rights Issue Redemption Price Per Right", "terseLabel": "Rights issue redemption price per right" } } }, "localname": "RightsIssueRedemptionPricePerRight", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "holi_RightsPlanAmendedAndRestatedTwoThousandAndTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rights Plan Amended And Restated Two Thousand And Twenty", "label": "Rights Plan Amended And Restated Two Thousand And Twenty [Member]", "terseLabel": "2020 Rights Plan [Member]" } } }, "localname": "RightsPlanAmendedAndRestatedTwoThousandAndTwentyMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "holi_RightsPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2010 Rights plan", "label": "Rights Plan [Member]", "terseLabel": "2010 Rights Plan [Member]" } } }, "localname": "RightsPlanMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "holi_RisksAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risks and uncertainties.", "label": "Risks And Uncertainties [Policy Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "localname": "RisksAndUncertaintiesPolicyTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "holi_ScheduleOfAmountDueFromRelatedPartiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amount due from related parties.", "label": "Schedule Of Amount Due From Related Parties [Table Text Block]", "terseLabel": "Schedule Of Amount Due From Related Parties" } } }, "localname": "ScheduleOfAmountDueFromRelatedPartiesTableTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "holi_ScheduleOfAmountDueToRelatedPartiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amount due To related parties.", "label": "Schedule Of Amount Due To Related Parties [Table Text Block]", "terseLabel": "Schedule Of Amount Due To Related Parties" } } }, "localname": "ScheduleOfAmountDueToRelatedPartiesTableTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "holi_ScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of cumulative effect of the changes made to the company consolidated balance sheet.", "label": "Schedule Of Cumulative Effect Of The Changes Made To The Company Consolidated Balance Sheet [Table Text Block]", "terseLabel": "Schedule of cumulative effect of the changes made to the company consolidated balance sheet" } } }, "localname": "ScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetTableTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "holi_ScheduleOfEquityAndCostMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule Of Equity And Cost Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityAndCostMethodInvestmentsLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "holi_ScheduleOfEquityAndCostMethodInvestmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule Of Equity And Cost Method Investments [Table]", "verboseLabel": "Schedule Of Equity And Cost Method Investments [Table]" } } }, "localname": "ScheduleOfEquityAndCostMethodInvestmentsTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "holi_ScheduleOfFutureAmortizationExpensesOfPrepaidLandLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Future Amortization Expenses of Prepaid Land Lease", "label": "Schedule of Future Amortization Expenses of Prepaid Land Lease [Table Text Block]", "terseLabel": "Schedule of Annual amortization of prepaid land leases" } } }, "localname": "ScheduleOfFutureAmortizationExpensesOfPrepaidLandLeaseTableTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeasesTables" ], "xbrltype": "textBlockItemType" }, "holi_ScheduleOfLongTermInvestmentsAccountedForEquityMethodOrCostMethodTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long term investments accounted for equity method or cost method.", "label": "Schedule Of Long Term Investments Accounted For Equity Method Or Cost Method [Table Text Block]", "terseLabel": "Schedule of long-term investments" } } }, "localname": "ScheduleOfLongTermInvestmentsAccountedForEquityMethodOrCostMethodTableTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "holi_ScheduleOfOtherInformationRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of other information related to operating leases.", "label": "Schedule Of Other Information Related To Operating Leases [Table Text Block]", "terseLabel": "Schedule of other information related to operating leases" } } }, "localname": "ScheduleOfOtherInformationRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesTable" ], "xbrltype": "textBlockItemType" }, "holi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedGrantDateFairValuePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of grant-date fair value of options vested.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested Grant Date Fair Value Percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedGrantDateFairValuePercentage", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "percentItemType" }, "holi_SharesDenominatorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Shares Denominator [Abstract]", "presentationGuidance": "Denominator:" } } }, "localname": "SharesDenominatorAbstract", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "stringItemType" }, "holi_ShenhuaHollysysInformationTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Shenhua Hollysys Information Technology Co Ltd [Member]", "terseLabel": "Shenhua Hollysys Information Technology Co., Ltd [Member]" } } }, "localname": "ShenhuaHollysysInformationTechnologyCoLtdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "holi_ShippingAndHandlingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping And Handling Costs [Policy Text Block]", "terseLabel": "Shipping and handling costs" } } }, "localname": "ShippingAndHandlingCostsPolicyTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "holi_SingaporeDollarMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Singapore dollar", "label": "Singapore Dollar [Member]", "terseLabel": "SGD-denominated loan [Member]", "verboseLabel": "SGD-denominated loans [Member]" } } }, "localname": "SingaporeDollarMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "domainItemType" }, "holi_SouthconDevelopmentSdnBhdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Southcon Development Sdn Bhd [Member]", "terseLabel": "Southcon Development Sdn Bhd [Member]" } } }, "localname": "SouthconDevelopmentSdnBhdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "holi_StandardAndExtendedProductWarrantyAccrualDecreaseForDeconsolidation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual for deconsolidation of subsidiaries.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Deconsolidation", "verboseLabel": "Deconsolidation of a subsidiary" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualDecreaseForDeconsolidation", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/WarrantyLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "holi_StatementOfShareholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement Of Shareholders Equity Abstract" } } }, "localname": "StatementOfShareholdersEquityAbstract", "nsuri": "http://www.Hollysys.com/20200630", "xbrltype": "stringItemType" }, "holi_StatutoryReserveBalanceOfRegisteredCapital": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of statutory reserve balance reaches the registered capital.", "label": "Statutory Reserve Balance Of Registered Capital" } } }, "localname": "StatutoryReserveBalanceOfRegisteredCapital", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "holi_StatutoryReservesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statutory Reserves.", "label": "Statutory Reserves [Member]" } } }, "localname": "StatutoryReservesMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "holi_StockholdersEquityNoteLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders Equity Note [Line Items]", "verboseLabel": "Stockholders Equity Note [Line Items]" } } }, "localname": "StockholdersEquityNoteLineItems", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "holi_StockholdersEquityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders Equity [Table]", "verboseLabel": "Stockholders Equity [Table]" } } }, "localname": "StockholdersEquityTable", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "holi_TimeDepositsPlacedWithBanks": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net cash inflow of time deposits.", "label": "Time Deposits Placed With Banks", "negatedLabel": "Time deposits placed with banks" } } }, "localname": "TimeDepositsPlacedWithBanks", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "holi_TimeDepositsWithOriginalMaturitiesOverThreeMonthsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of policy refers to time deposits with original maturities over three months.", "label": "Time Deposits With Original Maturities Over Three Months [Policy Text Block]", "terseLabel": "Time deposits with original maturities over three months" } } }, "localname": "TimeDepositsWithOriginalMaturitiesOverThreeMonthsPolicyTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "holi_TransferFromRetainedEarnings": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This value represents transfer from retained earnings", "label": "Transfer From Retained Earnings", "verboseLabel": "Appropriations to statutory reserves" } } }, "localname": "TransferFromRetainedEarnings", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "holi_TwoThousandFifteenPerformanceOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Two Thousand Fifteen Performance Options [Member]", "terseLabel": "Performance Options 2015 [Member]" } } }, "localname": "TwoThousandFifteenPerformanceOptionsMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "holi_UndistributedEarningsLossAllocatedToParticipatingPotentiallyDilutiveSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Undistributed earnings (loss) allocated to participating potentially dilutive securities.", "label": "Undistributed Earnings Loss Allocated to Participating Potentially Dilutive Securities", "terseLabel": "Earnings reallocated to participating securities considering potentially dilutive securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingPotentiallyDilutiveSecurities", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "monetaryItemType" }, "holi_UndistributedEarningsOfForeignSubsidiariesWithNoWithholdingTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries with no withholding tax, intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings Of Foreign Subsidiaries With No Withholding Tax" } } }, "localname": "UndistributedEarningsOfForeignSubsidiariesWithNoWithholdingTax", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_UndistributedRetainedEarningsOfForeignSubsidiariesWithNoWithholdingTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed retained earnings of foreign subsidiaries with no withholding tax, intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed, Retained Earnings Of Foreign Subsidiaries With No Withholding Tax" } } }, "localname": "UndistributedRetainedEarningsOfForeignSubsidiariesWithNoWithholdingTax", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "holi_UnitedOverseasBankMalaysiaBhdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "United Overseas Bank Malaysia Bhd [Member]", "terseLabel": "MYR-denominated loan [Member]", "verboseLabel": "MYR-denominated loans [Member]" } } }, "localname": "UnitedOverseasBankMalaysiaBhdMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "domainItemType" }, "holi_UsDollarDenominatedLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "US Dollar Denominated Loan [Member].", "label": "US Dollar Denominated Loan [Member]", "terseLabel": "US Dollar Denominated Loan [Member]" } } }, "localname": "UsDollarDenominatedLoanMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "domainItemType" }, "holi_VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Interests Entity VIE or Potential VIE Information Unavailability.", "label": "Variable Interests Entity VIE or Potential VIE Information Unavailability [Member]", "terseLabel": "Variable Interest Entity (VIE) or Potential VIE, Information Unavailability [Member]" } } }, "localname": "VariableInterestsEntityVieOrPotentialVieInformationUnavailabilityMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "domainItemType" }, "holi_VatRefundsAndGovernmentSubsidiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for refund of VAT and subsidies granted by the government.", "label": "Vat Refunds and Government Subsidies [Policy Text Block]", "terseLabel": "VAT refunds and government subsidies" } } }, "localname": "VatRefundsAndGovernmentSubsidiesPolicyTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "holi_VestingPeriodOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Vesting Period One [Member]", "terseLabel": "Vesting Period One [Member]" } } }, "localname": "VestingPeriodOneMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_VestingPeriodThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Vesting Period Three [Member]", "terseLabel": "Vesting Period Three [Member]" } } }, "localname": "VestingPeriodThreeMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_VestingPeriodTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Vesting Period Two [Member]", "terseLabel": "Vesting Period Two [Member]" } } }, "localname": "VestingPeriodTwoMember", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "holi_VestingScheduleForPerformanceSharesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for vesting schedule for performance shares.", "label": "Vesting Schedule For Performance Shares [Table Text Block]", "terseLabel": "Schedule of Vesting" } } }, "localname": "VestingScheduleForPerformanceSharesTableTextBlock", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables" ], "xbrltype": "textBlockItemType" }, "holi_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Discount Rate", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate:" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "holi_WeightedAverageNumberDilutedSharesOutstandingVestedAndUnissuedRestrictedShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of vested and unissued restricted shares.", "label": "Weighted Average Number Diluted Shares Outstanding Vested And Unissued Restricted Shares", "verboseLabel": "Weighted Average Number Diluted Shares Outstanding Vested And Unissued Restricted Shares" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingVestedAndUnissuedRestrictedShares", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "holi_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Remaining Lease Term", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term (in years):" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "holi_WithholdingTaxOnCapitalGain": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represent the withholding income tax on capital repayment.", "label": "Withholding Tax On Capital Gain", "verboseLabel": "Withholding tax on dividends paid by subsidiaries" } } }, "localname": "WithholdingTaxOnCapitalGain", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "holi_WithholdingTaxRateProfitsOfSubsidiariesEarned": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of withholding tax rate profits of subsidiaries earned.", "label": "Withholding Tax Rate Profits Of Subsidiaries Earned", "verboseLabel": "Withholding tax rate profits of subsidiaries earned" } } }, "localname": "WithholdingTaxRateProfitsOfSubsidiariesEarned", "nsuri": "http://www.Hollysys.com/20200630", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Financial Information Disclosure [Abstract]" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2020-01-31", "xbrltype": "stringItemType" }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "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": "Condensed Financial Statements, Captions [Line Items]", "terseLabel": "Condensed Financial Statements, Captions" } } }, "localname": "CondensedFinancialStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementTable": { "auth_ref": [ "r159", "r510", "r796" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table]" } } }, "localname": "CondensedIncomeStatementTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "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": "Condensed Income Statements, Captions [Line Items]", "terseLabel": "Condensed Income Statements, Captions" } } }, "localname": "CondensedIncomeStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r517", "r518", "r526", "r527", "r781", "r794" ], "lang": { "en-US": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r517", "r518", "r526", "r527" ], "lang": { "en-US": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r791" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of purchase obligation" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails", "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_IndustrialPropertyMember": { "auth_ref": [ "r766", "r780", "r793", "r795" ], "lang": { "en-US": { "role": { "documentation": "Building designed to house industrial operations and provide the necessary conditions for the operation of industrial equipment.", "label": "Industrial Property [Member]", "terseLabel": "IA [Member]" } } }, "localname": "IndustrialPropertyMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r425", "r427", "r621", "r622", "r623", "r624", "r625", "r626", "r645", "r730", "r733" ], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r425", "r427", "r621", "r622", "r623", "r624", "r625", "r626", "r645", "r730", "r733" ], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.", "label": "Parent Company [Member]", "terseLabel": "Parent Company" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r255", "r399", "r403", "r649", "r729", "r731" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r255", "r399", "r403", "r649", "r729", "r731" ], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r413", "r425", "r427", "r621", "r622", "r623", "r624", "r625", "r626", "r645", "r730", "r733" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails", "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r413", "r425", "r427", "r621", "r622", "r623", "r624", "r625", "r626", "r645", "r730", "r733" ], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails", "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r162", "r163", "r164", "r165", "r167", "r168", "r172", "r173", "r174", "r176", "r177", "r179", "r180", "r201" ], "lang": { "en-US": { "role": { "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Restatement Adjustment [Member]" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r162", "r163", "r164", "r165", "r167", "r168", "r172", "r173", "r174", "r176", "r177", "r178", "r179", "r180", "r201", "r289", "r290", "r456", "r485", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745" ], "lang": { "en-US": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r162", "r163", "r164", "r165", "r167", "r168", "r172", "r173", "r174", "r176", "r177", "r178", "r179", "r180", "r201", "r289", "r290", "r456", "r485", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745" ], "lang": { "en-US": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r162", "r164", "r165", "r167", "r168", "r172", "r173", "r174", "r176", "r177", "r179", "r180", "r201", "r289", "r290", "r456", "r485", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745" ], "lang": { "en-US": { "role": { "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Previously Reported [Member]", "terseLabel": "Scenario Previously Reported [Member]" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r797" ], "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": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Schedule of condensed balance sheet" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r797" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Schedule of condensed statement of cash flows" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r159", "r510", "r796", "r798", "r799", "r800" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table]" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r797" ], "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": "Condensed Income Statement [Table Text Block]", "terseLabel": "Schedule of condensed statement of comprehensive income" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails", "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r256", "r257", "r399", "r404", "r732", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779" ], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails", "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingLongLivedAssetsOtherThanGoodwillAndIntangibleAssetsByGeographicalAreaDetails", "http://www.Hollysys.com/role/SegmentReportingRevenuesByGeographicalAreaDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount": { "auth_ref": [ "r663", "r666", "r669", "r787" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accretion of discount for the standardized measure of discounted future net cash flow related to proved oil and gas reserves.", "label": "Standardized Measure of Discounted Future Net Cash Flow Relating to Proved Oil and Gas Reserves, Accretion of Discount", "negatedLabel": "Accretion of convertible bond" } } }, "localname": "StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r256", "r257", "r399", "r404", "r732", "r766", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r793", "r795" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails", "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails", "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingLongLivedAssetsOtherThanGoodwillAndIntangibleAssetsByGeographicalAreaDetails", "http://www.Hollysys.com/role/SegmentReportingRevenuesByGeographicalAreaDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r421", "r606", "r607", "r610" ], "lang": { "en-US": { "role": { "documentation": "Entity owned or controlled by another entity.", "label": "Subsidiaries [Member]", "terseLabel": "Subsidiaries [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r587" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Other receivables, net", "verboseLabel": "Other receivables, net of allowance for doubtful accounts of $4,879 and $6,224 as of June 30, 2019 and 2020, respectively" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r6", "r40", "r75", "r261", "r262", "r703" ], "calculation": { "http://www.Hollysys.com/role/AccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current, Total", "totalLabel": "Accounts receivable and Notes receivable, net", "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts of $47,162 and $41,618 as of June 30, 2019 and 2020, respectively" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 32.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r261", "r262" ], "calculation": { "http://www.Hollysys.com/role/AccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r14", "r64", "r459" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 38.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 for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "verboseLabel": "Other tax payables" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r30", "r675", "r705" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 36.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 39.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r56", "r335" ], "calculation": { "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and impairment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r44", "r89", "r90", "r91", "r709", "r741", "r745" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 55.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r88", "r91", "r92", "r162", "r163", "r165", "r525", "r736", "r737" ], "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]", "terseLabel": "Accumulated Other Comprehensive Income [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r41" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 52.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r162", "r163", "r165", "r453", "r454", "r455" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r167", "r168", "r169", "r170", "r285", "r286", "r287", "r288", "r289", "r290", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r482", "r483", "r484", "r485", "r651", "r652", "r653", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition", "verboseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash used in operating activities:", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvancesOnInventoryPurchases": { "auth_ref": [ "r82" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.", "label": "Advances on Inventory Purchases", "verboseLabel": "Advances to suppliers" } } }, "localname": "AdvancesOnInventoryPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r219", "r242", "r243", "r244", "r245", "r247" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Consolidated [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r263", "r297" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Movements in allowance for doubtful accounts" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r265", "r291", "r293", "r296" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance at the end of year", "periodStartLabel": "Balance at the beginning of year" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r48", "r265", "r291" ], "calculation": { "http://www.Hollysys.com/role/AccountsReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent", "weight": -1.0 } }, "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", "negatedLabel": "Allowance for doubtful accounts", "verboseLabel": "Allowance for doubtful accounts, accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease), Total", "verboseLabel": "Additions" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Written off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation allowance for receivables classified as other, due within one year or the normal operating cycle, if longer.", "label": "Allowance for Doubtful Other Receivables, Current", "verboseLabel": "Allowance for doubtful accounts, other receivables" } } }, "localname": "AllowanceForDoubtfulOtherReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation": { "auth_ref": [ "r264" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from converting allowance reserve for credit loss to currency of reporting entity from amount denominated or measured in a different currency, which decreases (increases) the allowance for loan and lease losses.", "label": "Allowance for Loan and Lease Losses, Foreign Currency Translation", "verboseLabel": "Translation adjustment" } } }, "localname": "AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredLeasingFees": { "auth_ref": [ "r116", "r139", "r578" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the amortization of deferred leasing fees incurred by the lessor and amortized over the term of the lease. Such fees represent (a) costs to originate a lease incurred in transactions with independent third parties that (i) result directly from and are essential to acquire that lease and (ii) would not have been incurred had that leasing transaction not occurred and (b) certain costs directly related to specified activities performed by the lessor for that lease. Those activities are: evaluating the prospective lessee's financial condition; evaluating and recording guarantees, collateral, and other security arrangements; negotiating lease terms; preparing and processing lease documents; and closing the transaction.", "label": "Amortization of Deferred Leasing Fees", "verboseLabel": "Amortization of Deferred Leasing Fees" } } }, "localname": "AmortizationOfDeferredLeasingFees", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r139", "r321", "r327" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfLeasedAsset": { "auth_ref": [ "r139", "r586" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The expense charged against earnings for the periodic recognition of capitalized leases. This element may apply to energy companies that lease mineral producing properties and to other enterprises that capitalize property, plant, or equipment obtained through capital leases.", "label": "Amortization of Leased Asset", "verboseLabel": "Amortization of prepaid land leases" } } }, "localname": "AmortizationOfLeasedAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareAdditionalInformationDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareAdditionalInformationDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r139", "r332" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r152", "r231", "r244", "r251", "r278", "r517", "r526", "r555", "r673", "r704" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r12", "r83", "r152", "r278", "r517", "r526", "r555" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Current assets", "totalLabel": "Total current assets", "verboseLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "definitionGuidance": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r537" ], "calculation": { "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetailsAlternate1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value on a non-recurring basis" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "verboseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsLeasedToOthersMember": { "auth_ref": [ "r603" ], "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable property, plant or equipment held for lease to others under contractual agreements meeting the criteria for operating lease classification.", "label": "Assets Leased to Others [Member]", "terseLabel": "Assets Leased to Others [Member]" } } }, "localname": "AssetsLeasedToOthersMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r20", "r21", "r22", "r23", "r24", "r25", "r26", "r27", "r152", "r278", "r517", "r526", "r555" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 14.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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "terseLabel": "Non-current assets", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "definitionGuidance": "Non-current assets:", "label": "Assets, Noncurrent [Abstract]" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r430", "r448" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails", "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r424", "r426" ], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails", "http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r424", "r426", "r502", "r503" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails", "http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableDescription": { "auth_ref": [ "r507" ], "lang": { "en-US": { "role": { "documentation": "Description of equity interests issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Description" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r501" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "verboseLabel": "Business Acquisition, Percentage of Voting Interests Acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Business Acquisition, Share Price (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r148", "r500" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r52", "r141" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r19", "r142", "r148" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r19", "r142", "r148", "r671" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r134", "r141", "r147" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year", "terseLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r134", "r560" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashDivestedFromDeconsolidation": { "auth_ref": [ "r126" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.", "label": "Cash Divested from Deconsolidation", "negatedLabel": "Deconsolidation of subsidiary, ,net of cash disposed" } } }, "localname": "CashDivestedFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "verboseLabel": "Supplemental disclosures of non-cash information:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r150", "r152", "r184", "r185", "r188", "r193", "r197", "r206", "r207", "r208", "r278", "r555" ], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage", "http://www.Hollysys.com/role/InventoriesDetails", "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "terseLabel": "Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r70", "r346", "r683", "r715" ], "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", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r343", "r344", "r345", "r348" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsMember": { "auth_ref": [ "r33", "r678", "r701" ], "lang": { "en-US": { "role": { "documentation": "This element represents significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements.", "label": "Commitments [Member]", "terseLabel": "Capital Commitments [Member]" } } }, "localname": "CommitmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r162", "r163" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Ordinary shares [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r38" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r38" ], "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", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r38" ], "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", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r38", "r370" ], "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", "verboseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyParentheticalsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r38" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 51.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares and 60,537,099 shares issued and outstanding as of June 30, 2019 and 2020, respectively", "verboseLabel": "Ordinary shares, par value $0.001 per share, 100,000,000 shares authorized; 60,342,099 shares issued and 60,537,099 shares issued and outstanding as of June 30, 2019 and 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r411", "r412", "r428", "r458" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "verboseLabel": "EMPLOYEE BENEFITS" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EMPLOYEE BENEFITS" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r94", "r96", "r97", "r106", "r690", "r724" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "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 Hollysys Automation Technologies Ltd." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income, net of tax of nil" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r94", "r96", "r105", "r514", "r515", "r535", "r689", "r723" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 24.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", "verboseLabel": "Less: comprehensive income (loss) attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r94", "r96", "r104", "r513", "r535", "r688", "r722" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 23.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", "terseLabel": "Comprehensive income", "verboseLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r322", "r325", "r505" ], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Computer Software, Intangible Asset [Member]" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r214", "r215", "r259", "r553", "r554" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r214", "r215", "r259", "r553", "r554", "r747" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r211", "r697" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of risks" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r214", "r215", "r259", "r553", "r554" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "auth_ref": [ "r0", "r159", "r510" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.", "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "verboseLabel": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompany" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r148", "r519" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionPayableCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 33.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 for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Construction Payable, Current", "verboseLabel": "Construction costs payable" } } }, "localname": "ConstructionPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Contract assets and contract liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of contract assets and contract liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r378", "r380", "r400" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract assets, current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r378", "r380", "r400" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, Net, Noncurrent", "terseLabel": "Contract assets, non-current" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r378", "r379", "r400" ], "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.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r378", "r379", "r400" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 34.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r401" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "verboseLabel": "Revenue recognized which was previously deferred" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r31", "r677", "r707" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cost method and equity method investments included basis, impairment losses, recognized or unrecognized gains (losses).", "label": "Cost and Equity Method Investments Disclosure [Text Block]", "terseLabel": "EQUITY INVESTMENTS" } } }, "localname": "CostAndEquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r115", "r152", "r278", "r555" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 13.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "verboseLabel": "Costs of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostmethodInvestmentsMember": { "auth_ref": [ "r279", "r280", "r281", "r282", "r283", "r284" ], "lang": { "en-US": { "role": { "documentation": "Investment in the stock of an investee recognized as cost-method.", "label": "Cost-method Investments [Member]", "terseLabel": "Cost-method Investments [Member]" } } }, "localname": "CostmethodInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-term contract or program.", "label": "Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block]", "terseLabel": "Schedule of Costs in Excess of Billings" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CostsAndEstimatedEarningsInExcessOfBillingsTables" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r479", "r488", "r490" ], "calculation": { "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current income tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LONG-TERM LOANS" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r29", "r30", "r31", "r674", "r677", "r700" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.", "label": "Debt Instrument, Convertible, Beneficial Conversion Feature" } } }, "localname": "DebtInstrumentConvertibleBeneficialConversionFeature", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature": { "auth_ref": [ "r67", "r371", "r372", "r373" ], "lang": { "en-US": { "role": { "documentation": "Description of the conversion terms of a debt instrument which may include the conversion ratio (including all potential conversion ratios if contingently adjustable), type of debt or equity security into which the debt is convertible, the dollars of debt or the number of shares into which the instrument is convertible (or potentially convertible into), the conversion period, any contingencies associated with the conversion terms, and the existence and amount of a beneficial conversion feature.", "label": "Debt Instrument, Convertible, Terms of Conversion Feature" } } }, "localname": "DebtInstrumentConvertibleTermsOfConversionFeature", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Debt Instrument, Convertible, Threshold Consecutive Trading Days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Debt Instrument, Convertible, Threshold Trading Days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r572", "r574" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r66", "r572" ], "lang": { "en-US": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "verboseLabel": "Debt Instrument, Interest Rate During Period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r66", "r366", "r572" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Annual interest rate", "verboseLabel": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r66" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r68" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r68", "r156", "r371", "r372", "r373", "r374", "r571", "r572", "r574", "r695" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails", "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r571", "r574" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "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) and investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.", "label": "Debt Securities, Noncurrent", "verboseLabel": "Investments securities" } } }, "localname": "DebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PREPAID LAND LEASES" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Summary of prepaid land leases" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsLeasingAccumulatedAmortization": { "auth_ref": [ "r577", "r579" ], "calculation": { "http://www.Hollysys.com/role/PrepaidLandLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredCostsLeasingNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, the accumulated amortization, as of the reporting date, which represents the periodic charge to earnings of initial direct costs which have been deferred and are being allocated over the lease term in proportion to the recognition of rental income.", "label": "Deferred Costs, Leasing, Accumulated Amortization", "negatedLabel": "Less: Accumulated amortization" } } }, "localname": "DeferredCostsLeasingAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsLeasingGross": { "auth_ref": [ "r577", "r578" ], "calculation": { "http://www.Hollysys.com/role/PrepaidLandLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredCostsLeasingNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, this element represents costs incurred by the lessor that are (a) costs to originate a lease incurred in transactions with independent third parties that (i) result directly from and are essential to acquire that lease and (ii) would not have been incurred had that leasing transaction not occurred and (b) certain costs directly related to specified activities performed by the lessor for that lease. Those activities are: evaluating the prospective lessee's financial condition; evaluating and recording guarantees, collateral, and other security arrangements; negotiating lease terms; preparing and processing lease documents; and closing the transaction. This amount is before considering accumulated amortization representing the periodic charge to earnings to recognize the deferred costs over the term of the related lease.", "label": "Deferred Costs, Leasing, Gross", "verboseLabel": "Prepaid land leases" } } }, "localname": "DeferredCostsLeasingGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PrepaidLandLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsLeasingNet": { "auth_ref": [ "r577", "r578", "r579" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.Hollysys.com/role/PrepaidLandLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents costs incurred by the lessor that are (a) costs to originate a lease incurred in transactions with independent third parties that (i) result directly from and are essential to acquire that lease and (ii) would not have been incurred had that leasing transaction not occurred and (b) certain costs directly related to specified activities performed by the lessor for that lease. Those activities are: evaluating the prospective lessee's financial condition; evaluating and recording guarantees, collateral, and other security arrangements; negotiating lease terms; preparing and processing lease documents; and closing the transaction. This element is net of accumulated amortization.", "label": "Deferred Costs, Leasing, Net", "terseLabel": "Prepaid land leases", "totalLabel": "Deferred Costs, Leasing, Net", "verboseLabel": "Prepaid land leases" } } }, "localname": "DeferredCostsLeasingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/PrepaidLandLeasesDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_AssetsNoncurrent", "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", "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r139", "r153", "r480", "r488", "r489", "r490" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 40.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "disclosureGuidance": "Deferred income tax (benefit) expense", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax (benefit) expenses" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r34", "r35", "r473", "r676", "r698" ], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax assets, non-current" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r464", "r465" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 45.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r475" ], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets-non-current" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "verboseLabel": "Long-term assets" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r474" ], "calculation": { "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r498" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r423" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssets": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.", "label": "Deposits Assets", "verboseLabel": "Deposits Assets" } } }, "localname": "DepositsAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r139", "r333" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of property, plant and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r139", "r226" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation, Depletion and Amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r85", "r86", "r550" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "verboseLabel": "Derivative financial liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesCurrent": { "auth_ref": [ "r85" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 29.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Current", "positiveTerseLabel": "Derivative financial liability", "terseLabel": "Total liabilities measured at fair value on a recurring basis", "verboseLabel": "Derivative financial liability" } } }, "localname": "DerivativeLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities", "terseLabel": "Effect of Convertible Bond" } } }, "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r399", "r403", "r404", "r405", "r406", "r407", "r408", "r409" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of disaggregated revenue information" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r458" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "SHARE-BASED COMPENSATION EXPENSES" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SHARE-BASED COMPENSATION EXPENSES" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DistributedEarnings": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.", "label": "Distributed Earnings" } } }, "localname": "DistributedEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendIncomeEquitySecuritiesOperating": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 21.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of dividend income on investment in equity security, classified as operating.", "label": "Dividend Income, Equity Securities, Operating", "terseLabel": "Dividend income from equity investments" } } }, "localname": "DividendIncomeEquitySecuritiesOperating", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Date the declared dividend will be paid, in CCYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "dateItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r375", "r694" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedLabel": "Dividend paid" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Date the dividend to be paid was declared, in CCYY-MM-DD format.", "label": "Dividends Payable, Date Declared" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.", "label": "Dividends Payable, Date of Record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DueFromAffiliateCurrent": { "auth_ref": [ "r72", "r158", "r607", "r609", "r613" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due within 1 year (or 1 business cycle).", "label": "Due from Affiliate, Current", "terseLabel": "Amounts due from subsidiaries" } } }, "localname": "DueFromAffiliateCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r7", "r21", "r39", "r154", "r607" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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 Related Parties, Current", "terseLabel": "Due from Related Parties", "verboseLabel": "Amounts due from related parties" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToAffiliateCurrent": { "auth_ref": [ "r28", "r154", "r607", "r749" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Affiliate, Current", "verboseLabel": "Amounts due to subsidiaries" } } }, "localname": "DueToAffiliateCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r59", "r158", "r607" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 40.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Due to Related Parties", "verboseLabel": "Amounts due to related parties" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/RelatedPartyTransactionsDueToRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "INCOME PER SHARE", "verboseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r107", "r172", "r173", "r174", "r175", "r176", "r181", "r184", "r193", "r196", "r197", "r201", "r202", "r691", "r725" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Income per share \u2013 basic (in dollars per share)", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r107", "r172", "r173", "r174", "r175", "r176", "r184", "r193", "r196", "r197", "r201", "r202", "r691", "r725" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Income per share \u2013 diluted (in dollars per share)", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r148", "r198", "r199" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Income per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r198", "r199", "r200", "r203" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "INCOME PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r560" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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 on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "verboseLabel": "Effect of foreign exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r467", "r492" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r467", "r492" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "verboseLabel": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 35.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r447" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "verboseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Stock Options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAndCostMethodInvestmentsPolicy": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the equity method of accounting for investments in common stock or other interests including unconsolidated domestic subsidiaries, corporate joint ventures, noncontrolling interests in real estate ventures, limited partnerships, and limited liability companies. Additionally, this element describes the entity's application of the cost method to equity investments or other interests that are not consolidated or accounted for under the equity method of accounting. The disclosure provided may include how equity method or cost investments are assessed for impairment.", "label": "Equity and Cost Method Investments, Policy [Policy Text Block]", "terseLabel": "Investments in equity investees and equity securities" } } }, "localname": "EquityAndCostMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r162", "r163", "r165", "r168", "r177", "r180", "r205", "r288", "r370", "r375", "r453", "r454", "r455", "r484", "r485", "r561", "r562", "r563", "r564", "r565", "r566", "r736", "r737", "r738" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r102", "r133", "r139", "r720" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 37.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "verboseLabel": "Dividends received from an equity investee" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r276" ], "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", "presentationGuidance": "Interest held (in percentage)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r110", "r111", "r139" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 17.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "terseLabel": "Disposal gain", "verboseLabel": "Gains on disposal of an investment in an equity investee" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSoldCarryingAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the entity's equity method investment which has been sold.", "label": "Equity Method Investment, Amount Sold", "negatedLabel": "Disposal" } } }, "localname": "EquityMethodInvestmentSoldCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r53", "r232", "r275" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "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", "terseLabel": "Investments in equity investees", "verboseLabel": "Total" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsMember": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition.", "label": "Equity Method Investments [Member]", "terseLabel": "Equity Method Investments [Member]" } } }, "localname": "EquityMethodInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r273", "r726" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r273", "r726" ], "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": "Equity Securities, FV-NI, Unrealized Gain (Loss)" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r271" ], "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" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cumulative impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r537", "r538", "r539", "r548" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r537", "r538", "r539", "r547", "r548" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Schedule of assets measured at fair value on a nonrecurring basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r537", "r551", "r552" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r538", "r618", "r619", "r620" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r537", "r538", "r541", "r542", "r549" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r546" ], "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 Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r414", "r415", "r420", "r422", "r538", "r618" ], "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]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r414", "r415", "r420", "r422", "r538", "r619" ], "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]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r538", "r620" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r537", "r538" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of liabilities measured at fair value on a recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r544" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Settlement" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r543" ], "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 as of June 30, 2020", "periodStartLabel": "Balance as at June 30, 2019" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r618", "r619", "r620" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails", "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r537", "r538", "r541", "r542", "r545", "r549" ], "lang": { "en-US": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Fair Value, Measurements, Nonrecurring [Member]" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r546", "r549" ], "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]", "terseLabel": "Fair Value, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r269", "r270", "r292", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r326" ], "calculation": { "http://www.Hollysys.com/role/IntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetAnnualAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of depreciation expense using the straight-line method over the estimated useful lives of the assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetAnnualAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetAnnualAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetAnnualAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r328" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetAnnualAmortizationExpenseOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r322", "r323", "r326", "r329", "r650", "r654" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails", "http://www.Hollysys.com/role/IntangibleAssetsNetDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r326", "r654" ], "calculation": { "http://www.Hollysys.com/role/IntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r322", "r325" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/IntangibleAssetsNetAdditionalInformationDetails", "http://www.Hollysys.com/role/IntangibleAssetsNetDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r326", "r650" ], "calculation": { "http://www.Hollysys.com/role/IntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r556", "r557", "r558", "r559" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 15.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign exchange (loss) gain", "verboseLabel": "Foreign exchange loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r148", "r568" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translations and transactions" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfInvestments": { "auth_ref": [ "r139" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 43.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.", "label": "Gain (Loss) on Sale of Investments", "negatedLabel": "Gains on disposal of an investment of an equity investee" } } }, "localname": "GainLossOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r139" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 33.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain) loss on disposal of long-lived assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r117" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 7.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r310", "r312", "r672" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_AssetsNoncurrent", "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", "periodEndLabel": "Balance at the end of year", "periodStartLabel": "Balance at beginning of year", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill upon acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r148", "r316" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "GOODWILL" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillFairValueDisclosure": { "auth_ref": [ "r537" ], "calculation": { "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetailsAlternate1": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Fair Value Disclosure", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r139", "r311", "r314", "r317" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 35.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 8.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Goodwill impairment charge", "positiveLabel": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment charge" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails", "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails", "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrantMember": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Award of money not required to be repaid.", "label": "Grant [Member]", "terseLabel": "Grant [Member]" } } }, "localname": "GrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r114", "r152", "r231", "r243", "r247", "r250", "r253", "r278", "r555" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 11.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r148", "r331", "r339" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets other than goodwill" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r157", "r491" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "verboseLabel": "PRC" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxIncomeLossesBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r101", "r231", "r243", "r247", "r250", "r253", "r670", "r686", "r693", "r727" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.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", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes", "verboseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest, Total" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/IncomeTaxIncomeLossesBeforeIncomeTaxesDetails", "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r157", "r491" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "verboseLabel": "Non-PRC" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxIncomeLossesBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r102", "r139", "r228", "r275", "r685", "r720" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 36.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 18.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Income (Loss) from Equity Method Investments", "negatedLabel": "Share of net loss (income) of equity investees", "negatedTerseLabel": "Share of net income of subsidiaries", "terseLabel": "Share of net (losses) income of equity investees" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "auth_ref": [ "r139" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "verboseLabel": "Share of undistributed profits" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "verboseLabel": "INCOME TAX" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r468", "r471", "r477", "r486", "r493", "r495", "r496", "r499" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAX" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTax" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r179", "r180", "r229", "r466", "r487", "r494", "r728" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "terseLabel": "Total", "totalLabel": "Effective income tax expense", "verboseLabel": "Income tax expenses" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/IncomeTaxIncomeTaxExpenseDetails", "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r98", "r148", "r462", "r463", "r471", "r472", "r476", "r481", "r768" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r467" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r467" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount", "negatedLabel": "Effect of preferential tax treatment" } } }, "localname": "IncomeTaxReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r467" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "verboseLabel": "Effect of different tax rates in various jurisdictions" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r467" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "verboseLabel": "Effect of non-deductible expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment": { "auth_ref": [ "r467" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible research and development expense.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Amount", "negatedLabel": "Effect of additional deductible research and development expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r467" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "negatedLabel": "Others" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r467" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount", "negatedLabel": "Over provision of income tax in previous years" } } }, "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "auth_ref": [ "r467" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount", "negatedLabel": "Effect of non-taxable income" } } }, "localname": "IncomeTaxReconciliationTaxExemptIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxReconciliationOfTheIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r136", "r143" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "verboseLabel": "Income tax paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r73", "r681", "r719" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "verboseLabel": "Income tax recoverable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due from Related Parties, Current", "negatedLabel": "Due from related parties" } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties, Current", "verboseLabel": "Due to related parties" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInMaterialsAndSupplies": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the carrying amount of capitalized costs of materials, supplies, or both, which are not included in inventory.", "label": "Increase (Decrease) in Materials and Supplies", "negatedLabel": "Advances to suppliers" } } }, "localname": "IncreaseDecreaseInMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r138" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "terseLabel": "Change in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "verboseLabel": "Accruals and other payable" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivables" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPropertyAndOtherTaxesPayable": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount of cash payments due to taxing authorities for non-income-related taxes.", "label": "Increase (Decrease) in Property and Other Taxes Payable", "verboseLabel": "Other tax payables" } } }, "localname": "IncreaseDecreaseInPropertyAndOtherTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r186", "r187", "r197" ], "calculation": { "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "verboseLabel": "Convertible Bond" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS, NET" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r148", "r325", "r646", "r647", "r648", "r650" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r320", "r324" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INTANGIBLE ASSETS, NET" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r506" ], "lang": { "en-US": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Patents and copyrights [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestCapitalizationPolicyPolicyTextBlock": { "auth_ref": [ "r570" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for interest capitalization.", "label": "Interest Capitalization, Policy [Policy Text Block]", "terseLabel": "Capitalization of interest" } } }, "localname": "InterestCapitalizationPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r99", "r225", "r569", "r573", "r692" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "verboseLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 20.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "verboseLabel": "Interest expenses" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 19.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "verboseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r131", "r135", "r143" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "verboseLabel": "Interest expense paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r682", "r717" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "verboseLabel": "Interest Payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r77" ], "calculation": { "http://www.Hollysys.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r80" ], "calculation": { "http://www.Hollysys.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r80" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r15", "r81", "r148", "r204", "r305", "r306", "r307" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r79" ], "calculation": { "http://www.Hollysys.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r78" ], "calculation": { "http://www.Hollysys.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/EquityInvestmentsLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EQUITY INVESTMENTS" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in subsidiaries" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure": { "auth_ref": [ "r537" ], "calculation": { "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetailsAlternate1": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investments in an entity not consolidated. Includes, but is not limited to, investments in an entity that is affiliated with the reporting entity by means of direct or indirect ownership, an entity in which the reporting entity shares control of the entity with another party or group, an entity which the company has significant influence, but does not have control and subsidiaries that are not required to be consolidated and are accounted for using the equity or cost method.", "label": "Investments in Affiliates, Subsidiaries, Associates, and Joint Ventures, Fair Value Disclosure", "terseLabel": "Investments in Affiliates, Subsidiaries, Associates, and Joint Ventures, Fair Value Disclosure", "verboseLabel": "Retained equity interest in a former subsidiary" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/FairValueMeasurementsAssetsMeasuredAtFairValueOnANonrecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r598", "r600" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesScheduleOfLeaseAndNonLeaseComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Lease Cost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/OperatingLeasesScheduleOfLeaseAndNonLeaseComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease, Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r598" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease and non-lease components" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r591" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Prepaid land leases, net" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "terseLabel": "OPERATING LEASES" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r599" ], "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", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r601" ], "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]", "terseLabel": "OPERATING LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r602" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.", "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Operating Lease Payments" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r63", "r152", "r245", "r278", "r518", "r526", "r527", "r555" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 27.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", "verboseLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "verboseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r47", "r152", "r278", "r555", "r680", "r713" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "terseLabel": "Total liabilities and equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r65", "r152", "r278", "r518", "r526", "r527", "r555" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 28.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", "verboseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "definitionGuidance": "Current liabilities (including amounts of the VIE without recourse to the primary beneficiary of $17,776 and $6,919 as of June 30, 2019 and 2020, respectively):", "label": "Liabilities, Current [Abstract]" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r16", "r17", "r18", "r31", "r32", "r152", "r278", "r518", "r526", "r527", "r555" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 42.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities (including amounts of the VIE without recourse to the primary beneficiary of nil and nil as of June 30, 2019 and 2020, respectively):" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r31", "r677", "r700" ], "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": "Long-term Line of Credit", "verboseLabel": "Line of Credit Facility, Amount Outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r60", "r156" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r60" ], "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.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "ACCOUNTS RECEIVABLE" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayableToBank": { "auth_ref": [ "r31", "r677", "r699" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.", "label": "Loans Payable to Bank", "verboseLabel": "Loans Payable to Bank" } } }, "localname": "LoansPayableToBank", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableToBankCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 31.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.", "label": "Loans Payable to Bank, Current", "negatedLabel": "Less: current portion", "verboseLabel": "Current portion of long-term loans" } } }, "localname": "LoansPayableToBankCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r31", "r365", "r677", "r707" ], "calculation": { "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Loans Payable to Bank" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term loans" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r160" ], "calculation": { "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months", "verboseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": { "auth_ref": [ "r160" ], "calculation": { "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five", "verboseLabel": "2025 and onwards" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "auth_ref": [ "r160" ], "calculation": { "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "auth_ref": [ "r160" ], "calculation": { "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three", "verboseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "auth_ref": [ "r160" ], "calculation": { "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two", "verboseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansScheduledPrincipalAndInterestPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturityDate": { "auth_ref": [ "r542" ], "lang": { "en-US": { "role": { "documentation": "Maturity date of long-term debt, in CCYY-MM-DD format.", "label": "Long-term Debt, Maturity Date", "terseLabel": "Long term debt maturity date" } } }, "localname": "LongTermDebtMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "LONG-TERM LOANS" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoans" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLoansFromBank": { "auth_ref": [ "r31", "r677", "r706" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 44.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "Long-term bank loans", "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.", "label": "Loans Payable to Bank, Noncurrent", "verboseLabel": "Long-term loans" } } }, "localname": "LongTermLoansFromBank", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/LongTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaintenanceMember": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.", "label": "Maintenance [Member]", "terseLabel": "Maintenance [Member]" } } }, "localname": "MaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorPropertyClassAxis": { "auth_ref": [ "r584" ], "lang": { "en-US": { "role": { "documentation": "Amount of property owned but leased or available for lease to third parties, by major property class.", "label": "Major Property Class [Axis]", "terseLabel": "Major Property Class [Axis]" } } }, "localname": "MajorPropertyClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MajorPropertyClassDomain": { "auth_ref": [ "r584" ], "lang": { "en-US": { "role": { "documentation": "The major classes of assets leased or available for lease to third parties under operating lease agreements as of the balance sheet date.", "label": "Major Property Class [Domain]", "terseLabel": "Major Property Class [Domain]" } } }, "localname": "MajorPropertyClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r540" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r76", "r152", "r278", "r555", "r679", "r712" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 56.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": "Stockholders' Equity Attributable to Noncontrolling Interest", "verboseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Noncontrolling Interest, Ownership Percentage by Parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r134" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 44.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", "terseLabel": "Net cash provided by financing activities", "totalLabel": "Net cash used in financing activities", "verboseLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r134" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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", "terseLabel": "Net cash used in investing activities", "totalLabel": "Net cash used in investing activities", "verboseLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r134", "r137", "r140" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "definitionGuidance": "Net cash (used in) provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities", "verboseLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r93", "r95", "r103", "r140", "r152", "r167", "r172", "r173", "r174", "r175", "r179", "r180", "r190", "r231", "r243", "r247", "r250", "r253", "r278", "r555", "r687", "r721" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to the Company as reported", "totalLabel": "Net income attributable to Hollysys Automation Technologies Ltd.", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r93", "r95", "r179", "r180", "r521", "r534" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 22.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", "verboseLabel": "Less: Net income (losses) attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r172", "r173", "r174", "r175", "r181", "r182", "r192", "r197", "r231", "r243", "r247", "r250", "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income attributable to common stockholders - basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r183", "r192", "r197" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income attributable to common stockholders - diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues \"Accounting Standards Updates\" to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Adjustments for New Accounting Pronouncement [Member]" } } }, "localname": "NewAccountingPronouncementMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r166", "r167", "r168", "r169", "r170", "r171", "r174", "r201", "r285", "r286", "r287", "r288", "r289", "r290", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r482", "r483", "r484", "r485", "r651", "r652", "r653", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1": { "auth_ref": [ "r144", "r145", "r146" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Investments Acquired", "verboseLabel": "Acquisition of equity interest with non-cash consideration" } } }, "localname": "NoncashOrPartNoncashAcquisitionInvestmentsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1": { "auth_ref": [ "r144", "r145", "r146" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of an asset or business acquired in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Value of Assets Acquired", "verboseLabel": "Acquisition of property, plant and equipment included in construction costs payable and accrued liabilities" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r376", "r516", "r523" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Capital contribution from subsidiaries' non-controlling interest shareholders" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r162", "r163", "r165", "r375", "r511" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets other than goodwill and acquired intangible assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingLongLivedAssetsOtherThanGoodwillAndIntangibleAssetsByGeographicalAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r118" ], "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": "Nonoperating Income (Expense)", "verboseLabel": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableGrossCurrent": { "auth_ref": [ "r6", "r8", "r74", "r262" ], "calculation": { "http://www.Hollysys.com/role/AccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsNotesAndLoansReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of financing receivable, classified as current.", "label": "Financing Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Notes receivable" } } }, "localname": "NotesAndLoansReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingCostsAndExpenses": { "auth_ref": [], "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": "Operating Costs and Expenses", "terseLabel": "Total Expenses under Operating Leases" } } }, "localname": "OperatingCostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.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": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r231", "r243", "r247", "r250", "r253" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.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)", "terseLabel": "Loss from operations", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r592", "r600" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesScheduleOfLeaseAndNonLeaseComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfLeaseAndNonLeaseComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r589" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liability balance" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r589" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 41.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities (current)", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r589" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 48.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities (non-current)", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r590", "r594" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r588" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r597", "r600" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r596", "r600" ], "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", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r575", "r582" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r575", "r582" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r575", "r582" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "2024", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r575", "r582" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "2023", "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r575", "r582" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfFutureMinimumLeasePaymentsForOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable": { "auth_ref": [ "r585" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future minimum rental payments in aggregate as of the balance sheet date under operating leases.", "label": "Operating Leases, Future Minimum Payments Receivable", "totalLabel": "Total minimum lease payments to be received in the next five years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Receivable [Abstract]", "terseLabel": "Operating Leases, Future Minimum Payments Receivable [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears": { "auth_ref": [ "r585" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future rental payments receivable within the fifth year from the balance sheet date under an operating lease.", "label": "Operating Leases, Future Minimum Payments Receivable, in Five Years", "verboseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInFourYears": { "auth_ref": [ "r585" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future rental payments receivable within the fourth year from the balance sheet date under an operating lease.", "label": "Operating Leases, Future Minimum Payments Receivable, in Four Years", "verboseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears": { "auth_ref": [ "r585" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future rental payments receivable within the third year from the balance sheet date under an operating lease.", "label": "Operating Leases, Future Minimum Payments Receivable, in Three Years", "verboseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears": { "auth_ref": [ "r585" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Future rental payments receivable within the second year from the balance sheet date under an operating lease.", "label": "Operating Leases, Future Minimum Payments Receivable, in Two Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments receivable in the remainder of the fiscal year following the latest fiscal year ended for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesSummaryOfOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesIncomeStatementMinimumLeaseRevenue": { "auth_ref": [ "r576" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of lease revenue recognized for the period for which the lessee was obligated under leasing arrangements regardless of any other events or conditions. This amount excludes contingent revenue and sublease revenue.", "label": "Operating Leases, Income Statement, Minimum Lease Revenue", "terseLabel": "Rental Income" } } }, "localname": "OperatingLeasesIncomeStatementMinimumLeaseRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r478" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "verboseLabel": "Operating Loss Carryforwards (in dollars)" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r536" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "ORGANIZATION AND BUSINESS BACKGROUND" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackground" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r69" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 43.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "verboseLabel": "Accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r513", "r514", "r524" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r87" ], "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "Translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyComprehensiveIncomeDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherMachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services.", "label": "Other Machinery and Equipment [Member]", "terseLabel": "Electronic and Other Equipment [Member]" } } }, "localname": "OtherMachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r119" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 14.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income, net (including other income from related parties of $731, $2,520 and $3,074 for the years ended June 30, 2018, 2019 and 2020, respectively)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherShortTermInvestments": { "auth_ref": [ "r82", "r684", "r716" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term investments classified as other.", "label": "Other Short-term Investments", "terseLabel": "Time deposits with original maturities over three months" } } }, "localname": "OtherShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Hollysys Automation Technologies Ltd. Stockholders' Equity [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r129" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 50.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r124" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of a subsidiary, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r124" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.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": "Payments to Acquire Equity Method Investments", "negatedLabel": "Investments made in equity investees" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r124" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "verboseLabel": "Investment in subsidiaries" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLeaseReceivables": { "auth_ref": [ "r126" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the purchase of receivables arising from the lease of real estate, equipment or other fixed assets for a specified time in exchange for payment, usually in the form of rent.", "label": "Payments to Acquire Lease Receivables", "negatedLabel": "Prepayments for land lease" } } }, "localname": "PaymentsToAcquireLeaseReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansReceivable": { "auth_ref": [ "r123" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.", "label": "Payments to Acquire Loans Receivable", "verboseLabel": "Loans to subsidiaries" } } }, "localname": "PaymentsToAcquireLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r268" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.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": "Purchase of equity investments" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r125" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceGuaranteeMember": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation.", "label": "Performance Guarantee [Member]", "terseLabel": "Performance Guarantee [Member]" } } }, "localname": "PerformanceGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r430", "r448" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Preferred Class A [Member]", "terseLabel": "Preferred Class A [Member]" } } }, "localname": "PreferredClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r9", "r11", "r308", "r309" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "verboseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseNoncurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid Expense, Noncurrent", "verboseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfLoansReceivable": { "auth_ref": [ "r120" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services.", "label": "Proceeds from Collection of Loans Receivable", "verboseLabel": "Collection of loans from subsidiaries" } } }, "localname": "ProceedsFromCollectionOfLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r127" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).", "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries" } } }, "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r121", "r133" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "verboseLabel": "Dividends received in excess of cumulative equity in earnings from an equity investee" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r127" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 47.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "verboseLabel": "Proceeds from long-term bank loans" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r128" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 49.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "verboseLabel": "Capital contributions from a subsidiaries' non-controlling interest shareholders" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r127" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a long-term borrowing made 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. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Proceeds of loans from subsidiaries" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r121" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale of 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": "Proceeds from Sale of Equity Method Investments", "terseLabel": "Proceeds received from disposal of equity investments" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r122" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r127" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 45.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "verboseLabel": "Proceeds from short-term bank loans" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "WARRANTY LIABILITIES" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r359", "r360", "r682" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Closing balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/WarrantyLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r64", "r350", "r354" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 37.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 through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "verboseLabel": "Warranty liabilities" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r69", "r346", "r347" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 46.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "verboseLabel": "Warranty liabilities" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r355" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Expense incurred" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/WarrantyLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r356" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "verboseLabel": "Expense accrued" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/WarrantyLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "WARRANTY LIABILITIES" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/WarrantyLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r93", "r95", "r132", "r152", "r167", "r179", "r180", "r231", "r243", "r247", "r250", "r253", "r278", "r513", "r520", "r522", "r534", "r535", "r555", "r693" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "presentationGuidance": "Net profit", "terseLabel": "Net income for the year", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r56", "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails", "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r340", "r769", "r770", "r771" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r55", "r334" ], "calculation": { "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r23", "r24", "r336", "r714" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r54", "r148", "r336", "r769", "r770" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r23", "r336" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r23", "r334" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails", "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "auth_ref": [ "r581", "r584" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of accumulated depreciation, by major property class, recorded on property subject to or available for lease as of the balance sheet date.", "label": "Property Subject to or Available for Operating Lease, Accumulated Depreciation", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": { "auth_ref": [ "r584" ], "lang": { "en-US": { "role": { "documentation": "A listing by major property class of the amount of lessor property under a leasing agreement, and available for lease (not currently under lease), at cost, between the lessor and the lessee as of the balance sheet date.", "label": "Property Subject to or Available for Operating Lease, by Major Property Class [Table]", "terseLabel": "Property Subject to or Available for Operating Lease, by Major Property Class [Table]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "auth_ref": [ "r580", "r584" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of physical assets used in the normal conduct of business to produce goods and services subject to or available for lease.", "label": "Property Subject to or Available for Operating Lease, Gross", "terseLabel": "Buildings leased to others - at original cost" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property Subject to or Available for Operating Lease [Line Items]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": { "auth_ref": [ "r584" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, by major property class, net of accumulated depreciation, subject to or available for lease as of the balance sheet date.", "label": "Property Subject to or Available for Operating Lease, Net", "terseLabel": "Buildings leased to others - net" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentAssetsLeasedToOthersUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r109", "r294" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 32.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": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueAfterFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, Due after Fifth Year", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesPurchaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchase arrangement to be paid in fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, Due in Fifth Year", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesPurchaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, Due in Fourth Year", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesPurchaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "Purchase Obligation, Due in Next Twelve Months" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, Due in Second Year", "terseLabel": "2021" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesPurchaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, Due in Third Year", "terseLabel": "2022" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesPurchaseObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Purchase obligation" } } }, "localname": "PurchaseObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesPurchaseObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RailroadTransportationEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used for the primary purpose of rail transportation, including railroad cars, tracks and ties.", "label": "Railroad Transportation Equipment [Member]", "terseLabel": "Rail [Member]" } } }, "localname": "RailroadTransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r242", "r247" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Reconciliation of revenue from segments to consolidated" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r421", "r606", "r607" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDueToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r421", "r606", "r607", "r610" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r421" ], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r606" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Research and development expenses related parties" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDueToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.", "label": "Related Party Transaction, Other Revenues from Transactions with Related Party", "terseLabel": "Other income from related parties" } } }, "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "verboseLabel": "Purchases of goods and services from related parties" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]", "verboseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r421", "r606", "r610", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r664", "r665", "r667", "r668" ], "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]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDueToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r604", "r605", "r607", "r611", "r612" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r130" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 48.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments of long-term bank loans" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party 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. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Repayment of loans from subsidiaries" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r130" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 46.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Repayments of Short-term Debt", "negatedLabel": "Repayments of short-term bank loans" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r460", "r782" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 9.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development (including research and development from related parties of nil, nil and $655 for the years ended June 30, 2018, 2019 and 2020, respectively)" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r148", "r460" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r19", "r141", "r147", "r671", "r708" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "verboseLabel": "Restricted Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r19", "r141", "r147" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "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, Current", "terseLabel": "Restricted cash", "verboseLabel": "Current portion of restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r13", "r27", "r141", "r147", "r767" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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, Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Non-current portion of restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Vested and Unissued Restricted Shares [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareAdditionalInformationDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r43", "r375", "r456", "r711", "r740", "r745" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAppropriated": { "auth_ref": [ "r84", "r151", "r368", "r369", "r702" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 53.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.", "label": "Retained Earnings, Appropriated", "verboseLabel": "Statutory reserves" } } }, "localname": "RetainedEarningsAppropriated", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r162", "r163", "r165", "r168", "r177", "r180", "r288", "r453", "r454", "r455", "r484", "r485", "r736", "r738" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsUnappropriated": { "auth_ref": [ "r42", "r151", "r710" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 54.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.", "label": "Retained Earnings, Unappropriated", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsUnappropriated", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "REVENUE FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r222", "r223", "r242", "r248", "r249", "r255", "r256", "r259", "r398", "r399", "r649" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 12.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Total net revenues", "verboseLabel": "Revenue from Grants" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r149", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r410" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r402", "r410" ], "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 from Contract with Customer [Text Block]", "terseLabel": "REVENUE FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r112", "r750" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r387" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Unsatisfied (or partially unsatisfied) performance obligations in contracts with its customers" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r100", "r152", "r222", "r223", "r242", "r248", "r249", "r255", "r256", "r259", "r278", "r555", "r693" ], "crdr": "credit", "lang": { "en-US": { "role": { "definitionGuidance": "Revenues from external customers", "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", "presentationGuidance": "Net revenue", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundDetails", "http://www.Hollysys.com/role/RevenueFromContractsWithCustomersDisaggregatedRevenueInformationDetails", "http://www.Hollysys.com/role/SegmentReportingRevenuesByGeographicalAreaDetails", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "verboseLabel": "Net revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingLongLivedAssetsOtherThanGoodwillAndIntangibleAssetsByGeographicalAreaDetails", "http://www.Hollysys.com/role/SegmentReportingRevenuesByGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r595", "r600" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfOtherInformationRelatedToOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r75" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Account receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of estimated useful lives for the intangible assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r508" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Schedule of Income tax expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r68", "r156", "r371", "r372", "r373", "r374", "r571", "r572", "r574", "r695" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule Of Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Schedule of deferred tax assets/liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of the computation of basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r467" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Schedule of Reconciliation of the income tax expenses" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of long-lived assets other than goodwill and intangible assets by geographical area" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r2", "r152", "r277", "r278", "r555" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/EquityInvestmentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r322", "r325", "r650" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r583" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r316", "r318" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillAdditionalInformationDetails", "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r316", "r318" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of changes in the carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "verboseLabel": "Schedule of income (losses) before income tax" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r15", "r49", "r50", "r51" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of principal and interest payments for all outstanding long-term loans" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/LongTermLoansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of summary of the restricted share activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "verboseLabel": "Schedule of Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/WarrantyLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r56", "r336" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock": { "auth_ref": [ "r584" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessor's property under leasing agreements and property available for lease (not currently under lease) by property class, the gross amount, accumulated depreciation and net amount of as of the balance sheet date.", "label": "Schedule of Property Subject to or Available for Operating Lease [Table Text Block]", "terseLabel": "Schedule of Assets leased to others under operating leases" } } }, "localname": "ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r155", "r608", "r610" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsDueToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsOtherIncomeFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsPurchasesOfGoodsAndServicesFromRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsResearchAndDevelopmentToRelatedPartiesDetails", "http://www.Hollysys.com/role/RelatedPartyTransactionsSalesOfGoodsAndIntegratedSolutionsToRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r113", "r256" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Revenues by geographical area" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r100", "r258" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingLongLivedAssetsOtherThanGoodwillAndIntangibleAssetsByGeographicalAreaDetails", "http://www.Hollysys.com/role/SegmentReportingRevenuesByGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r231", "r234", "r246", "r316" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r430", "r448" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "verboseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r434", "r441", "r443" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of performance option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r61" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r528", "r529", "r530", "r531", "r532" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of financial statement balances and amounts of the VIE" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OrganizationAndBusinessBackgroundTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r325" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Annual amortization expense relating to the existing intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r219", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r242", "r243", "r244", "r245", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r729" ], "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.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r219", "r220", "r221", "r231", "r235", "r247", "r251", "r252", "r253", "r254", "r255", "r258", "r259", "r260" ], "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": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT REPORTING" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReporting" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r148", "r236", "r237", "r238", "r239", "r240", "r241", "r256" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and Marketing Expense [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r117" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "verboseLabel": "Selling" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r138" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 39.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "definitionGuidance": "Share-based compensation expenses", "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Share-Based Compensation", "verboseLabel": "Share-based compensation expenses" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of restricted shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value, Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of restricted shares, Un-vested", "periodStartLabel": "Number of restricted shares, Un-vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted average grant-date fair value, Un-vested (in dollars per share)", "periodStartLabel": "Weighted average grant-date fair value, Un-vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r440" ], "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", "verboseLabel": "Number of restricted shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r442" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r440" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value, Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r436" ], "lang": { "en-US": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "terseLabel": "Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Gross (is shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r435", "r448" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "verboseLabel": "Outstanding share options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r445" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "verboseLabel": "Aggregate intrinsic value, Vested and exercisable at June 30 (in dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r445" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "periodEndLabel": "Number of shares, Vested and exercisable at June 30, 2020", "periodStartLabel": "Number of shares, Vested and exercisable at June 30, 2019" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r445" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, Vested and exercisable at June 30, 2020 (in dollars per share)", "periodStartLabel": "Weighted average exercise price, Vested and exercisable at June 30, 2019 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r444" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r429", "r432" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesRestrictedSharesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesTables", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails", "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price, Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r148", "r430", "r433" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r446", "r457" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r444" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted average remaining contractual life (years), Outstanding as at June 30, 2019" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesPerformanceOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r58", "r718" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 30.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term Bank Loans and Notes Payable", "verboseLabel": "Short-term bank loans" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SHORT-TERM BANK LOANS" } } }, "localname": "ShortTermBorrowingsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShortTermBankLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "Short-term Debt [Text Block]", "terseLabel": "SHORT-TERM BANK LOANS" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShortTermBankLoans" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r593", "r600" ], "calculation": { "http://www.Hollysys.com/role/OperatingLeasesScheduleOfLeaseAndNonLeaseComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/OperatingLeasesScheduleOfLeaseAndNonLeaseComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r358" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual.", "label": "Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Translation adjustment" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/WarrantyLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r148", "r357" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r351", "r362", "r509", "r748" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit [Member]" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r219", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r242", "r243", "r244", "r245", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r316", "r338", "r341", "r342", "r729" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/GoodwillChangesInTheCarryingAmountDetails", "http://www.Hollysys.com/role/SegmentReportingSummaryOfInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r36", "r37", "r38", "r150", "r152", "r184", "r185", "r188", "r193", "r197", "r206", "r207", "r208", "r278", "r370", "r555" ], "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/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CoverPage", "http://www.Hollysys.com/role/InventoriesDetails", "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r71", "r162", "r163", "r165", "r168", "r177", "r180", "r205", "r288", "r370", "r375", "r453", "r454", "r455", "r484", "r485", "r561", "r562", "r563", "r564", "r565", "r566", "r736", "r737", "r738" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement", "verboseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r162", "r163", "r165", "r205", "r649" ], "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]", "verboseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r37", "r38", "r370", "r375" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issue of ordinary shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r37", "r38", "r370", "r375" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issue of ordinary shares" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r38", "r45", "r46", "r152", "r266", "r278", "r555" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 50.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 Hollysys Automation Technologies Ltd. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity:", "verboseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r152", "r162", "r163", "r165", "r168", "r177", "r278", "r288", "r375", "r453", "r454", "r455", "r484", "r485", "r511", "r512", "r533", "r555", "r561", "r562", "r566", "r737", "r738" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedBalanceSheets": { "order": 49.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", "terseLabel": "Total equity", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyBalanceSheetsDetails", "http://www.Hollysys.com/role/ConsolidatedBalanceSheets", "http://www.Hollysys.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r151", "r375", "r377" ], "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": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r567", "r614" ], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r567", "r614" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r567", "r614" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r269", "r270", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r167", "r168", "r169", "r170", "r285", "r286", "r287", "r288", "r289", "r290", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r482", "r483", "r484", "r485", "r651", "r652", "r653", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfCumulativeEffectOfTheChangesMadeToTheCompanyConsolidatedBalanceSheetDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "auth_ref": [ "r189", "r191", "r194", "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted", "negatedLabel": "Less: Earnings allocated to participating securities", "terseLabel": "Earnings allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r461", "r497", "r696", "r746" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings of Foreign Subsidiaries", "verboseLabel": "Undistributed Earnings of Foreign Subsidiaries (in dollars)" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r139" ], "calculation": { "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows": { "order": 42.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedLabel": "Fair value adjustments of a bifurcated derivative" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/CondensedFinancialInformationOfTheParentCompanyCashFlowsDetails", "http://www.Hollysys.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r469" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Unrecognised tax benefits income tax penalty and expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r470" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognised tax benefits that would impact tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomeTaxAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r209", "r210", "r212", "r213", "r216", "r217", "r218" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseRightsMember": { "auth_ref": [ "r504" ], "lang": { "en-US": { "role": { "documentation": "Legal right to use or benefit from the use of natural resources or access. Examples include, but are not limited to, drilling rights, water rights, air rights, timber cutting rights and route authorities.", "label": "Use Rights [Member]", "terseLabel": "Use Rights [Member]" } } }, "localname": "UseRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the 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 are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Not Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/PropertyPlantAndEquipmentDetails", "http://www.Hollysys.com/role/SummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ShareBasedCompensationExpensesDetails", "http://www.Hollysys.com/role/ShareBasedCompensationExpensesVestingScheduleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "verboseLabel": "Effect of dilutive securities" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r183", "r197" ], "calculation": { "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average ordinary shares outstanding used in computing diluted income per share", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r181", "r197" ], "calculation": { "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average ordinary shares outstanding used in computing basic income per share", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.Hollysys.com/role/IncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "definitionGuidance": "Shares used in net income per share computation:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.Hollysys.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04(Schedule I))", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080555-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1930-109256" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2029-109256" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2740-109256" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2793-109256" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=75018788&loc=d3e30768-111565" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "05", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75034700&loc=d3e39606-111590" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "05", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75034700&loc=d3e39648-111590" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75030709&loc=d3e39857-111592" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75030756&loc=d3e39969-111593" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75027002&loc=SL5920306-111594" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75027002&loc=d3e40346-111594" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121548805&loc=d3e10037-110241" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121596127&loc=d3e12803-110250" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r412": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r428": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r458": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28200-109314" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r499": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5558-128473" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r536": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r568": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121549951&loc=d3e39896-112707" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121585684&loc=d3e40588-112709" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121585684&loc=d3e40246-112709" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121598990&loc=d3e40879-112712" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121589968&loc=d3e41457-112716" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121589968&loc=d3e41460-112716" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121578510&loc=d3e41551-112718" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121578510&loc=d3e41551-112718" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121569800&loc=d3e45031-112735" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r601": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919396-209981" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919398-209981" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r612": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=120604989&loc=d3e56071-112765" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "35", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(h)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62500-109447" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "235", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.5)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a),(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r783": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r784": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r785": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r786": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r787": { "Name": "Form 20-F", "Publisher": "SEC", "Section": "Item 18", "Subsection": "Instruction 2" }, "r788": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r789": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r790": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r791": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r792": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r793": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r794": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r795": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r796": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r797": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r798": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04" }, "r799": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r800": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06" }, "r801": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 148 0001193125-20-256715-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-20-256715-xbrl.zip M4$L#!!0 ( $R(/%'-.P=(I1L% ">_3 / 9#DS,#4R-&0R,&8N:'1M M[+UK<^+(LB[\_42<_Z#P.GOM[@CL!GRW9_HXU_7[I**0":EI( M3$FRS?[U;U9) @D$" Q8EXR8<=NZE*HRG[Q5967]]G_?AKKR0KG%3./W@])1 M\4"AAFIJS.C_?N#8O<.+ ^7_?OW?_^NW@0T/PL.&=34P=?;[P<"V1U=?OKR^ MOAY],W5];(VM(]4/3-Z')XO'7\3M+K&H M_[BXJTV;#SY\]L6].7ETKNG78_ELZ?+R\HN\.WG48E$/0J.E+W\^/K35 1V2 M0V98-C'44%_8DK[//J_1F8Y;5#WJFR]?X(:DRV&Q='A<\A]GEGE2+ITO^X#[ MQ+3]$:@][V[$ MB_1-'42_).Y$O& 0IEK1;\A;\$KI//R*Q=3H%^!&Q!\07/ ]W1/L7X1<< MZ[!/R&CR3H]874EK[T;$-][T)1S]\R& 2L?F2Q@)=R?=YO9\#^!B%*C>%C59 M$H %H:!_WK0>IH_;T<]/'_UBE@L'Y;/@G*R;-"S,@X? M/02ZA][P^;#JNQ?3L2X6?:&L#J36HD03_]K,UNG7.VA+ 8+=_?;%O0!WAM0F MBFH:-C6 $C9]L[^(MZ\5=4"X1>W?GSMW0@F*3QW2OQWV\OM!U7W\L#,>T8,O MHI4O_H>ZIC96+'NLT]\/1 ^4WS3VXEWX;XU9(YV,KQ3#-.A_?_V-O5V)]RAW M?V6:1@WY*]QO.$/*F:H89 A-@0*YJ@RIH<'_]IU.^@=NG]_L%NW]?O!4//]9 M+/T$"EUVS.+9S^/B3X&,@Z\]HEOTMR^A)A=_X=94'?D!9JE$_T$)OX,K5LQO MB9\;?NH)[IK:.A^[^Q'[4S4#F#VNPLN&1M_^H..8GRF"@3@^/3\YC3^R MJE2( 1K6#.T6U'#,+QX>%L\.C^<_]R6,$$Y[5.A=:GW]38C7E25-&+2M2,-W M90,V?S^PV'"D"[F3UP9)"CU&N2.U)(QV2:OV/L!V8?1G: M^Q+9_DA:M>GG9+1@?Q6=\I5\^,ZDH1GZ52,]!009$1<'I;/MV=9_=$F1W^&_8BM MC1;4H=2(1; :I?+/8_?WQ(PZB/^BG*2+IQ'AV5+Y\+BT%?P#&J96(WG(F+4: MEVM8UB".MD.CBP"-DHDC5UO$]]"V1J.093U/#&T"FN5\1Q%*Z?+G=\(9Z>JT M#H] (&=;[@3==T:;_,D4$ZN,Z/!7W9C,_3X;Y(4P"/"9#D\^TF&7VTAG*K/=/BH:@]ONVAKT]VI) MAT5P?[4ETOSV);(W4VY-NYV4R!5PT7:Z%M,8D(!:F62QN#T_R'0RZ\9ANE@D M=COK6&(M[,F=&AH_Z?"5BJ'5_G;82'3]9BQ62A++-F\I[RI>__VGPQ1()QJ[1#='VL00GJS;A ULU84B@=N%IO'/Y;BZF3 M3F[?4/87 %:F8\-SCU2#KANT0]6!8>IF?UPU'VQM,K-PWQ0-Z12!9[' MJC5%J2A*K!MB_'HD.AE;C$S,EHO$6]JUZS*%0PPB\4B,[*YDE8T\F^.\+X=Z([M&Z,')%\!A%:*90RY3]P,Y[\^@TH3+@Z&,O' MI<\VN?<(QL/A5+HP+2K*Y1C!/*N@)PG "+'=Z6Z&J;!$3PQ M2;-=-;9#K9H*.",,MP[#5/!]%S%Q#O"3D; XRW#>6F2,<$Y+<)P5.'=>S<[ M="QB:'>L9U-J/%$NZT,9*FV.Q!ID:*FX\DJX-DDA^DXM&PC@5N"'IH)/>O<2 MC\W0B/RYZ?ADV0(0)"XF&RN,]N[DC*5S>_.6Y*^9\RI3S JQ;5Q?+?$^'VN",.[B&R@H=U M,P[>23S[UAJ&EV4_1Y%TLG9F;QGU/S3XG MHP%3B9Y8CLJ\ZB4]ELQ;-N)T\K!A&NZ@K)E!U0U5=S2Y(<+H_V'Z7F$V^;HN M%=+):]!%T U1-988V:P_+VY'C#*=[()QJB:/,Y> :UL[F.0(D3\I*^^XE)8\ M0<-5MPP*&B[R)4_0,.DL@X*6J S=/ L:"L@N!23OB'QD!ALZPTG4V2)&/[D[ M_$4<&>RA^#LT@G0R 4LPT!@E&)+,04]#W7/3&64\R6!^J.EDV>QQB'+*:MPP M[2?.AH2/;ZA!>S :^#63D$ MH+N0,;..,7]BIT;9 ^T3W17#Q*((NGDUW\_ 8MS*@::3BRW0D)RIH$[;MJG^ M6IB7FDBF+3>$U>SO*P]&5XZN=.^SQQ; M5-,Q;#Z^:M^GDR6//S++DL#8-PZ&,O%N14!RYW;^LYHDS^9MN@BT>&O MNB']&N'2/!ODA3"==.7T:2;7"=RMP-LAS>YP42[N#A?S1()W_%-A '3$G;[-FO MA N[0HR^6.:K6!;-,:=C$2:=//].!TS5J95?YH8ID$XN-NT!Y:B>0WQ=19-T MBZB33FX'SW"4M5,TZ+I!\53E#TNF7_GQ71S?N8KUZ0>W M-;9J0FXY4Q]-V\1S.G.!ZR5<3S6DZR-ZPTP;M71>T+R$X>D$\DR)101P5@&\ MF-'I!.Y&\)HIP[G@].CM"0'">5=P7I>1>0+Y-\=PBR*_R:+(I*_3EUU$DHCN M7:$[-@?3"6O/F:K46T/RBW*<;AOBH94B\#NYJH3B5><^%V.BF>Q[*XU7X#[E%@WQ/CU2'0R MMAB9.#.+*O\DDM^KJ^7$&'$Z6=D&?)*1R>DMF''",\F\R#&FDUUK5=E**;OV M7)9JIXK2 M+.>4>,8MZ[6["79FL.EDV3V'EFYAJ)4>^-^=5_,')>&\V\!9K#\#533: \*I M51M9XBQ6"RBB/; ALX7)GY;<4&&(I$]O'/N&ZN9KYQ7^'D^O!S]3 6)H3'=L M]D+;HIBQW!-8>Q-'ZU#MCIM#=S>*C!; R23<@%Y9T)CLRQ6/XDX M*'<91]\1%DZRC7?'IVG-OAV@;!M#3VJIF3TJ"''P,JJ(;*F(&9ZBDD E\2XE M<6 #]05&'*\4U6\"V^H M-)(2?*#:2*S:R&@8@HKCPQ7'%@(2U!M)U1L9#4U0;7RXVGA_D!+%H2:O=,T7 MU P8B&RF&%9B"H4_*<$&BC\&%*@ 4JH MA TH/QC8(#BGT[Q7^7\YUBPMN]7 M(]Q6NYMY!MP./#F$W$H')\>(VX'OD$? S>ZYN'$L9E#+JJA_.\QB8GR)Q\KB M/KM[UE*^Y6*F5E606RVJBUT)3X3;XPZ(AT5DN6GK9AR\DW@&KC6,J/I=:69O MN'83?+6>59N9^<]S*17_*RD7(6U',:8XB*67MI$0QC>3.7B$:>3APW3< =ES0RJ M;H@97EF[Q^C_8?J6)9M\79<*Z>0UZ"+HAIBN)T8VCTH5MR-&F4YVP1"&;+Z> MTQW TE 9T5-4$6!QGP/'[H4'FTZ>Q9S\^7E'&/].=(?6C9$C#C)ZH7HIQ&7_ M@9OQY-=OP 7"U<%8/AYNYY$2R^'N@=&@S;A8:.,SIT(%V@P\?L?IWPXUU.0[ M6UN8E8J/V%CT#P!X"4>WVYTEK)M[>CDJ\B=B912QC(G8RO/N4<3V*V+'*&(9 M$[%C%+$$B!B*QLY$(^]8Q"+":0\[LYNUDLL4DOG1E(NETPPQ<-D T\FR2 /1 MRJ*1WH+A;&7!:@8P?.\0D4E'0RNOYOL96,Q<.=!TI\GA&M$B8DR&X(SK M+,G"SW[%;.6:3"K@C##,E1I[9 8;.L-)%- B1C^Y4R'"ZP_V4/P=&D%*F4#> MTLZ$X C2R83OA#/2U:DX(I)3RW8G9QJF_<39D/#Q#35H#T8#OV8R3W>R)WE= M.J23W?6>NM:A;#\E/0PY[4IT-WF65DT^,KF\%GS[@1FTV:MRJC'[CJA,3_)L MI,_W)9UV)U/BC'\+OMCBD\H6L2R= )PYAGG!R;15UQCK0>@4ETXF6 MJBGHD9-LD"6#32?WGKB:Y7GVR?#2R9W''YECB[\N]?@CG2RIJ'($H-5AE(9& MN&8]CX376BZ6SHJA:>.*]I?CJ8@[DS?HZ_3=)VX:\*OJANS2BZN(W80F!_=W M&FV!AO$HF6A^S_=3"M_LB+;@@JU%TH#>CL4U!&0(D"(10!W?PWM9 >3LB!"0 MJ0)DD*N3%S. S=FK,V-#E.XDY4<,J#M^H+8-\/&G%X+@3-DL261W V=U+QQM M.OD',35SEAT0OVBZ+-%,7#S%M'*\Z66CL84*;#\%(2I]3NE4<2YM(_%06-YO MUY^9'_,6C,5&58HBF9@22!;/?Q9+ ,?2>A#GOW]DFYSU"98K+DP3\X-CRQ%2/')ED:FAL>6+J=&5% M@P"',Z*WS9[]2GAH<\VB[=)/T!T1]!A:U1R-.>L/YHHG,9L^L!>J@7XD1E^L M[E4LB]I@#!_)7R:OZL1*[KIZH*#2&N-P)\X7DF8+'L:*G=NKF)HG@%<;F5T! MJ#;RQ$A1-##;:VW!$>:)LV+JCC-5N,ZVJ?X*S6\:NSP.*7DXV<\Q4-- -8+P M>4+>O6EJPD1[[E^>3 M#-V:3E5A@QY-V^0;SEQO"'_$[];P&\'%/($8 1@+@-EC_%9.MD+X?+C^VLMI M7$D&\L8>I&/@^5"SYT/-DV1WH$9]O T8-^T!Y8$'6*Q7LX_EA71!0"<6T%$> MQAJ!?@91O&]' R/[+4)W[:E6!/!6 8QSJ]N <1+GB++;NCV;SQ%=Q M&[/GHG*CH.&Q#.*^'\2-4!,63B MC:'YJQ8B/) G+%=T74ZT^,1"3R*1X)WD9D6R*T^ ?8_S MBUM#T+?=-A[C8"JWGNQ'@1-=UP5HW98/BJH4/=/$>J:(370\D^5X/A(&'Y"U M33.)RKGQH0.Z/Y,>$UNY=T(_ J3HB+X7M7F=-?U(U*)#NEV'%,T_.J:[PV7M M#6BO4>T_A(LC6<<>CV*M2;W#J4T;6-W-0C%HA;YK*J";5WL\Y1E;Q'=M80LBZ<:'>CS;-7G M2346T'&8Y'=1."]*8DI26#.DJ!NB M%*(\&M+H_V'ZA1:RB89UJ9 GA#P1#IT7U3")D5O] (7("1-(=T M8F0?3)5,"O\L*SW]2KB6D@.7%PXP *!8%-O"?.@LW;#8]'8A^T1YS^1#D>@A M:WU;Z03M(I@L&-X6@+D7,;#.A(E$I+9I:TS1Y? S1GPC3ZD:5C)A-],@9 M-C$Y;8]%$&(:Z9IA6]#SZ>FN2XB0)S2X86:^F!\< M3:D1,+W-D:P M5#9__P.BE,9(K +!KM3SE^LP?G+W7,>2ZQED*D>.3+)U-#8 M\L14/]*:;@)LFSW[E?"0V?:W@534OQUFL6G"#W1'3!P86M4 /X(A!LZPXG6:@'MW'7B9T%1K?D"ERFQ;HCQZY'H9&PQ:)L\NV6L"@-";F/%]HFZH.ESN$:V]B_S?5[K@Y M%)D#CEM%IMGSLP>?*)>[:&[&T0TD%B>3_(B=COOCMH$D#'D;G'(LO9*U3^?. MR-G(06VU[].YER1W[/VP[HS 6%),#1>90@!_ (##C,@3=/TZ7X^F;?+-<+@I M_!&_6\-O!!?S!&($8"P 9H_QLDY-AP*+#,K[8]1?*=5?D7S,$Y W]B =@Q@/ MX'[_R8A?ABT/?N0R7RZ")+L#->KC;(]1W)/MW/XVS@R>QC1 MBJ%N086M.D[@PTZA21Q@-P%=M@^O23YZDW-L3C;@G.G3=I(/YX2<\Y,P+&]^ MMB%Z$ODXT3!A@'V/\XO;=]&WW38>XV JMY[L1X$37==%FUVVY(.B*D7/-+&> M*6(3'<]D.9Z/A,$'#%'//).HG!L?.J![W+\:#UNY=T(_ J3HB+X7M7F=-?U( MU*)#NEV'%,T_.J:[PV7M#6BO4>T_A(L*]V./1['6I-[AU*8-K.YFH1BT0M\U M%=#-JSN;)!RC>[L#8.?5XTT2L-$#WJX'_ YY0!BCD_RAL[>)!"!ZFFO6>@T3CS6#I2"7 MC3A/G!7.>)3!&(CE/YLFXX]@.8#Q^6V-6-R M+-0[10>%8%="L()O>0*^IP\J]=:0_*(Z>FU@?T1MFVA@79![VJQF>0_C[IC!T_A#*0,9E8!77\R0( MB- X",T>WSU1^!?\_X,MB 3JAF&^N.L&<(>B8LRZ8MP4#7D2G&_$Z/_/P'1\ M(Q)<7)/951.JI#^;*/Y8\X2 %K4HX>J@ FU/EYAJ;R.@* UJL(P=,#*[ 64U M&?*$"C?#,G)G@:N!A>)__=BZE#NKJIH0V8PR^9@%5]HA VH&ZHYI!/2/I@JF9P:^$1YS^1# M47*G/0!1"N&H\DJXEA+/=^$0 ZB)1;-WN,*3W4XS=)OHJFAB(VS7ABT8?C%K M AY"VS;57^D$[2*81 YN"[#6OL]-YU1/C+X T/-$Z-1J629N]\) M9Z2K4S&U!*;7MMRYAN^,-OF3:8N!$1W^JAO21@O1>#;("V$ZZ3*=^<4N,K8Q M3XK]EDB3)S15-$UJ3Z(_$:;5C2H9,9OH^8K"EA(A3VAH"+MIV-S4=;&^[8E1 MOL"PC 9YPD)%54T'R-.B*F4O0JT&<2 \+&I(E]HT6LSZ=3.^H88Z&!+^*_%0 MB-'YB6I80(4\(6%:+VNZ:#%Q(C)3HF[Q*//$:U$**UP&*WN<7C3&//%Y15TK M*WMJ1H\]3^QOCJ0F M^P[Q2F? :4S.38+]QDN)4\XD3":$>[%590 M,D\8>R+J+]*GW:"Z>=*),4DO[[R:G8'I6,30[E@/:&L$TC\\T[QPB?&G9\Z? M9$>;1BI=DB Y)L4!0V1;#)C8'YE=[Y1?B4_[+?0@PO.*YAZ*QV[$ YI"\4BM M>$RXER?Q (/*C% EA!A)^];-.'C'3X3+Y4: "%I,=HPLH.T6L(R[$C:97*-R M11BH\4CX+RHD?[ULST3C,UY2Y2H:Y D/VTD!S@ H,--VTUUMV<9%[NW'Y105 MY>)/,>G0Y\+N^FN.59%G!*8W@ZNM*P>[4\Y?QN=\N;A[SGN$RA27)]%?<&QY M8JI'CDPR-32V/#'U7;,YB>3VSB=0L@>"&X?IXB"GT)R?=U*HF.RR10*1?SCD MS7@RF?<(ON_0&4XT0HL8_>0"0ZB!8 _%WZ$1;&&>(0;5 EHG3'=$7 S$D;>T M(RXX D3FO&WV;/"8Q592 M8!/KZK1B610UY)Y1&8L=B,_-\8E:$_&Y55N^2.']_$X'3-7#6Q+B$3LE0/Q0 M11FF;JX0MTB%91]Q'ZKZN4+E0#^80E1^J M&1&5<5#Y1$1!)@O(4S5'8\[Z@W#-^CO0+#9]8"]4F_&JK9OQ(_G+Y%6=6,G? M ;7>.+SLZ46D>0>6WR$G&83E0A.>=5CNPXCO"?+9@^4T:\K/EFK1%VHXR[-, M?CY1H26B-45T*U81HN!:T9"M8-57#?V2)3/V;T$VD[YV3A, M0M#& FUBL8?\W_W,2&*9CY/['S 3D5XTX%SY8H1,*VGZIV;X*=#!Q?(%Q_1E M?I$]YC&%JXB(2_%)S!!Y%A35FB]PF1+KAAB_'HE.QA8C-P,MB.);VK7K!C#6 M$41)/%@CNRL1$6/$[W3+-\Q(R2#L%N;+(>SV #O,AYN%71O<'#(R.;T%8T5X M)H$6.4;4:+O6: @MU%KO#4*88[F4O:6&.838#"S&@TF,3()IY7CSQ/QJ(W.S M#O*H43Z^JC;RQ$@QS<+5K$\D^2/,$V=;5,QJJ*((J&VJOX(ZN0*#TIBH#/I" MVU1UN#S,O?8F)M:H=L?-H;NU7M:5;?9JA(M2Z-83Y>T!X?1F'-U 8G$R*<.W MTW$'*N_.$SY/R+LW34W,8'E+.'%.)7"S0K9PED&B\;>\\K_45M&TV\)V(-T#&(\@/O])R/ANM39]B.7 M^7(1)-D=J%$?;P/&LA1/X $6Z]7L8WDA71#0274P-O4HL@_F??L;Z&"\3S-' MN*X/Q.46T)NFNO&2" MPI@7"1 G^#=@,P>+/*ZE(G+B1J M61"7YB+KG/G;C?RZQD% 3+*9_,U+;7?D,L<$:Z1MHU+?Y)C59:3VDGL7,2M? M@-VHUF2+,)V;1)/Z8&1R-ZDJLOCY*DX@>M='[T0UQV$#PGDEG!^I.B"&S"TU M-']A7FP9=<]71SCO%LZR&[%XD":6(]4\0F.I[)) $;/>#M>L!X%,F'ZF=TDK/F MZ**GN68IPRQ[B^BN)619/-7H0)]GJSY/JK& CL/JDQ4>FZFL=KSAP0:QVHY3 M'/NQF2?X/!$.G1R8=B M[4M6^+9J(ZLS@'^!8-H#&S);'(!TQWHVI08\K,)029_>./8-U M#[H7.ZPU_K/S:G8&IF,10YOVS1]( .A3;( $A'"9ZDPLZSI(K3,8[X!(*, KPE@7X7?A#40Z2 M,HI.35[IFB\HKBBNVQ'7E1C+DTBVY*'#3SJ)GCJ51Q8W>_)LF\3C>UFO)39F M!YLG1M^81NCLVL4'9B>7P2L.^9X.,4^,%4<5YH"YX6'FB<$K%GIRLLX19\TK MAY-:TXR!BF.;0Y*S1=#%P\\3"!8>_)Q(!N/!RG$6+=/#NKP>MWY#V5\0G=9' M](:9-E@FP]3-_KAJ/MC:A)]MX)#FZ!2"67!K1#Z7/3"UNO%"+5L08OXJI0TR M=->MHU\)&?SIY51,041VU[^Y=+CO7>]^!Q\F\<5*AN<0_GZ-W]#Y=2@#&9>! M55S/JR#(*L<:#-B@';0(N9*&5:S/H4A4ZJTA^44YBD)N1&$IR_,D AO!+-XC_K.)_#<[G22 V=[YX=^!?\_X,MB 7JAF&^N%8! M[E!<3\JL0GPG&O(D..W[5.YBC[/3O'V?)T8^_L@L(Q]_Y(F1W_[(+".__9$G M1M8;F65DO9$G1OZ[DEE&_KN2)T;6;Z?N?J;8Z::MW^;/?9V9__-*T$P\^?27 M7%DQP#SQ&L8^- VY_S)R,XH;&0H*F09-U6:4!3WWGYL;>)ZX7M$TN6V/Z$^$ M0<1?)2-F$SU?"%A*A#RAH47%QBS5IMJ<'DAOR81)7=:HP>6,NY1P=5"!MJ=K M&;6W$5 P5*JC177XMO8$W1W+*K9$3<5VY.7]#N!@%1GRA(I;ITL8T.+?!#J2 M90<^8J!YXO.]R&&1F[ KVI 9#)0A$259(N2_;JCFD$X(^F"JQ)>C^7I Z302 M2X884!6Q:/:.%9E5)FL!L1&V:\,6/9L-8+D7(9'>^R3B1(,4=N[O TG?" M&>GJ5"RS@_ZW+7<.ZSNC3?X$Y(&_B Y_U0UI*(1X/AODA3"==)G._,-(,E85 M6P)E2Z3)$YK<2N+YFMP)CCE/O%Y\M,*S1=VJ>D$@W,'C-GT NPV:V89G&8A6 MQ;*H;=V,'\E?)I<5^A(/B_7&X;\U0Y)W^$Y8;B5.D2/$X-XQF-=J32UJ$V: M"^$5ILV7]8L>?9[XWS -\1@W=5V$%9ZSF"\4+*-!GK!0[ZD05;Q0;@N-/%N! M]99V[;IAV=P1XY5F2I+*(.[B(*AU,1-7-?G(Y'-5&Q] S)J]*J<:L^^(*B., MQ -H?LB3=)<%I-K"M-(22GD%(F,0/4^P%6+NV"8?BZ4K_D)S8L/8\,7U5 M%F9F#O? [$LQ'\]ICW(>L2B=789'C3E//!>'8ABAXDHQ4N^LFW'PCI_2D,MT MO@A:! \TD&I_QTF-6T2!/>-A. M,E<&0($Y4YOFIF<;%WFU'Q6K:?AH*%W,[CN\97VQ'P=+4G]$T;=EQ-^"7Y6< M DS, +C#XP*!86C[=[8![0UKQPVH,7#(M!SK)*4M-Y6FMU;.;3U2(L37ACBN MLNYWP3-V/[:YVIMD *ZN73WV=_J+PZ4I:LV56G-#DN8-/\U7B.NL 1LE&A"S MO-*)T7DU.P/3L8BAW;$>>.DA99#>"*CY-=^V*Q%U]%U#FT8JT;I$9W:3KS.W)B 3[F5;/$X#XG&&KD*.7873-:!XM@LHGJ'7 MBE#TX?6Q6C$,12PZFRWN!K)AG:6?_9=KH6_=L1 M>1[:8F@N>V/4LL]A8<[G519[+^0WG:RSR MY F*&ZX+(=A<0SD!&AA*5)"H('=E^F=1NVJ?XN5.]BF>XYEY.W/\P]F=NTGT M/\?3[\B^3[_;#U^Q8.+."R;NAY%8O'GWQ9OWI&JQYF%":A[NA]]XU$@:N8;% MTO=;+'V?LNC-S;H]SMB!4++6\/PHT\BN"V17&O823]F%P<8^@XT=,A*#C;T& M&SOD) 8;"0PV=LAO##;2R#4,-CXLV-@A5W%-9 ]K(KNTG;@F\G%K(COCZR7* MY3[D\G)W_$.Y_$"YW"%?;AVJ@ ,XG"M9EG'6+AY^"MGI'M^#.QVWN"5C5WS"2:!T\P\G M@3YN$FB7?,5)H#U. NV2D3@)M,])H)VJ6IP$2MPDT"[YC9- :>0:3@)]U"30 M+KF*DT")F03:)9MQ$FCODT#O9:=C,)>7S_#+S^?V;8 -0THLA].OS#)/RJ7S M*[CKM^+?FC0KVHENTQJ 4;(BFO5&+F]OT.X(GEO8JKBY09O5QH\EXX>[&[0) M5/L)3/C9%@,-M*ZQ%\#FY$_Q4L,94DX@=-J8!?,MB*NWU#"'S(AL.387PHU\ MF1E$B Q?V-L5-& $@T _]L7>./K;_X/Q;+'.HAS#T!Y:+'_H5=* MZ?BH?#%ZNQX2WF?&H6V.KI2B_U?7M$&PX*&CLW,ZO+Z6[[U244GC2NF:NG9] M\/4WH@PX[?U^\ _;5 ^^=DA7IXK94ZH"^""QOWTA@6[X/1 R<4ATUC>N%)4* MDRN:"CSPRC1[<*5<')TRXUH)/J[3GGVM>#WD;E\(*(#)-?& =RG<)IAW>CCP MNE\:35MQ1QVXX ]<7NN:'&CI73M43=WD5PKO=S\5"XKX[_/L(U[?2T#6F3NR M(U>*W-1/:_J?2_E9OW'>:C8)R>U0]4LK%TY/+%?2<^^J&9'A/Q]=62N'ONQV4/9.F MRM6_GCHME_XK;/-\T(34^MG[-/;(]4W#5;C\IOX%H9IB'= M/J8J!A'!D2CX>6NJCH@HQ/+G@>(Y_2WA%D67/RT>0#!Q>"=]M6F#7Q5$?$X0 M_Q>$KJPW7@_RQ?U"?E-#4-P$79\>"?^E- WZ.4+Y_^__]9LM PN5ZOJ(:!HT M^?M!\4#^[7U"_NWUUF6S_)2B.ES,TDJ@3/!6*A;_:P,;[,$'VM+)R(++_F^3 M6Z'Q'LB.<[]7(]*GAUU.R:]#9E@0R$&4\F)*Z(GGM)G8YP1Z*$_'4XGNPP8( M>'T=P)$/HX/M BVVB@G+IX=&Z,PJ/=FB?6;9[E&#D\F>>(I3D771[=\/V)L MKJE38O2(;E$AA)?G)R?7LUK51Y*MA>F\BK@RTMP%93=VY1:1.[G^7:MV7V]W M6I6.\))E(/)8:W24I^=6^[D"OW2:"KC7\FZI_*G[66FVE$_]SZXZ;=XIG6\U M)>!_3WSO2K6CP.W2Y?%)E+,H> T_Q R(5!RA0:L &2XF,.R!H/+;A*"NS,XK M;GQA_R\H7:+^ZG/3,32!=!>YB?CF>QW7+%MQD-XTAF[H7V3,OZ@8AD/T%AV9 M_!UNA(GJ+*?,6.YP !<1T!,,XK&8^>;E8]W?:WVL.#2$Y\JC1^ MH+.++Z"SNR>G0DPYBKT/5!SCJ7#ZM\,XB"PXP,Q2+*%\0=U*[0LWA?K-J)>8 M%2=15#UAEMB:IO08^$&&([:172V>A*[);61W\&Q#/AHS%;18+!T>'Y\5RY@/ MFM=\T VDH7R2BI#)[>:Z]%LA8G[^H&$WX$Y,,?O6?'CXT?[15BK/G>:CFY+6 MJ56_-9H/S7OA\CQT;H\2N;SST5L[-LOHK;T1U9:L$T9QRC*%@#4<455L$]84 M9BC,MA1U0#@T'Y7]BXH/%5]NYHH:IJU41F+;NIQZV2DA4[%G;Z,M>Y_DDIXN M'>FP\OGG/R[*I?-KR]5+S #YJQE]G5F#5:H'4;NQN1;EC?C(#.3[5R'RL_FX M:FH;)&D<6E2]HEJ?\!$W7U2W*9&H<<.9#9Q4OC-!/J4."# T:[\F/<-"]2^' M,TMCJB]5+,A6Q>3P7Y\8['_DWRA..Q.GBJ9Q:EG>/P_P3BFF"]PPCY2R<@LR M0HV^\L@T#6Q,RR1: ?W>#V->.2;S;BC[2TPGU>!I<\C4PPY5!P;X?7TQI:[< MTA>JFR,QT:]4."6S'"T@2W?+TBK\VN0=\]58CZ'SC'HZ4EI'JZ:9_*^ZYF]# M*^H93]&V,*#5 3/F@!.S(T^F91/]_V.C^$;]:ZE8+)V?H8'>DH'V."%L\XB# M=68CT OTC:J.S5Y$%-YC*K6R9ID7H5.4("*JR BV3,.@>NRIHI]^V3&O!;=\ M PCOU=?BDYOG7"CQD*'^R"-W;H?J5\FEQ7T6[H+1CR\[&?;PX P[-]N_S M8AE_,,&X/ U,8YTY[8U[=WIQ>:&4CB_F=$)!J0T) QHN6S*9KIALCA+Y&:]? MNQWK&R/JP"'&_QN8NCZVQM:1:@ZC5]*SLJ*R5ZOM$7SE>LVF[O3&C%_HA4>X M;+MQ)C?N^OM]T%VX4N\=3I0'MA,';-..)LMOVYC&WD<,L1JY9P!]X2 M?J9+?+=>"0B7R&^OJ/91*I;.>^"2.R%K>:Z=D!N@\ _SW9EZ;-]!QL[07#3+* ML@83BR--Q(=Z%F';(.V%:QEFC(LOPXHKQ(==W51_?6A:\D9S4QUFZ]15/V;/ M_9="^.O^INK$LA;D%F]'\'S%%[?!%.(I=8C@1).Q5R*=_WGW+?,BVAX/H1.? MK,\HB:C9U\A8@HAWD6*G;^+XE;Y_W_.<@:7^ U-'>]G6DLT<"]>-W-2SF-V: M%(FS2(RLO;JXG>4.+Z09E\I=:6SC3>6L.M*T*DQSLRV= M8C$S=^8R]O\4CXK%DOO[B'#WEQ>B.QX61M2[)L_"^&!=DSI>>[;3U=B[8O2W MYD-]T<8^9%38EQEXL%XIG35/(\9?C%R;Z MV26Z^WN;BL.RW-]%:69JQU7-GO*5DQ'(XR)Y%E988B(6J;#U.-LR0U;G327]W MS(S:);;Q/3/BD,D-"F*RL9<9^D%8 8Z_(.3XAWIPJS%*( M5_%"Y(Z97:"@NV=HL8*056E00>Q)020S-P'S?;9\OMCJ>8E-T;Y+_-8-#<(M MFTI=X.6W@68P'5L)/&?"K^;S*50H_/,D\?B. M$W?/Y&P&9F!JSYU,;T['-!.,A<]^/U#$T<_R3NC4;XVJ#+26]?M!O7%WH(CJ MZ51F[P3#:2"A9MK>HP=?SXJ%T^/S0O'RT@_!_/Y^G25.O/*/F<0>,%P=4/67 MZ-,OA;F@X-.:%M+&O5)=/_QEF*^&8E%B@=[5/! 6!*XTVF.&6_*BY8#;<5(\ M]>$5L)["VBVOK^07W=LG(8*]^$&MY1U\GZ;SCEN)M%&['^*JK.G_ (__$"QN M>QRN2P;'WH ;N\939D6JYQ9$\Y2F$!S#5Z0BB)Q6"G:?*("\Q!="P_0KKX&@ M@1<@"W>Y#5E+W,UC\>F0T_D! PH 7]:3F@#T2-1?7&A5O#T04P1]00L)+7+ M(?_=U!W#!C,@*IOQ>+NB$.J+KN8<#L!4"MYI"='T"WB"J MN]1[ !I>!>05J%(TQRM2"$X.IRJ5#E6IK,A34"SE$[0G CK+ PIL6SELJAH9&PMEXNSZZWYW=MJ9[FT5=TNT/V83\A8 M0VLTS"2(Z'I2(^ #R!DR8(BFR,4";AIB?48?BTJ#MZ/@E6G%^7C\M'$_^0R?IH(UD? M;V#$BA]&/B2!U#O>Z;89*: 6A:C[2M];K[: [^^[1%8'>K&.\RO%B3B M\'+Q>N&PO/OS=^2-TK6T&MY#"S[K/^D'6%NG2*G,$=JJ4Q%U)Y21VJG26P$[M9?O6^_+9O$$NSM[?Z,B'.JU)!)O'J)-<<+2JQ B,W.BR(@/8T1E M*BLNU3R!V2%?4L"=4D*X,SF,",5D*2.V$@HUPL'AOL0A"_3_,$'(\8Z-/+2% M7OS'B5S-FY%RM90[+>45-W#GIE K?C2+5@1:/@?O)>^\BEF[/B#Q8]&PR=S" M?MW9#^AAGOJ&VV?2_$(ZML]D*J&CMV31RUU?'7$ZDHFDXE2K'C.(H3*B0P^] MO7&66)V"P,GD&MRBRBN#%IZ/VD?*?:7RM$:RDUCXELO=5)-93[:I.):;) O4 MIX8F%G3GCUTWN>RO/A8#D!\773> 2G"'TQ=FR7E O]^BIXXA\_9E9BKAFB67 MV4[ 7>3F"].6[O,Y_D0^1ZZ412S7KE/D>":@=>>[+XY.F1'.\Y8'"OO X2Z, MW04L[YIXP+NTKF^T$PB_9TOHN[>3)B<7*I "Y2<*FH9< 2;P62%, M, -R%E MT$,(7(1P37*]9::W)>L0>^BCO1Z5F0>&5Q.525&$,1A$EUX>-W5%I'<'T#_= MM")+B_O@5DZ*)X'BCVW"NP2:/6R^Z70LDZL^E4ZE4%>/E//RF:@4^=G/&0_M MC^OJX(D&9*S'^#"D1^3&.IE#K,D>$T=CMM>OHUBI%W6UQROB+9-7IK2+O7U[ MR5;LR;3TZGJ^^=ZX, MYL36J2RPF<1C@?H00.):;E^/!03ZRP*JHNJ.YV>4R M8\A-G[M*68W?/60F7,2H^ODQB0F)*4>:R&R$\FFZ._6A16-B.#?R(KB?(#!7 MRF&)KJ;+AG-!(==+?B?)LT.WINH(%5N9Z.FVYPC'3%R<./?SZ8NXK)L(WM== M-U#X17[]JSO?QKI_3K*QO>I8TU!(_$F\?ST_K3MV_[3]JF 1[4_1%-GBC0F_ M+TQL35C!&QE7P?M-X K/MSP13UI\B-J;O>]_$XCU&Q*;&=B M\>S*.S:T+P)PR'$IQ?9W-J^/\K;?^BB+AGH<9ZCE5 UUP;!#^D6$V;/\%-<" MDPI="L 7DPKZ*QE;4],_F$Q8A/;V3 D*'0Y0IW1Z7%#\'Y^O#[XL1/7Q4?E" MO!SJZ-'9>41?OWYL/#C_:/ME)Y[C0? M*YUZLZ%T:M5OC>9#\[Y>:RL/G=NHJF2K^+L#^FZM+%FET7BN/"BMVE.SU5%@ MP'?-UN/VO8%R\?#.)];'4BZ5R 2F*)UO->6NWJX"MW[4*BVEUKBMW2K_>F[4 M7//@%Z'*&$#W2N=.Y>:AIC3OE&JST:DU.NU(8H;_2?SZFI*AK;_*\B4V)6J] MYF*V9__\VS'MZYGNN1?]A9O(AF(O)VWZ@8OSY'GL;+[ Q/A^*%-/C3_N8@=%XL^O:N*H$D\,^ )(#ZWCK _*+Q' M1%>ND<]R_FPAYY-ZHL,TT.7F\/*X>%H^^5D"IE7 6Z\KLV%N#-ZY*V?S'J&? M!5#<* E@8[<['+D6U\@,2([7N&AZ1EF.\. >O##/-M@(MEC';:&QDW4=JU1;[:4QTJC42N-6J=Q^K[=KK?:\4=L1 MAM9'T@<[ U&&)F[GH[)W/G@X%QNZG5$SDA\^F$6\V=SZN_,_VS+_[VEMWOZO MU1HZ -DW %,'H(P.0 [Y'^4 '!]\;=[=U5I*NU/IU-N=>K4M#7WMSR?P!&JW M2J?^6)-3[FCRT>2CR4>3CR8_12I_:O*/T>3GD/]1)O_DX.L?M1]*O2'22&0& M#9IV-.UHVM&THVE/D6J?FO83-.TYY'^4:3\%6$S-ND@5%1F)U>;C4Z7Q ZU\ M3JS\R1F:>33S:.8SH>8#9KZ"=CZ' (BR\V<'7Y\;K5J[^?"]=BNF[N]$.ORC M6*;'I?F\F/GS$S3S:.;1S&="RT_-_"E:^1SR/\K*GQ]\;3[56A#+-^[EHOQ= MO5%I5.MR+^CW>NT_\N)3J]D6:_5H^-'PH^%'PX^&/U6*?VKXS]#PYY#_48;_ MXN#KRDS\VN/30_-'K89F/R]F_Q)7[]'LH]G/AMJ?FOUS-/LYY'^4V;\\^/I8 M^1>8^O:W2JOVK?EP6VNYV?BMVD-%)..++>4_E$ZKTFA7JF*)'ZU_7JQ_J7B) MYA_-/YK_3*C_J?F_0/.?0_Y'EHPI'GR=SO!C>GX.;7RIB#8>;3S:^$SH^*F- MOT0;GT/^1]KXTL%7D9+O[KD7H?V#V'3?N$<;GQL;7T(;CS8>;7PF='R@IEX1 MC7P. 1!IY,L'7RNWMW41NV,DGU,K7T8KCU8>K7PFE'S RF/IW#P"(-+*'Q]\ M_?=S1=3.!=O^O2:C>;CPX/]]6V]7'YKMYU:MK51NFL\=Y;'2^J/645KU]A_H M">3%$RB?HR> G@!Z IDP! %/ &OHYA$ D9[ R<'7VUJ[VJH_N65W[I1VK?K< MJG?$@93-SK>:.!FPTE!J_WX6A?:G-]$+R(T7D*/D??@ICC(,JR-5IX3+80V$ M(GB;2+WHS\$$^4EZ0^D2]5>?FXZA"<*Z=$K*5P.:["*@6S<[QO)B$U48<8KE M(OL3>8;I:G]HPS'M4O^79\[&#?\3Z,F63OE6WG_,]\+C3_=^SO='';(M%&V. M#U>]7-VS@RB3M.XYI>LU>W&6K&XE[)U]1)-9.W/QU#]T$4]=3$:TM+-3%W'2 M"">-4B,%@4DC/(4ACP"(-%9G8M+HKO+\T&D7E-OZ=W$.XZU2:;5JE5;EON9N M_+RM/=0;_WZN-:HX6Y2GV2+@?H M':!W@-Y!NHQ#P#O RL]Y!$"D=W!Q\+7:;'1:S8>V7^2Y6KL5J:1HYM',HYE' M,X]F/E5:/F#FS_ ?8V4(-/AH\+.A[H,&_P8-?@X1$&7PRT41V-_*B?M:YUN]BO$\FG MT;RG2[D'S7L5S7L.$1!IWDL'7Y]:=0C?GR!^KU2KS>=&I]+H*'3]N9I/RLT/Z1S4V^UG[PR(RMU=_:'NGO#HO=M"MP#= G0+ MT"U MR!=1B'H%MRA6Y!#!$2Z!2<'7\&N-^[![C>45NV^WA:G.'?^^8^+Z'F"V8+AN@"X N +H Z *@"Y J Q!T >[1!<@A B)=@%.1^M=Z M:K8@T%?NF]]K+9'H7T,CCT8>C3P:>33RJ5+Q02/_#8U\#A$0:>3/#KX^UALU MI5VYJW5^!,Z 0C.?&S-_C&8^9.8G9O4\^68U8R6QR^>3DMA8$SL99@-K8B=! MSM%]3HS[?([>Z_&M!->,3Y_C3Z,1YQ/M$UJ3GB?"U8[M2I2;2WXIV9 M)7;;5.H-Y;9V5V_4;I5.K?785J+:V\J'=D*L110UI2_ M,HLJX!&#I;:IIG3'"EP%\3/$^ L*B 'EU%"A%\R 6\Q2B&$X1(<[(Y/;\*4K M92$- YT]>[=*/]N22A=.BI1HE>KZB&@:-/3[0?% _NTU+/_VNM UN4:Y_("B M.ARH84OM!)Y,4'VMS3BWW4-H2RK.[CDI@K MT,BJ!!E?6.+$8VL3+5:<%3.JVFW:QT6Y?':]*@CR$;2 K%L,DF>Y) T.LJAX M_0VD;FR-K8+\NW2M>-=?Z>P59_J,R?V+IL,G5XFA2>WIW:J:PQ$QQI/;4I=" MCSP-.^Q"/T#C.A;\:UG"P?#[HE3 S@^)S4Q#Z5!U8("^Z3,@P(.M'144HMQ\ MKXL69//RL\RVA-*V3)UI4I%;3A>4 B,<7BLHW^KP?^5)_*C#SZ<._%M0;DQX M\QX<\U%!^#8J:)W)G^UO?Q24^\XW^%7X]LHCV(B"\A^3ZQIT_$:/_/P/3F=P(7&J/+9L. ^_4#0V@QAF8E+;9LU\)A[9O*/L+F!AL MP'^^IE/5YJ;!5+CZ)_.VU!(CZMFZ\4(M>P@:V[L(7U?:@$=;J1F4]X%X5?;& M)O<*2GL U(1!*0_.+^BRI.V?SG0P\-#UK,.,<>)'Q8GH5*!3D3>+A4Y%XED$ M3D4]9/0M8?4#5@F:-*1U!Z/W9-,CY8$-&5AM8=K;\!T"H17U#3S:&[0W:&_0 MWJ"]07NST-Y4GI88G$\5BQ'E"9KL,?4S6ART.&AQT.(D5IVAQ4D\BX3%J2\S M.8$)S+JA">O#V0NQ:<#N^'>J:'22\%4T.FAT_PG&8ZN:XM:J,ZV\-B^7]!"6S..E)N!V\(C@3&+2&VN"X__NIDV():D0HU\ M^N/HX>AS[+;^F P'32Z:7#2Y:'+1Y*+)713GA?)"-C:^?BN1]M=EDF^@JB%[ M&V&970OH/U8ZO[9F/NM_S,T4$5R.:1NKM7; SB[K<&.I "?;= MO>,W$]49D4;,B6H+POC>P[^)3;C?H6E_J@]AN^^W]JC<4@N *"_6#, /I=PE MM#LDV4:#(U-XEE4O)9;$^:MS5-G MT=HB:#N(Y?SU1/V$0GOBKL MCE 15C"T">R_PZ F,38&RX;L3WI.L&Q(^LJ&H.N#K@^Z/NCZ^!.[DYW]$=.[ MDWOH]R3=[\'8&@U,WK07&IC$LZAX/2T7,V]@IO>4FG!Z1YQ9-!1DX_HAFAPT M.6ARDJ+/T.0DGD7%:[\JV8S!F104\VXK;96)LI9>,7&QD6)::6VLU-Y&NI_S M636/"I,\S:=6%:U1,KZ*U@BM48Y5'5JCQ+-H6EQTT?:)\/V@J>E!MRG7Q\HO MPWPU1+GFV9J8*TR8WQ9:+;1::+70:B5#):+52CR+P&K-UF^.,%RSCP2S,C%B M0MN#M@=M3\(4&]J>Q+,H8'O<@P+B6![WR9EMT&B!T *A!4(+E"CUAA8H\2P* MS-E%G$PS;X[F9N4BW@I6Y4"+A!8)+1):I(2H.[1(B6=1\7K6QL2P0A@ H;E! M$D4]A>EO:'70ZJ#529A*0ZN3>!:%%H!>J&4/0;R7':[I!4*? X]CT(/F M!\T/FI^DZ38T/XEGD6=^VB*O#?II*S6#\OYX@0&:?2PX\38U3&B-T!JA-4)K ME#!5A]8H\2PJ7E?9&YO8FH@R<<';RA.G*K/$%B!< $J\]5D-Y_4*TYXM G.H M%.GE?WT0D-L#(HX'Z"L/SB\R5Q\$H#SS@/(T("!W*G6DH@AM+_ .7XN+[/P2 M_4]GNE4C4G_,/*!\)_H+W41[1#M%6!%Z?RP_Q8K0[ZD(/:732K!@>>C]N_[H M]*/3GQ,6%:];C_XYN/* 63\4:/P(&7!AOUO4&#*CRPJ*/:#PN3YX2JXJ4,=2 MTPV80:[]%MKWMQ'MMO_/7+.BL>G!OYH0?[[H$Y/G)I]Y;ONO^ U[-_Y/Q->? M%WQ^_D/BZK,AJI,J;9O8U)JT^_BC->_:B,PS>]$@_ CVH<-)5:D/&14>46\8'9+BH\:A7)A_Z]L>"#TW+KRZG_^2Y*3F:3XO( M(8XC?B(V_+N8$O#,I*EZ8P%EZX8FR>J,*%W4E'PFQ.Q_5Q8TYYZ_W&)CHB]J M33XR[=AM1$N3 \A$OQ@9+.F8^]S1Q\; B8Y/<78T92X2SHZBHY0K%A6O;[Y' MG%4I=/X-9S:S!LIW)KJOU"T=K)#UP5.>J.Y1W:.Z3Z8N076?>!9!!"RBV8@8 M\JE5C8PAGZ@YTJF7G6Y!L#QRNCI3 X$QV@.T!V@/T!Z@/4@?BT2JGC?U%6$3 MIM-G[9E)I_D)MO:(JJ)@4$4;,H-9MCAYXH6"O>B+7 JT%F@MT%J@M4!KD686 M%:_ERL:RA1$T V@&T R@&4 SD%T6%:]K;^J &'VJ5-2(?:4R\X&"V#.;00>" M#PL+4+H\/BF(TX#(D!H:U=R0 PT"&@0T"&@0T""DCT7%ZX"ZCV,2II;@.&@) M,)5H?UM=2N5DI-S7#458#W'H4D%YIKRI.GRXW5U^3'JC^/U?*/>N35V+;J,-1AZ,.1QV..CQ=+*K7S=*)W8/ORY1^I4WY"U,IJG14Z:C24:6C2D\7BYX>JJ#1N=GG9#B4"N'! M[#/5SW31*4?-CIH=-3MJ=M3LZ6)16SKK;;-GOQ).T5E'E8XJ'54ZJO04LZA= MK=Q60*<[(Z''+9./)QGI8AO\+;&)4E'_=I@E=]JCFH^CYO'DQ?T!^ Q/7GS/ MR8O+\;&KPQ:WKV]#=/!4Z:9P]9J1U)S#VU[!?==L_:?2NCU\:#;_J#?NE7H# MKCQ6.O5F(P3[/91]6738[IXITADP4:#%<(BN<#HRN0VR9H@R+Q8TSB$NT0YU MT_PE3BJVQ$%U0X%XKZ2+6&(@THQQJL,O\(QM*HZEV -B*R*DZ1*+:@H\(.H. M>7ZNJ";#:,\J*/1M1%5;MF")\D.6,QQY?U"@\% >1R<^->+F7_"DN"4$3U27 M@?&#;A&]@8_WH9OBZ^*&=Z9OJ.K,D:O*.P.Q"7C9L*#+0Z)1!6R3J*T-G?;J M*EFD)TKB<'"B_:)*T*D7]X!R]^FVVT.O*D2IYA_SMT8%OH+L-?RMT1[P1PS M/?N!LQ?H9+"I!_BG[Q*_1>5:SZ3-R],CY3\#:HBJ/%X3LTQV#Y-[A8C \DY4)E:K-7@7,&L&R MZ!8#B2!< (A3R_+Q(P8U=K%(/22:? 8M!LP@ M7:8S>RR^0M2!8-F$GN"5O=H# 1FO@^#%,A,P0F25)XUI"D#)-KD( O2Q.$9; MHRJ8=XOZ4"4O!)KR/N')*B>OBH" R!>T7.@!L7B?PJC$,W[=*7&R(4@O=36) M?VXWC+B@N')CB:]HYE!@2I5D$#X%Z&1%)Z_P%&@"1W?UB;QKD[>9ERDPP1S" MR_"O^]$YZKKXD="8G-$B6>J>O6BY&TM%\WYC!: OC%>6Q)+P-&7I98^[HN* M:,<=^(LI.NA31URQID(-]N 7M2U7#4C^N0"0?X=[^3I@ZD"B!LA(N6 'M&0+ M@@ 'I_IK0(D QD24_@ )"6KN0Z4%7U#NB ILM8)"1G6+OD(7:+0*.5+: ]/1 M 8F&/Q1 @=M=D+IP;WWN@Z4JB+N6^ZKHH.RJ/I;@G6):(5W3L>?KB$D[8@X! M/9+$'L%$#UV" $I- *U0 $(_B[ZK)DBB*@1?M=WN6XYNBSZ-E1<" 9K?.:!@ MCYM#^(8)(_%KF4E]/-5ZVM0V:6(DKAI;I&=G"^GMT*%(2AVYBJXO,[&NJ@)Z M"60!S8CM;MV63O549TOLCPB7Z($+ F3 5PL0"VR4MMYPT4$'1.])0?"L ;#Q M;^ Z[&) 67 )^ @IR!UW;$+(O"=A&9]OL!F*#+X^)I^>1GZ0"# M^ACY$9561ZFOBM]QU2@YJT:EX@8K/F'1*"=%-.(N.B1'7NJ=VJ.+Q=)1E- D M:=DG3VRYK34Z]X1'E$KC5JG< M?J^W:ZUVI-;#5:3,3]LV3#L06\3SP$OO=\%+V_+!T?!M:OB.T?"]W_"5T? E MARW-N[M:2VEW*IUZNU.OMJ6!J_WY!!:P=JMTZH^U3N7FH8:F#DT=FKH\F;H3 M-'7O-W7':.J2PY8_:C]6YIR@2=L[P-:P=,G!4L5;@YK_V::ZNR19-0W+U)DF M%VONF$$,N6@JDU 3D^[4&8B5+5TW7^6JOS258AU/KF)9_E!ZD]YKHO?AE!]_ MA=BC2-WVUY>[%)XDKE" 0--/S"0Z^0D!ABGRD:9+ MA"L6R"?KU<'E=G=AOBXR"$XG:_)-N6(M5\"-(*-:5&:/B(M/W+3$0K,8H[M$ MWY&I QYY0@.9=%\L<(B$"DX'%&RVMQH^I"X->Z:['-ACEDA<&(.X6HJ;%?,O MQZ">^2@6E'*Q="%_7LJNE(OE8F M/O#A+M'%6B-0GU+;_0B1"5MS[05:DN>, M=2DU%* ,]%'S%^&I0AR-S8TNDDWPC6^ H;$U#B2?39::H]G3I0!&PUM*%NY- M>%UG&Z=0W!V6IJE#GI1->+8#-IUY9"V=NRDD\1ER)G^>^^]?+&*+D!J?+9&< MF% ?I&4%!XYRE!7160O./L_7E$DN->>(B.0#-VU2JE&7_D15PGR]7TT/5K96"^4O"Z"V[6XE1D-!B>+;2 ESTW3<63 M1 0&8L9%TC(N+C#C(J49%SNR.PG!Y=27#*E@SQI[CM#D-]=0A!2]HHE9(NYE M[;J/"?O@)85-DEBK;M9]S.FY\KM5D]O$!TS/N9UTI^=<;*TS8;?%"3E/N*6? M.C,5(IL7>Q/<-.PK,)N:1HU%4W6GIW%V\:ZWT=1EXF;-;M25*'<]YD;7)/S< M%AF0(\@1Y AR!#F"'%F/#.Z20\C%F'-95B\"@E<"Q#-^/RA/7:8%/ VN+DT\ M_76\XW6]OT63^9,U@6TU&+TZ\*D.OG7[5FPO!4+Q84,1_GVZOH=G0=XG'-L"(4A-+:LHH-'L2&K&B\^%2@6#+#=C.$6P(MGV![0+!AF#; M%]@N$6P(MCV!K5S\<+"]*Y()9'4&<5 NGA24\K'(5SD]_;PRWA&9QW%69^5% M9HCJ35?*H5Q,WV/N<6A%67Y\V]G(>9UE9MFTSC9JXMI!W2#FF7KK;R2;N=SH7NTS?8K1NPRZRO MEBC,Y="$&?+=.N]^;];SF8,QADP8W'$O3T]."L?ET[5=^ZAEZ232$[&SNUZ> M')<*ER?'B!W$S@9ZIU@X/[M ["!VUL?.>;%P?%)"["!VUL=.\1C\G?-48B=G M4Z'I#7>FVZ?=?;,8]R1.#Y3*Q<+I!?JNB)T-3J0J%LKG180.0F1H9;^L&O!22/LL+()G&B M7CH^+YR?E%,IZXB=C\7.Q7'A^!07 Q$ZFWBGEX4S5#N(G4VP7IX73BYQ/0?7#^M4;,1!*G&8HE2X*)^>8)H#8V6"^ M[*)PB=/T")U-U$[QO% Z0[6#V-DDB#XME!$[B)T->GE^63B^3.?J("[QK IQ MMG+X0\,T#D5I?"]*,>)&-1C/)$+ 2^52:J% MBTOT21$[FYBLLT+I-)U.*6+G@W,1P&05TPD=7-A)R<+.?^37Q4%C0#]QX)XI MSG 41X#)6M?65<*6==)>B@-I]]%M(>V0=DB[?;6%$YL?;N)OB,74A)EQ=.\/ MOIY>%DKGQ4+Q%&>E$#X;[<$M75P6BD5,TD#X; 2?D^.30J":-L('X;,6?$[/ M"J=EU#X(G\W@# MX5,"U[54."UA\(SPV0@^Y9.+PND9;O5&^&P&G_/CPL4%1C\(G\U\G^(E:*!T M%@O -9T/CVMJA!OPH#4]E1P3-9+8%M(.:8>T2U=;^:0=3FFFQ/1C.D-R" MJ1C)E6JLJ8' V2QRP050!,Y&D0N&O B"@)GH_G)'&X&P_E)S+] V0>CD4[91^!\M-' ^ :!LUG^Q04"!X&# MF>,('(QO/C9S'!?7TM(6T@YIA[1+5UOYI-T*HS6RYRR3/S=U)NS96CU631W, MJ_'[PM]K6OJVKRS.#=HC:HF)S8S8>1 5LKE M@QODH>C$4*G2'E!J*[?$)L%)V\1,W:9=22+M/KHMI!W2#FF7$*<0,TQWOP;; M,6VB*ZK#.8Q?(99%;2MA5ATG*P^^7I3/"\=861ZQLPEVSDX+QWBH!6)GDT62 M0K%8+%QDRW1F,XI!3O*$O7QY7C@N8XB#V%F_E\?% MQ MLP%VSDN%RY-T!LT[7]/!+5=I:0MIA[1#VJ6KK7S2#F?K4C);UZ"X_32Q;NO9 M1;EP=H'A,F)G_5Z>EX\+IR>X=1FQL\'6Y9-RX?CT&+&#V%F[EY>.R/G@Q'Q,34'8;)*3C[A!W&RRZ>_\'!.:$#GK]_*D<%),YSP)KM"D9(6F M;9OJKX&I:Y1;__S'1;ET?JW0OQUFCW'%)G'ZX.PC5VP@ KI(6'@6HVX'5+&0&AK 'AU.^$13G@F5B M<(T)/@+@F:&!H;1-+J5-B+H)[[F"#[_TA$H59\&) 1BF+=\&;0 =4>E0E!J# M)SRF3,26&0I159-K\LU79@^4Y[9K"$4_CY3_4*5+=4:A-_"FM4>- M10'(OV M'%UPB1DOU))CAV%!3\8@[*KNB G'TF>7=H==8E%Q8.)0($V>K3?1" 6E_%DA M0Q-\C?]Q[[CB0HP^$SAP$YP+RC$\I?[M,$L2_9!374H3R)"8W'0/[%-ZA'%% M*%UX3Q/J75#7DG0_^;SH+GR/*%W6<[@JFX36V(M46T=*1=?E_:[Y(I@ ?PG^ MN8IN9+$E!<$=> 84C;EHC"EKK2 $3YTM!0>D#P0QI MVKIBG-2R%(/8T!'1JB_*!879T ,+/@\/$P&)(?!M)-0@ YP+00@ 2A@2$+"Q M!5T J 'H%,M1!_LC(7S4,^)2RI0J0!AX?J2T@02L)]QC?>P:=+^)Z'&CR M=@\H8+X*FD)WA];5'GR34CF^V[;+67!0 ^W5:@#X")P5N@6(JCJN>+MOF"ZN M#&?8!<@"G"2@76$;N;84C*LA7A"0D>0.R+H4A="UAC3+@%R.<.1\#^!GH30+=9X9OLNK@56OKH4%(I8 M^=)?R=@*Q%"#R<+9*]/L@>AX\;^N%3\$.Q8=#BR.E4Z/"XK_X_/UP9>%L"D= M'Y4OQ-NAKAZ=G4?TUKM\'8J_9. $'27*@-/>[P?_L$WUX&M'^D0 XRH\*ZS6 M;U_(++GB@&5FR;&.-NDP=[M&'-N<66B3E^*L ^X$I. Y M5%9[#JYB8<+GVHG=$/;?=QM=;:9([T1Z?YQ!SV'0PI($_!G@5;57!-)FA!%9@! M?C;WN@>]&+"1:V7!SX3K8M)!-_L%J86E\G05JN>>"4W\ H_!5T"Y@HV&L0F= M*SH$ _HNM:V@LVZ9HE. &'\S'"WQ&+P\I'X+!,#X S(V3=-33I?THL2G1-> MF.5T_P(_1%(V@(*CC[6LX*=6-O93.95.OV-(\ 1OP2 A8(!1RJ@1[HJP09K! MF:8#Q;L@H I]"3@I?=7P"_#0"(RI:$\^=Z1T9#@1_+H*Z.Q290!Z *#\ HB6 MD)38X'3JZ/2X.90>I&"D9<$#""3'ZIF"8B/:E'&KR M3]\/_F!$[M640YAUMVZ8%0_W0HFH ] 4DB/LP''JPA+##G[+4#>-05()-3=+@JVL1 C!OV= M]@O=S*2YF:4B^IGO\3/SY%IV0B&[.R4YXN8+6"IW\@Y4A J2/W$\GX_:1THX M_O<\G[U-5@BM)#X(UHF9FN5;,:I%338$Z5)^MQ)RF]B"%A(KD)+8*M7UD9A= M,OJ_'Q0/Y-]>P_+OD*3*#W@@ZDI?UKWB66XI8==*2 3G<.&^)U(B=3*RX++_ MV^16:%P',PF8GA1+!L_D'LKF7\ C=$W%%?A1&GCV]+!*P'B&;\? ME*"\-XJB'DL.O*G MU=S5)G=Z=)(%(!:0R.>@Q[JKC,8]5";P>^2YV5-/_^CT_V?OS9O;1I)]T?]? MQ/L.B+ES;G1'P#J2;,OR^)X7(2\][3GM=E_+?1SS)T@41;1!@(U%,OO3OUQK M 4%M7D1:%3'18TDD4)65E7O^TI:%77>AW^!%ZZ^SW'UP?!5WJPW//_J-3_MI M@O_[;R!_H3?] PMY@,CW[=K\VV1P*4R%X=Y_]97A4WFXGW[6I?@2 M+!CORK7NRF&\*M_HJASN'QS=^:WXQB^*;'87;/;D/K!99+;M8+;C^\!LDW@ID\.G^RD*(A&Q]WE M;8[2XS@'-4J<6QFL#].CAS%3'+GFIGF;PX.(XQ]YYW9YF\<[&L+]ZGF;6W6; M?F,F_K9KW-9G1:I%CHLQ!9YQ;!W*?IP<&C MG62=6$=]YPX,UU%?.?0F^C7;=^_3XZ/=K#J*9L;=V::[J2BBK+E;OCE(#_>C M-QQYYD:)XH>[F22.LN:.==3!;EHU,6>SO;74XVF:Z,ALR85/GSZ)"9K(-#=B M&G!_(UY)E#>W2P@?'$28I,@T-TS0/#J*\B:RSBT"M MXM#?I*BF]<(D/Z@#\V.:5*:+69FMN^R/TOVCF,>//'.SZ/J3P^C_1LZYC;1Y M^.CIO>>MD*47KKA7YK_OK?_^OX\.!P,.-XZYEMNZR>W2% MY+CMY+CO<>N1U[:3UR+'18Z+.:U=\?)^&G74$/$T2R;%K&^FY/B!8U><9^CY M11]NZWRXI[L9#HK!Y[MBF..8K8ALQQ#,Z1-$ABLFQ M76Y\G-=EJMV%:O,M\^,/3@X3A\]B0&7R#4W6>711 B R#4WXQJB?,?HJSY-N9I'/\062:.?XBB)HY_B%74.^[P+&H@VU_LW]2S MI*BZK#HK,)63M:V)6$%;*!2.#Z(RB1QSHPQ.',$<)+ M[1Q1TMR&;_;OH:,379@OXL*, *1&%-2=E (1!36"%$20@NVV5G:' )'CMI/C MOL>M1U[;3EZ+'!V0JD<'!ZDCY[&CH'(-3?J8]U/#PYWLR8B"IP[ M%CC[Q^GQTUB'%;GF9FKJ*#V(\*A1XMPF0@?*:G\W62>F?G8D]?.!WFYR(+UI MX$"2JE],3(.YG[K)BRIK5CP-O4WJOFN[K()?GB5]2_/2"<@!'"6L!_S'EB6% M=AVY\8YJ0W9VIY'CMN-9D6J1X[X).FTT +Z$ ? \:XOIEJGN:/QCDV!Z\&0_ MW7\X_'3='\_PC!%]KD5^SQZ^"C=/XCE09%Q;LHXCX_2QX=1 M[D3VN1W[/#E.GQSL9DHW!CQWQ-]Y691]9_+H\6RC!#@Z.$ ELI,2(%H>=\8X M!V"N'J2/=Q35+\J=.V>?PT?'Z>.C72ALCW)GNQCGR$_DEBCL)T6[.'>CN*+1I_YSOHA]@YBF"4RSFT8Y\EN9@:CK+E#]119)C+. M;63-P]WL\XSUU'?NQ,19MSMZZ?>CMH@L.U**2BD(JQG,@RVRAK M=H< 4;MMB7\5/:K>#V*%ZVD>#1>(J\MF6\%CDN/%OX/6X A#$%GFAL@5$9@X M,LYM&.HKC5R+CW JY8C<;2[,BQVW_L^XG MQ\78VYW736Q$DXT3H+;7>GT:(9@BR]PP*A>GKT3&N16>;,P 1):)2:,H:R*> M[)9'Y:*SYL/5;-;B>O12%U MC[1;3/G;@4>NPLQW0@>&U73MA,\&D.1X[:2X[['K4=>VTY>BQP7.2[FNG; B8NP ML%%P[)[@B&91Y+6M(GB4;I'CMI+C8APTINFBD(I":KM\MYBF^^;@L0%EHGPL5'6W!:HXOC>,TYDF1NJIXBC%!GGWL''PG^S M26E"SV):@E5-JYVCH?_)6O7X[+_9A,AUO^%Y0+A;6L]-G_'5WNIY/\?7=7Y& MCLI[PN<=S=H"?3=O"FZ=:0;W>< +Q M=Y[W/3&S&IW K+S(5JUWZ'/KO%\4>3?'E>__Q[-$>>8AKMAST \>/TP3_0\X MZ/^YD6\.'NX='N.W@Z7N'3T96:W\^AE]_4)>/:E+S/'^GRR9-V;V7W_[7UT] M_=O_]QXO)F8G7\!GN9@TNR:##"(%LM_CO<=%)2$"^3RZ[W:-#:\FZ[MZX-_3 MKZX3?K@QWP1TD*#!;?E5'D/47&.X;\K=S_=\A>K_]T6V+#J@FG1<9E6>O*YR M,^E,7IFV#2[%%6<]3O2;28.C[9 &O]9=DBV7)>A*X/F]Y#/V_T68[N!X%[GN MQ4:N>V>RMJY:>$63='.3O)W-3$/,]WM+(N:WIIX:DT?^B_QW>RJ^W,Q_1?LQ M^2F;=G6SS2Q&_W8GR?OI2$])E135N>$R)/AG4O=-,F7] (^IIQ_Q M[W4)'TG ,H!33G)SUABZL U0="_Y=]TG[;SNRQR^"*9#7Y8KVY="-QT_U\+W MVFE33$R>3$Q97Z2PBS,#?VZ2BZ*;@ZE4XC/Q\S7]MJAF2 -2444U+?LEAA8Y9UTZ4)VUM X8] )/BCOZG<3(L6'K*7O)[!GU;ZEEE=PC+P M\[P^X QX)*R]GD[[IDV)%).^+5 GILFRJ=NEF7;PSUE19=6T@/?#-O."80L: M6$S;EUS+52^E):>%CR!EVAZE'2P!UY]U0*G6I+2,KLER7,2R*:9$U?43X$? M/O#04A*9*R#Z(ELE90VRDTC7@/W9=/B %3[!$6#O\YE]R^7)M[TR[UZ?_O=I M\N[5+R?O7[U,WK]-WO[^+GG^^^GK7U^=GH[0^NXH?@.IL\T$_V 0%G%1='"+ M)FV755U!5[\%/I\"D;HZJ8!.<$'S?MK1]6A- B*OH8$5@U+RU:,Q-@56())7P4O_F(@$O#7%X;NX2PK2OQJ/9NU MIJ.+#3(+?$$&=6SI8K;]=.Y+)I9[)!N*:<$"F+^#RZG@.6U6PMK@;O,IMF-W M^1NHKX/#[3"1W@-9@8A3=%)$4NIIP%$O397308)^ A&[ $+VH!1J5FK9I"B+ M;H6']-&898)Q+SJ!%.D+?%+!QF<* MUZE8P ?.#5KQ*7ROH3)J_!(=-"Z%SG5XEK*##V!Q&/PX_!?IC::' M:8! \.\%7EM\,*K@+#=T']'_ Z9-!6<* M;P/R=@2 E "UD&N[.9I=*Y,UEJ?,=%[597V&X=TDR\_!*C%,5A9 '9^YP"IY M0A*6@3\Q_?@;^#-H0/*0(PM51?/99$@1P;ZSZ^+E8C%5FRQ9^K?^R M?PIV^;=!Z=>UNW1DE8^N7N,E.5OO(6,U87ZZ2\V-KQ*HO591V!8T^6#-X>'1 M()VRD:P'&\CZ!9/LPU.BD/N]/J)W(*&S!A5[E8=N NC+M!W'%/)D M66,*!$6F*I:V+GL2_,^&F:28W8S9S3O.;A[&[.;N93>C?1+MDVB?1/OD)-=P M46(J6*"A:!*[AY0>8>\<'7_P%MNZJDP9C9!K&2%'GVV$'$5G- K[79$D4=AO M_1&=H%Y4I-'H.+4>!'@1\%?A3XNW9$88&&%A85U:#08HF%[VUKHJ"/ M@CX*^BCHHZ#?M2-ZA<6@K=39A<)]FN%#.M@]1G*B?(_R/;_QK=]KC\K;ODEF?4>=)[:.6UL# M+XJRE$X5K*7.@C)K( @6(*[WJ]AJ=VS1**A;<%/#DRU(E#;#>K'$TOL9B/L& M^&V%3\<*[DG6%MQ6@9T(5/7>?#1=RKU*5.QH&NJ_K*98=X^E^E*)CY=@7C3Y M ^PW7"5MCSW+II'Z>>OQVE)^VQPBK5)2;!FT(_A[D*7G-3!/EYQEY"[CXJBS M8]G)BN;%=)Y<4(D[4Y=[0PVU8B'UJ=-@6I]+$^IZ@P!6O'L=)*'9AG_TB>P( M"W\8:2_#OHZ^7>N'P$>ML<$6]';?X+)L!,CAX(M MR"L_'(/\\=N[%\D9O!898%%+Q\:LR=JNZ9%'LC(\_5::A+!% M&K9KX!T-]@3BDOIFDB$3MRUV^X*JZ/:2DPIO@NOVHTZE?@(OE1:- D4(UB!3 M?QKV+;L&)N_#&#N"#X9KKKU>-6SSR+,FUQXRO+YUJKV(]"'\"A)HI(7GGC<< M^ORE3>BM)X:'IXW"!,B V1V_50W, T\?4%%7F\U,1[WH2YQQ#P?;('-0CR>V M.?HEZ=+]AAQZU0O=N1?:$HE/Z)?8@=9E'?!-F565&BMA[__PX<2LV"3+'6RP M[3^P 9X76&7(H,!(8#AR-R*JDDXK:CMJ@=*OC-V_+*GZQ02VC4V&#,N0"HU9 MQ\!SX#IB6E;8)5R2[;.?YBAL7L;:.27VX?_!4.O5J; ,K MX8! V*E\!SD"V%*/WFV=MLO8)?8/9B1]9,\/$KW]_>3CT59 V5 +^PEV,L, M] ?%MFQ,7L!MNY@S"()[F6 ;A-O5ICY1A0T>%WS%$KLVI+ M,E4(&^&R%0AFB_]VP2,8 "4,97 MW=;* /]:/)+E&%L'+B;QH&'L7'@TK MZ[( $J*5[Y!KYK13*//;?H+BE61?8MT+T.(=2PONT$Y.RFY.X8$1XW).AF(+ M*@_#+B5*1FHC)T0*;",7R3YB!*S;DE;0@_:DMF>VZ4CX@CVX(M$KMN,,C%GK M\M'_DQ70L?F7U\N.5:-G2 J, O7^SOJ&=%5CSGJS.E^S4SYF:;3FC%T \&]Q M[6!.4RUG@^OO'0Z(]32 O-!DXX^!:+).6O 4RZ[F*""V\I(-=&*3>3T!<7/JL0$O-?RO:AGGR M+Z X__;A?HJ&SV,&-H%_';%JUXTP\R">TV8JD/GS]X.G#_<>\D/A'$HM8_W[ MX:/]P>^I(Q[/F[ M]I)WX;O B-4'J[,$UASCJTP,'!-9LD"^@X.])^%*%'^."4* "D(*V/(3)#B;FQ/@^JR?-AG=!![6QSWT^&VZ)G1 &+E@ MR[HIX$)CYRA:R&1_._\N(.(5K(2!#C @\6W4E8_6ZZ=B >\ 4?'D\7\X\>"> MCX]DXPUQ8^1MEN76][IV[$]2W+H$C&B;U_C2D2!:7>L-Q^G-6*DQ$S2C>3' M4_M[1P/>@047%HJ!OFMF0+'.@0P.^(*NE$HQ@9S(;[*'IS?<@P,!TK?B7@[W MC_>>!GNYP1H.X;\B5P/;X4O,-7GQ]G]>OWP NQ1IVX+CHHX2"#NI67-7@0FE M0X[]=) #R(P;F-!& R2X'MQA6+ Y8[P@%^55]F;X)8*'(LP?/XQ\ ^&ZEV H M2>,9-WG]#5[B\?K?GQX.-; OVJ_YQ"/L1 '%TP!'JLS)G-JI9_SIOQ\_W7LT M4+*XL\M. H1W60,7"@;:^C,/#O8.1Y[IF;<>N))[*B8E6+X(%!M&FBH'K.;6 M/*0/&J<&+55&4[+85/2C.QD7&7T]&[/M@<(])C'0%I<8;1#)(8]$#6(,ZWH[ M&HW5TDLNB>^D]C?PX,N,<1?H!D_!0F'B=5AD?^"BI.B\=?9ZUP8!9OB02GL6 M#;298K91.MM[-T,0+GALB9$TPRA8C4(4L1^7H('#!\M!(E3F%(^N!KA[(^$E MQB4;P=^,N98OF6M16"PD][P'BGC84 P<)2;RI9!XY&V2:J X$)B[\\(0S&(' M&F!)HE /T\-8%)VC,&*C>4372R&ARAST",9U&T5I8WQ:Q48SX=Y$V!ZI#T206J_CUFCX&@F;@A"*/((D(NIPB> #Z1 MSHBL9P8GTQB'Y$5(_ HL)HH9A3YSV?"Z;_$<&;;0X?1X]1ELURC>'>/\V&RO MSSWN.^D5C,M)=03=1=.%4-#\-_KQ&@EMD*D<=//L)7Y&7(RD,[!_@?V-$=C) M*^Z:!U)$UI)\+## 9D-"*&-,,V7\5[ $01]?S VQUXH859Z&K;1>Z&E8N... M)B 1ZW0,XU3L?S?LN @@YM@QIQ;Y-6S@"I^;)NC'PK8[\N*1WOJU(1/1P? " M?>7J(R\J?B+9HW!YIA_+E04(S.M!/@;#/VMU*)*-48U;\F492\[\Y*HI],IP MXG!$?FZH1)'KGZ$!AE=\U(1+1^T'EA17&V6U)[>EM*7!.%%&F:^-0)4>MJ3- M7<%>9L"O@F\:DU-;%O8_>!234[N':G4'9O<-^'6;K>Y?:L:Z'KIHGA/)\K5H M&,"FC$ MZ9:$I%1%JH,.UV&N83;*"5#J0X.>GH]/E4"NI(3 MH2S&7&?KCH;P[QP$M#'I\ZSLZ3-885N=E=Z?.K+]X&$3S,0U9_">DY:J@E(Q MN]MY,@.;3*VD*<; 72D5%=#BU V[)\D,@RY9<1D>OJ=0)&Z-^4DL",&6;?RD M,&LE3UQI9#2OA7T>AH%@.KH 9$AZ9TSN IT^Y9"EYI&2&N.Q'8_%X;0X6@7& M=YW#K4[19^L0A)WD"SH'I'$I#0NJ2='?MB& MP,.7UJ1,8Z8&G+-\O7"%$RIN*2H.:I"R9Q2[H*))K,=<#?44;'(Z%&1:5=!F M"\/UTYI**=$Z: ,!Y">?0HIXM3:U1 ^H=A+X%82'DX2H!L>;'W ]==_A9M"- MGM%@*9Z8%YK>X]P9N7%-U/IUV%^ 7<++S#[9!L8%26_I"I@;;@ M6*SFMITKI6%YN/EP3V5\3:(!:+B'"PQPXS&A4L%9P%[%(OP6!S1)#89DH2=& MYMZH;IU.08J0BK%^IAT:Y3MC>\ESW63+%KO-D!322EGMIM9,3G$XLM QG)TUYHQJ =T.)F04 MB/V">F*Q9/=,]03H:'/.78;.#8%#Q'(9]%IFMVV1S3YP'GCE@ 8VDHEH-BNF@X]Z/F&=N9H'K ML ^3T1OJLNZ=[7<"%&J,&WFIR@-;,S%&VF%!Z!EU\6XX&%)J%R;P0ST;._R6 MHSL%;%4SB^6($7($XA6*=K%]U+;8;*RF+14$1'FMA<:<3 M3I#L$'O(;UL5W 60H N/")O6KK5"[8;IA(.G87USU='R7N$3N8=?I@5SH*1- MK'GL%R?:N$J*1@Y&XC% K4D&^T%N)^:F+6RH3IIL6>1 2CQ%_(W7.DXO-=5Y MT=051RJ)EGG!^;DI7"?LLDJ3,JO UJ)EL ^/OP,KM'031'T_'SD+(^S:;TXE M$M)>E5*6H;.E$]*VA6-N5?;Q!E!!8;RJT(+/8=HU9%8+&M/Z*^TL;74%3; M#MEI2^U4J"O N^:S5IO9. D:QI$ZHNZ).J2 MJ$NB+HFZ9,>.R /'\8J_+]$ GZC5MLER(]I$E$)*A7!-E_S9UUUF0TU)WG<" M^R-#9NFKV+C4%-,XZ#[JCJ@[HNZ(NF,7CTC]$ =1AKICBB%Y[B^P53S4U%+\ ME?D=&AF"?$_7@_O4[\+M,9Q;<H-ZB(HJ**"JBJ(BB(MJQ(\H+Q/7H2^V")-T@1:;X-S.$##CI>0IB5]0&]=XT>RFA4=]%?55 MU%=17T5]M6-'I!@&"G)I/@GR1T.-W Q%3$#=TI^-R14/:T;[13EC\H ;B[4' MFXJ )0T2-434$%%#1 T1-<2.'9&%&$/4"D'B[+)/F'5OS9\])N'7 99..3 MG<6B"76"-'P L@2=D>Q3FIS5=3X49UV& M8*?GV71%+7T6YY4Z(V1 G4XNH4]/3(+X6R;7\58X!5$P7 7XFS'%3=,4# [5 M3_X01"AZ!>L2+,J2F==UZZ-X1642E4E4)E&91&6R8T>$D(1:7\OR79$4!92$ M9B,BR#LB3>*8T985 N.7"+:A&W=$LW2HZHKZ^_R9E50G1;_5:JOH@UQ/;41D MZ&]W(0Z.(C+T[B%#1W,FFC/1G(GFC%>!3077..@"+E0Q,S8$;D>'C=M:@"JR0-]&+&? M43DI5^95XCVCWT0-$#5 U !1 T0-L%-'Y.-7ZN0^$/D9_-*"G&T:UQ:%_$VX M9C>',07SG&6(8=BM:X/=;O!,5R>G=0^LE+5=Q-D>>@ M>U[!WVGHTLC<7C!(L&K'_$F3VF\%6HM++Z=E MLP4<.8[KGIN&![W#\^K^;"ZT*MJYCK*6E?LSR7C^5&4;+8K%,G,C+:\ZSWLX M[MH;BBG9?*#:#&A6-Q0J&9\'A[P +$RC1BT[(+#P1SXRT]"1TLQ0&MG:&1&X M/"[ZPE!@9EJ _#7A"58X;+4XQWF<>GAN))J?LTI NFBZ+" >@+DP3S/IMW3Q!.X!(,CKV*F!,^,"%G=D[^/,]'U_X >G;X/RYC*R&Y/CP M/[2?N:L[GA7?UF614VF1-#6W6C]D2+J<-?1'^%C/IIDC/I4Q7*FGB2W+)OEE*@1.-Y+WD1CE=$U=(WI%M0>3C]R"/R>"GP M@G-PO%IF=BVOXBBS;%B?3MT8-![9/:IN=(G\ZKKTH6Q!G+(.S1NJS*)MM/ZE MTNJNO@TNCKTK.#@9%.0G:@LIIB95(Z2AM".!O;?Z=1WLR$E^[_+L)2_"NP17 M@!H)+]TJM>+!PXK'( OAL Q'A/HW,"'T7[QU>\E;^AI:!M)#3Z$8 M$C%%->>"A(*M=;F$%*['GDC0]-$ "NULD.Y@6?:7V,9PDSL=$WLE[/&)2/4/N MWS",7C4!,(;I\%;"[YW&NEP 7/VC7>_9*@J[+M' ZEO+"P10=H!2]HE,O=/ M1 %AU!$GFR=5OY@8FA%N[XG?]XO7D^&'N'R?QY/B@I@^+<_RA.M'(T(O FAL M]FO#J:IZ)T6M_@%+;G/Q@8'_ST'C6VT(%ZJO>-QIZ$2D.EY4]+JK^YM[+G5T%E\+S6B7>HG=K+WD] M4]MJ_%47Z RB>$;C-.77DECEFV8^38W)9R$\)WT%CE_@V4EJ%MDIN9L8[4T""7)R5EH7IR6F:%# ]GJY9=A;8GJY4-]E24 M/8AJ?3H_>"@]X<\+4@CH&O@+][%*[KD#'1QH!@J.5*9DG-/ .M6I[_6L,S*E M!109SY#GX\=/+4Z,N$S :WO)2=G6X@#H*\!\ M7]+G80N,TKG(D"@5V?B2LR^S*3O0XO(#)6=LM/B6QE66_H=Y41J).=/6)P;H M7 'WP\:)INB'KFVWR!':AT+UF;6^,=S!_RZ0W2OR"JFX(&5_<_TQ;)LPF=. M G1=/"I<&(U#T#&Y^]P8^#QYWG2-4^MZ() I,PJ@AZ_W\"2F2-*R-+D+ M;'BY [:TT?FF3>;9@H?Z@$1HD*39&9P+&&X]4/+$2A;:I]LF_DN#NW!8$W1D M.A)B4T-I-_D<_=GS]2RP$8>6-@HJ"P0/U>G1F[OQ9^TY6.P=JWT.GX W8/VAYTR5$AI.:&?@R$ID/1C@5#NT<.9_2 A3I[RFW*-Z9 MQ/R5L)B9NA!]A6$OD69PLN0L[B6O,M G-OL@OT[D-J-KB=,_!$)K#@H:G5H) M7CGU)4O#*&/' DZ"=QC8[KDMLL)@WQ*XQ LK>8FQ07RN%9:@"\HY"@U'XDS$ M@O=?KB0Z!M\V"L5A0"(X3T=[2:Z>.1230(=@HPMS _^/'048Q MS@L^G&5(-IV2%,)%GM?E.5ZD0.%2D+L0T20"1R6T"X_AU?U@HR_#%Z+8TEMO M@W?((.CZY6,SQ/!+L']<#<6[1NZV)^9R%A.BQV@Y;&GHNM?>C3MH86N-L5&C M##0(-;JZSM4L7V#&L&M$ZH#J$-0$.@D.#,+S7="!7-& ?KX((CD,XM=0ZG=B MO&W9%*;0%,1/2]>##FN5.CP>WHR+F=T9 M_\925"G0(J[^CO+>P0'9H Q1 RD[HY'8]$ZZV13I5T2]$2,6>)*O0YA5'-46 M%W7SDS,KZ0HR+=65R#_4"98BUOX]8DL4["KZ\%C'24'5] M VR=+7@6AXO\!*?3]@U9;T._@*_[>(6$Q.1M?8%[RI22DF=6+TGXB2S%($$X MA$SA1RKHJM>*= MW>;HX58-OQ,D,&N*P9<*H/!%Y=XHR0FTT2KG[5G3C:;(9TU>H@9DN0%/@'<6 MG=U0&6X: M4)TM$_G#C0X@]5M: Q-1]>Z-0H*QZ.!&T8S3@A(U&&4 0C.@'0?KPUR!1HWK M2HPBN"C6;F\!&5?C&&&!J$#VH8K!J@T MJPN'D J_! C?',>>#40<*6=0>,;_O7UF>*.\XA?+ZO<^6K+(_B"_U2,^2LCP M>#FE!BX\6VOH^@,+%MP%5Q^G?J A,(&7:LX" M]1!*S1)$$-8?7&!X /B$Z]7\?GEB(!M[P73>9;R,ZW.Z5-4;!PE&F%H93!D. M'"XRNL0C4I;C;&2@$#F3&>2YT>X!A#R9^929_[6>O7>78W =47Z"D2 SN=U!$<%X=K,.UL413KC$)?#.H +7S-2M4^$\B%WP)L$A MR>NFQ>K_@R?/P@MFU0)K&E0US&P)@U7KN2!T>+9,E_G\L24 MY]VD/(]CRG/WX"ABEO.V?L&'M>)>:Y/ 9[$EGPV*>N '# ")-HFT;; -/I#Z MA3_!8X-D#QI/<] %%ZBAAQXR6'3/3?&'%IW]G%5G?X$]BL7ZJ'2TC:)P$>AZ M.LU:=H'ZCJU4;9U0Q4NEH$63/\#L4K"8IM6\H/<"+941;QB]="W1 I46W*1Y MT1EB$F*=BR9;WIQU8#D/%J"8Y;AL%9A?_O6).A1*COL'!763OB/#HRP61*1JK(+D^'C_-R;U!1+ PQ\E@SAE*+W'_$?@UX;ZI40_DR]X(57H$=% M\/"ANBG:!8=A.)7N,39\1 B.X;6+B@KFV4J6$"CFY7F"C1E_Q%$2T CD"RL.FP$9 J&!87^YR'"G'E.%J86H&W0S$DA<>+;FU M6B+6H:F[0'N+)JYXDC*Z9=/%I(0M/4AO.N>&Y31& M9& 8QJ2\31"DYUHZY$YDC"S(>A,#PJ*^^.UNX D=+%QN=^@.^&LWDA[D/5"J MY](PR6;K-H;M/CML9X!W4#:A#3F=2QV#+[]FTFI'M?K,T:X66%._UW#[MT]O M?^L:W08I0YIEE):5Z3"#)2556B$4#I)Z30U\6 _+.8(IN82DN4 IRE!=Z@YQ M\3#O==)#@@JCDIPE.M"@\\*0K8<#R+E9!U%?8,I%*#&RLVB];/*"KW, MI6QR'\;J\5,/;A_.7I/.6EZ@!M859ZJ*LNU;5$&%]D50&CD=&@_MO._0;FBU M8T?*'UP4A2W J:1Y^N49UC)PDI7KJ4C[UK,.S="43F/"NK#QHI?/I-8#3$L, M4Z*W!,=9+Q8]%MJ[Y00U&/0QMG_@X+LNFWZ$7ZW98\_<.&;Z-"?TRAGH/%3> MSR@W325*8 /4?:X)Z<9*I6B]Y@3_9,^S J\PZ M._59ZBJFV"U ,SW)ZNJK:5TW0#&J)@-S 5@\QQHO>"@LF^NLT!;!'A;.6OV% M\27+E3>XSG3U:LJ_+^= ,Z2L8'AWF&W%'Q9 %21MFGRL,-^7M2A7D4YNPI7X#H MZ@AX5J6!JQ1$ 07'W2\5_+R3X)Y0^U XX/I&*+ M 6XNMB@;UBML:KL^)R)']609HX M+*[PWGC#S,@?\>LV43OPXN4*DV,K6B4&K;$F6 MA\X"!BB*1@*!YX6@[:-X=E]P'^%BRK$J,^X@,#:R<<_=XW\J\8 N7,_-N S8 M"6KKU[ G9#K/6BU)P)@L?TH:[G-4(0V/5<;O5%C! *8^FS]H/$F#!UU64.GV M;V"&HHDWY=@EIX,QRH[97+2U[.%R7\B_^LJP)GBXGR:'^X?[R055G969A*8) M+6+*B -B/?\,'O(*S W$E-+BP%/QR]#Z^E55PNX'1L/[URN7"WX>K M12H*)LYF:MV[*_YS?6&HJ(7;LI!V?26A&C(NP7T@X!F-:G#I,7O'Q8)"&C,M M"?92'5+CW=Z*L\ACXF>FE(M@WT;>XCV<\5RHF)8:3]!LF6)X(P\[Z 44259+ M@$.,!.$]*_,WP(T'8 R5&%=(Q]4(JDK\&&SH[,R0A/JI;SC%-?+&C;O -\.Z M#=S)7/R&(8J)!2_18!E^Q]8-8=0"W'(L<>X:HZT 4C?.MRTAC];NSY%&X &H M: PSP;0U] 4_@"DOTD< M?$12L9PE56&HI# 7-"@MC 717ZOP06X"=U!FE,ZB7-]JH2UNC&#=RA6E.M6$ M+Q2JN8P!L$!]<:\>*N@!*MM82LTS.L.&F+5^F<\H+=N&BPMW"6GOT(*D"6,5 MMKM(BT:IZ04&I70DUTP&!2Y6T]*090.RS3B8K6 D(\<2Z73%R@!CLN/0*2^F M=]@G7!# T'QP]/@GL!$4UP@N.75]/L_KU\^ (M2 M#D_T"H:ITS%&;3E?GGAHHZ1YPX;*K 2-EJ]<3Z&?@N;T-(NTI:FH!#JKKE4L M.6RH74H/M=MT8E)\Z\< M'O"X3VMQ;/4&P\MA$'5*W)TZE#GV.["494;)GS85&*/S>JKM2MR[;RN,OOB- MK^KJ =ANYB(KA1=L,0:;A-Y=I0YM"OJNE60$(64N :+64B^Q2LD+2D&C5-/R MCT_ 4Y5^LZB0>%KMEO4Y@CM-5IIVQ=&U7J_8]BF=;UU$P!:\*['29DK-D>$/ M7$XUPH8^XX7HARS"%-%Y4ZL>&R- STX@-S@?8'WP41 [+5]S:7@"G>!> \YH M,9@'<3]N;2FQLS5@/DX^#_*2#GT&32X,D%!:9N7L@ K7AQ_@>#S.\=U]R4V M$= B0SJ<@14GB3M+:LJVWN2^:^^DV@#^6C-;=A:B #;#]V=N 90;M+1VD M2F^\PO3F7W$MEI@RKQLNA6W[=LE93,7F13'W$9U<6:I((8X(U#-,<]:8_%P6 MC6ZU\' UJ7(OU?H)!42A.H<_R-D,Z^(VVA,C16:QKV+'4U2'^S%%];VGJ+X4 M8W[X!I:*K6$+$4Q8)K9BVCFSS\E]Q4R_3/Y2P7 @LW$C4'E_% ME'1%$,)+(8J6/XZ *AAN2.++'+"1LA"GF1M6+QS4_(355EA[>".UAM1D^TI" MJ3?[>J":&>.4"IR,9SQ3TZ[ZAY.L+5J_$/VU#X*D6QXU';"TACJ;-R )NZB# M4BA5^C0^2G9E,.&&I9DWY,"^T4$GPM%2;@&DHK*V631__TL_W3 M$\*5H_$>^:"%H.^PM1?O(K)!B1^@>2ZIO4L.)YA#: H:QJ! #%?E3Q%Q;."9 MU^MS6/VNF9DWG3[ AY;JW!F%.I@IC3<>!R4*/?#*GH'H)TJ.2=+7UV4"O[C0 M?.2N*]M]@@4+?54HYL[/&#;];_S/Z).4]G!(K_2W(SX;O1:T&+Z$APU)(]P(WA7Q+:[U:JZDN*1EJD!0ZY0! M7-BK'NL:LRHYS6:8*#Z5AN[DA?_(Y!=T$MG2?K27\(UCH4XAOQ"42QN LFIX MVQA]+I3E#)S.Q77:EL4W@Q/X_NREEA>)^QO%,E&G$,XR#S'M'?(D(Q=96+U: M2PE7GC* QTQ 6^"PB''J=N$CQO?C[7GC4"?' WX#J.L)<-6JF6U!&(DH;T$B MZ_C[T"9.F%"@!,N6:9X'&&,U<$.G0IDQ0+TL[]V.U3G:#E'\TB5QJ"_"QF0T M.67Q.3^#P#]1%CW#N!BUO%H\+H>*CV] 82"H;B@/@>4>$)P^R&'Z >QRX^ ] MX<-],Z&\#!8]8(\1%I17LP9D=M-SB_/:V#8>Q2 WU)4&XZ +FFC)!;^\DW;: M]'#3[6HQ(;E'7VX0)CZE#M&1!-TB([7F4C>NN=:; MG%=PZ9ZT3UI E F(-)F'QAXCN6W24(FYII+FZ?GC-;B'U,-[F\NP"H;V##_L M/D;E$L4Y2GL+JWKOS!B'@T,*VIWU X\-PD,.^Z(I/,V'Z'1%#;QWIA[G=$Z= M0!U#]]G+J3%E/QZM:)FBS(V47\A'R0>W]8D*W>V^3G]'K*392IZ@=[/7R*:4 M90@[T?^K^B9!4(H*[MPJAH"H@IF=RATLN'1N35':K*Q L[JR 6F?;DRQF/2- M!,;;\#*1.TS>Z8RL!),UY8JV()Z\-BQ<=6 T_8.3"K,K/ZSN*SNM'!D>C*CK M!SA9@BR833^6]9GK3V>4;/6-BNK9G87(62\74G;MB [ 8KS5(DB2 MN:BR-^YJ"VR3[\33?1/H.AXB5RL85 @T?89=7)2L\DH"J-LGKU.,MM074GBX M4 ,6)U)1%H [\+ QDJ(8&*6)'J;G[61NU(&.\3/5>='4E:N!(;.$ 05-> 5TS0Y>?X<74_T=N KKQ;4 M$9PF_ZX_UF?9!7N./P/W3.?%'GMKFU@&K8L%=5@1*; .$O0]HY>2[R%#]Z2: M*[?L0UVUES#<2#5*ZA./'AR21''**0JJZY+IK"AR.+CJ+4#VYDU_3=U\!CJ@ M%AL6R7"II=;;8W*+CZ8N6]_*$[FCF8W&(;4(H)L>+B1SCW8KP]<(&@LK"^UL MA%]^E%B@"&T![*<62#=G4?*U 5H;KXUG#<+1XV4X V<8RN]Y,XE#6LJ0:>J7>^S/38O<%.LB]9>*O!CNO!NTH4' M,5T8)T_=X_:V$50A$MR\AR'G&S,#I1=GRS&.<;[I6# M6XP:P%\;HW'% --@/,Z+I28L-!^-6QA)%[HTA0X$\;\P=M<]\]A;->/T5*:4 M26=H K;D)+CFB.(ZW'8/8V ??'#RK'/&IDPE]TGNZ"S4S-"TY7EIMAO.F=8I M#Z@9X!X2VQN,B]EPK1%WRYN(WF);--49XK"W%X-%D>OF;I5;URC2N5D0I'(5 M8*S0/JLVLU-M:'[9!KYCC$!]RSWDDO?S@GT:)6WF@N_JQ8AB(4^I[6PAJLZ. MRHJV(?'W MG037WFH"R9OQ1EV[+<\(VY *LH&;MI]@'LD"[(!?3%U4DF#BL[.3YLJ,4,C$ MIR8=T7DX[_)^Z3258"J^1<>,A2/69MA(' S8TE"ZX,ZX #E'W?%%H_@SVR!+ MM/_,3G&7@__>>='C>G(.6TQUKK"&9]-77E^JQW;0#)3G)3@U3G MMPV(:$&*!&=W+WF_?IIB=I (9Q!#FGXYLE1R11HW74#RP[:Q)M=&72@ M;9JQ!J*F+#ZB4.ERVSVU1MX4P]*US]*02$L=7+ M2V3T.A5DYK4U2\88C<.A"%;8^)@0_FT57FI4 ]D)5NM32%W[.7&8ZTY*OTY% MJT=FN?=4@+F7_%IW:,%:5!#N2,3F:H0/X_)4GCL&! >RGQ4T6E# )62#6K': MX@05.[92"DSM3MT 6::]=_+CEWNL;C(&%^\FN'@8@XO?>R]"C"?Z(!82 B)G M$>12O:!4GNU1&P4D<"F?H)^4_!/[S6$1D*T1!@G9-Q4)VAM,J+?NPHY &MQI M3A?!#_QAEBN9>HR3GK$6K.#251EY-GKPHMQP7BUY=9.FSO*]Y%VV+'*-97J? MX4:MEX&#O(_.HR[^C7"]E2>=1(G(,AC]GU&&+J,W_-:D0P]E\0 MJMT-;%94PX4,7I^.U=:Y)=F:KQ=4GT0/U'GF/)..LN:\*@%?QVRF5*CXLP#" MXA2%VB0 -<_JLZ;>H&K%F_GY)ILV]=@A_^"73[LR'AFCA92IZM[B_0[-*BW=++&K[LB&%P]/@I53XW;G8:V22IX M=9DE7^Z&>\,I0D9P+H2APZ/,B3CP5G*<^&F\YZ5!0=>!NIH-IH%8H:ALB(G&H]^7&3*FLI M! (6';G82)3!O;ZNBMI,0%=YFVTD@(=K*EQ/*8RV7 X'>W8W7 M^\PQE+Y"GQD^4@GDOJVS#07?>PPGS*@%B521&":7&8:*U\0R@&%%!1?/3)$A MF04T>#)UZIC>4-832[6-UB\+J572@D3*:80W10U@+U[CKSQ*+:"!AKA6P>FH MH$F_NI2),?/ %;)@Z'Y.#*.CR)@:SD%C-ZAYU+HZ#"^%J= 50CHVQN\O6YM> M[VD=WW(8)%57]]R_>4N7'P>!++$- #M0R9)KJ<5CL6S,7/+26!Q =H)7AZBA M3;*^X)QRKO('&;T89%CE"$!\8, "6W)PW(B-DI.%CYT'9H&&1 HF"TAK]R/( M-TF*I,G"8.RY;\Y6:*H79<[FF9W].ZOK_,&$YD#@[)@EG/HBFYK>M=KHX 8U MQ$"V8Z3X@9/)7J6D*B=;@7Y;K?,?:AAV+S1]V((O'DHW<@XS:R_':) MTUM 4:&S6@!+98WM)MU+O)XL'298]5IXX:ZEBSD4L]'*9?_B#NI(1ZQBO/.J MKW78BS52-!!"#F999I.:;CK52P0 !MX[;9$+Y88(8,?6$E>M\2408R.MU\-H M 3"X2JB/L*UCI44:\D(KAJ1\))'*%M?F0$4&9)'9# QG/9SI)O8WE].P9STZ M&=SY(*JU-KJC=ZZQOI_VSK&1WOT,>WT-(<#)) ]KT*V-@+G?+9Y!.:6;!-M@ M?JQE? \/FI<'Y"Q7%)!.45 Q4#M.W$$I$$CML7$[W!A>X4VP0W>RL\:880F- M-QG)CFKBC*L]37\4&RVHI=*P44L#Q\]-0.%'-[:3&9\#3Q9F3QWO#W M1T?R@P*5."/TT6/$AL"I5E0SHF2($%O;E]9Z&--:WWM::R<9\^V@E8O-#%O! M3M7LX"?5RT#>^3/ Q$3D26$$1-51E(!\+3R>F2FZM5 KV.=%2YA(\% TUX8B MU1\Y5C=NFF9* 9X".X\U+J^BI/(%6I0NVL0P&$>:"E W/ MYFF?GITWG6-="WW0?8J#9V8&"V>H9YSZK#5VNDBWJBNU%:L&6\SA'Y/M8CXO MZI*M/JQN\B>3]Y5;L;5AZ?=JJ C8&#<\A8 M-YSA9_)"2I!P$3RA;:W>NUB#\N(\I%5]>DRVK<+7E'*TWC"YW+33IIB ZV,J M+61WR-:NK(I]0Z6$97INL23("!L,$J;&HF^.,(0VH?E$TU+X+=*M+A=+YHW2 M9(<&+?7B+ZDP\^>A;GSG=D2Y/TA+(WC/.(L#N(F/1 :6ZZ7^XB5'..?SP;R^ MD-W;:V_G+U)@D1H);+W>P@"?YVOVW ;K_(.@LDM$%+B'= Z5<0[FZM)03F=- M_J#I=CIZR\53F45@VQN^4B66Y\(*=8BQ6VL]7G)WD_JBXG8'[TL_.I?ZHZ$@ MOLD:S%Y24I!X.6Q9T*&^'DWT;G&E8%F&\RY]F2]/9-P(0H/GF:XV>9'KL%EO MF"^F/YFZX6=L/I7:67$SN#4+?-#*))F/9MF%*R*% E=9_ 6=3U4T.0LHTU)& M;4G)C&G13/L%9H\Q22 X%ESO2^%]2P;;(#3""^$GUPDF>_,TL)W+C#.9>#S- M9'4M(O%KZ= 0.Y%B)<"L+7?CZ@WPAP^%IZG"71<)KE(%;P&%XT^P1-F^)O$# MD8ZSE]?4SW RZB4&PN6S6XETX9EIH<*8G>,S(+R.Q$EX!K[])WRBYI>6.VR4RXI_,L LT(.Z>F6B=QOQX,-[\:U*2Q4((> QFGY,6(>$TA) M4<#=AN8TR9M76+,>VC9V[G2 M?-]Z'>OB1]'O=?[LO5>P:9LSAY,=)$4Y&'W54,$?735_#I!DT_U!1^)X:Z2T MJ*KZ7&9(HHDFP['/0Z]"*C[6D@?2%DV%0?Z+I=5#_&.O?SV8Z^#>0/B5MGL6 MI9> A!B1!MF2FEF\\@"7BY5" ]"?2QS3]Y=V3( WC-7^E/EJ,.U6KE#.\?X9 MUMG*)YZZQ8/AAJ]4X%?BR4_*[-M6Z"WC>.KTAPR"+ B$)9'_64>B& MD@&2,AW<$@:M4H98#4044RV("UP2L'"&+!LI?JB%)-FHJ2B>NZN &:L58GNG M,8&Y"+9MSQ&*L XG^&J,XF];L/3P48SB?^]1_-B<$AJ%_HAK1<3.(;QZ&^=S:CY[>QTCA#7 EI_;"^+I5VBSOGTY>*1UI&E&,_ M-AB*2TZC9_8YQ[1Q"*P\VGTO>?5) L\V)X!%OL&,W89[#H;O "E \W-Y7#J- M(C\XH+/WIJCSKQ]:D#A#XZT%?K9B+(2I*=DZYF)^%VV4)5T'=L/N$5YX=14S M&)0Z+$W[52^Y"XQ +=BY%)*H%1:3$*E3+/W'QU "(+PH7*H:U*>VURQ0W5#T MTRNJ ->H_N-:EL319UL21U_(DOA__Y__PP!#.,QQB9>@.ONOO^W_C7Z6!]// MLH0) 9S0"Q)"YZTZTHG/DD!IWOC&\G,?4%79LH5?Z[_LGX)=_HU7;C6VI]\+ M\@1 )YW71:X?S >J[M'5:W3DZO+-#\&@%/*^2D6@_K-GGIA4*?E5E.-U.(B& M#3^8AQKT&XM7#-,='@U,V(UD/=A UL\XL*M.BWU$?>7-P\)N#PS-@UMN M>%A3P=$'@2UEX'^6Q45KP0$<[@=K,_(551%PVH?$.KB6SX;6/1X9_+>A_^([ MP\.@0N-_T+P5).$G2RT6!B/2]M)O$-HV:'=0?4AP-MAN^(RO]M:H)Z*>N)]" M*.J)K3\B;W@2"'F*LW5.K(<^IP_T)Z%$+Z JL_[D87 EJ9K%Q:QS#CZW&;97 M>F58[:I"*&VC@RA"5R@JEJA8HF*)BB4JEAT[(A[V0W ';@Y0;B8X-<<+X' 7 M.X>(SD%]<,*OQX9YZIP>0&YRP8E@V@WG_/K(+),.BR=XW)8_>RGJDZA/HCZ) M^B3JDQT[HJ+R"F84^%UK?Z-4CU(]2O4HU:-4W[$CTADD%O7B&=GY49I':1ZE M>93F49KOU!'EU--#'=72R5W/O.X>+X1C"[F'E;I1UG__U7D?:%(!5; MA;6%'[G D*K3-L H?MDRM=C-]24+=WU0 MZHHZ+*A!0E @KI@9Q3W$ 8"IA>!4,#B,7!-4'?P_0\R5]QTFD<93,8AHYF M]HQ,R2;$*C?VNM[,-@2)25"99G-3V&2U"K4\Y)?799^Q;M@J9%N]A^E(* MQA8 $\C (V#=K':.!1JPU9 =UEQO>L['D*X(2:CU;7Q#&WCP/IADU2BE#& MY^B+N)']I01ZSF"3MED73O<']_RP?$V!2F?>%[DQ]@QA_NMFY3W':['_O2*4 MQM,.;CQ"N3MRN/9_Z@LN;1MV;N2'E$H@L'5P6;>DS)@=4F8G;#5#98*P!=DG M;^8X46"*E7C