0001387467-21-000080.txt : 20211105 0001387467-21-000080.hdr.sgml : 20211105 20211105160304 ACCESSION NUMBER: 0001387467-21-000080 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211105 DATE AS OF CHANGE: 20211105 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALPHA & OMEGA SEMICONDUCTOR Ltd CENTRAL INDEX KEY: 0001387467 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 000000000 FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34717 FILM NUMBER: 211384453 BUSINESS ADDRESS: STREET 1: 475 OAKMEAD PARKWAY CITY: SUNNYVALE STATE: CA ZIP: 94085 BUSINESS PHONE: 408-830-9742 MAIL ADDRESS: STREET 1: 475 OAKMEAD PARKWAY CITY: SUNNYVALE STATE: CA ZIP: 94085 FORMER COMPANY: FORMER CONFORMED NAME: ALPHA & OMEGA SEMICONDUCTOR LTD DATE OF NAME CHANGE: 20070123 10-Q 1 aosl-20210930.htm 10-Q aosl-20210930
00013874676/302022Q1false00013874672021-07-012021-09-30xbrli:shares00013874672021-10-22iso4217:USD00013874672021-09-3000013874672021-06-30iso4217:USDxbrli:shares00013874672020-07-012020-09-300001387467us-gaap:CommonStockMember2020-06-300001387467us-gaap:TreasuryStockMember2020-06-300001387467us-gaap:AdditionalPaidInCapitalMember2020-06-300001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001387467us-gaap:RetainedEarningsMember2020-06-300001387467us-gaap:ParentMember2020-06-300001387467us-gaap:NoncontrollingInterestMember2020-06-3000013874672020-06-300001387467us-gaap:TreasuryStockMember2020-07-012020-09-300001387467us-gaap:RetainedEarningsMember2020-07-012020-09-300001387467us-gaap:ParentMember2020-07-012020-09-300001387467us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001387467us-gaap:NoncontrollingInterestMember2020-07-012020-09-300001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001387467us-gaap:CommonStockMember2020-09-300001387467us-gaap:TreasuryStockMember2020-09-300001387467us-gaap:AdditionalPaidInCapitalMember2020-09-300001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001387467us-gaap:RetainedEarningsMember2020-09-300001387467us-gaap:ParentMember2020-09-300001387467us-gaap:NoncontrollingInterestMember2020-09-3000013874672020-09-300001387467us-gaap:CommonStockMember2021-06-300001387467us-gaap:TreasuryStockMember2021-06-300001387467us-gaap:AdditionalPaidInCapitalMember2021-06-300001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001387467us-gaap:RetainedEarningsMember2021-06-300001387467us-gaap:ParentMember2021-06-300001387467us-gaap:NoncontrollingInterestMember2021-06-300001387467us-gaap:TreasuryStockMember2021-07-012021-09-300001387467us-gaap:RetainedEarningsMember2021-07-012021-09-300001387467us-gaap:ParentMember2021-07-012021-09-300001387467us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001387467us-gaap:NoncontrollingInterestMember2021-07-012021-09-300001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001387467us-gaap:CommonStockMember2021-09-300001387467us-gaap:TreasuryStockMember2021-09-300001387467us-gaap:AdditionalPaidInCapitalMember2021-09-300001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001387467us-gaap:RetainedEarningsMember2021-09-300001387467us-gaap:ParentMember2021-09-300001387467us-gaap:NoncontrollingInterestMember2021-09-30xbrli:pure0001387467aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMembersrt:ParentCompanyMember2021-09-302021-09-300001387467aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMemberaosl:ChongqingFundsMember2021-09-302021-09-300001387467aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember2021-09-302021-09-300001387467aosl:StockOptionsAndRestrictedStockUnitsRsusMember2021-07-012021-09-300001387467aosl:StockOptionsAndRestrictedStockUnitsRsusMember2020-07-012020-09-300001387467us-gaap:EmployeeStockMember2021-07-012021-09-300001387467us-gaap:EmployeeStockMember2020-07-012020-09-300001387467srt:MinimumMember2021-07-012021-09-300001387467srt:MaximumMember2021-07-012021-09-300001387467us-gaap:CustomerConcentrationRiskMemberaosl:CustomerMemberus-gaap:SalesRevenueNetMember2021-07-012021-09-300001387467us-gaap:CustomerConcentrationRiskMemberaosl:CustomerMemberus-gaap:SalesRevenueNetMember2020-07-012020-09-300001387467aosl:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-07-012021-09-300001387467aosl:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-07-012020-09-300001387467us-gaap:CustomerConcentrationRiskMemberaosl:CustomerMemberus-gaap:AccountsReceivableMember2021-09-302021-09-300001387467us-gaap:CustomerConcentrationRiskMemberaosl:CustomerMemberus-gaap:AccountsReceivableMember2021-06-302021-06-300001387467aosl:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-09-302021-09-300001387467aosl:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-06-302021-06-300001387467aosl:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-09-302021-09-300001387467aosl:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-06-302021-06-300001387467us-gaap:LandMember2021-09-300001387467us-gaap:LandMember2021-06-300001387467us-gaap:BuildingMember2021-09-300001387467us-gaap:BuildingMember2021-06-300001387467us-gaap:MachineryAndEquipmentMember2021-09-300001387467us-gaap:MachineryAndEquipmentMember2021-06-300001387467aosl:EquipmentAndToolingMember2021-09-300001387467aosl:EquipmentAndToolingMember2021-06-300001387467us-gaap:ComputerEquipmentMember2021-09-300001387467us-gaap:ComputerEquipmentMember2021-06-300001387467us-gaap:FurnitureAndFixturesMember2021-09-300001387467us-gaap:FurnitureAndFixturesMember2021-06-300001387467us-gaap:LeaseholdImprovementsMember2021-09-300001387467us-gaap:LeaseholdImprovementsMember2021-06-300001387467aosl:PatentsAndPatentedTechnologyMember2021-09-300001387467aosl:PatentsAndPatentedTechnologyMember2021-06-300001387467us-gaap:TradeNamesMember2021-09-300001387467us-gaap:TradeNamesMember2021-06-300001387467us-gaap:CustomerRelationshipsMember2021-09-300001387467us-gaap:CustomerRelationshipsMember2021-06-300001387467aosl:CustomerAAndCustomerBMember2021-09-300001387467us-gaap:OtherCustomerMember2021-09-300001387467aosl:CustomerAAndCustomerBMember2021-06-300001387467us-gaap:LoansPayableMemberaosl:ChinaCiticBankInChinaMember2021-06-292021-06-290001387467us-gaap:LoansPayableMemberaosl:ChinaCiticBankInChinaMember2021-06-290001387467us-gaap:LoansPayableMemberaosl:ChinaCiticBankInChinaMember2021-09-30iso4217:CNY0001387467aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMemberus-gaap:LoansPayableMember2021-04-190001387467us-gaap:LoansPayableMemberaosl:LoanAgreementAprilNineteenTwoThousandTwentyOneWorkingCapitalBorrowingInChineseYuanMember2021-04-190001387467us-gaap:LoansPayableMemberaosl:LoanAgreementAprilNineteenTwoThousandTwentyOneCollateralizedBorrowingsInUSDollarsMember2021-04-190001387467aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMemberus-gaap:LoansPayableMember2021-04-192021-04-190001387467aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMemberus-gaap:LoansPayableMember2021-06-162021-06-160001387467aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMemberus-gaap:LoansPayableMember2021-06-242021-06-240001387467aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMemberus-gaap:LoansPayableMember2021-08-170001387467aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMemberus-gaap:LoansPayableMember2021-09-220001387467aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMemberus-gaap:LoansPayableMember2021-08-172021-08-170001387467aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMemberus-gaap:LoansPayableMember2021-09-222021-09-220001387467aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMemberus-gaap:LoansPayableMember2021-09-300001387467us-gaap:LoansPayableMemberaosl:LoanAgreementNovemberThirteenthTwoThousandTwentyMember2020-11-130001387467aosl:ChinaOneYearLoanPrimeRateMemberus-gaap:LoansPayableMemberaosl:LoanAgreementNovemberThirteenthTwoThousandTwentyMember2020-11-132020-11-130001387467us-gaap:LoansPayableMemberaosl:LoanAgreementNovemberThirteenthTwoThousandTwentyMember2020-10-012020-12-310001387467us-gaap:LoansPayableMemberaosl:LoanAgreementNovemberThirteenthTwoThousandTwentyMember2021-06-300001387467us-gaap:LoansPayableMemberaosl:LoanAgreementNovemberThirteenthTwoThousandTwentyMember2021-09-300001387467country:CNaosl:BankOfCommunicationsLimitedMemberus-gaap:BaseRateMember2019-10-310001387467country:CNaosl:BankOfCommunicationsLimitedMemberus-gaap:BaseRateMember2019-10-012019-10-310001387467aosl:BankOfCommunicationsLimitedMember2019-10-310001387467aosl:BankOfCommunicationsLimitedMember2021-09-300001387467us-gaap:ForeignLineOfCreditMemberaosl:IndustrialAndCommercialBankofChinaMember2018-11-160001387467us-gaap:ForeignLineOfCreditMemberaosl:LineOfCreditFacilityTradeBorrowingsMemberaosl:IndustrialAndCommercialBankofChinaMember2018-11-160001387467us-gaap:ForeignLineOfCreditMemberaosl:LineOfCreditFacilityWorkingCapitalBorrowingsMemberaosl:IndustrialAndCommercialBankofChinaMember2018-11-160001387467us-gaap:ForeignLineOfCreditMemberaosl:IndustrialAndCommercialBankofChinaMember2021-09-300001387467aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMemberus-gaap:SecuredDebtMemberaosl:HongkongAndShanghaiBankingCorporationLimitedMember2019-08-090001387467aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMemberus-gaap:SecuredDebtMemberaosl:HongkongAndShanghaiBankingCorporationLimitedMember2019-08-092019-08-090001387467aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMemberus-gaap:SecuredDebtMember2021-08-110001387467aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMemberus-gaap:SecuredDebtMemberaosl:HongkongAndShanghaiBankingCorporationLimitedMember2021-09-300001387467aosl:LeaseFinancingMemberaosl:YinHaiLeasingCompanyandChinaImportExportBankMember2018-05-090001387467aosl:LeaseFinancingMemberaosl:YinHaiLeasingCompanyandChinaImportExportBankMember2018-05-092018-05-090001387467country:CNaosl:LeaseFinancingMemberaosl:YinHaiLeasingCompanyandChinaImportExportBankMemberus-gaap:BaseRateMember2018-05-090001387467country:CNaosl:LeaseFinancingMemberaosl:YinHaiLeasingCompanyandChinaImportExportBankMemberus-gaap:BaseRateMember2018-05-092018-05-090001387467aosl:ChinaFiveYearLoanPrimeRateMemberaosl:LeaseFinancingMemberaosl:YinHaiLeasingCompanyandChinaImportExportBankMember2020-06-282020-06-280001387467aosl:ChinaFiveYearLoanPrimeRateMemberaosl:LeaseFinancingMemberaosl:YinHaiLeasingCompanyandChinaImportExportBankMember2020-06-280001387467aosl:LeaseFinancingMemberaosl:YinHaiLeasingCompanyandChinaImportExportBankMember2021-09-300001387467aosl:JirehMemberus-gaap:SecuredDebtMember2021-08-180001387467aosl:JirehMemberus-gaap:SecuredDebtMember2021-08-182021-08-180001387467aosl:JirehMemberus-gaap:SecuredDebtMember2021-09-300001387467aosl:ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMemberus-gaap:SecuredDebtMember2020-04-260001387467aosl:ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMemberus-gaap:SecuredDebtMember2021-09-300001387467aosl:ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMemberaosl:ChinaOneYearLoanPrimeRateMemberus-gaap:SecuredDebtMember2020-04-262020-04-260001387467aosl:ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMemberus-gaap:SecuredDebtMember2020-04-012020-04-300001387467aosl:ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMemberus-gaap:SecuredDebtMember2021-06-302021-06-300001387467aosl:ChinaDevelopmentBankMemberus-gaap:SecuredDebtMember2019-12-300001387467aosl:ChinaDevelopmentBankMemberus-gaap:SecuredDebtMember2021-09-300001387467aosl:ChinaDevelopmentBankMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SecuredDebtMember2019-12-012019-12-310001387467us-gaap:SecuredDebtMemberaosl:ExportImportBankOfChinaMember2019-03-120001387467us-gaap:SecuredDebtMemberaosl:ExportImportBankOfChinaMember2019-03-012019-03-310001387467us-gaap:SecuredDebtMemberaosl:ExportImportBankOfChinaMember2019-12-012019-12-310001387467us-gaap:SecuredDebtMemberaosl:ExportImportBankOfChinaMember2019-03-122019-03-120001387467us-gaap:SecuredDebtMemberaosl:ExportImportBankOfChinaMember2021-09-300001387467aosl:ExportImportBankOfChinaMember2019-03-120001387467us-gaap:SecuredDebtMemberaosl:ExportImportBankOfChinaMemberaosl:ChinaFiveYearLoanPrimeRateMember2020-06-242020-06-240001387467us-gaap:SecuredDebtMemberaosl:ExportImportBankOfChinaMember2020-06-242020-06-240001387467aosl:ExportImportBankOfChinaMember2021-09-300001387467us-gaap:SecuredDebtMemberaosl:TheBankMember2018-05-010001387467us-gaap:SecuredDebtMemberaosl:TheBankMember2018-05-012018-05-010001387467us-gaap:SecuredDebtMemberaosl:TheBankMember2021-09-300001387467aosl:TermLoanMemberus-gaap:SecuredDebtMemberaosl:VariableInterestRateTermLoanMaturingAugust2022Memberaosl:TheBankMember2017-08-150001387467aosl:TermLoanMemberus-gaap:SecuredDebtMemberaosl:VariableInterestRateTermLoanMaturingAugust2022Memberaosl:TheBankMember2017-08-152017-08-150001387467aosl:TermLoanMemberus-gaap:SecuredDebtMemberaosl:VariableInterestRateTermLoanMaturingAugust2022Memberaosl:TheBankMember2018-01-012018-01-310001387467aosl:TermLoanMemberus-gaap:SecuredDebtMemberaosl:VariableInterestRateTermLoanMaturingAugust2022Memberaosl:TheBankMember2018-07-012018-07-310001387467aosl:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMemberus-gaap:SecuredDebtMemberaosl:VariableInterestRateTermLoanMaturingAugust2022Memberaosl:TheBankMember2017-08-152017-08-150001387467aosl:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SecuredDebtMembersrt:MaximumMemberaosl:VariableInterestRateTermLoanMaturingAugust2022Memberaosl:TheBankMember2017-08-152017-08-150001387467aosl:TermLoanMemberus-gaap:SecuredDebtMemberaosl:VariableInterestRateTermLoanMaturingAugust2022Memberaosl:TheBankMember2021-09-3000013874672017-09-3000013874672020-10-212021-09-300001387467aosl:TreasuryStockReissuedMember2020-10-212021-09-300001387467aosl:TreasuryStockReissuedMember2010-10-212021-03-310001387467aosl:TimebasedRestrictedStockUnitsTRSUMember2021-06-300001387467aosl:TimebasedRestrictedStockUnitsTRSUMember2021-06-302021-06-300001387467aosl:TimebasedRestrictedStockUnitsTRSUMember2021-07-012021-09-300001387467aosl:TimebasedRestrictedStockUnitsTRSUMember2021-09-300001387467aosl:MarketbasedRestrictedStockUnitsMSUMember2018-07-012018-09-300001387467aosl:MarketbasedRestrictedStockUnitsMSUMember2021-07-012021-09-300001387467aosl:MarketbasedRestrictedStockUnitsMSUMember2020-07-012020-09-300001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2021-07-012021-09-300001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2020-07-012020-09-300001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2021-06-300001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2021-06-302021-06-300001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2021-09-300001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2021-09-302021-09-3000013874672021-06-302021-06-3000013874672021-09-302021-09-300001387467us-gaap:EmployeeStockMember2021-07-012021-09-300001387467us-gaap:CostOfSalesMember2021-07-012021-09-300001387467us-gaap:CostOfSalesMember2020-07-012020-09-300001387467us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001387467us-gaap:ResearchAndDevelopmentExpenseMember2020-07-012020-09-300001387467us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-07-012021-09-300001387467us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-07-012020-09-30aosl:Segment0001387467country:HK2021-07-012021-09-300001387467country:HK2020-07-012020-09-300001387467country:CN2021-07-012021-09-300001387467country:CN2020-07-012020-09-300001387467country:KR2021-07-012021-09-300001387467country:KR2020-07-012020-09-300001387467country:US2021-07-012021-09-300001387467country:US2020-07-012020-09-300001387467aosl:OtherCountriesMember2021-07-012021-09-300001387467aosl:OtherCountriesMember2020-07-012020-09-300001387467country:HKsrt:RestatementAdjustmentMember2020-07-012020-09-300001387467country:CNsrt:RestatementAdjustmentMember2020-07-012020-09-300001387467country:KRsrt:RestatementAdjustmentMember2020-07-012020-09-300001387467aosl:PowerDiscreteMember2021-07-012021-09-300001387467aosl:PowerDiscreteMember2020-07-012020-09-300001387467aosl:PowerIcMember2021-07-012021-09-300001387467aosl:PowerIcMember2020-07-012020-09-300001387467aosl:PackagingAndTestingServicesMember2021-07-012021-09-300001387467aosl:PackagingAndTestingServicesMember2020-07-012020-09-300001387467country:CN2021-09-300001387467country:CN2021-06-300001387467country:US2021-09-300001387467country:US2021-06-300001387467aosl:OtherCountriesMember2021-09-300001387467aosl:OtherCountriesMember2021-06-300001387467aosl:InventoriesAndServicesMember2021-09-300001387467aosl:InventoriesAndServicesMember2021-06-300001387467us-gaap:CapitalAdditionsMember2021-09-300001387467us-gaap:CapitalAdditionsMember2021-06-300001387467us-gaap:IndemnificationGuaranteeMember2021-06-300001387467us-gaap:IndemnificationGuaranteeMember2021-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_________________________________
FORM 10-Q
_________________________________
(MARK ONE)
    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
        For the quarterly period ended September 30, 2021

OR
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE TRANSITION PERIOD FROM              TO             
Commission file number 001-34717
__________________________
Alpha and Omega Semiconductor Limited

(Exact name of Registrant as Specified in its Charter)
Bermuda77-0553536
(State or Other Jurisdiction of Incorporation or Organization)(I.R.S. Employer Identification Number)
Clarendon House, 2 Church Street
Hamilton HM 11, Bermuda
(Address of Principal Registered
Offices including Zip Code)
(408830-9742
(Registrant's Telephone Number, Including Area Code)
__________________________________________

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months, (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes       No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company”, and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
 
Large accelerated filerAccelerated filerNon-accelerated filer
  (Do not check if a smaller reporting company)
Smaller reporting companyEmerging growth company

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

Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common SharesAOSLThe NASDAQ Global Select Market


Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
Number of common shares outstanding as of October 22, 2021: 26,377,51925,770,998




Alpha and Omega Semiconductor Limited
Form 10-Q
Fiscal First Quarter Ended September 30, 2021
TABLE OF CONTENTS
 
  Page
Part I.
    Item 1.
    Item 2.
    Item 3.
    Item 4.
Part II.
    Item 1.
    Item 1A.
    Item 2.
    Item 3.
    Item 4.
    Item 5.
    Item 6.




PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited, in thousands except par value per share)
 September 30,
2021
June 30,
2021
ASSETS
Current assets:
Cash and cash equivalents$252,453 $202,412 
Restricted cash342 233 
Accounts receivable, net39,317 35,789 
Inventories163,437 154,293 
Other current assets17,518 14,595 
Total current assets473,067 407,322 
Property, plant and equipment, net441,279 436,977 
Operating lease right-of-use assets, net33,437 34,660 
Intangible assets, net12,570 13,410 
Deferred income tax assets 5,216 5,167 
Restricted cash - long-term2,168 2,168 
Other long-term assets23,941 18,869 
Total assets$991,678 $918,573 
LIABILITIES AND EQUITY
Current liabilities:
Accounts payable$81,681 $80,699 
Accrued liabilities92,207 69,494 
Income taxes payable3,004 2,604 
Short-term debt57,955 58,030 
Finance lease liabilities16,722 16,724 
Operating lease liabilities5,537 5,679 
Total current liabilities257,106 233,230 
Long-term debt75,991 77,990 
Income taxes payable - long-term1,332 1,319 
Deferred income tax liabilities3,136 2,448 
Finance lease liabilities - long-term8,516 12,698 
Operating lease liabilities - long-term29,342 30,440 
Other long-term liabilities74,265 44,123 
Total liabilities449,688 402,248 
Commitments and contingencies (Note 10)
Equity:
Preferred shares, par value $0.002 per share:
Authorized: 10,000 shares; issued and outstanding: none at September 30, 2021 and June 30, 2021
  
Common shares, par value $0.002 per share:
Authorized: 100,000 shares; issued and outstanding: 32,996 shares and 26,373 shares, respectively at September 30, 2021 and 32,975 shares and 26,350 shares, respectively at June 30, 2021
66 66 
Treasury shares at cost: 6,623 shares at September 30, 2021 and 6,625 shares at June 30, 2021
(66,052)(66,064)
Additional paid-in capital264,321 259,993 
Accumulated other comprehensive income 2,229 2,315 
Retained earnings200,307 176,895 
Total Alpha and Omega Semiconductor Limited shareholder's equity400,871 373,205 
Noncontrolling interest141,119 143,120 
Total equity541,990 516,325 
Total liabilities and equity$991,678 $918,573 

See accompanying notes to these condensed consolidated financial statements.
1

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited, in thousands except per share data)
Three Months Ended September 30,
 20212020
Revenue$187,035 $151,551 
Cost of goods sold122,468 109,028 
Gross profit64,567 42,523 
Operating expenses
Research and development17,812 14,691 
Selling, general and administrative21,806 17,505 
Total operating expenses39,618 32,196 
Operating income 24,949 10,327 
Interest expense and other income (loss), net(2,192)(549)
Income before income taxes22,757 9,778 
Income tax expense 1,320 1,011 
Net income including noncontrolling interest21,437 8,767 
Net loss attributable to noncontrolling interest(1,987)(807)
Net income attributable to Alpha and Omega Semiconductor Limited$23,424 $9,574 
Net income per common share attributable to Alpha and Omega Semiconductor Limited
Basic$0.89 $0.38 
Diluted$0.85 $0.36 
Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income per share
Basic26,365 25,340 
Diluted27,638 26,314 

See accompanying notes to these condensed consolidated financial statements.

2

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited, in thousands)

Three Months Ended September 30,
20212020
Net income including noncontrolling interest$21,437 $8,767 
Other comprehensive income (loss), net of tax
Foreign currency translation adjustment(100)5,703 
Comprehensive income 21,337 14,470 
Less: Noncontrolling interest(2,001)1,915 
Comprehensive income attributable to Alpha and Omega Semiconductor Limited$23,338 $12,555 

See accompanying notes to these condensed consolidated financial statements.

3

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(Unaudited, in thousands)
Common Shares
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)Retained Earnings
Total AOS Shareholders' EquityNoncontrolling InterestTotal Equity
Balance, June 30, 2020$64 $(66,184)$246,103 $(5,127)$118,833 $293,689 $138,199 $431,888 
Reissuance of treasury stock upon exercise of common stock options and release of RSUs— 13 — — (13) —  
Withholding tax on restricted stock units— — (412)— — (412)— (412)
Share-based compensation— — 2,276 — — 2,276 — 2,276 
Restricted stock units settlement in connection with service— — 1,000 — — 1,000 — 1,000 
Net income (loss) including noncontrolling interest— — — — 9,574 9,574 (807)8,767 
Foreign currency translation adjustment— — — 2,981 — 2,981 2,722 5,703 
Balance, September 30, 2020$64 $(66,171)$248,967 $(2,146)$128,394 $309,108 $140,114 $449,222 
Common SharesTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Retained EarningsTotal AOS Shareholders' EquityNoncontrolling InterestTotal Equity
Balance, June 30, 2021$66 $(66,064)$259,993 $2,315 $176,895 $373,205 $143,120 $516,325 
Reissuance of treasury stock upon exercise of common stock options and release of RSUs— 12 — — (12) —  
Withholding tax on restricted stock units— — (174)— — (174)— (174)
Share-based compensation— — 4,502 — — 4,502 — 4,502 
Net income (loss) including noncontrolling interest— — — — 23,424 23,424 (1,987)21,437 
Foreign currency translation adjustment— — — (86)— (86)(14)(100)
Balance, September 30, 2021$66 $(66,052)$264,321 $2,229 $200,307 $400,871 $141,119 $541,990 


See accompanying notes to these condensed consolidated financial statements.

4

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in thousands)
Three Months Ended September 30,
20212020
Cash flows from operating activities
Net income including noncontrolling interest$21,437 $8,767 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization13,722 12,489 
Share-based compensation expense4,635 2,876 
Deferred income taxes, net638 17 
Loss on disposal of property and equipment28 47 
Changes in operating assets and liabilities:
Accounts receivable(3,528)(13,044)
Inventories(9,145)(2,172)
Other current and long-term assets(2,561)(1,011)
Accounts payable2,081 1,930 
Income taxes payable414 749 
Accrued and other liabilities52,886 (800)
Net cash provided by operating activities80,607 9,848 
Cash flows from investing activities
Purchases of property and equipment excluding JV Company(16,642)(7,944)
Purchases of property and equipment in JV Company(8,351)(3,393)
Government grant related to equipment1,082  
Net cash used in investing activities(23,911)(11,337)
Cash flows from financing activities
Withholding tax on restricted stock units(174)(412)
Proceeds from borrowings7,550 11,300 
Repayments of borrowings(9,735)(11,085)
Principal payments on finance leases(4,176)(3,989)
Net cash used in financing activities(6,535)(4,186)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(11)1,997 
Net increase (decrease) in cash, cash equivalents and restricted cash50,150 (3,678)
Cash, cash equivalents and restricted cash at beginning of period204,813 162,704 
Cash, cash equivalents and restricted cash at end of period$254,963 $159,026 
Supplemental disclosures of non-cash investing and financing information:
Property and equipment purchased but not yet paid $11,285 $6,877 

See accompanying notes to these condensed consolidated financial statements.
5

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

1. The Company and Significant Accounting Policies
The Company

Alpha and Omega Semiconductor Limited and its subsidiaries (the “Company”, “AOS”, “we” or “us”) design, develop and supply a broad range of power semiconductors. The Company's portfolio of products targets high-volume applications, including personal and portable computers, graphic cards, flat panel TVs, home appliances, smart phones, battery packs, quick chargers, home appliances, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment. The Company conducts its operations primarily in the United States of America (“USA”), Hong Kong, China, and South Korea.
Basis of Preparation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the three months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2022 or any other interim period. The consolidated balance sheet at June 30, 2021 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021.

Reclassification

The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. These reclassifications did not have a material impact on our condensed consolidated financial statements.

Joint Venture

On March 29, 2016, the Company entered into a joint venture contract (the “JV Agreement”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”), pursuant to which the Company and the Chongqing Funds formed a joint venture, (the “JV Company”), for the purpose of constructing and operating a power semiconductor packaging, testing and 12-inch wafer fabrication facility (“Fab”) in the LiangJiang New Area of Chongqing, China (the “JV Transaction”). The Fab is being built in phases.  As of September 30, 2021, the Company owned 51%, and the Chongqing Funds owned 49% of the equity interest in the JV Company. The Joint Venture is accounted under the provisions of the consolidation guidance since the Company has controlling financial interest. If both parties agree that the termination of the JV Company is the best interest of each party or the JV Company is bankrupt or insolvent where either party may terminate early, after paying the debts of the JV Company, the remaining assets of the JV Company shall be paid to the Chongqing Funds to cover the principal of its total paid-in contributions plus interest at 10% simple annual rate prior to distributing the balance of the JV Company’s assets to the Company. The JV Company has reached its targeted production in assembly and testing and completed the ramp on its Phase I of the 12-inch wafer fabrication.

Certain Significant Risks and Uncertainties Related to Outbreak of Coronavirus Disease 2019 (“COVID-19”)

The COVID-19 pandemic has had and continues to have a negative impact on business and economic activities across the globe. As a result of the COVID-19 pandemic and the global economic downturn and changing consumer behaviors due to various restrictions imposed by governments, the Company has experienced shifting market trends, including an increasing demand in the markets for notebooks, PCs and gaming devices and decreasing demand for mobile phone and industrial products, as more consumers are staying at and working from home. While the Company has recently benefited from the increasing demand of PC related products, there is no guarantee that this trend will continue, and such increasing demand may
6

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
discontinue or decline as government authorities relax and terminate COVID-19 related restrictions and consumer behaviors change. Furthermore, as the COVID-19 pandemic continues and global economic downturn and high unemployment persists, consumer spending may slow down substantially, in which case the Company may experience a significant decline of customer orders for its products, including those designed for PC-related applications, and such decline will adversely affect its financial conditions and results of operations. The full extent of the future impact of the COVID-19 pandemic on the Company’s operational and financial performance is currently uncertain and will depend on many factors outside the Company’s control, including, without limitation, the timing, extent, trajectory and duration of the pandemic; the availability, distribution and effectiveness of vaccines; the spread of new variants of COVID-19; the continued or renewed imposition of protective public safety measures; the continuing disruption of global supply chain affecting the semiconductor industry; and the impact of the pandemic on the global economy and demand for consumer products.

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, leases, share-based compensation, recoverability of and useful lives for property, plant and equipment and intangible assets, as well as the economic implications of the COVID-19 pandemic.

Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities and long-term operating lease liabilities on the Company's condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and long-term finance leases liabilities on the condensed consolidated balance sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses an estimate of its incremental borrowing rate based on the information available at the lease commencement date. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease expense is generally recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the operating lease ROU asset and lease liability calculation. The Company does not record leases on the condensed consolidated balance sheet with a term of one year or less. The Company elected to combine its lease and non-lease components as a single lease component for all asset classes.

Revenue recognition

The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied. The Company recognizes product revenue at a point in time when product is shipped to the customer, net of estimated stock rotation returns and price adjustments that it expects to provide to certain distributors. The Company presents revenue net of sales taxes and any similar assessments. Our standard payment terms range from 30 to 90 days.

The Company sells its products primarily to distributors, who in turn sell the products globally to various end customers. The Company allows stock rotation returns from certain distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by distributors during a specified period. The Company records an allowance for stock rotation returns based on historical returns and individual distributor agreements. The Company also provides special pricing to certain distributors, primarily based on volume, to encourage resale of the Company’s products. Allowance for price adjustments is recorded against accounts receivable and the provision for stock rotation rights is included in accrued liabilities on the condensed consolidated balance sheets.

The Company’s performance obligations relate to contracts with a duration of less than one year. The Company elected to apply the practical expedient provided in ASC 606, “Revenue from Contracts with Customers”. Therefore, the Company is not
7

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
required to disclose the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.

The Company recognizes the incremental direct costs of obtaining a contract, which consist of sales commissions, when control over the products they relate to transfers to the customer. Applying the practical expedient, the Company recognizes commissions as expense when incurred, as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.

Packaging and testing services revenue is recognized at a point in time upon shipment of serviced products to the customer.

Share-based Compensation Expense

The Company maintains an equity-settled, share-based compensation plan to grant restricted share units and stock options. The Company recognizes expense related to share-based compensation awards that are ultimately expected to vest based on estimated fair values on the date of grant. The fair value of restricted share units is based on the fair value of the Company's common share on the date of grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award is estimated at the date of grant using the Monte-Carlo pricing model. The fair value of stock options is estimated on the date of grant using the Black-Scholes option valuation model. Share-based compensation expense is recognized on the accelerated attribution basis over the requisite service period of the award, which generally equals the vesting period. The Employee Share Purchase Plan (the “ESPP”) is accounted for at fair value on the date of grant using the Black-Scholes option valuation model.
Restricted Cash

As a condition of certain loan agreement, the Company is required to keep a compensating balance at the issuing bank (see Note 5). In addition, the Company maintains restricted cash in connection with cash balances temporarily restricted for regular business operations, including the possibility of a dispute with a vendor. These balances have been excluded from the Company’s cash and cash equivalents balance and are classified as restricted cash in the Company’s condensed consolidated balance sheets. As of September 30, 2021 and June 30, 2021, the amount of restricted cash was $2.5 million and $2.4 million, respectively.
Fair Value of Financial Instruments

The fair value of cash equivalents is categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short-term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. The carrying value of the company's debt is considered a reasonable estimate of fair value which is estimated by considering the current rates available to the Company for debt of the same remaining maturities, structure, credit risk and terms of the debts.

Government Grants

The Company occasionally receives government grants that provide financial assistance for certain eligible expenditures in China. These grants include reimbursements on interest expense on bank borrowings, payroll tax credits, credit for property, plant and equipment in a particular geographical location, employment credits, as well as business expansion credits. Government grants are not recognized until there is reasonable assurance that the Company will comply with the conditions attaching to it, and that the grant will be received. The Company records such grants either as a reduction of the related expense, a reduction of the cost of the related asset, or as other income depending upon the nature of the grant. As a result of such grants, during the three months ended September 30, 2021, the Company reduced the carrying value of property, plant and equipment by $1.1 million. During the three months ended September 30, 2020, the Company reduced interest expense by $0.8 million, and operating expenses by $1.9 million, respectively.

Long-lived Assets

The Company evaluates its long-lived assets for impairment whenever events or changes indicate that the carrying amount of such assets may not be recoverable. Due to the COVID-19 pandemic, the Company assessed the changes in circumstances that occurred during the March and June 2020 quarters. These factors included continued operating losses, a decrease in the
8

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Company's share price in February and March of 2020, which reduced its market capitalization, expectation of lower business growth for the coming quarters, increased and prolonged economic and regulatory uncertainty in the global economies, and the expectation of higher supply chain costs and increased competition. Therefore, the Company performed a recoverability test by comparing the sum of the estimated undiscounted future cash flows of its long-lived assets to their carrying amount as of June 30, 2020. Some of the more significant assumptions used in the estimated future cash flows involve net sales, cost of goods sold, operating expenses, working capital, capital expenditures, income tax rates, long-term growth rates that appropriately reflect the risks inherent in the future cash flow stream and terminal value. The Company selected the assumptions used in the financial forecasts by referencing to historical data, supplemented by current and anticipated market conditions, estimated product growth rates and management's plans. These estimated future cash flows were consistent with those the Company uses in its internal planning. The result of the recoverability test indicated that the sum of the expected future cash flows (undiscounted and without interest charges) was greater than the carrying amount of the long-lived assets. Therefore, the Company concluded that the carrying amount of the long-lived assets is recoverable as of June 30, 2021.

Comprehensive Income (Loss)
Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income (loss) consists of cumulative foreign currency translation adjustments. Total comprehensive income (loss) is presented in the condensed consolidated statements of comprehensive income (loss).

Recent Accounting Pronouncements
    
Recently Issued Accounting Standards not yet adopted

In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which, among other things, provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. In addition, the ASU requires incremental disclosure related to contracts on the entity’s own equity and clarifies the treatment of certain financial instruments accounted for under this ASU on earnings per share. For public business entities, the ASU is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.
Recently Adopted Accounting Standards
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) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” The ASU is based on a consensus of the Emerging Issues Task Force and is expected to increase comparability in accounting for these transactions. ASU 2016-01 made targeted improvements to accounting for financial instruments, including providing an entity the ability to measure certain equity securities without a readily determinable fair value 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. Among other topics, the amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting. ASU 2020-01 had no material impact on the Company's consolidated financial statements.
In December 2019, the FASB issued ASU No. 2019-12 “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("ASU 2019-12") by removing certain exceptions to the general principles. The Company adopted ASU 2019-12 as of July 1, 2021. ASU 2019-12 had no material impact on the Company's consolidated financial statements.

9

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
2. Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited
The following table presents the calculation of basic and diluted net income per share attributable to common shareholders:
 Three Months Ended September 30,
 20212020
(in thousands, except per share data)
Numerator:
Net income attributable to Alpha and Omega Semiconductor Limited$23,424 $9,574 
Denominator:
Basic:
Weighted average number of common shares used to compute basic net income per share26,365 25,340 
Diluted:
Weighted average number of common shares used to compute basic net income per share26,365 25,340 
Effect of potentially dilutive securities:
Stock options, RSUs and ESPP shares1,273 974 
Weighted average number of common shares used to compute diluted net income per share27,638 26,314 
Net income per share attributable to Alpha and Omega Semiconductor Limited:
Basic$0.89 $0.38 
Diluted$0.85 $0.36 
The following potential dilutive securities were excluded from the computation of diluted net income per share as their effect would have been anti-dilutive:
 Three Months Ended September 30,
 20212020
(in thousands)
Employee stock options and RSUs510 124 
ESPP33 233 
Total potential dilutive securities543 357 

3. Concentration of Credit Risk and Significant Customers
The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers.
Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant bad debt write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, where available.
Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:
10

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Three Months Ended September 30,
Percentage of revenue20212020
Customer A27.4 %28.8 %
Customer B36.6 %33.1 %

 September 30,
2021
June 30,
2021
Percentage of accounts receivable
Customer A16.0 %12.4 %
Customer B17.3 %22.1 %
Customer C18.2 %21.9 %


11

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

4. Balance Sheet Components
Accounts receivable, net:
 September 30,
2021
June 30,
2021
(in thousands)
Accounts receivable$53,017 $48,234 
Less: Allowance for price adjustments(13,670)(12,415)
Less: Allowance for doubtful accounts(30)(30)
Accounts receivable, net$39,317 $35,789 

Inventories:
 September 30,
2021
June 30,
2021
(in thousands)
Raw materials$71,881 $68,900 
Work in-process72,969 68,824 
Finished goods18,587 16,569 
 $163,437 $154,293 

Other current assets:
September 30,
2021
June 30,
2021
(in thousands)
VAT receivable$2,542 $1,539 
Other prepaid expenses2,768 1,465 
Prepaid insurance3,453 2,615 
Prepaid maintenance2,251 1,670 
Prepayment to supplier1,434 2,540 
Prepaid income tax2,233 2,221 
Interest receivable2,206 2,207 
Customs deposit561 270 
Other receivables70 68 
$17,518 $14,595 



12

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Property, plant and equipment, net:
 September 30,
2021
June 30,
2021
(in thousands)
Land$4,877 $4,877 
Building71,576 71,454 
Manufacturing machinery and equipment519,732 515,320 
Equipment and tooling27,500 27,017 
Computer equipment and software41,949 41,518 
Office furniture and equipment3,941 3,814 
Leasehold improvements75,178 74,733 
Land use rights9,317 9,319 
 754,070 748,052 
Less: accumulated depreciation(360,510)(348,749)
 393,560 399,303 
Equipment and construction in progress47,719 37,674 
Property, plant and equipment, net$441,279 $436,977 

Intangible assets, net:
September 30,
2021
June 30,
2021
(in thousands)
Patents and technology rights$18,037 $18,037 
Trade name268 268 
Customer relationships1,150 1,150 
19,455 19,455 
Less: accumulated amortization(7,154)(6,314)
12,301 13,141 
Goodwill269 269 
Intangible assets, net$12,570 $13,410 

Estimated future minimum amortization expense of intangible assets is as follows (in thousands):
Year ending June 30,
2022 (Remaining)$2,520 
20233,286 
20243,249 
20253,246 
$12,301 
13

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Other long-term assets:
September 30,
2021
June 30,
2021
(in thousands)
Prepayments for property and equipment$20,099 $14,882 
Investment in a privately held company100 100 
Customs deposit1,146 1,120 
Other long-term deposits926 927 
Office leases deposits1,022 1,100 
Other648 740 
 $23,941 $18,869 
Accrued liabilities:
September 30,
2021
June 30,
2021
(in thousands)
Accrued compensation and benefits$43,775 $32,756 
Warranty accrual2,824 2,795 
Stock rotation accrual3,782 3,917 
Accrued professional fees3,467 3,017 
Accrued inventory1,204 1,138 
Accrued facilities related expenses2,751 2,536 
Accrued property, plant and equipment8,473 8,688 
Other accrued expenses6,524 6,793 
Customer deposit17,137 7,139 
ESPP payable2,270 715 
 $92,207 $69,494 
The activities in the warranty accrual, included in accrued liabilities, are as follows:
Three Months Ended September 30,
20212020
(in thousands)
Beginning balance$2,795 $709 
Additions 139 71 
Utilization(110)(73)
Ending balance$2,824 $707 
The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
Three Months Ended September 30,
20212020
(in thousands)
Beginning balance$3,917 $3,358 
Additions701 3,016 
Utilization(836)(2,631)
Ending balance$3,782 $3,743 
14

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Other long-term liabilities:
 September 30,
2021
June 30,
2021
(in thousands)
Deferred payroll taxes$1,219 $1,219 
Customer deposits72,592 42,000 
Other454 904 
Other long-term liabilities$74,265 $44,123 

Customer deposits are payments received from customers for securing future product shipments. As of September 30, 2021, $57.0 million were from Customer A and Customer B, and $15.6 million were from other customers. As of June 30, 2021, $42.0 million were from Customer A and Customer B.
15

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
5. Bank Borrowings

Short-term borrowings

On June 29, 2021, the JV Company entered into a one-year loan agreement with China CITIC Bank in China to borrow a maximum of $7.7 million. Interest payments are due on the 20th of each quarter commencing on September 20, 2021, and the entire principal is due on June 29, 2022. As of September 30, 2021, the outstanding balance of this loan was $7.7 million at an interest rate of 3.49% per annum.

On April 19, 2021, the JV Company entered into a loan agreement with China Everbright Bank in China to borrow a maximum of Chinese Renminbi (“RMB” 100 million. The borrowing can be in RMB or U.S. Dollar (“USD”). The loan consists of RMB 50 million for working capital borrowings in Chinese yuan and RMB 50 million for borrowing in USD. The loan is collateralized by eligible accounts receivable. On April 19, 2021, the JV Company borrowed RMB 50.0 million, or $7.7 million based on the currency exchange rate between RMB and USD on April 19, 2021, at an interest rate of 5.1% per annum. The interest payments are due quarterly with the entire principal due no later than May 19, 2022. On June 16, 2021 and June 24, 2021, the JV Company borrowed $4.2 million and $3.5 million at interest rate of 2.7% per annum, and repaid in full during the quarter ended September 30, 2021. On August 17, 2021 and September 22, 2021, the JV Company also borrowed $4.2 million and $3.4 million at interest rate of 2.7% per annum, with principal due on November 9, 2021 and December 12, 2021, respectively. As of September 30, 2021, the total outstanding balance of these loans was $15.3 million.

On November 13, 2020, the JV Company entered into a one-year loan agreement with China Merchant Bank in China. The JV Company can borrow up to RMB 50.0 million, or $7.6 million, based on the currency exchange rate between RMB and U.S. Dollar on November 13, 2020. The loan's interest rates are based on the China one-year loan prime rate (“LPR”) plus 1.4% per annum. Interest payments are due quarterly with the entire principal due not later than November 19, 2021. During the three months ended December 31, 2020, the JV Company borrowed RMB 50.0 million, or $7.6 million, at an interest rate of 5.25% per annum. As of September 30, 2021, the outstanding balance of this loan was $7.7 million.

On October 2019, the Company's subsidiary in China entered into a line of credit facility with Bank of Communications Limited in China. This line of credit matures on February 14, 2021 and is based on the China Base Rate multiplied by 1.05, or 4.99% on October 31, 2019. The purpose of the credit facility is to provide short-term borrowings. The Company could borrow up to approximately RMB 60.0 million or $8.5 million based on the currency exchange rate between the RMB and the U.S. Dollar on October 31, 2019. In September 2021, this line of credit was renewed with maximum borrowings up to RMB 140.0 million with the same terms and a maturity date of September 18, 2022. As of September 30, 2021, there was no outstanding balance under the loan.

On November 16, 2018, the Company's subsidiary in China entered into a line of credit facility with Industrial and Commercial Bank of China. The purpose of the credit facility was to provide short-term borrowings. The Company could borrow up to approximately RMB 72.0 million or $10.3 million based on currency exchange rate between RMB and U.S. Dollar on November 16, 2018. The RMB 72.0 million consists of RMB 27.0 million for trade borrowings with a maturity date of December 31, 2021, and RMB 45.0 million for working capital borrowings or trade borrowings with a maturity date of September 13, 2022. As of September 30, 2021, there was no outstanding balance under the loan.


Accounts Receivable Factoring Agreement

On August 9, 2019, one of the Company's wholly-owned subsidiaries (the “Borrower”) entered into a factoring agreement with the Hongkong and Shanghai Banking Corporation Limited (“HSBC”), whereby the Borrower assigns certain of its accounts receivable with recourse. This factoring agreement allows the Borrower to borrow up to 70% of the net amount of its eligible accounts receivable of the Borrower with a maximum amount of $30.0 million. The interest rate is based on one month London Interbank Offered Rate (“LIBOR”) plus 1.75% per annum. The Company is the guarantor for this agreement. The Company is accounting for this transaction as a secured borrowing under the Transfers and Servicing of Financial Assets guidance. In addition, any cash held in the restricted bank account controlled by HSBC has a legal right of offset against the borrowing. This agreement, with certain financial covenants required, has no expiration date. On August 11, 2021, the Borrower signed an agreement with HSBC to decrease the borrowing maximum amount to $8.0 million with certain financial covenants required. Other terms remain the same. As of September 30, 2021, the Borrower was in compliance with these covenants. As of September 30, 2021, there was no outstanding balance and the Company had unused credit of approximately $8.0 million.

Credit Facilities
16

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

On May 9, 2018 (the “Effective Date”), the JV Company entered into a lease finance agreement and a security agreement (the “Agreements”) with YinHai Leasing Company and China Import/Export Bank (the “Lenders”).  Pursuant to the Agreements, the Lenders agreed to provide an aggregate of RMB 400.0 million, or $62.8 million based on the currency exchange rate between RMB and U.S. Dollar on the Effective Date, of financing to the JV Company (the “Lease Financing”). In exchange for the Lease Financing, the JV Company agreed to transfer title of its assembly and testing equipment to the Lenders, and the Lenders leased such equipment to the JV Company under a five-year lease arrangement, pursuant to which the JV Company makes quarterly lease payments to the Lenders consisting of principal and interest based on a repayment schedule mutually agreed by the parties.  The interest under the Lease Financing is accrued based on the China Base Rate multiplied by 1.15, or 5.4625% on the Effective Date.  Under the Agreements, at the end of the five-year lease term, the Lenders agree to sell such equipment back to the JV Company for a nominal amount (RMB 1).  The JV Company’s obligations under the Lease Financing are secured by the land and building owned by the JV Company (the “Collateral”).  The proceeds from the Lease Financing were used primarily for the acquisition and installation of the 12-inch fabrication equipment and other expenses of the JV Company relating to the completion of the fabrication facility located in Chongqing. The Agreements contain customary representation, warranties and covenants, including restrictions on the transfer of the Collateral. The Agreements also contain customary events of default, including but not limited to, failure to make payments and breach of material terms under the Agreements. The Agreements include certain customary closing conditions, including the payment of deposit by the JV Company. On June 28, 2020, the parties entered into a modification to this agreement, pursuant to which the interest rate was changed to be the five-year loan prime rate in China plus 0.8125%, or 5.4625%. Other terms of this agreement remain the same. As of September 30, 2021, the outstanding balance of the Lease Financing of 163.0 million RMB (equivalent of $25.2 million based on the currency exchange rate as of September 30, 2021) was recorded under short-term and long-term finance lease liabilities on balance sheets and summarized in the future minimum lease payment table for finance lease liabilities in Note 6.

Long-term debt

On August 18, 2021, Jireh entered into a term loan agreement with a financial institution (the "Bank") in an amount up to $45.0 million for the purpose of expanding and upgrading the Company’s fabrication facility located in Oregon. The obligation under the loan agreement is secured by substantially all assets of Jireh and guaranteed by the Company. The agreement has a 5.5 year term and matures on February 16, 2027. Jireh is required to make consecutive quarterly payments of principal and interest. The loan accrues interest based on adjusted LIBOR plus the applicable margin based on the outstanding balance of the loan. This agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain. As of September 30, 2021, there was no outstanding balance under the loan.

On April 26, 2020, the JV Company entered into a loan agreement with China Development Bank, Agricultural Bank of China, China Merchants Bank and Chongqing Rural Commercial Bank (collectively, the “Banks”) in the aggregate principal amount of RMB 250 million (approximately $35.7 million based on the currency exchange rate between RMB and U.S. Dollar on April 26, 2020). The obligation under the loan agreement is secured by certain assets of the JV Company. The obligation under the loan agreement is secured by certain assets of the JV Company with a carrying value of $111.7 million as of September 30, 2021. The JV Company is required to make consecutive semi-annual payments of principal until December 8, 2024. Interest payments are due on March 20, June 20, September 20 and December 20 of each year based on the LPR plus 1.3%. The JV Company drew down RMB 250.0 million (approximately $35.3 million based on the currency exchange rate between RMB and U.S. Dollar on June 30, 2020) in April 2020. As of September 30, 2021, the outstanding balance of the loan was $34.1 million.

In December 2019, the JV Company entered into a loan agreement with China Development Bank in the amount of $24.0 million. The obligation under the loan agreement is secured by certain assets of the JV Company with a carrying value of $111.7 million as of September 30, 2021. The JV Company is required to make consecutive semi-annual payments of principal until December 8, 2024. The interest is accrued based on the LIBOR rate plus 2.8%. The interest is required to be paid on March 21 and September 21 each year. As of September 30, 2021, the outstanding balance of the loan was $19.2 million.

On March 12, 2019, the JV Company entered into a loan agreement with The Export-Import Bank of China in the aggregate principal amount of RMB 200.0 million (approximately $29.8 million based on currency exchange rate between RMB and U.S. Dollar on March 31, 2019). The loan will mature on February 20, 2025. The JV Company drew down RMB 190.0 million and RMB 10.0 million in March 2019 and December 2019, respectively. The loan withdraw window expired on February 28, 2020. The interest is accrued based on the China Base Rate multiplied by 1.1, or 5.39%. The loan requires quarterly interest payments. The principal payments are required to be paid every 6 months over the term of loan commencing in October 2019. This loan is secured by the buildings and certain equipment owned by the JV Company with a carrying value of $88.1 million as of September 30, 2021. As a condition of the loan arrangement, 14.0 million RMB (approximately $2.0
17

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
million) of cash is held as restricted cash by the JV Company as a compensating balance at the bank until the principal is paid. On June 24, 2020, a modification of this loan was signed, pursuant to which the interest rate was changed to be based on the five-year loan prime rate in China plus 0.74%, or 5.39%. Other terms of this loan remain the same. As of September 30, 2021, the outstanding balance of the loan was 184.0 million RMB (equivalent of $28.5 million based on the currency exchange rate as of September 30, 2021).

On May 1, 2018, Jireh entered into a loan agreement with the Bank that provided a term loan in the amount of $17.8 million. The obligation under the loan agreement is secured by certain real estate assets of Jireh and guaranteed by the Company.  The loan has a five-year term and matures on June 1, 2023. Beginning June 1, 2018, Jireh made consecutive monthly payments of principal and interest to the Bank. The outstanding principal accrues interest at a fixed rate of 5.04% per annum on the basis of a 360-day year. The loan agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of September 30, 2021. As of September 30, 2021, the outstanding balance of the term loan was $14.8 million.

On August 15, 2017, Jireh entered into a credit agreement with the Bank that provided a term loan in an amount up to $30.0 million for the purpose of purchasing certain equipment for the Company’s fabrication facility located in Oregon.  The obligation under the credit agreement is secured by substantially all assets of Jireh and guaranteed by the Company.  The credit agreement has a five-year term and matures on August 15, 2022. In January 2018 and July 2018, Jireh drew down the loan in the amount of $13.2 million and $16.7 million, respectively. Beginning in October 2018, Jireh is required to pay to the Bank on each payment date, the outstanding principal amount of the loan in monthly installments.  The loan accrues interest based on an adjusted LIBOR as defined in the credit agreement, plus a specified applicable margin in the range of 1.75% to 2.25%, based on the outstanding balance of the loan.  The credit agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios and fixed charge coverage ratio. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of September 30, 2021. As of September 30, 2021, the outstanding balance of the term loan was $7.5 million.

Maturities of short-term debt and long-term debt were as follows (in thousands):
Year ending June 30,
2022 (Remaining)$56,278 
202338,440 
202424,335 
202515,715 
Total principal134,768 
Less: debt issuance costs(822)
Total principal, less debt issuance costs$133,946 
Short-term DebtLong-term DebtTotal
Principal amount$58,359 $76,409 $134,768 
Less: debt issuance costs(404)(418)(822)
Total debt, less debt issuance costs$57,955 $75,991 $133,946 

18

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
6. Leases

The Company evaluates contracts for lease accounting at contract inception and assesses lease classification at the lease commencement date. Operating leases are included in operating lease right-of-use (“ROU”) assets, operating lease liabilities and operating lease liabilities - long-term on the Company's condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and finance lease liabilities-long-term on the condensed consolidated balance sheets. The Company recognizes a ROU asset and corresponding lease obligation liability at the lease commencement date where the lease obligation liability is measured at the present value of the minimum lease payments. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate at lease commencement. The Company uses an interest rate commensurate with the interest rate to borrow on a collateralized basis over a similar term with an amount equal to the lease payments. Operating leases are primarily related to offices, research and development facilities, sales and marketing facilities, and manufacturing facilities. In addition, long-term supply agreements to lease gas tank equipment and purchase industrial gases are accounted for as operating leases. Lease agreements frequently include renewal provisions and require the Company to pay real estate taxes, insurance and maintenance costs. For operating leases, the amortization of the ROU asset and the accretion of its lease obligation liability result in a single straight-line expense recognized over the lease term. The finance lease is related to the RMB 400.0 million of lease financing of the JV Company with YinHai Leasing Company and The Export-Import Bank of China. See Note 5 - Bank Borrowings for details. The Company does not record leases on the condensed consolidated balance sheets with a term of one year or less.

The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):

Three Months Ended September 30,
20212020
Operating leases:
     Fixed rent expense$1,801 $1,688 
     Variable rent expense298 203 
Finance lease:
     Amortization of equipment468 559 
     Interest410 615 
Short-term leases
     Short-term lease expenses54 58 
               Total lease expenses$3,031 $3,123 

19

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):

September 30,
2021
June 30,
2021
Operating Leases:
     ROU assets associated with operating leases$33,437 $34,660 
Finance Lease:
     Property, plant and equipment, gross$114,389 $114,404 
     Accumulated depreciation(96,809)(96,470)
          Property, plant and equipment, net$17,580 $17,934 
Weighted average remaining lease term (in years)
     Operating leases8.308.44
     Finance lease1.471.72
Weighted average discount rate
     Operating leases4.68 %4.67 %
     Finance lease5.46 %5.46 %

Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):

Three Months Ended September 30,
20212020
Cash paid from amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$1,811 $1,642 
     Operating cash flows from finance lease$410 $615 
     Financing cash flows from finance lease$4,176 $3,989 
Non-cash investing and financing information:
    Operating lease right-of-use assets obtained in exchange for lease obligations$164 $137 

Future minimum lease payments are as follows as of September 30, 2021 (in thousands):

Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2022$5,481 $13,413 
20236,132 13,050 
20244,729  
20253,765  
20263,743  
Thereafter18,849  
Total minimum lease payments42,699 26,463 
Less amount representing interest(7,820)(1,225)
Total lease liabilities$34,879 $25,238 


20

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

7. Shareholders' Equity and Share-based Compensation
Share Repurchase

In September 2017, the Board of Directors approved a repurchase program (the “Repurchase Program”) that allowed the Company to repurchase its common shares from the open market pursuant to a pre-established Rule 10b5-1 trading plan or through privately negotiated transactions up to an aggregate of $30.0 million. The amount and timing of any repurchases under the Repurchase Program depend on a number of factors, including but not limited to, the trading price, volume and availability of the Company’s common shares. Shares repurchased under this program are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity. From time to time, treasury shares may be reissued as part of the Company’s share-based compensation programs. Gains on re-issuance of treasury stock are credited to additional paid-in capital; losses are charged to additional paid-in capital to offset the net gains, if any, from previous sales or re-issuance of treasury stock. Any remaining balance of the losses is charged to retained earnings.

During the three months ended September 30, 2021, the Company did not repurchase any shares pursuant to the Repurchase Program. Since the inception of the program, the Company repurchased an aggregate of 6,784,648 shares for a total cost of $67.3 million, at an average price of $9.92 per share, excluding fees and related expenses.  No repurchased shares have been retired. Of the 6,784,648 repurchased shares, 161,145 shares with a weighted average repurchase price of $10.13 per share, were reissued at an average price of $5.19 per share pursuant to option exercises and vested restricted share units (“RSU”). As of September 30, 2021, approximately $13.4 million remained available under the Repurchase Program.

Time-based Restricted Stock Units (TRSU)
The following table summarizes the Company's TRSU activities for the three months ended September 30, 2021:
 Number of Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual
Term (Years)
Aggregate Intrinsic Value
Nonvested at June 30, 20211,053,524 $21.60 1.73$32,016,594 
Granted52,500 $27.38 
Vested(28,853)$16.48 
Forfeited(25,125)$22.29 
Nonvested at September 30, 20211,052,046 $22.01 1.56$33,002,683 

Market-based Restricted Stock Units (MSU)

During the quarter ended September 30, 2018, the Company granted 1.3 million MSUs to certain personnel. The number of shares to be earned at the end of performance period is determined based on the Company’s achievement of specified stock prices and revenue thresholds during the performance period from January 1, 2019 to December 31, 2021 as well as the recipients remaining in continuous service with the Company through such period. The MSUs vest in four equal annual installments after the end of the performance period. The Company estimated the grant date fair values of its MSUs using a Monte-Carlo simulation model. On August 31, 2020, the Compensation Committee of the Board approved a modification of the terms of MSU to (i) extend the performance period through December 31, 2022 and (ii) change the commencement date for the four-year time-based service period to January 1, 2023. The fair value of these MSUs was recalculated to reflect the change as of August 31, 2020 and the unrecognized compensation amount was adjusted to reflect the increase in fair value. The Company recorded approximately $0.4 million and $0.2 million of expenses for MSUs during the three months ended September 30, 2021 and 2020, respectively.

Performance-based Restricted Stock Units (“PRSUs”)

In March each year since year 2017, the Company granted PRSUs to certain personnel. The number of shares to be earned under the PRSUs is determined based on the level of attainment of predetermined financial goals. The PRSUs vest in four equal annual installments from the first anniversary date after the grant date if certain predetermined financial goals were met. The Company recorded approximately $1.0 million and $0.4 million of expense for these PRSUs during the three months ended September 30, 2021 and 2020, respectively.
21

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
During the three months ended June 30, 2019, the Company announced an incentive program. Under this program, each participant’s award is denominated in stock and subject to achievement of certain objective goals within certain timelines. In June 2020, the Company believed it was most likely that predetermined goal measures would be met. Therefore, the Company reported such expenses in the other current liabilities line on the condensed consolidated balance sheets as the amount of bonus is to be settled in variable number of RSU’s at the completion of the objective goals. Such non-cash compensation expense was recorded as part of share-based compensation expense in the condensed consolidated statements of operations. As of September 30, 2021 and June 30, 2021, the Company recorded $0.2 million and $0.1 million such expenses in the other current liabilities, respectively. During the three months ended September 30, 2021 and 2020, the Company recorded $0.1 million and $0.6 million such non-cash compensation expense, respectively. As of September 30, 2021, the Company granted RSUs valued at $3.6 million to participants, which were fully vested due to achievement of certain objective measures.
The following table summarizes the Company’s PRSUs activities for the three months ended September 30, 2021:

 Number of Performance-based Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate Intrinsic Value
Nonvested at June 30, 2021353,824 $22.69 1.74$10,752,711 
Forfeited(250)$16.22 
Nonvested at September 31, 2021353,574 $22.69 1.48$11,091,616 
Stock Options
The Company did not grant any stock options during the three months ended September 30, 2021 and 2020. The following table summarizes the Company's stock option activities for the three months ended September 30, 2021:

Weighted
WeightedAverage
AverageRemaining
Number ofExercise PriceContractual Aggregate
SharesPer ShareTerm (in years)Intrinsic Value
Outstanding at June 30, 2021487,875 $7.99 2.32$10,928,653 
Outstanding at September 30, 2021487,875 $7.99 2.07$11,406,770 
Options vested and expected to vest487,875 $7.99 2.07$11,406,770 
Exercisable at September 30, 2021487,875 $7.99 2.07$11,406,770 

Employee Share Purchase Plan (“ESPP”)
The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:
Three Months End September 30,
2021
Volatility rate68.5%
Risk-free interest rate0.1%
Expected term1.3 years
Dividend yield0%
22

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Share-based Compensation Expense
The total share-based compensation expense recognized in the condensed consolidated statements of operations for the periods presented was as follows:
Three Months Ended September 30,
20212020
(in thousands)
Cost of goods sold$569 $385 
Research and development1,043 1,080 
Selling, general and administrative3,023 1,411 
$4,635 $2,876 

As of September 30, 2021, total unrecognized compensation cost under the Company's equity plans was $24.5 million, which is expected to be recognized over a weighted-average period of 1.9 years.

8. Income Taxes

The Company recognized income tax expense of approximately $1.3 million and $1.0 million for the three months ended September 30, 2021 and 2020, respectively. The income tax expense of $1.3 million for the three months ended September 30, 2021 included a $0.09 million discrete tax expense. The income tax expense of $1.0 million for the three months ended September 30, 2020 included a $0.03 million discrete tax benefit. Excluding the discrete income tax items, the effective tax rate for the three months ended September 30, 2021 and 2020 was 5.4% and 10.7%, respectively. The changes in the effective tax rate and tax expense between the periods resulted primarily from the Company reporting pretax book income of $22.8 million for the three months ended September 30, 2021 as compared to a pretax book income of $9.8 million for the three months ended September 30, 2020.

The Company files its income tax returns in the United States and in various foreign jurisdictions. The tax years 2001 to 2021 remain open to examination by U.S. federal and state tax authorities. The tax years 2013 to 2021 remain open to examination by foreign tax authorities.

The Company's income tax returns are subject to examinations by the Internal Revenue Service and other tax authorities in various jurisdictions. In accordance with the guidance on the accounting for uncertainty in income taxes, the Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. As of September 30, 2021, the gross amount of unrecognized tax benefits was approximately $7.7 million, of which $4.7 million, if recognized, would reduce the effective income tax rate in future periods. If the Company's estimate of income tax liabilities proves to be less than the ultimate assessment, then a further charge to expense would be required. If events occur and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the Company determines the liabilities are no longer necessary. The Company does not anticipate any material changes to its uncertain tax positions during the next twelve months.

“U.S. Consolidated Appropriations Act, 2021” (“CAA 2021”), Enacted December 27, 2020

On December 27, 2020, the United States enacted the Consolidated Appropriations Act, 2021, which made changes to existing U.S. tax laws. There was no material impact of the tax law changes included in the Consolidated Appropriations Act, 2021 to the Company.

“The American Rescue Plan Act of 2021”, Enacted March 11, 2021

On March 11, 2021, the United States enacted the American Rescue Plan Act of 2021, which made changes to existing U.S. tax laws. There was no material impact of the tax law changes included in the American Rescue Plan Act of 2021 to the Company.

On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. In the July 2015 ruling, the Tax Court concluded that the sharing of the cost of employee stock compensation in a company’s cost-sharing arrangement was invalid under the U.S.
23

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Administrative Procedures Act. In June 2019, a panel of the Ninth Circuit of the U.S. Court of Appeals reversed this decision. In July 2019, Altera petitioned U.S. Court of Appeals for the Ninth Circuit to hold an en banc rehearing of the case. The petition was subsequently denied by the Ninth Circuit. Altera appealed the case to the U.S. Supreme Court in February 2020, but the U.S. Supreme Court declined to hear the case in June 2020, leaving intact the U.S. Court of Appeals for the Ninth Circuit’s decision. AOS has not recorded any benefit related to the Altera Corporation Tax Court decision in any period through September 2021. The Company will continue to monitor ongoing developments and potential impact to its financial statements.

24

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
9. Segment and Geographic Information

The Company is organized as, and operates in, one operating segment: the design, development and supply of power semiconductor products for computing, consumer electronics, communication and industrial applications. The chief operating decision-maker is the Chief Executive Officer. The financial information presented to the Company’s Chief Executive Officer is on a consolidated basis, accompanied by information about revenue by customer and geographic region, for purposes of evaluating financial performance and allocating resources. The Company has one business segment, and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.

The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company’s distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets.

The revenue by geographical location in the following tables is based on the country or region in which the products were shipped to:
Three Months Ended September 30,
 20212020
(in thousands)
Hong Kong$148,655 $125,508 
China32,840 23,263 
South Korea2,854 1,174 
United States2,305 1,456 
Other countries381 150 
 $187,035 $151,551 

During the three months ended September 30, 2021, the Company corrected an immaterial error to reduce revenues in Hong Kong by $1.1 million, to increase the revenues in China and South Korea by $54,000 and $1.0 million, respectively, for the three months ended September 30, 2020.

The following is a summary of revenue by product type:
Three Months Ended September 30,
 20212020
 (in thousands)
Power discrete$130,688 $119,375 
Power IC52,330 29,455 
Packaging and testing services4,017 2,721 
 $187,035 $151,551 


25

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Long-lived assets, net consisting of property, plant and equipment and land use rights, net, as well as operating lease right-of-use assets, net by geographical area are as follows:
 September 30,
2021
June 30,
2021
(in thousands)
China$353,844 $350,387 
United States118,160 118,756 
Other countries2,712 2,494 
 $474,716 $471,637 


10. Commitments and Contingencies
Purchase Commitments
As of September 30, 2021 and June 30, 2021, the Company had approximately $86.7 million and $81.8 million, respectively, of outstanding purchase commitments primarily for purchases of semiconductor raw materials, wafers, spare parts, packaging and testing services and others.
As of September 30, 2021 and June 30, 2021, the Company had approximately $128.2 million and $90.0 million, primarily for the Jireh and JV Company, respectively, of capital commitments for the purchase of property and equipment.
Other Commitments
        See Note 1, Note 5 and Note 6 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for descriptions of commitments including Joint Venture, bank borrowings and leases.
Contingencies and Indemnities
The Company has in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities.  The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, the Company could incur significant costs in the defense of such claims and suffer adverse effects on its operations.
In December 2019, the U.S. Department of Justice (“DOJ”) commenced an investigation into the Company's compliance with export control regulations relating to its business transactions with Huawei and its affiliates (“Huawei”), which were added to the “Entity List” maintained by the Department of Commerce (“DOC”) on May 16, 2019.  The Company is cooperating fully with federal authorities in the investigation, including responding to requests for documents, information and interviews from DOJ in connection with the investigation. The Company has maintained an export control compliance program and has been committed to comply fully with all applicable laws and regulations.  In connection with this investigation, DOC requested the Company to suspend shipments of its products to Huawei, and the Company complied with such request, and the Company has not shipped any product to Huawei after December 31, 2019.  The Company is currently working with DOC to resolve this issue.  Given the case is in still ongoing and neither DOJ nor DOC have provided the Company with any clear indication of the timing and schedule for the investigation, the Company cannot estimate the reasonably possible loss or range of loss that may occur.  Also, the Company is unable to predict the duration, scope, result or related costs of the investigation, although the Company expects to incur additional professional fees as a result of this matter.  In addition, the Company is unable to predict what, if any, further action that may be taken by the government in connection with the investigation, or what, if any, penalties, sanctions or remedial actions may be sought.

On March 19, 2020, Darryl Gray, a stockholder of the Company (the “Plaintiff”), filed a putative class action complaint in the United States District Court for the Southern District of New York (the “Gray Action”), alleging that the Company and its management members made material misstatements or omissions regarding the Company’s business and operations, including its export control practices relating to business transactions with Huawei and its affiliate. The Gray Action asserts claims under Section 10(b) of the Exchange Act against the Company, its Chief Executive Officer and Chief Financial Officer (collectively, the “Defendants”), as well as claims under Section 20(a) of the Exchange Act against the Chief Executive Officer and Chief
26

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Financial Officer. Among other remedies, the Gray Action seeks to recover compensatory and other damages as well as attorney’s fees and costs.

On May 18, 2020, Plaintiff moved for an order appointing him as Lead Plaintiff pursuant to Section 21D of the Exchange Act and approving Glancy Prongay & Murray LLP as Lead Counsel for the putative class (the “Motion”). On July 1, 2020, the Court entered an order granting the Motion and requiring that: (i) Lead Plaintiff file an amended complaint or designate the current complaint as operative within sixty days; (ii) Defendants answer the complaint or otherwise move within sixty days of such filing or designation; (iii) Lead Plaintiff file an opposition, if any, within forty-five days; and (iv) Defendants file a reply, if any, forty-five days thereafter. On August 28, 2020, Plaintiff filed an amended complaint asserting the same claims against the Defendants, and adding the Company’s Executive Vice President of Product Line as a defendant on both claims. On October 27, 2020, the Defendants moved to dismiss the action in its entirety. Plaintiff filed his opposition on December 11, 2020 and Defendants filed their reply brief on January 25, 2021. On September 27, 2021, the Court entered an opinion and order granting Defendants’ motion and dismissing the amended complaint in its entirety. In so doing, the Court found, among other things, that Plaintiff failed adequately to allege that any of AOS’s indirect sales to Huawei were illegal, and therefore none of the Company’s statements regarding its positive performance or its efforts to contend with a difficult geopolitical climate and trade tensions could plausibly be seen as “inaccurate, incomplete, or misleading.” The Court’s order allowed Plaintiff an opportunity to file a second amended complaint by October 27, 2021, attempting to cure the various deficiencies, barring which the matter would be dismissed with prejudice. As of that date, however, no such filing was made and the Company anticipates that the matter will be dismissed with prejudice.
The Company is a party to a variety of agreements that it has contracted with various third parties. Pursuant to these agreements, the Company may be obligated to indemnify another party to such an agreement with respect to certain matters. Typically, these obligations arise in the context of contracts entered into by the Company, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants related to such matters as title to assets sold, certain intellectual property rights, specified environmental matters and certain income taxes. In these circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party's claim. Further, the Company's obligations under these agreements may be limited in time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments made by it under these agreements. The Company has not historically paid or recorded any material indemnifications, and no accrual was made at September 30, 2021 and June 30, 2021.
The Company has agreed to indemnify its directors and certain employees as permitted by law and pursuant to its Bye-laws, and has entered into indemnification agreements with its directors and executive officers. The Company has not recorded a liability associated with these indemnification arrangements, as it historically has not incurred any material costs associated with such indemnification obligations. Costs associated with such indemnification obligations may be mitigated by insurance coverage that the Company maintains. However, such insurance may not cover any, or may cover only a portion of, the amounts the Company may be required to pay. In addition, the Company may not be able to acquire, maintain or renew such insurance coverage in the future under favorable terms or at all.

27


ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Except for the historical information contained herein, the matters addressed in this Item 2 constitute “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These forward looking statements include, but are not limited to, statements regarding future financial performance of the Company; the expected ramp up timeline of the 12-inch fab at the JV Company; the impact of government investigation and coronavirus on our financial performance; and other statements and information set forth under the heading “Factors Affecting Our Performance”. Such forward-looking statements are subject to a variety of risks and uncertainties, including those discussed below under the heading “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q, that could cause actual results to differ materially from those anticipated by the Company’s management. The Private Securities Litigation Reform Act of 1995 (the “Act”) provides certain “safe harbor” provisions for forward-looking statements. All forward-looking statements made in this Quarterly Report on Form 10-Q are made pursuant to the Act. The Company undertakes no obligation to publicly release the results of any revisions to its forward-looking statements that may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unexpected events. Unless the context otherwise requires, the words “AOS,” the “Company,” “we,” “us” and “our” refer to Alpha and Omega Semiconductor Limited and its subsidiaries.

This management’s discussion should be read in conjunction with the management’s discussion included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021, filed with the Securities and Exchange Commission on August 30, 2021.
Overview

We are a designer, developer and global supplier of a broad portfolio of power semiconductors. Our portfolio of power semiconductors includes approximately 2,400 products, and has grown significantly with the introduction of over 160 new products in the fiscal years ended June 30, 2021 and 2020, respectively, and 200 new products in the fiscal year ended June 30, 2019, respectively. During the three months ended September 30, 2021, we introduced an additional 17 new products. Our teams of scientists and engineers have developed extensive intellectual properties and technical knowledge that encompass major aspects of power semiconductors, which we believe enables us to introduce and develop innovative products to address the increasingly complex power requirements of advanced electronics. We have an extensive patent portfolio that consists of 870 patents and 56 patent applications in the United States as of September 30, 2021. We also have a total of 907 foreign patents, which were based primarily on our research and development efforts through September 30, 2021. We differentiate ourselves by integrating our expertise in technology, design and advanced manufacturing and packaging to optimize product performance and cost. Our portfolio of products targets high-volume applications, including personal and portable computers, graphic cards, flat panel TVs, home appliances, smart phones, battery packs, game consoles, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment.

Our business model leverages global resources, including research and development and manufacturing in the United States and Asia. Our sales and technical support teams are localized in several growing markets. We operate an 8-inch wafer fabrication facility located in Hillsboro, Oregon, or the Oregon fab, which is critical for us to accelerate proprietary technology development, new product introduction and improve our financial performance. To meet the market demand for the more mature high volume products, we also utilize the wafer manufacturing capacity of selected third party foundries. For assembly and test, we primarily rely upon our in-house facilities in China. In addition, we utilize subcontracting partners for industry standard packages. We believe our in-house packaging and testing capability provides us with a competitive advantage in proprietary packaging technology, product quality, cost and sales cycle time.

We operate a power semiconductor packaging, testing and wafer fabrication facility in the Liangjiang New Area of Chongqing, China through our joint venture (the “JV Company”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”). We currently own 51%, and the Chongqing Funds own 49%, of the equity interest in the JV Company. While the JV Company is our consolidated subsidiary for purpose of financial reporting, it operates as an independent and separate legal entity. As a result, the JV Company’s assets and liabilities are segregated from our company's assets and liabilities. For example, the JV Company incurs debt through its own financing and bank loan agreements, and our parent company and other subsidiaries are not parties to these agreements and do not provide any guarantee or security for the JV Company’s debt, nor do we have direct access to any cash proceeds borrowed from such loan agreements. As part of our strategic plan, we formed the JV Company to fulfill growing customer demand. The JV Company has reached its targeted production of assembly and testing, and has ramped up its Phase I target run rate of the 12-inch wafer fabrication in the quarter ended September 30, 2021. During the three months ended September 30, 2021, we recorded $2.0 million in net loss attributable to the noncontrolling interest in the JV Company. The additional capacity at the JV Company contributed significantly to meeting the increasing demand for our products. However, the financial performance of the JV Company is
28



affected by various factors, including the impact of the global COVID-19 pandemic and related economic downturn, intensified geopolitical tensions between China and U.S., logistical difficulties, the JV Company’s ability to obtain financing and other risk factors beyond our control. We will continue to monitor and evaluate market conditions closely and react quickly to the changing environment as necessary to achieve an optimal production level at the JV Company. In addition, the JV Company is currently pursuing various financing options to fund its future expansion and repay its debt obligations, and there is no guarantee that the JV Company will be able obtain such financing with favorable terms, or at all. We expect the joint venture to provide important capacity to support our future growth, enhance our market positions in China, and drive improvements in capital expenditures.

During the fiscal quarter ended September 30, 2021, we continued our diversification program by developing new silicon and packaging platforms to expand our serviceable available market, or SAM and offer higher performance products. Our metal-oxide-semiconductor field-effect transistors, or MOSFET, and power IC product portfolio expanded significantly. Our high performance products and deepened customer relationships with our OEM and ODM customers have contributed to the achievement of our record high quarterly revenue of $187.0 million for the three months ended September 30, 2021, a 23.4% growth compared to the same quarter last year.

Impact of COVID-19 Pandemic to our Business

Our business operations have been impacted by the global COVID-19 pandemic and the resulting economic downturn. Numerous governmental jurisdictions, including the States of California, Oregon and Texas in the U.S. and countries throughout the Asia Pacific region have imposed “stay-at-home” orders, quarantines, travel bans and similar governmental orders and restrictions to control the spread of COVID-19. Such orders and restrictions have resulted in business closures, work stoppages, slowdowns and delays in commercial activities, unprecedented and widespread unemployment, disruptions to ports and other shipping infrastructure, border closures, and other travel or health-related restrictions, thereby negatively impacting our customers, suppliers, distributors, employees, offices, and the entire semiconductor ecosystem.

As a result of the COVID-19 pandemic and changing consumer behaviors due to various government restrictions, including “stay-at-home” orders, we have experienced shifting market trends, including an increasing demand in markets for notebooks, PCs, gaming devices and other products. While we have recently benefited from the increasing demand for PC related products, there is no guarantee that this trend will continue, and such increasing demand may discontinue or decline if government authorities relax or terminate COVID-19 related restrictions and consumer behaviors change in response to the reopening of certain economic activities. In an effort to protect the health and safety of our employees and to comply with various government and regulatory guidelines, we took proactive actions to adopt policies and protocols at our locations around the world, including social distancing guidelines, working from home, limiting the number of employees attending meetings, reducing the number of people in our sites at any one time, and suspending employee travel, and these measures may result in difficulties and logistical challenges in our business operations.

Since the start of the second quarter of 2021, there have been increasing availability and administration of vaccines against COVID-19, as well as an easing of restrictions on social, business, travel, and government activities and functions, and a gradual resumption of economic activities and consumer spending in our industries. On the other hand, infection rates continue to fluctuate in various regions and new strains of the virus remain a risk. In addition, there are ongoing global impacts resulting from the pandemic, including disruption of the product supply chains, shortages of semiconductor components, and delays in shipments, product development, and product launches. The full extent of the future impact of the COVID-19 pandemic on our operational and financial performance is uncertain and will depend on many factors outside our control, including, without limitation, the timing, extent, trajectory and duration of the pandemic; the availability, distribution and effectiveness of vaccines; the spread of new variants of COVID-19; the continued and renewed imposition of protective public safety measures; the disruption of global supply chain; and the impact of the pandemic on the global economy and demand for consumer products. Although we are unable to predict the full impact and duration of the COVID-19 pandemic on our business, we are actively managing our business operations and financial expenditures in response to continued uncertainty.

29



Other Factors affecting our performance

In addition to the COVID-19 pandemic and related events as described above, our performance is affected by several key factors, including the following:

The global, regional economic and PC market conditions: Because our products primarily serve consumer electronic applications, any significant change in global and regional economic conditions could materially affect our revenue and results of operations. For example, because a significant amount of our revenue is derived from sales of products in the personal computing (“PC”) markets, such as notebooks, motherboards and notebook battery packs, a substantial decline or downturn in the PC market could have a material adverse effect on our revenue and results of operations. The PC markets have experienced a modest global decline in recent years due to continued growth of demand in tablets and smart phones, worldwide economic conditions and the industry inventory correction which had and may continue to have a material impact on the demand for our products. However, we recently have experienced a significant increase of demand in PC market due to the impact of the COVID-19 pandemic and resulting shift in market trend and consumer behaviors. We cannot predict whether and how long this trend will continue due to the uncertainty and unpredictability of COVID-19 pandemic. A decline of the PC market may have a negative impact on our revenue, factory utilization, gross margin, our ability to resell excess inventory, and other performance measures. We have executed and continue to execute strategies to diversify our product portfolio, penetrate other market segments, including the consumer, communications and industrial markets, and improve gross margins and profit by implementing cost control measures. While making efforts to reduce our reliance on the computing market, we continue to support our computing business and capitalize on the opportunities in this market with a more focused and competitive PC product strategy to gain market share.

Manufacturing costs and capacity availability:  Our gross margin is affected by a number of factors including our manufacturing costs, utilization of our manufacturing facilities, the product mixes of our sales, pricing of wafers from third party foundries and pricing of semiconductor raw materials. Capacity utilization affects our gross margin because we have certain fixed costs at our Shanghai facilities, our Oregon fab and our Chongqing fabrication facility operated by the JV Company. If we are unable to utilize our manufacturing facilities at a desired level, our gross margin may be adversely affected. In addition, from time to time, we may experience wafer capacity constraints, particularly at third party foundries, that may prevent us from meeting fully the demand of our customers. For example, the recent global shortage of semiconductor manufacturing capacity has provided us with both challenges and opportunities in the market, and highlighted the importance of maintaining sufficient and independent in-house manufacturing capabilities to meet increasing customer demands. While we can mitigate these constraints by increasing and re-allocating capacity at our own fab, we may not be able to do so quickly or at sufficient level, which could adversely affect our financial conditions and results of operations. In addition, we recently commenced a plan to enhance the manufacturing capability and capacity of our Oregon fab by investing in new equipment and expanding our factory facilities, which we expect will have a positive impact on our future new product development and revenue, particularly during the period of global shortage of capacity. We also rely on the JV Company to provide foundry capacity to manufacture our products, therefore it is critical that we maintain continuous access to such capacity, which may not be available at sufficient level or at a pricing terms favorable to us if our control over the JV Company’s operation is diminished. Our control may be reduced if the JV Company completes an equity financing or/and issues more shares that dilute our equity interests in the JV Company, or if the management of the JV Company operates more independently without our supervision.

Erosion and fluctuation of average selling price: Erosion of average selling prices of established products is typical in our industry. Consistent with this historical trend, we expect our average selling prices of existing products to decline in the future. However, in the normal course of business, we seek to offset the effect of declining average selling price by introducing new and higher value products, expanding existing products for new applications and new customers and reducing the manufacturing cost of existing products. These strategies may cause the average selling price of our products to fluctuate significantly from time to time, thereby affecting our financial performance and profitability.

Product introductions and customers’ product requirements: Our success depends on our ability to introduce products on a timely basis that meet or are compatible with our customers' specifications and performance requirements. Both factors, timeliness of product introductions and conformance to customers' requirements, are equally important in securing design wins with our customers. As we accelerate the development of new technology platforms, we expect to increase the pace at which we introduce new products and seek and acquire design wins. If we were to fail to introduce new products on a timely basis that meet customers’ specifications and performance requirements, particularly those products with major OEM customers, and continue to expand our serviceable markets, then we would lose market share and our financial performance would be adversely affected. We believe that the JV Transaction will increase and diversify our customer base, particularly in China, in the long term. However, the ramp-activities and production schedule of our JV Company have been impacted by the COVID-19 pandemic and related events, as discussed above. Even if we are able to ramp up the operation of the JV Company timely, we may not be successful in acquiring or maintaining a sufficient number of new customers to offset additional costs due to various factors, including but are not limited to, competition from other semiconductor companies in the region, our lack
30



of history and prior relationships with customers as a new entrant, difficulties in executing our joint venture strategies and the general economic conditions in Chongqing and China.

Distributor ordering patterns, customer demand and seasonality: Our distributors place purchase orders with us based on their forecasts of end customer demand, and this demand may vary significantly depending on the sales outlook and market and economic conditions of end customers. Because these forecasts may not be accurate, channel inventory held at our distributors may fluctuate significantly, which in turn may prompt distributors to make significant adjustments to their purchase orders placed with us. As a result, our revenue and operating results may fluctuate significantly from quarter to quarter. In addition, because our products are used in consumer electronics products, our revenue is subject to seasonality. Our sales seasonality is affected by numerous factors, including global and regional economic conditions as well as the PC market conditions, revenue generated from new products, changes in distributor ordering patterns in response to channel inventory adjustments and end customer demand for our products and fluctuations in consumer purchase patterns prior to major holiday seasons. In recent periods, broad fluctuations in the semiconductor markets and the global and regional economic conditions, in particular the decline of the PC market conditions, have had a more significant impact on our results of operations than seasonality. Furthermore, our revenue may be impacted by the level of demand from our major customers due to factors outside of our control. If these major customers experience significant decline in the demand of their products, encounter difficulties or defects in their products, or otherwise fail to execute their sales and marketing strategies successfully, it may adversely affect our revenue and results of operations.

Regulatory Matters: As previously disclosed, the DOJ commenced an investigation into our compliance with export control regulations relating to business transactions with Huawei, which were added to the “Entity List” by the DOC in May 2019. We continue to cooperate fully with federal authorities in the investigation. We have continued to respond to inquiries and requests from DOJ for documents and information relating to the investigation, and the matter is currently pending at DOJ. However, DOJ and DOC have not provided us any clear or definitive response regarding the timeline of the investigation and potential resolutions or outcome. In the meantime, we continue to incur significant costs and expenses, including legal and professional fees, in connection with the government investigation, which may reduce our profitability and operating margin.
Principal line items of statements of operations
The following describes the principal line items set forth in our condensed consolidated statements of operations:
Revenue

We generate revenue primarily from the sale of power semiconductors, consisting of power discretes and power ICs. Historically, a majority of our revenue has been derived from power discrete products. Because our products typically have three-year to five-year life cycles, the rate of new product introduction is an important driver of revenue growth over time. We believe that expanding the breadth of our product portfolio is important to our business prospects, because it provides us with an opportunity to increase our total bill-of-materials within an electronic system and to address the power requirements of additional electronic systems. In addition, a small percentage of our total revenue is generated by providing packaging and testing services to third parties through one of our subsidiaries.

Our product revenue is reported net of the effect of the estimated stock rotation returns and price adjustments that we expect to provide to our distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by the distributor during a specified period. At our discretion or upon our direct negotiations with the original design manufacturers (“ODMs”) or original equipment manufacturers (“OEMs”), we may elect to grant special pricing that is below the prices at which we sold our products to the distributors. In these situations, we will grant price adjustments to the distributors reflecting such special pricing. We estimate the price adjustments for inventory at the distributors based on factors such as distributor inventory levels, pre-approved future distributor selling prices, distributor margins and demand for our products.
Cost of goods sold

Our cost of goods sold primarily consists of costs associated with semiconductor wafers, packaging and testing, personnel, including share-based compensation expense, overhead attributable to manufacturing, operations and procurement, and costs associated with yield improvements, capacity utilization, warranty and valuation of inventories. As the volume of sales increases, we expect cost of goods sold to increase. We continued to ramp up the 12-inch fab at the JV Company to meet the increasing demand on our products. While our utilization rates cannot be immune to the market conditions, our goal is to make them less vulnerable to market fluctuations. We believe our market diversification strategy and product growth will drive higher volume of manufacturing which will improve our factory utilization rates and gross margin in the long run.
Operating expenses
31




Our operating expenses consist of research and development, selling, general and administrative expenses and impairment of long-lived assets. We expect our operating expenses as a percentage of revenue to fluctuate from period to period as we continue to exercise cost control measures in response to the declining PC market as well as align our operating expenses to the revenue level.

Research and development expenses.  Our research and development expenses consist primarily of salaries, bonuses, benefits, share-based compensation expense, expenses associated with new product prototypes, travel expenses, fees for engineering services provided by outside contractors and consultants, amortization of software and design tools, depreciation of equipment and overhead costs. We continue to invest in developing new technologies and products utilizing our own fabrication and packaging facilities as it is critical to our long-term success. We also evaluate appropriate investment levels and stay focused on new product introductions to improve our competitiveness. We expect that our research and development expenses will fluctuate from time to time.

Selling, general and administrative expenses.  Our selling, general and administrative expenses consist primarily of salaries, bonuses, benefits, share-based compensation expense, product promotion costs, occupancy costs, travel expenses, expenses related to sales and marketing activities, amortization of software, depreciation of equipment, maintenance costs and other expenses for general and administrative functions as well as costs for outside professional services, including legal, audit and accounting services. We expect our selling, general and administrative expenses to fluctuate in the near future as we continue to exercise cost control measures.
Income tax expense

We are subject to income taxes in various jurisdictions. Significant judgment and estimates are required in determining our worldwide income tax expense. The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations of different jurisdictions globally. We establish accruals for potential liabilities and contingencies based on a more likely than not threshold to the recognition and de-recognition of uncertain tax positions. If the recognition threshold is met, the applicable accounting guidance permits us to recognize a tax benefit measured at the largest amount of tax benefit that is more likely than not to be realized upon settlement with a taxing authority. If the actual tax outcome of such exposures is different from the amounts that were initially recorded, the differences will impact the income tax and deferred tax provisions in the period in which such determination is made. Changes in the location of taxable income (loss) could result in significant changes in our income tax expense.

We record a valuation allowance against deferred tax assets if it is more likely than not that a portion of the deferred tax assets will not be realized, based on historical profitability and our estimate of future taxable income in a particular jurisdiction. Our judgments regarding future taxable income may change due to changes in market conditions, changes in tax laws, tax planning strategies or other factors. If our assumptions and consequently our estimates change in the future, the deferred tax assets may increase or decrease, resulting in corresponding changes in income tax expense. Our effective tax rate is highly dependent upon the geographic distribution of our worldwide profits or losses, the tax laws and regulations in each geographical region where we have operations, the availability of tax credits and carry-forwards and the effectiveness of our tax planning strategies.

U.S. Tax Cuts and Jobs Act, Enacted December 22, 2017

On December 22, 2017, the United States enacted tax reform legislation through the Tax Cuts and Jobs Act (“the Tax Act”), which significantly changes the existing U.S. tax laws, including, but not limited to, (1) a reduction in the corporate tax rate from 35% to 21%, (2) a shift from a worldwide tax system to a territorial system, (3) eliminating the corporate alternative minimum tax (AMT) and changing how existing AMT credits can be realized, (4) bonus depreciation that will allow for full expensing of qualified property, (5) creating a new limitation on deductible interest expense and (6) changing rules related to uses and limitations of net operating loss carryforwards created in tax years beginning after December 31, 2017.

The company is not currently subject to the Base Erosion and Anti-Abuse ( BEAT) tax , which is a tax imposed on certain entities who make payments to their non US affiliates, where such payments reduce the US tax base . The BEAT tax is imposed at a rate of 10% on Adjusted Taxable Income, excluding certain payments to foreign related entities. It is an incremental tax over and above the corporate income tax and is recorded as a period cost. It is
possible that this tax could be applicable in future periods, which would cause an increase to the effective tax rate and cash taxes.

“U.S. Consolidated Appropriations Act, 2021” (“CAA 2021”), Enacted December 27, 2020
32




On December 27, 2020, the United States enacted the Consolidated Appropriations Act, 2021, which made changes to existing U.S. tax laws. There was no material impact of the tax law changes included in the Consolidated Appropriations Act, 2021 to the Company.

“The American Rescue Plan Act of 2021”, Enacted March 11, 2021

On March 11, 2021, the United States enacted the American Rescue Plan Act of 2021, which made changes to existing U.S. tax laws. There was no material impact of the tax law changes included in the American Rescue Plan Act of 2021 to the Company.
Results of Operations
The following tables set forth statements of operations, also expressed as a percentage of revenue, for the three months ended September 30, 2021 and 2020. Our historical results of operations are not necessarily indicative of the results for any future period.
Three Months Ended September 30,
 2021202020212020
(in thousands)(% of revenue)
Revenue$187,035 $151,551 100.0 %100.0 %
Cost of goods sold122,468 109,028 65.5 %71.9 %
Gross profit64,567 42,523 34.5 %28.1 %
Operating expenses
Research and development17,812 14,691 9.5 %9.7 %
Selling, general and administrative21,806 17,505 11.7 %11.6 %
Total operating expenses39,618 32,196 21.2 %21.3 %
Operating income 24,949 10,327 13.3 %6.8 %
Interest expense and other income (loss), net(2,192)(549)(1.3)%(0.3)%
Income before income taxes22,757 9,778 12.0 %6.5 %
Income tax expense 1,320 1,011 0.7 %0.7 %
Net income including noncontrolling interest21,437 8,767 11.3 %5.8 %
Net loss attributable to noncontrolling interest(1,987)(807)(1.1)%(0.5)%
Net income attributable to Alpha and Omega Semiconductor Limited$23,424 $9,574 12.4 %6.3 %

Share-based compensation expense was recorded as follows:
Three Months Ended September 30,
 2021202020212020
(in thousands)(% of revenue)
Cost of goods sold$569 $385 0.3 %0.3 %
Research and development1,043 1,080 0.6 %0.7 %
Selling, general and administrative3,023 1,411 1.6 %0.9 %
Total$4,635 $2,876 2.5 %1.9 %

33



Three Months Ended September 30, 2021 and 2020
Revenue
The following is a summary of revenue by product type:
Three Months Ended September 30,
20212020Change
(in thousands)(in thousands)(in percentage)
Power discrete$130,688 $119,375 $11,313 9.5 %
Power IC52,330 29,455 22,875 77.7 %
Packaging and testing services4,017 2,721 1,296 47.6 %
$187,035 $151,551 $35,484 23.4 %

Total revenue was $187.0 million for the three months ended September 30, 2021, an increase of $35.5 million, or 23.4%, as compared to $151.6 million for the same quarter last year. The increase was primarily due to an increase of $11.3 million and $22.9 million in sales of power discrete products and sales of power IC products, respectively. The increase in power discrete and power IC product sales was primarily due to a 39.7% increase in unit shipments, partially offset by an 8.4% decrease in average selling price as compared to same quarter last year due to a shift in product mix. The increase in revenue of packaging and testing services for the three months ended September 30, 2021, as compared to same quarter last year, was primarily due to increased demand.
Cost of goods sold and gross profit
Three Months Ended September 30,
 20212020Change
 (in thousands)(in thousands)(in percentage)
Cost of goods sold$122,468 $109,028 $13,440 12.3 %
  Percentage of revenue65.5 %71.9 %
Gross profit$64,567 $42,523 $22,044 51.8 %
  Percentage of revenue34.5 %28.1 %

Cost of goods sold was $122.5 million for the three months ended September 30, 2021, an increase of $13.4 million, or 12.3%, as compared to $109.0 million for the same quarter last year. The increase was primarily due to 23.4% increase in revenue. Gross margin increased by 6.4 percentage points to 34.5% for the three months ended September 30, 2021, as compared to 28.1% for the same quarter last year. Our JV Company continued its ramp during the three months ended September 30, 2021, which resulted in an increase in the capacity utilization and contributed to the increase in gross margin during the three months ended September 30, 2021.
34



Research and development expenses
Three Months Ended September 30,
 20212020Change
 (in thousands)(in thousands)(in percentage)
$17,812 $14,691 $3,121 21.2 %
Research and development expenses were $17.8 million for the three months ended September 30, 2021, an increase of $3.1 million, or 21.2%, as compared to $14.7 million for the same quarter last year. The increase was primarily attributable to a $2.7 million increase in employee compensation and benefits expense mainly due to higher bonuses accrual, a $0.2 million increase in product prototyping engineering expense as a result of increased engineering activities, and a $0.1 million increase in depreciation expenses during the current quarter.
Selling, general and administrative expenses
Three Months Ended September 30,
 20212020Change
 (in thousands)(in thousands)(in percentage)
Selling, general and administrative$21,806 $17,505 $4,301 24.6 %

Selling, general and administrative expenses were $21.8 million for the three months ended September 30, 2021, an increase of $4.3 million, or 24.6%, as compared to $17.5 million for the same quarter last year. The increase was primarily attributable to a $4.2 million increase in employee compensation and benefits expenses mainly due to higher bonus expenses accrual and increased business insurance expenses, as well as $1.6 million increase in share-based compensation expense due to higher stock rewards price. The increase was partially offset by a $0.7 million decrease in legal expense related to the government investigation, a $0.2 million decrease in marketing demo and trade shows costs as a result of the COVID-19 pandemic, and a $0.5 million decrease in audit and tax consulting fees during the current quarter.
Interest expense and other income (loss), net
Three Months Ended September 30,
 20212020Change
 (in thousands)(in thousands)(in percentage)
Interest expense and other income (loss), net$(2,192)$(549)$(1,643)299.3 %

Interest expense was primarily related to bank borrowings. Interest expense increased by $0.5 million during the three months ended September 30, 2021 as compared to the same period last year was primarily due to an increase in bank borrowings, as well as an interest refund from the Chinese government in the JV Company in the same period last year.
Interest income and others were primarily related to interest earned from cash and cash equivalents, as well as foreign exchange gains (losses). Interest income and others, net decreased by $1.1 million during the three months ended September 30, 2021 as compared to the same period last year was primarily due to lower foreign currency exchange gains as a result of the depreciation of RMB against USD.
Income tax expense
Three Months Ended September 30,
 20212020Change
 (in thousands)(in thousands)(in percentage)
Income tax expense $1,320 $1,011 $309 30.6 %

The Company recognized income tax expense of approximately $1.3 million and $1.0 million for the three months ended September 30, 2021 and 2020, respectively. The income tax expense of $1.3 million for the three months ended September 30,
35



2021 included a $.09 million discrete tax expense. The income tax expense of $1.0 million for the three months ended September 30, 2020 included a $0.03 million discrete tax benefit. Excluding the discrete income tax items, the effective tax rate for the three months ended September 30, 2021 and 2020 was 5.4% and 10.7%, respectively. The changes in the effective tax rate and tax expense between the periods resulted primarily from the Company reporting pretax book income of $22.8 million for the three months ended September 30, 2021 as compared to a pretax book income of $9.8 million for the three months ended September 30, 2020.
Liquidity and Capital Resources
Our principal need for liquidity and capital resources is to maintain sufficient working capital to support our operations and to invest adequate capital expenditures to grow our business. To date, we finance our operations and capital expenditures primarily through funds generated from operations and borrowings under our term loans, financing lease and other debt agreements.
On August 18, 2021, Jireh entered into a term loan agreement with a financial institution (the "Bank") in an amount up to $45.0 million for the purpose of expanding and upgrading the Company’s fabrication facility located in Oregon. The obligation under the loan agreement is secured by substantially all assets of Jireh and guaranteed by the Company. The agreement has a 5.5 year term and matures on February 16, 2027. Jireh is required to make consecutive quarterly payments of principal and interest. The loan accrues interest based on adjusted LIBOR plus the applicable margin based on the outstanding balance of the loan. This agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain. As of September 30, 2021, there was no outstanding balance under the loan.
On October 2019, the Company's subsidiary in China entered into a line of credit facility with Bank of Communications Limited in China. This line of credit matures on February 14, 2021 and is based on the China Base Rate multiplied by 1.05, or 4.99% on October 31, 2019. The purpose of the credit facility is to provide short-term borrowings. The Company could borrow up to approximately RMB 60.0 million or $8.5 million based on the currency exchange rate between the RMB and the U.S. Dollar on October 31, 2019. In September 2021, this line of credit was renewed with maximum borrowings up to RMB 140.0 million with the same terms and a maturity date of September 18, 2022. As of September 30, 2021, there was no outstanding balance under the loan.
On November 16, 2018, the Company's subsidiary in China entered into a line of credit facility with Industrial and Commercial Bank of China. The purpose of the credit facility was to provide short-term borrowings. The Company could borrow up to approximately RMB 72.0 million or $10.3 million based on currency exchange rate between RMB and U.S. Dollar on November 16, 2018. The RMB 72.0 million consists of RMB 27.0 million for trade borrowings with a maturity date of December 31, 2021, and RMB 45.0 million for working capital borrowings or trade borrowings with a maturity date of September 13, 2022. As of September 30, 2021, there was no outstanding balance under the loan.

On August 9, 2019, one of the Company's wholly-owned subsidiaries (the "Borrower") entered into a factoring agreement with the Hongkong and Shanghai Banking Corporation Limited ("HSBC"), whereby the Borrower assigns certain of its accounts receivable with recourse. This factoring agreement allows the Borrower to borrow up to 70% of the net amount of its eligible accounts receivable of the Borrower with a maximum amount of $30.0 million. The interest rate is based on one month London Interbank Offered Rate ("LIBOR") plus 1.75% per annum. The Company is the guarantor for this agreement. The Company is accounting for this transaction as a secured borrowing under the Transfers and Servicing of Financial Assets guidance. In addition, any cash held in the restricted bank account controlled by HSBC has a legal right of offset against the borrowing. This agreement, with certain financial covenants required, has no expiration date. On August 11, 2021, the Borrower signed an agreement with HSBC to decrease the borrowing maximum amount to $8.0 million with certain financial covenants required. Other terms remain the same. As of September 30, 2021, the Borrower was in compliance with these covenants. As of September 30, 2021, there was no outstanding balance and the Company had unused credit of approximately $8.0 million.

On May 1, 2018, Jireh Semiconductor Incorporated ("Jireh"), a wholly-owned subsidiary of the Company, entered into a loan agreement with a financial institution (the "Bank") that provided a term loan in the amount of $17.8 million. The obligation under the loan agreement is secured by certain real estate assets of Jireh and guaranteed by the Company.  The loan has a five-year term and matures on June 1, 2023. Beginning June 1, 2018, Jireh made consecutive monthly payments of principal and interest to the Bank. The outstanding principal accrues interest at a fixed rate of 5.04% per annum on the basis of a 360-day year. The loan agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss
36



was recognized. The Company was in compliance with these covenants as of September 30, 2021. As of September 30, 2021, the outstanding balance of the term loan was $14.8 million.

On August 15, 2017, Jireh entered into a credit agreement with the Bank that provided a term loan in an amount up to $30.0 million for the purpose of purchasing certain equipment for the Company's fabrication facility located in Oregon.  The obligation under the credit agreement is secured by substantially all assets of Jireh and guaranteed by the Company.  The credit agreement has a five-year term and matures on August 15, 2022. In January 2018 and July 2018, Jireh drew down the loan in the amount of $13.2 million and $16.7 million, respectively. Beginning in October 2018, Jireh is required to pay to the Bank on each payment date, the outstanding principal amount of the loan in monthly installments.  The loan accrues interest based on an adjusted LIBOR as defined in the credit agreement, plus a specified applicable margin in the range of 1.75% to 2.25%, based on the outstanding balance of the loan.  The credit agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios and fixed charge coverage ratio. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of September 30, 2021. As of September 30, 2021, the outstanding balance of the term loan was $7.5 million.

In September 2017, the Board of Directors approved a repurchase program (the “Repurchase Program”) that allowed us to repurchase our common shares from the open market pursuant to a pre-established Rule 10b5-1 trading plan or through privately negotiated transactions up to an aggregate of $30.0 million. The amount and timing of any repurchases under the Repurchase Program depend on a number of factors, including but not limited to, the trading price, volume and availability of our common shares. Shares repurchased under this program are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders’ equity. We did not repurchase any shares pursuant to the Repurchase Plan during the three months ended September 30, 2021. Since the inception of the program, we repurchased an aggregate of 6,784,648 shares for a total cost of $67.3 million, at an average price of $9.92 per share, excluding fees and related expenses.  As of September 30, 2021, of the 6,784,648 repurchased shares, 161,145 shares with a weighted average repurchase price of $10.13 per share, were reissued at an average price of $5.19 per share pursuant to option exercises and vested restricted share units. We had $13.4 million remained available under the Repurchase Program as of September 30, 2021.

We believe that our current cash and cash equivalents and cash flows from operations will be sufficient to meet our anticipated cash needs, including working capital and capital expenditures, for at least the next twelve months. In the long-term, we may require additional capital due to changing business conditions or other future developments, including any investments or acquisitions we may decide to pursue. If our cash is insufficient to meet our needs, we may seek to raise capital through equity or debt financing. The sale of additional equity securities could result in dilution to our shareholders. The incurrence of indebtedness would result in increased debt service obligations and may include operating and financial covenants that would restrict our operations. We cannot be certain that any financing will be available in the amounts we need or on terms acceptable to us, if at all.

JV Company Financing Transactions

From time to time the JV Company entered into financing and loan agreements with banks and other third parties to fund capital expenditures and other operational expenses in connection with the constructions and ramp-up of the manufacturing facility in Chongqing. The JV Company incurs debt through its own financing agreements, and our parent company and other subsidiaries are not parties to these agreements and do not provide any guarantee or security for JV Company’s debt, nor do we have direct access to any cash proceeds borrowed from such loan agreements.

On May 9, 2018 (the “Effective Date”), the JV Company entered into a lease finance agreement and a security agreement (the “Agreements”) with YinHai Leasing Company and China Import/Export Bank (the “Lenders”).  Pursuant to the Agreements, the Lenders agreed to provide an aggregate of RMB 400.0 million, or $62.8 million based on the currency exchange rate between RMB and U.S. Dollar on the Effective Date, of financing to the JV Company (the “Lease Financing”). In exchange for the Lease Financing, the JV Company agreed to transfer title of its assembly and testing equipment to the Lenders, and the Lenders leased such equipment to the JV Company under a five-year lease arrangement, pursuant to which the JV Company makes quarterly lease payments to the Lenders consisting of principal and interest based on a repayment schedule mutually agreed by the parties.  The interest under the Lease Financing is accrued based on the China Base Rate multiplied by 1.15, or 5.4625% on the Effective Date.  Under the Agreements, at the end of the five-year lease term, the Lenders agree to sell such equipment back to the JV Company for a nominal amount (RMB 1).  The JV Company’s obligations under the Lease Financing are secured by the land and building owned by the JV Company (the “Collateral”).  The proceeds from the Lease Financing were used primarily for the acquisition and installation of the 12-inch fabrication equipment and other expenses of the JV Company relating to the completion of the fabrication facility located in Chongqing. The Agreements contain customary representation, warranties and covenants, including restrictions on the transfer of the Collateral. The Agreements also contain
37



customary events of default, including but not limited to, failure to make payments and breach of material terms under the Agreements. The Agreements include certain customary closing conditions, including the payment of deposit by the JV Company. On June 28, 2020, the parties entered into a modification to this agreement, pursuant to which the interest rate was changed to be the five-year loan prime rate in China plus 0.8125%, or 5.4625%. Other terms of this agreement remain the same. As of September 30, 2021, the outstanding balance of the Lease Financing of 163.0 million RMB (equivalent of $25.2 million based on the currency exchange rate as of September 30, 2021) was recorded under short-term and long-term finance lease liabilities.

On March 12, 2019, the JV Company entered into a loan agreement with The Export-Import Bank of China in the aggregate principal amount of RMB 200.0 million (approximately $29.8 million based on currency exchange rate between RMB and U.S. Dollar on March 31, 2019). The loan will mature on February 20, 2025. The JV Company drew down RMB 190.0 million and RMB 10.0 million in March 2019 and December 2019, respectively. The loan withdraw window expired on February 28, 2020. The interest is accrued based on the China Base Rate multiplied by 1.1, or 5.39%. The loan requires quarterly interest payments. The principal payments are required to be paid every 6 months over the term of loan commencing in October 2019. This loan is secured by the buildings and certain equipment owned by the JV Company with a carrying value of $88.1 million as of September 30, 2021. As a condition of the loan arrangement, RMB 14.0 million (approximately $2.0 million) of cash is held as restricted cash by the JV Company as a compensating balance at the bank until the principal is paid. On June 24, 2020, a modification of this loan was signed, pursuant to which the interest rate was changed to be based on the five-year loan prime rate in China plus 0.74%, or 5.39%. Other terms of this loan remain the same. As of September 30, 2021, the outstanding balance of the loan was RMB 184.0 million (equivalent of $28.5 million based on the currency exchange rate as of September 30, 2021).

In December 2019, the JV Company entered into a loan agreement with China Development Bank in the amount of $24.0 million. The obligation under the loan agreement is secured by certain assets of the JV Company with a carrying value of $111.7 million as of September 30, 2021. The JV Company is required to make consecutive semi-annual payments of principal until December 8, 2024. The interest is accrued based on the LIBOR rate plus 2.8%. The interest is required to be paid on March 21 and September 21 each year. As of September 30, 2021, the outstanding balance of the loan was $19.2 million.

On April 26, 2020, the JV Company entered into a loan agreement with China Development Bank, Agricultural Bank of China, China Merchants Bank and Chongqing Rural Commercial Bank (collectively, the “Banks”) in the aggregate principal amount of RMB 250 million (approximately $35.7 million based on the currency exchange rate between RMB and U.S. Dollar on April 26, 2020). The obligation under the loan agreement is secured by certain assets of the JV Company. The obligation under the loan agreement is secured by certain assets of the JV Company with a carrying value of $111.7 million as of September 30, 2021. The JV Company is required to make consecutive semi-annual payments of principal until December 8, 2024. Interest payments are due on March 20, June 20, September 20 and December 20 of each year based on the LPR plus 1.3%. The JV Company drew down RMB 250.0 million (approximately $35.3 million based on the currency exchange rate between RMB and U.S. Dollar on June 30, 2020) in April 2020. As of September 30, 2021, the outstanding balance of the loan was $34.1 million.

On November 13, 2020, the JV Company entered into a one-year loan agreement with China Merchant Bank in China. The JV Company can borrow up to RMB 50.0 million, or $7.6 million, based on the currency exchange rate between RMB and U.S. Dollar on November 13, 2020. The loan's interest rates are based on the China one-year loan prime rate (“LPR”) plus 1.4% per annum. Interest payments are due quarterly with the entire principal due not later than November 19, 2021. During the three months ended December 31, 2020, the JV Company borrowed RMB 50.0 million, or $7.6 million, at an interest rate of 5.25% per annum. As of September 30, 2021, the outstanding balance of this loan was $7.7 million.

On April 19, 2021, the JV Company entered into a loan agreement with China Everbright Bank in China to borrow a maximum of RMB 100 million. The borrowing can be in RMB or U.S. Dollar (“USD”). The loan consists of RMB 50 million for working capital borrowings in Chinese yuan and RMB 50 million for borrowing in USD. The loan is collateralized by eligible accounts receivable. On April 19, 2021, the JV Company borrowed RMB 50.0 million, or $7.7 million based on the currency exchange rate between RMB and USD on April 19, 2021, at an interest rate of 5.1% per annum. The interest payments are due quarterly with the entire principal due no later than May 19, 2022. On June 16, 2021 and June 24, 2021, the JV Company borrowed $4.2 million and $3.5 million at interest rate of 2.7% per annum, and repaid in full during the quarter ended September 30, 2021. On August 17, 2021 and September 22, 2021, the JV Company also borrowed $4.2 million and $3.4 million at interest rate of 2.7% per annum, with principal due on November 9, 2021 and December 12, 2021, respectively. As of September 30, 2021, the total outstanding balance of these loans was $15.3 million.


On June 29, 2021, the JV Company entered into a P1Y-year loan agreement with China CITIC Bank in China to borrow a maximum of $7.7 million. Interest payments are due on the 20th of each quarter commencing on September 20, 2021, and the
38



entire principal is due on June 29, 2022. As of September 30, 2021, the outstanding balance of this loan was $7.7 million at an interest rate of 3.49% per annum.
Cash, cash equivalents and restricted cash
As of September 30, 2021 and June 30, 2021, we had $255.0 million and $204.8 million of cash, cash equivalents and restricted cash, respectively. Our cash, cash equivalents and restricted cash primarily consist of cash on hand, restricted cash, and short-term bank deposits with original maturities of three months or less. Of the $255.0 million and $204.8 million cash, cash equivalents and restricted cash, $225.8 million and $134.6 million, respectively, are deposited with financial institutions outside the United States.
The following table shows our cash flows from operating, investing and financing activities for the periods indicated:
 Three Months Ended September 30,
 20212020
 (in thousands)
Net cash provided by operating activities$80,607 $9,848 
Net cash used in investing activities(23,911)(11,337)
Net cash used in financing activities(6,535)(4,186)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(11)1,997 
Net increase (decrease) in cash, cash equivalents and restricted cash$50,150 $(3,678)
  
Cash flows from operating activities

Net cash provided by operating activities of $80.6 million for the three months ended September 30, 2021 resulted primarily from net income of $21.4 million and non-cash expenses of $19.0 million, partially offset by net changes in assets and liabilities using cash of $40.1 million. The non-cash expenses of $19.0 million primarily included $13.7 million of depreciation and amortization expenses, $4.6 million of share-based compensation expense, and $0.7 million of deferred income taxes. The net changes in assets and liabilities of $40.1 million were primarily due to a $52.9 million increase in accrued and other liabilities, a $2.1 million increase in accounts payable due to timing of payments, and a $0.4 million increase in income taxes payable, partially offset by a $3.5 million increase in accounts receivable as a result of higher revenue, a $9.1 million increase in inventories due to a continued ramp of the JV Company, and a $2.6 million increase in other current and long-term assets due to increase in advance payments to suppliers.
Net cash provided by operating activities of $9.8 million for the three months ended September 30, 2020 resulted primarily from net income of $8.8 million and non-cash expenses of $15.4 million, partially offset by net changes in assets and liabilities using net cash of $14.3 million. The non-cash expenses of $15.4 million primarily included $12.5 million of depreciation and amortization expenses and $2.9 million of share-based compensation expense. The net changes in assets and liabilities using cash of $14.3 million were primarily due to a $13.0 million increase in accounts receivable as a result of better-than-expected revenue, a $2.2 million increase in inventories due to a continued ramp of the JV Company, and a $1.0 million increase in other current and long-term assets due to increase in advance payments to vendors, and a $0.8 million decrease in accrued and other liabilities, partially offset by a $1.9 million increase in accounts payable due to timing of payments, and a $0.7 million increase in income taxes payable.
Cash flows from investing activities    
Net cash used in investing activities of $23.9 million for the three months ended September 30, 2021 was primarily attributable to purchases of property and equipment of $8.4 million for the JV Company and purchases of property and equipment of $16.6 million for other than the JV Company, net of government grants of $1.1 million.

Net cash used in investing activities of $11.3 million for the three months ended September 30, 2020 was primarily attributable to $11.3 million purchases of property and equipment, including $3.4 million purchased by the JV Company.
Cash flows from financing activities
39



Net cash used in financing activities of $6.5 million for the three months ended September 30, 2021 was primarily attributable to $9.7 million in repayments of borrowings, $4.2 million in payment of finance lease obligations, and $0.2 million in common shares acquired to settle withholding tax related to vesting of restricted stock units, partially offset by $7.6 million proceeds from borrowings.

Net cash used in financing activities of $4.2 million for the three months ended September 30, 2020 was primarily attributable to $11.1 million in repayments of borrowings, $4.0 million in payment of finance lease obligations, and $0.4 million in common shares acquired to settle withholding tax related to vesting of restricted stock units, partially offset by $11.3 million proceeds from borrowings.

Commitments
See Note 10 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for a description of commitments.
Off-Balance Sheet Arrangements
As of September 30, 2021, we had no material off-balance sheet arrangements as defined in Regulation S-K 303(a)(4)(ii) arrangements.
Contractual Obligations
There were no material changes outside of our ordinary course of business in our contractual obligations from those disclosed in our Annual Report on Form 10-K for the fiscal year ended June 30, 2021.

Recent Accounting Pronouncements
See Note 1 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for a description of recent accounting pronouncements, including the expected dates of adoption and estimated effects on results of operations and financial condition, which is incorporated herein by reference.

40




ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes in the market risks previously disclosed in Part II, Item 7A, "Quantitative and Qualitative Disclosures About Market Risk," of our Annual Report on Form 10-K for the year ended June 30, 2021, filed with the SEC on August 30, 2021.

ITEM 4. CONTROLS AND PROCEDURES
Management's Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, (the “Exchange Act”)), as of the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of September 30, 2021 have been designed and are functioning effectively to provide reasonable assurance that the information required to be disclosed in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the three months ended September 30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitation on Effectiveness of Controls
While our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance that their respective objectives will be met, we do not expect that our disclosure controls and procedures or our internal control over financial reporting are or will be capable of preventing or detecting all errors and all fraud. Any control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system's objectives will be met.

41




PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

As previously disclosed, the DOJ commenced an investigation into the Company’s compliance with export control regulations relating to its business transactions with Huawei and its affiliates (“Huawei”), which were added to the “Entity List” by the DOC in May 2019. The Company is cooperating fully with federal authorities in the investigation. The Company has continued to respond to inquiries and requests from DOJ for documents and information relating to the investigation, and the matter is currently pending at DOJ, and DOJ has not provided the Company with any specific timeline or indication as to when the investigation will be concluded or resolved. In connection with this investigation, DOC previously requested the Company to suspend shipments of its products to Huawei. The Company complied with such request, and the Company has not shipped any product to Huawei after December 31, 2019. The Company continues to work with DOC to resolve this issue and requested DOC to grant permission to reinstate the Company’s shipments to Huawei. As part of this process and in response to DOC’s request, the Company provided certain documents and materials relating to the Company’s supply chain and shipment process to DOC, and DOC is currently reviewing this matter. DOC has not informed the Company of any specific timeline or schedule under which DOC will provide a response to the Company’s request.

On March 19, 2020, Darryl Gray, a stockholder of the Company (the “Plaintiff”), filed a putative class action complaint in the United States District Court for the Southern District of New York (the “Gray Action”), alleging that the Company and its management members made material misstatements or omissions regarding the Company’s business and operations, including its export control practices relating to business transactions with Huawei and its affiliates. The Gray Action asserts claims under Section 10(b) of the Exchange Act against the Company, its Chief Executive Officer and Chief Financial Officer (collectively, the Defendants”), as well as claims under Section 20(a) of the Exchange Act against the Chief Executive Officer and Chief Financial Officer. Among other remedies, the Gray Action seeks to recover compensatory and other damages as well as attorney’s fees and costs.

On May 18, 2020, Plaintiff moved for an order appointing him as Lead Plaintiff pursuant to Section 21D of the Exchange Act and approving Glancy Prongay & Murray LLP as Lead Counsel for the putative class (the “Motion”). On July 1, 2020, the Court entered an order granting the Motion and requiring that: (i) Lead Plaintiff file an amended complaint or designate the current complaint as operative within sixty days; (ii) Defendants answer the complaint or otherwise move within sixty days of such filing or designation; (iii) Lead Plaintiff file an opposition, if any, within 45 days; and (iv) Defendants file a reply, if any, forty-five days thereafter. On August 28, 2020, Plaintiff filed an amended complaint asserting the same claims against the Defendants, and adding the Company’s Executive Vice President of Product Line as a defendant on both claims. On October 27, 2020, the Defendants moved to dismiss the action in its entirety. Plaintiff filed his opposition on December 11, 2020 and Defendants filed their reply brief on January 25, 2021. On September 27, 2021, the Court entered an opinion and order granting Defendants’ motion and dismissing the amended complaint in its entirety. In so doing, the Court found, among other things, that Plaintiff failed adequately to allege that any of AOS’s indirect sales to Huawei were illegal, and therefore none of the Company’s statements regarding its positive performance or its efforts to contend with a difficult geopolitical climate and trade tensions could plausibly be seen as “inaccurate, incomplete, or misleading.” The Court’s order allowed Plaintiff an opportunity to file a second amended complaint by October 27, 2021, attempting to cure the various deficiencies, barring which the matter would be dismissed with prejudice. As of that date, however, no such filing was made and the Company anticipates that the matter will be dismissed with prejudice.

We have in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities. The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, we could incur significant costs in the defense thereof or could suffer adverse effects on its operations.

ITEM 1A. RISK FACTORS

Item 1A of Part I of our Annual Report on Form 10-K for the year ended June 30, 2020, filed with the SEC on August 30, 2021, contains risk factors identified by the Company. Except as noted below, there have been no material changes to the risk factors we previously disclosed in our filings with the SEC. Our operations could also be affected by additional factors that are not presently known to us or by factors that we currently consider immaterial to our business.

Disruptions, damages or destructions to our manufacturing facilities, machinery and equipment may materially and adversely affect our business operations

42



The success of our business depends on the continuing operations of our Oregon fab and our Chongqing fabrication facility operated by the JV Company. The operations of our fabrication facilities may be affected by various factors, including: (i) fire, flood or power failure at our production facilities or the buildings adjacent to our production sites; (ii) breakdown of machinery and equipment at our production facilities; or (iii) scheduled maintenance of our machinery and equipment. The occurrence of any unanticipated or prolonged disruptions, damage or destruction to our production facilities and machinery and equipment may affect our ability to produce and deliver products to our customers in a timely manner, which may adversely affect our business operation and financial results.

Our operations at our Chongqing fabrication facility operated by the JV Company are subject to operational risks, including but not limited to disruption of water or power supply and breakdown or malfunction of our machinery, which could result in delay, temporary suspension, permanent, partial or complete shut-downs of our production. For example, the recent electric power shortage in China prompted some local government to impose rationing of power supply that may result in factory shutdown due lack of continuous supply of electrical power. Additionally, local governments in certain provinces in China have raised prices or extended peak-demand periods during which prices are higher to address the issue and others have announced plans to do so in the future, which could increase the cost of power supplies.

Although our Chongqing fabrication facility has not experienced significant power supply disruption and is currently not subject to rationing of power supply, we cannot assure you that the government authorities will not enforce power restriction or shutdowns on the facility in the future. In the event that we become subject to such restrictions, we may be required to suspend or cease the production activities which may adversely affect our production schedule and the ability to fulfill the customer’s orders which in turn, adversely affect our business and financial condition. In addition, as a result of disruption to our operations, our production volume and the utilization rate of our production plants may be affected, which may result in a drop in our gross profit margin and profitability.

43



ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

In September 2017, the Board of Directors approved a repurchase program (the “Repurchase Program”) that allowed us to repurchase our common shares from the open market pursuant to a pre-established Rule 10b5-1 trading plan or through privately negotiated transactions up to an aggregate of $30.0 million. The amount and timing of any repurchases under the Repurchase Program depend on a number of factors, including but not limited to, the trading price, volume and availability of our common shares. There is no guarantee that such repurchases under the Repurchase Program will enhance the value of our shares. Shares repurchased under this program are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity. During the three months ended September 30, 2021, we did not repurchase any shares under the Repurchase Program. As of September 30, 2021, approximately $13.4 million remained available under the Repurchase Program.








44



ITEM 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.

ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5. OTHER INFORMATION
Not applicable.
45



ITEM 6. EXHIBITS

10.1
31.1
31.2
32.1
32.2
101.INSInline XBRL Instance
101.SCHInline XBRL Taxonomy Extension Schema
101.CALInline XBRL Taxonomy Extension Calculation
101.DEFInline XBRL Taxonomy Extension Definition
101.LABInline XBRL Taxonomy Extension Labels
101.PREInline XBRL Taxonomy Extension Presentation
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)








46



SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
November 5, 2021
ALPHA AND OMEGA SEMICONDUCTOR LIMITED
By:/s/  YIFAN LIANG
 Yifan Liang
 Chief Financial Officer and Corporate Secretary
 (Principal Financial Officer)

 

47
EX-10.1 2 ex101aosl09302022amendedan.htm EX-10.1 Q1 FY 2022 Document

Exhibit 10.1
ALPHA AND OMEGA SEMICONDUCTOR LIMITED
AMENDED AND RESTATED NON-EMPLOYEE DIRECTOR COMPENSATION POLICY
This sets forth the Amended and Restated Non-employee Director Compensation Policy (the “Policy”) of Alpha and Omega Semiconductor Limited (the “Company”), as adopted by the Board of Directors of the Company (the “Board”), which shall remain in effect until amended, replaced or rescinded by further action of the Board. The cash compensation and equity awards described in this Policy shall be paid or be made, as applicable, automatically and without further action of the Board, to each member of the Board who is not an employee of the Company or any subsidiary (each, a “Non-Employee Director”) who may be eligible to receive such cash compensation or equity awards. Members of the Board shall not be entitled to receive any meeting fees (other than any special meeting fees described below) or other compensation for service on the Board.
1.Annual Retainer.
Amount of Retainer. Each Non-Employee Director serving as a member of the Board at the beginning of the Company’s fiscal year (starting with the 2021 fiscal year) shall be eligible to receive an annual retainer of $40,000 for service on the Board, provided, however, that the lead independent director shall be eligible to receive an additional annual return of $15,000 (effective May 7, 2015). Each Non-Employee Director serving as the chairperson of a committee of the Board shall be eligible to receive an additional retainer as follows: Audit Committee - $25,000; Compensation Committee - $15,000; and Nominating and Governance Committee - $15,000. Each Non-Employee Director serving as a member of a committee of the Board shall be eligible to receive an additional retainer as follows: Audit Committee - $12,000; Compensation Committee - $7,500; Nominating and Governance Committee - $5,000; and Special Litigation Committee - $25,000, except that the chairperson of the Special Litigation Committee shall be eligible to receive a retainer of $100,000. Each Non-Employee Director serving as the Lead Director shall be eligible to receive an additional retainer of $15,000.
Payment. The annual retainer shall be paid by the Company in quarterly installments as soon as practicable after the end of each of the Company’s fiscal quarters for which the Non-Employee Director shall have served. In the event a Non-Employee Director does not serve as a Non-Employee Director, or in the applicable committee positions, for an entire fiscal quarter, the retainer paid to such Non-Employee Director shall be prorated for the portion of such fiscal quarter actually served as a Non-Employee Director, or in such positions, as applicable.
2.Special Meeting Fees. Non-Employee Directors will not receive any additional compensation for attending regular Board or committee meetings. However, with respect to special meetings of the Board or a committee, each Non-Employee Director will receive $2,000 for a meeting attended in person and $1,000 for a meeting attended via teleconference. Any such
1


meeting fees shall be paid as soon as practicable after the end of the fiscal quarter in which such meeting is held. The Board shall determine the meetings eligible for such special fees and the Board may at its discretion authorize additional compensation for services in connection with other events and transactions.
3.Equity Compensation.
Annual Grant. Each individual who is elected by the Company’s shareholders to serve as a Non-Employee Director at the Company’s Annual Shareholders Meeting (starting with the 2021 Annual Shareholders Meeting) and each individual who is to continue to serve as a Non-Employee Director following such meeting whether or not that individual is standing for re-election at that meeting, shall be granted on the date of such meeting, an award of restricted share units under the 2018 Omnibus Incentive Plan (the “Plan”).
Each such award shall be subject to the following terms:
Number of Shares: The number of shares subject to each such annual award will be determined by dividing $125,000 by the Average Per Share Price, up to a maximum of 10,000 shares. The Average Per Share Price for an award means the average closing price per share of common stock over the 90 day-period immediately prior to the date of grant of the award.
Vesting: The award shall vest in four (4) equal installments upon the Non-Employee Director’s completion of each quarter of Board service following the grant date; provided, however, that if the Company’s Annual Shareholders Meeting for the year following the year of grant occurs prior to the end of the one-year period measured from the grant date, the last quarterly installment shall become vested upon the date of such subsequent Annual Shareholders Meeting, provided, the Non-Employee Director continues in Board service until such date. Notwithstanding the foregoing, the award (to the extent outstanding) shall vest in full (i) upon the Non-Employee Director’s termination of Board service by reason of death or Permanent Disability (as defined in the Plan) and (ii) immediately prior to the consummation of a Change in Control (as defined in the Plan).
Issuance of Shares: Shares that vest under a restricted stock unit award shall be issued on the earlier of (i) the date of the Annual Shareholders Meeting that is coincident with or next following the applicable vesting date or (ii) the date of the Non-Employee Director’s termination of Board service. Shares that vest upon a Change in Control shall be issued as soon as practicable following the Change in Control.
New Directors. In the event a new Non-Employee Director is elected or appointed to the Board on a date other than at the Company’s Annual Shareholders Meeting, such Non-Employee Director shall be granted on the date of such election or appointment, an award of restricted share units for a number of shares determined by dividing $125,000 as pro-rated based on the period from the date of appointment or election to the anticipated date of the next Annual Shareholders Meeting by the Average Per Share Price (as determined
2



based on the grant date of the award to such Non-Employee Director), provided such individual has not previously been in the employ or service of the Company. The award shall vest on the same dates that the annual grants made at the preceding Annual Shareholders Meeting vest with the number of shares vesting on each vesting date based on the period of service.
4.Expense Reimbursement. All Non-Employee Directors shall be entitled to reimbursement from the Company for their reasonable expenses of travel (including airfare and ground transportation) to and from meetings of the Board or a committee, and reasonable lodging and meal expenses incident thereto.

3

EX-31.1 3 ex311-aosl09302021q1202210q.htm EX-31.1 Q1 FY2022 Document

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
SECURITIES EXCHANGE ACT RULES 13a-14(a) and 15d-14(a), AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Mike F. Chang, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Alpha and Omega Semiconductor Limited (the "registrant");
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.    Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.    Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.    The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: November 5, 2021
 
/s/    Mike F. Chang   
Mike F. Chang
Chief Executive Officer


EX-31.2 4 ex312-aosl09302022q1202210q.htm EX-31.2 Q1 FY2022 Document

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
SECURITIES EXCHANGE ACT RULES 13a-14(a) and 15d-14(a), AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Yifan Liang, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Alpha and Omega Semiconductor Limited (the "registrant");
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.    Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.    Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.    The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: November 5, 2021
 
/s/    Yifan Liang        
Yifan Liang
Chief Financial Officer and Corporate Secretary


EX-32.1 5 ex321-aosl09302021q1202210q.htm EX-32.1 Q1 FY2022 Document

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Mike F. Chang, chief executive officer of Alpha and Omega Semiconductor Limited (the "Company"), certify for the purposes of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge,

a.the Quarterly Report of the Company on Form 10-Q for the fiscal quarter ended September 30, 2021 (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

b.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 5, 2021
 
/s/    Mike F. Chang    
Mike F. Chang
Chief Executive Officer




EX-32.2 6 ex322-aosl09302021q1202210q.htm EX-32.2 Q1 FY 2022 Document

Exhibit 32.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Yifan Liang, chief financial officer of Alpha and Omega Semiconductor Limited (the "Company"), certify for the purposes of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge,

a.the Quarterly Report of the Company on Form 10-Q for the fiscal quarter ended September 30, 2021 (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

b.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 5, 2021
                                
/s/    Yifan Liang       
Yifan Liang
Chief Financial Officer and Corporate Secretary

                                 



EX-101.SCH 7 aosl-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - The Company and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - The Company and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - The Company and Significant Accounting Policies - Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - The Company and Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - The Company and Significant Accounting Policies - Government Grants (Details) link:presentationLink link:calculationLink link:definitionLink 2106102 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Concentration of Credit Risk and Significant Customers link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Concentration of Credit Risk and Significant Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Concentration of Credit Risk and Significant Customers - (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Balance Sheet Components - Accounts receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Balance Sheet Components - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Balance Sheet Components - Other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Balance Sheet Components - Property, plant, and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Balance Sheet Components - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - Balance Sheet Components - Future Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - Balance Sheet Components - Other long term assets (Details) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - Balance Sheet Components - Accrued liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - Balance Sheet Components - Product Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 2424416 - Disclosure - Balance Sheet Components - Stock Rotation Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 2425417 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2126105 - Disclosure - Bank Borrowing Bank Borrowing link:presentationLink link:calculationLink link:definitionLink 2327304 - Disclosure - Bank Borrowing (Tables) link:presentationLink link:calculationLink link:definitionLink 2428418 - Disclosure - Bank Borrowing (Details) link:presentationLink link:calculationLink link:definitionLink 2429419 - Disclosure - Bank Borrowing - Schedule of Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2430420 - Disclosure - Bank Borrowing (Details) link:presentationLink link:calculationLink link:definitionLink 2131106 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2332305 - Disclosure - Leases - (Tables) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2434422 - Disclosure - Leases - Schedule of Operating and Finance Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2435423 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2436424 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2437425 - Disclosure - Leases - Future Minimum Lease Payments (Topic 842) (Details) link:presentationLink link:calculationLink link:definitionLink 2437425 - Disclosure - Leases - Future Minimum Lease Payments (Topic 842) (Details) link:presentationLink link:calculationLink link:definitionLink 2138107 - Disclosure - Shareholders' Equity and Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 2339306 - Disclosure - Shareholders' Equity and Share-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2440426 - Disclosure - Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 2441427 - Disclosure - Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2442428 - Disclosure - Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2443429 - Disclosure - Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2444430 - Disclosure - Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 2445431 - Disclosure - Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2446432 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2447433 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2148108 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2449434 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2150109 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2351307 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2452435 - Disclosure - Segment and Geographic Information - Revenue by Location and Product Type (Details) link:presentationLink link:calculationLink link:definitionLink 2453436 - Disclosure - Segment and Geographic Information - Long-lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2454437 - Disclosure - Segment and Geographic Information - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2155110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2456438 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2457439 - Disclosure - Commitments and Contingencies - Contingencies and Indemnities (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 aosl-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 aosl-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 aosl-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Jireh Jireh [Member] Jireh Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Revision of Prior Period [Axis] Revision of Prior Period [Axis] Document Type Document Type Options outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Common shares, par value $0.002 per share: Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Terms of credit sales, (in days) Concentration of Credit Risk, Terms of Sales on Credit Concentration of Credit Risk, Terms of Sales on Credit Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Treasury Stock, Shares, Retired Treasury Stock, Shares, Retired Treasury Stock Treasury Stock [Member] Deferred payroll taxes Deferred Tax and Other Liabilities, Noncurrent Value of grants in period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Value Of Grants in Period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Value Of Grants in Period Customer deposit Accrued Customer Deposit Accrued Customer Deposit Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value China China CHINA Patents and technology rights Patents and Patented Technology [Member] Patents and Patented Technology [Member] Leases Lessee, Leases [Policy Text Block] Less: debt issuance costs Debt Issuance Costs, Gross China Development Bank China Development Bank [Member] China Development Bank [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Purchase Commitment, Excluding Long-term Committment [Line Items] Purchase Commitment, Excluding Long-term Commitment [Line Items] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Amortization of equipment Finance Lease, Right-of-Use Asset, Amortization Deferred income tax liabilities Deferred Income Tax Liabilities, Net Warranty accrual Beginning balance Ending balance Product Warranty Accrual, Current Proceeds from borrowings Proceeds from Issuance of Debt Security Exchange Name Security Exchange Name Finite-Lived Intangible Assets, Net Intangible Assets, Net (Excluding Goodwill) Accounts receivable factoring agreement, maximum borrowing capacity Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity Operating income Operating Income (Loss) Total current liabilities Liabilities, Current Other customers Other Customer [Member] Nonvested at beginning of period (in dollars per share) Nonvested at end of period (in dollars per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] Accrued professional fees Accrued Professional Fees, Current Variable Rate [Axis] Variable Rate [Axis] Investment in a privately held company Other Investments Commitments and contingencies (Note 10) Commitments and Contingencies Total minimum lease payments Finance Lease, Liability, Payment, Due Withholding tax on restricted stock units Share-based Payment Arrangement, Decrease for Tax Withholding Obligation ASSETS Assets [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Investment, Name [Axis] Investment, Name [Axis] Accounting Policies [Abstract] Accounting Policies [Abstract] Office furniture and equipment Furniture and Fixtures [Member] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Operating cash flows from operating leases Operating Lease, Payments Accounts payable Accounts Payable, Current Net income per share attributable to Alpha and Omega Semiconductor Limited: Earnings Per Share Reconciliation [Abstract] 2025 Long-Term Debt, Maturity, Year Three Cumulative translation adjustment, including portion attributable to noncontrolling interest Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets, net ROU assets associated with operating leases Operating Lease, Right-of-Use Asset Entity Address, Country Entity Address, Country Repurchase of common shares under shares repurchase program Treasury Stock, Shares, Acquired 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Outstanding at beginning of period (in shares) Outstanding at end of period (In shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2023 Finance Lease, Liability, to be Paid, Year One 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Schedule of Finite-lived Intangible Assets and Goodwill [Line Items] Schedule of Finite-lived Intangible Assets and Goodwill [Line Items] [Line Items] for Schedule of Finite-lived Intangible Assets and Goodwill [Table] Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member] Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member] Operating leases: Operating Lease Costs [Abstract] Operating Lease Costs [Abstract] Major Customers [Axis] Customer [Axis] Authorized: 10,000 shares; issued and outstanding: none at September 30, 2021 and June 30, 2021 Preferred Stock, Value, Issued Total lease expenses Lease, Cost Total operating expenses Operating Expenses Building Building [Member] Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Common shares, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Other Long-Term Liabilities Other Noncurrent Liabilities [Table Text Block] Other long-term liabilities Other long-term liabilities Other Liabilities, Noncurrent Deferred income tax assets Deferred Income Tax Assets, Net Additions Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Principal payments on finance leases Financing cash flows from finance lease Finance Lease, Principal Payments Work in-process Inventory, Work in Process, Net of Reserves Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Equipment and construction in progress Construction in Progress, Gross Inventories Inventory, net Inventory, Net Revenue Revenue from Contract with Customer, Excluding Assessed Tax Basic: Weighted Average Number of Shares Outstanding, Basic [Abstract] Lender Name [Axis] Lender Name [Axis] Prepayments for property and equipment Prepayment for Property and Equipment Prepayment for Property and Equipment Hong Kong HONG KONG Customers greater than 10% of total Concentration Risk, Percentage Weighted average discount rate Weighted Average Discount Rate [Abstract] Weighted Average Discount Rate [Abstract] Lease Financing Lease Financing [Member] Lease Financing [Member] Geographical [Domain] Geographical [Domain] Prepaid maintenance Prepaid Maintenance, Current Prepaid Maintenance, Current Statement [Line Items] Statement [Line Items] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Class of Stock [Domain] Class of Stock [Domain] Deferred income taxes, net Increase (Decrease) in Deferred Income Taxes Accrued facilities related expenses Accrued Facility Expenses Accrued Facility Expenses Net income per common share attributable to Alpha and Omega Semiconductor Limited Earnings Per Share, Basic and Diluted [Abstract] Computer equipment and software Computer Equipment [Member] Debt instrument, term Debt Instrument, Term China Five-Year Loan Prime Rate China Five-Year Loan Prime Rate [Member] China Five-Year Loan Prime Rate [Member] Statement [Table] Statement [Table] Restricted Stock Time-based Restricted Stock Units (TRSU) [Member] Time-based Restricted Stock Units (TRSU) [Member] Basis spread on variable rate, multiple Debt Instrument, Basis Spread on Variable Rate, Multiple Debt Instrument, Basis Spread on Variable Rate, Multiple Statistical Measurement [Axis] Statistical Measurement [Axis] Credit Facility [Axis] Credit Facility [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Amount outstanding Line of Credit Facility, Fair Value of Amount Outstanding Entity Small Business Entity Small Business Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Raw materials, wafers, and packaging and testing services puchase commitments Inventories and Services [Member] Inventories and Services [Member] Bank Borrowing Debt Disclosure [Text Block] Accounts receivable Accounts Receivable, before Allowance for Credit Loss Restricted stock units settlement in connection with service APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Exercisable at end of period, Weighted Average Remaining Contractual Life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Cost of goods sold Cost of Revenue Selling, general and administrative Selling, General and Administrative Expenses [Member] Loan Agreement, April Nineteen Two Thousand Twenty One Loan Agreement, April Nineteen Two Thousand Twenty One [Member] Loan Agreement, April Nineteen Two Thousand Twenty One Amendment Flag Amendment Flag Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income per share Diluted: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Leases Lessee, Finance Leases [Text Block] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Effect of potentially dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Other accrued expenses Other Accrued Liabilities, Current Purchase commitment, amount Purchase Commitment, Remaining Minimum Amount Committed Repayments of borrowings Repayments of Debt Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] The Bank The Bank [Member] The Bank [Member] Bank Of Communications Limited Bank Of Communications Limited [Member] Bank Of Communications Limited [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Custom deposit, noncurrent Custom deposit non current Custom deposit non current Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Proceeds from short-term debt Proceeds from Short-term Debt Property and equipment purchase commitments Capital Addition Purchase Commitments [Member] Property, plant and equipment, net and land use rights, net Property, plant and equipment, net and land use rights, net Property, plant and equipment, net and land use rights, net Property and equipment purchased but not yet paid Capital Expenditures Incurred but Not yet Paid Term Loan Term Loan [Member] Term Loan [Member] Geographical [Axis] Geographical [Axis] Customer A Customer A [Member] Customer A [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Income taxes payable - long-term Accrued Income Taxes, Noncurrent 2025 Long-Term Debt, Maturity, Year Four Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] ESPP Employee Share Purchase Plan [Member] Employee Stock [Member] Restricted Stock Units Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Options outstanding, Weighted-Average Remaining Contractual Life (in years) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Treasury stock acquired, average price per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Selling, general and administrative Selling, General and Administrative Expense Land use rights Land Use Rights, Gross Land Use Rights, Gross South Korea KOREA, REPUBLIC OF Components of Operating and Finance Lease Costs Lease, Cost [Table Text Block] Prepaid income tax Prepaid Taxes 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Other long-term assets Other long-term assets Other Assets, Noncurrent Segment and Geographic Information Segment Reporting Disclosure [Text Block] Huawei Huawei [Member] Huawei [Member] Concentration Risk [Table] Concentration Risk [Table] Operating cash flows from finance lease Finance Lease, Interest Payment on Liability Total assets Assets Statement, Scenario [Axis] Scenario [Axis] Other countries Other countries Other Countries [Member] Other Countries [Member] Industrial And Commercial Bank of China Industrial And Commercial Bank of China [Member] Industrial And Commercial Bank of China [Member] Nonvested at beginning of period (in shares) Nonvested at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Income taxes payable Accrued Income Taxes, Current Antidilutive Securities [Axis] Antidilutive Securities [Axis] Packaging and testing services Packaging and testing services [Member] Packaging and testing services [Member] Cost of goods sold Cost of Sales [Member] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Schedule of Finance Lease Future Minimum Lease Payments (Topic 842) Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Schedule of Other Assets, Noncurrent Schedule of Other Assets, Noncurrent [Table Text Block] Exercisable at end of period (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Schedule of Maturities Contractual Obligation, Fiscal Year Maturity [Table Text Block] Risks and Uncertainties Risks and Uncertainties [Policy Text Block] Risks and Uncertainties [Policy Text Block] Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Government Grants Government Grants, Policy [Policy Text Block] Government Grants, Policy [Policy Text Block] Weighted average remaining recognition period (in years) Recognition period of share-based compensation expense (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Nominal sale amount at end of lease term Debt Instrument, Covenant, Sale Amount At End Of Lease Term Debt Instrument, Covenant, Sale Amount At End Of Lease Term Less amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2023 Long-Term Debt, Maturity, Year Two Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Stock rotation accrual Beginning balance Ending balance Stock Rotation Accrual, Current Stock Rotation Accrual, Current Fixed rent expense Operating Lease, Expense Inventories Increase (Decrease) in Inventories Accounts payable Increase (Decrease) in Accounts Payable Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Raw materials Inventory, Raw Materials, Net of Reserves Additions Stock Rotation Accrual, Stock Issued Stock Rotation Accrual, Stock Issued Export-Import Bank Of China Export-Import Bank Of China [Member] Export-Import Bank Of China [Member] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-term Commitment [Domain] Loan Agreement, April Nineteen Two Thousand Twenty One, Working Capital Borrowing In Chinese Yuan Loan Agreement, April Nineteen Two Thousand Twenty One, Working Capital Borrowing In Chinese Yuan [Member] Loan Agreement, April Nineteen Two Thousand Twenty One, Working Capital Borrowing In Chinese Yuan Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-In Capital Additional Paid-in Capital [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Class of Stock [Line Items] Class of Stock [Line Items] Accrued and other liabilities Increase (Decrease) in Accrued Liabilities Treasury Stock, Value, Acquired, Cost Method Treasury Stock, Value, Acquired, Cost Method Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Other Other Assets, Miscellaneous, Noncurrent Government grant related to equipment Proceeds From Government Grant Related To Equipment Proceeds From Government Grant Related To Equipment Interest Finance Lease, Interest Expense Office lease deposit, noncurrent Office Lease Deposit Assets, Noncurrent Office Lease Deposit Assets, Noncurrent Manufacturing machinery and equipment Machinery and Equipment [Member] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Other Current Assets Schedule of Other Current Assets [Table Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable rent expense Variable Lease, Cost Exercisable at end of period (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Income before income taxes Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Short-term debt, fixed interest rate Short-term Debt, Percentage Bearing Fixed Interest Rate Research and development Research and Development Expense Loan Agreement, November 13, 2020 Loan Agreement, November Thirteenth, Two Thousand Twenty [Member] Loan Agreement, November Thirteenth, Two Thousand Twenty Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Common shares, authorized (in shares) Common Stock, Shares Authorized Total principal, less debt issuance costs Debt, Long-term and Short-term, Combined Amount Concentration Risk Type [Axis] Concentration Risk Type [Axis] Prepayment to supplier Prepayment to Supplier Prepayment to Supplier Stock options, RSUs and ESPP shares Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Less: debt issuance costs Debt Issuance Costs, Gross, Current Revenue recognition Revenue [Policy Text Block] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Operating lease liabilities - long-term Operating Lease, Liability, Noncurrent Property, plant and equipment, gross Finance Lease, Right-Of-Use Asset, Gross Finance Lease, Right-Of-Use Asset, Gross Property, plant, and equipment excluding equipment and construction In progress, gross Property, Plant, and Equipment Excluding Equipment and Construction In Progress, Gross Property, Plant, and Equipment Excluding Equipment and Construction In Progress, Gross Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Operating Leases: Operating Lease Assets [Abstract] Operating Lease Assets [Abstract] Shares repurchase program, remaining balance Stock Repurchase Program, Remaining Authorized Repurchase Amount Market-based Restricted Stock Units (MSU) [Member] Market-based Restricted Stock Units (MSU) [Member] Market-based Restricted Stock Units (MSU) [Member] Stock Rotation Accrual Stock Rotation Accrual [Table Text Block] Stock Rotation Accrual [Table Text Block] Consolidated Entities [Axis] Consolidated Entities [Axis] Comprehensive income attributable to Alpha and Omega Semiconductor Limited Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2025 Finance Lease, Liability, to be Paid, Year Three Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Line of Credit Facility, Trade Borrowings Line of Credit Facility, Trade Borrowings [Member] Line of Credit Facility, Trade Borrowings Scenario [Domain] Scenario [Domain] Shares reissued, average price (in dollars per share) Treasury Stock Reissued, Average Price Per Share Treasury Stock Reissued, Average Price Per Share Legal Entity [Axis] Legal Entity [Axis] City Area Code City Area Code Revision of Prior Period, Adjustment Revision of Prior Period, Adjustment [Member] Document Period End Date Document Period End Date Indemnifications accrual Loss Contingency Accrual Share repurchase program, authorized amount (USD in Millions) Stock Repurchase Program, Authorized Amount Equipment and tooling Equipment and Tooling [Member] Equipment and Tooling [Member] Net income including noncontrolling interest Net income including noncontrolling interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Other long-term deposits Security Deposit Long-lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Stock Rotation Accrual Increae (Decrease) [Roll Forward] Stock Rotation Accrual Increae (Decrease) [Roll Forward] Stock Rotation Accrual Increase (Decrease) [Roll forward] ESPP payable Employee Stock Purchase Plan Payable, Current Employee Stock Purchase Plan Payable, Current Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Utilization Stock Rotation Accrual, Payments Stock Rotation Accrual, Payments Entity [Domain] Entity [Domain] Withholding tax on restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Cover [Abstract] Cover [Abstract] Base Rate Base Rate [Member] Principal amount Long-term Debt, Current Maturities, And Short-Term Debt, Gross Long-term Debt, Current Maturities, And Short-Term Debt, Gross Loans Payable Loans Payable [Member] Cumulative translation adjustment, attributable to noncontrolling interest Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest Long-term debt Long-term Debt Performance Based Restricted Stock Units (PRSUs) Member Performance Based Restricted Stock Units (PRSUs) Member [Member] Performance Based Restricted Stock Units (PRSUs) Member [Member] Leases Lessee, Operating Leases [Text Block] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Purchases of property and equipment in JV Company Payments to Acquire Property, Plant and Equipment in JV Company Payments to Acquire Property, Plant and Equipment in JV Company Customer relationships Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Government Grants, Reduction Recorded To Operating Expenses Government Grants, Reduction Recorded To Operating Expenses Government Grants, Reduction Recorded To Operating Expenses Equity Components [Axis] Equity Components [Axis] Finished goods Inventory, Finished Goods, Net of Reserves Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum Minimum [Member] Accounts Receivable Factoring Agreement August 9 2019 Accounts Receivable Factoring Agreement August Ninth Two Thousand Nineteen [Member] Accounts Receivable Factoring Agreement August Ninth Two Thousand Nineteen [Member] Land Land [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Operating lease liabilities Operating Lease, Liability, Current Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Summary of Stock Option Activities Share-based Payment Arrangement, Option, Activity [Table Text Block] Accounts Receivable Accounts Receivable [Member] 2022 (Remaining) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Share-based Compensation Expense Share-based Payment Arrangement [Policy Text Block] Name of Major Customer [Domain] Customer [Domain] Purchases of property and equipment excluding JV Company Payments to Acquire Property, Plant, and Equipment Excluding JV Company Payments to Acquire Property, Plant, and Equipment Excluding JV Company Depreciation and amortization Depreciation, Amortization and Accretion, Net Entity Registrant Name Entity Registrant Name Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Concentration Risk Concentration Risk [Line Items] Other Other Liabilities and Deferred Revenue, Noncurrent Reissuance of treasury stock upon exercise of common stock options and release of RSUs Stock Issued During Period, Value, Treasury Stock Reissued Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Number of reportable segments Number of Reportable Segments Less amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Schedule of Lease Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Debt Instrument effective interest rate Debt Instrument, Interest Rate, Effective Percentage Research and development Research and Development Expense [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Restricted cash - long-term Restricted Cash, Noncurrent Shares reissued (in shares) Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture Entity Address, Postal Zip Code Entity Address, Postal Zip Code Other prepaid expenses Other Prepaid Expense, Current Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Goodwill Goodwill Chongqing Funds Chongqing Funds [Member] Chongqing Funds [Member] Document Transition Report Document Transition Report Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Income taxes payable Increase (Decrease) in Income Taxes Payable Restricted cash Restricted Cash and Cash Equivalents, Current Debt instrument, face amount Debt Instrument, Face Amount Other current assets Other Assets, Current Other Assets, Current Document Quarterly Report Document Quarterly Report Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Supplemental disclosures of non-cash investing and financing information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Intangible Assets Disclosure Schedule of Intangible Assets and Goodwill [Table Text Block] Customer Concentration Risk Customer Concentration Risk [Member] Options vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Credit Facility [Domain] Credit Facility [Domain] Schedule Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted (in shares) Weighted average number of common shares used to compute diluted net income per share Weighted Average Number of Shares Outstanding, Diluted Total debt, less debt issuance costs Long-term Debt, Current Maturities, And Short-term Debt Long-term Debt, Current Maturities, And Short-term Debt Customer A and Customer B Customer A And Customer B [Member] Customer A And Customer B [Member] Customs deposit Customs deposit Customs deposit Basic (in dollars per share) Earnings Per Share, Basic Unrecognized tax benefit that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Number of operating segments Number of Operating Segments Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Operating leases Operating Lease, Weighted Average Remaining Lease Term Indemnification Agreement Indemnification Agreement [Member] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Weighted average remaining lease term (in years) Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Share-based payment arrangement, expense Share-based Payment Arrangement, Expense Principal amount Long-term Debt, Excluding Current Maturities, Gross Long-term Debt, Excluding Current Maturities, Gross Debt Instrument, Collateral Amount Debt Instrument, Collateral Amount Unrecognized tax benefits Unrecognized Tax Benefits Authorized: 100,000 shares; issued and outstanding: 32,996 shares and 26,373 shares, respectively at September 30, 2021 and 32,975 shares and 26,350 shares, respectively at June 30, 2021 Common Stock, Value, Issued Hongkong And Shanghai Banking Corporation Limited Hongkong And Shanghai Banking Corporation Limited [Member] Hongkong And Shanghai Banking Corporation Limited [Member] Document Fiscal Year Focus Document Fiscal Year Focus 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Short-term Debt [Abstract] Short-term Debt [Abstract] Exercisable at end of period, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value 2022 (Remaining) Long-Term And Short-Term Debt, Maturity, Remainder Of Fiscal Year Long-Term And Short-Term Debt, Maturity, Remainder Of Fiscal Year Short-term debt Long-term Debt, Current Maturities Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status 2026 Finance Lease, Liability, to be Paid, Year Four Accounts receivable factoring agreement, remaining borrowing capacity Accounts Receivable Factoring Agreement, Remaining Borrowing Capacity Accounts Receivable Factoring Agreement, Remaining Borrowing Capacity Intangible assets, net Intangible assets, net Intangible Assets, Net (Including Goodwill) Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated Noncontrolling interest Beginning balance, noncontrolling interest Ending balance, noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Loan agreements, short-term debt Short-term Debt Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Discrete income tax expense (benefit) Discrete Income Tax Expense (Benefit) Discrete Income Tax Expense (Benefit) Operating lease liability Total lease liabilities Operating Lease, Liability Long-term debt Total debt, less debt issuance costs Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total Alpha and Omega Semiconductor Limited shareholder's equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Short-term leases Short-Term Lease Costs [Abstract] Short-Term Lease Costs [Abstract] Line of Credit Facility, Working Capital Borrowings Line of Credit Facility, Working Capital Borrowings [Member] Line of Credit Facility, Working Capital Borrowings Total liabilities and equity Liabilities and Equity Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Accrued compensation and benefits Employee-related Liabilities, Current Total AOS Shareholders' Equity Parent [Member] Less: debt issuance costs Debt Issuance Cost, Gross, Noncurrent Debt, Long-Term And Short-Term, Combined Amount, Net Debt, Long-Term And Short-Term, Combined Amount, Net Debt, Long-Term And Short-Term, Combined Amount, Net Potential dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Finance lease Finance Lease, Weighted Average Remaining Lease Term Short-term lease expenses Short-term Lease, Cost Accrued inventory Accrued Inventory Accrued Inventory Equity Component [Domain] Equity Component [Domain] Accounts receivable factoring agreement, maximum borrowing capacity, percent of net accounts receivable Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity, Percent Of Net Accounts Receivable Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity, Percent Of Net Accounts Receivable Gross profit Gross Profit Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Prepaid insurance Prepaid Insurance Interest expense and other income (loss), net Interest Income (Expense), Nonoperating, Net Net income attributable to Alpha and Omega Semiconductor Limited Net loss Net income attributable to Alpha and Omega Semiconductor Limited Net Income (Loss) Attributable to Parent Finance lease liabilities - long-term Finance Lease, Liability, Noncurrent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] The remainder of fiscal 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Investment, Name [Domain] Investment, Name [Domain] Property, plant and equipment excluding equipment and construction in progress, net Property, Plant and Equipment Excluding Equipment and Construction In Progress, Net Property, Plant and Equipment Excluding Equipment and Construction In Progress, Net Trade name Trade Names [Member] Leases [Abstract] Leases [Abstract] The Company and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Variable Interest Rate Term Loan Maturing August 2022 Variable Interest Rate Term Loan Maturing August 2022 [Member] Variable Interest Rate Term Loan Maturing August 2022 [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] YinHai Leasing Company and China Import/Export Bank YinHai Leasing Company and China Import/Export Bank [Member] YinHai Leasing Company and China Import/Export Bank [Member] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Cash paid from amounts included in the measurement of lease liabilities: Cash Paid From Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid From Amounts Included In The Measurement Of Lease Liabilities [Abstract] Operating expenses Operating Expenses [Abstract] Less: Noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Earnings Per Share [Abstract] Earnings Per Share [Abstract] Government Grants, Reduction Recorded To Interest Expense Government Grants, Reduction Recorded To Interest Expense Government Grants, Reduction Recorded To Interest Expense Total lease liabilities Finance Lease, Liability Accrued property, plant and equipment Accrued Property, Plant and Equipment Accrued Property, Plant and Equipment Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Equity: Stockholders' Equity Attributable to Parent [Abstract] China Citic Bank In China China Citic Bank In China [Member] China Citic Bank In China Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity Parent Company Parent Company [Member] Customer deposits Contract with Customer, Liability, Noncurrent Foreign Line of Credit Foreign Line of Credit [Member] Other receivables Other Receivables, Net, Current Loan Agreement, April Nineteen Two Thousand Twenty One, Collateralized Borrowings In US Dollars Loan Agreement, April Nineteen Two Thousand Twenty One, Collateralized Borrowings In US Dollars [Member] Loan Agreement, April Nineteen Two Thousand Twenty One, Collateralized Borrowings In US Dollars Less: Allowance for price adjustments Allowance for Price Adjustments Receivable, Current Allowance for Price Adjustments Receivable, Current Entity Filer Category Entity Filer Category Share-based Compensation, Allocation of Recognized Period Costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Shares Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Government Grants, Reduction Recorded To Property, Plant And Equipment Government Grants, Reduction Recorded To Property, Plant And Equipment Government Grants, Reduction Recorded To Property, Plant And Equipment Volatility rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Finance lease Finance Lease, Weighted Average Discount Rate, Percent Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Employee stock options and RSUs Stock Options and Restricted Stock Units (RSUs) [Member] Stock Options and Restricted Stock Units (RSUs) [Member] Secured Debt Secured Debt [Member] Leasehold improvements Leasehold Improvements [Member] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Revenue Revenue Benchmark [Member] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Power discrete Power Discrete [Member] Power Discrete [Member] Stated percentage Debt Instrument, Interest Rate, Stated Percentage Deferred compensation share-based arrangements, liability, current Deferred Compensation Share-based Arrangements, Liability, Current Accounts receivable factoring agreement, borrowed amount outstanding Accounts Receivable Factoring Agreement, Borrowed Amount Outstanding Accounts Receivable Factoring Agreement, Borrowed Amount Outstanding Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Options vested and expected to vest, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Interest Receivable, Current Interest Receivable, Current Joint Venture [Abstract] Joint Venture [Abstract] Joint Venture [Abstract] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Property, plant and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Schedule of Operating Lease Future Minimum Lease Payments (Topic 842) Lessee, Operating Lease, Liability, Maturity [Table Text Block] Basis of Preparation Basis of Accounting, Policy [Policy Text Block] Preferred shares, par value $0.002 per share: Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Basic (in shares) Weighted average number of common shares used to compute basic net income per share Weighted Average Number of Shares Outstanding, Basic Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate China One-Year Loan Prime Rate China One-Year Loan Prime Rate [Member] China One-Year Loan Prime Rate [Member] China Development Bank, Agricultural Bank of China, China Merchant Bank and Chongqing Rural Commercial Bank [Member] China Development Bank, Agricultural Bank of China, China Merchant Bank and Chongqing Rural Commercial Bank [Member] China Development Bank, Agricultural Bank of China, China Merchant Bank and Chongqing Rural Commercial Bank [Member] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Treasury shares (in shares) Treasury Stock, Shares Schedule of Finite-lived Intangible Assets and Goodwill [Table] Schedule of Finite-lived Intangible Assets and Goodwill [Table] Schedule of Finite-lived Intangible Assets and Goodwill [Table] Accumulated depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions Loss Contingencies [Table] Loss Contingencies [Table] Line of Credit Facility, Interest Rate During Period Line of Credit Facility, Interest Rate During Period Finance lease: Finance Lease Costs [Abstract] Finance Lease Costs [Abstract] Total equity Beginning balance, including portion attributable to noncontrolling interest Ending balance, including portion attributable to noncontrolling interest Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Operating lease right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability The remainder of fiscal 2022 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Treasury Stock Reissued Treasury Stock Reissued [Member] Treasury Stock Reissued [Member] Additional paid-in capital Additional Paid in Capital Shareholders' Equity and Share-based Compensation Shareholders' Equity and Share-based Payments [Text Block] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Class of Stock [Axis] Class of Stock [Axis] Income tax expense Income Tax Expense (Benefit) Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Accrued liabilities Accrued liabilities Accrued Liabilities, Current Diluted (in dollars per share) Earnings Per Share, Diluted Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Finance lease liabilities Finance Lease, Liability, Current Local Phone Number Local Phone Number Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Power IC Power IC [Member] Power IC [Member] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Other current and long-term assets Increase (Decrease) in Other Operating Assets Entity Emerging Growth Company Entity Emerging Growth Company Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finance Lease: Finance Lease Assets [Abstract] Finance Lease Assets [Abstract] VAT receivable Local VAT Receivable Local VAT (Value Added Tax) Receivable Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Joint Venture Joint Venture [Policy Text Block] Joint Venture [Policy Text Block] Maximum Maximum [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Noncontrolling Interest Noncontrolling Interest [Member] Restricted cash Restricted Cash Retained Earnings Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Customer C Customer C [Member] Customer C [Member] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Estimated effective income tax rate excluding discrete income tax expense Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Concentration of Credit Risk and Significant Customers Concentration Risk Disclosure [Text Block] Share-based payment arrangement, expense, non-cash Share-Based Payment Arrangement, Expense, Non-Cash Share-Based Payment Arrangement, Expense, Non-Cash Share-based Payment Arrangement, Noncash Expense [Abstract] Share-based Payment Arrangement, Noncash Expense [Abstract] Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Award Type [Domain] Award Type [Domain] Long-term Debt, Unclassified [Abstract] Long-term Debt, Unclassified [Abstract] Trading Symbol Trading Symbol Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Utilization Standard Product Warranty Accrual, Decrease for Payments Treasury shares at cost: 6,623 shares at September 30, 2021 and 6,625 shares at June 30, 2021 Treasury Stock, Value Purchase Commitment, Excluding Long-term Committment [Table] Purchase Commitment, Excluding Long-term Commitment [Table] Line Of Credit Facility, Interest Rate During Period, China Base Rate Multiplier Line Of Credit Facility, Interest Rate During Period, China Base Rate Multiplier Line Of Credit Facility, Interest Rate During Period, China Base Rate Multiplier Customer B Customer B [Member] Customer B [Member] Net Income (Loss) Per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Liabilities, Current [Abstract] Entity Shell Company Entity Shell Company Options vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price 2024 Finance Lease, Liability, to be Paid, Year Two Proceeds from lines of credit Proceeds from Lines of Credit Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Numerator: Earnings Per Share, Basic [Abstract] EX-101.PRE 11 aosl-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 aosl-20210930_htm.xml IDEA: XBRL DOCUMENT 0001387467 2021-07-01 2021-09-30 0001387467 2021-10-22 0001387467 2021-09-30 0001387467 2021-06-30 0001387467 2020-07-01 2020-09-30 0001387467 us-gaap:CommonStockMember 2020-06-30 0001387467 us-gaap:TreasuryStockMember 2020-06-30 0001387467 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001387467 us-gaap:RetainedEarningsMember 2020-06-30 0001387467 us-gaap:ParentMember 2020-06-30 0001387467 us-gaap:NoncontrollingInterestMember 2020-06-30 0001387467 2020-06-30 0001387467 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001387467 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001387467 us-gaap:ParentMember 2020-07-01 2020-09-30 0001387467 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001387467 us-gaap:NoncontrollingInterestMember 2020-07-01 2020-09-30 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001387467 us-gaap:CommonStockMember 2020-09-30 0001387467 us-gaap:TreasuryStockMember 2020-09-30 0001387467 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001387467 us-gaap:RetainedEarningsMember 2020-09-30 0001387467 us-gaap:ParentMember 2020-09-30 0001387467 us-gaap:NoncontrollingInterestMember 2020-09-30 0001387467 2020-09-30 0001387467 us-gaap:CommonStockMember 2021-06-30 0001387467 us-gaap:TreasuryStockMember 2021-06-30 0001387467 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001387467 us-gaap:RetainedEarningsMember 2021-06-30 0001387467 us-gaap:ParentMember 2021-06-30 0001387467 us-gaap:NoncontrollingInterestMember 2021-06-30 0001387467 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001387467 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001387467 us-gaap:ParentMember 2021-07-01 2021-09-30 0001387467 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001387467 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001387467 us-gaap:CommonStockMember 2021-09-30 0001387467 us-gaap:TreasuryStockMember 2021-09-30 0001387467 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001387467 us-gaap:RetainedEarningsMember 2021-09-30 0001387467 us-gaap:ParentMember 2021-09-30 0001387467 us-gaap:NoncontrollingInterestMember 2021-09-30 0001387467 srt:ParentCompanyMember aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember 2021-09-30 2021-09-30 0001387467 aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember aosl:ChongqingFundsMember 2021-09-30 2021-09-30 0001387467 aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember 2021-09-30 2021-09-30 0001387467 aosl:StockOptionsAndRestrictedStockUnitsRsusMember 2021-07-01 2021-09-30 0001387467 aosl:StockOptionsAndRestrictedStockUnitsRsusMember 2020-07-01 2020-09-30 0001387467 us-gaap:EmployeeStockMember 2021-07-01 2021-09-30 0001387467 us-gaap:EmployeeStockMember 2020-07-01 2020-09-30 0001387467 srt:MinimumMember 2021-07-01 2021-09-30 0001387467 srt:MaximumMember 2021-07-01 2021-09-30 0001387467 aosl:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001387467 aosl:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001387467 aosl:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001387467 aosl:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001387467 aosl:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-09-30 2021-09-30 0001387467 aosl:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-06-30 2021-06-30 0001387467 aosl:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-09-30 2021-09-30 0001387467 aosl:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-06-30 2021-06-30 0001387467 aosl:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-09-30 2021-09-30 0001387467 aosl:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-06-30 2021-06-30 0001387467 us-gaap:LandMember 2021-09-30 0001387467 us-gaap:LandMember 2021-06-30 0001387467 us-gaap:BuildingMember 2021-09-30 0001387467 us-gaap:BuildingMember 2021-06-30 0001387467 us-gaap:MachineryAndEquipmentMember 2021-09-30 0001387467 us-gaap:MachineryAndEquipmentMember 2021-06-30 0001387467 aosl:EquipmentAndToolingMember 2021-09-30 0001387467 aosl:EquipmentAndToolingMember 2021-06-30 0001387467 us-gaap:ComputerEquipmentMember 2021-09-30 0001387467 us-gaap:ComputerEquipmentMember 2021-06-30 0001387467 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001387467 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001387467 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001387467 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001387467 aosl:PatentsAndPatentedTechnologyMember 2021-09-30 0001387467 aosl:PatentsAndPatentedTechnologyMember 2021-06-30 0001387467 us-gaap:TradeNamesMember 2021-09-30 0001387467 us-gaap:TradeNamesMember 2021-06-30 0001387467 us-gaap:CustomerRelationshipsMember 2021-09-30 0001387467 us-gaap:CustomerRelationshipsMember 2021-06-30 0001387467 aosl:CustomerAAndCustomerBMember 2021-09-30 0001387467 us-gaap:OtherCustomerMember 2021-09-30 0001387467 aosl:CustomerAAndCustomerBMember 2021-06-30 0001387467 aosl:ChinaCiticBankInChinaMember us-gaap:LoansPayableMember 2021-06-29 2021-06-29 0001387467 aosl:ChinaCiticBankInChinaMember us-gaap:LoansPayableMember 2021-06-29 0001387467 aosl:ChinaCiticBankInChinaMember us-gaap:LoansPayableMember 2021-09-30 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMember us-gaap:LoansPayableMember 2021-04-19 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneWorkingCapitalBorrowingInChineseYuanMember us-gaap:LoansPayableMember 2021-04-19 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneCollateralizedBorrowingsInUSDollarsMember us-gaap:LoansPayableMember 2021-04-19 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMember us-gaap:LoansPayableMember 2021-04-19 2021-04-19 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMember us-gaap:LoansPayableMember 2021-06-16 2021-06-16 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMember us-gaap:LoansPayableMember 2021-06-24 2021-06-24 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMember us-gaap:LoansPayableMember 2021-08-17 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMember us-gaap:LoansPayableMember 2021-09-22 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMember us-gaap:LoansPayableMember 2021-08-17 2021-08-17 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMember us-gaap:LoansPayableMember 2021-09-22 2021-09-22 0001387467 aosl:LoanAgreementAprilNineteenTwoThousandTwentyOneMember us-gaap:LoansPayableMember 2021-09-30 0001387467 aosl:LoanAgreementNovemberThirteenthTwoThousandTwentyMember us-gaap:LoansPayableMember 2020-11-13 0001387467 aosl:LoanAgreementNovemberThirteenthTwoThousandTwentyMember us-gaap:LoansPayableMember aosl:ChinaOneYearLoanPrimeRateMember 2020-11-13 2020-11-13 0001387467 aosl:LoanAgreementNovemberThirteenthTwoThousandTwentyMember us-gaap:LoansPayableMember 2020-10-01 2020-12-31 0001387467 aosl:LoanAgreementNovemberThirteenthTwoThousandTwentyMember us-gaap:LoansPayableMember 2021-06-30 0001387467 aosl:LoanAgreementNovemberThirteenthTwoThousandTwentyMember us-gaap:LoansPayableMember 2021-09-30 0001387467 country:CN aosl:BankOfCommunicationsLimitedMember us-gaap:BaseRateMember 2019-10-31 0001387467 country:CN aosl:BankOfCommunicationsLimitedMember us-gaap:BaseRateMember 2019-10-01 2019-10-31 0001387467 aosl:BankOfCommunicationsLimitedMember 2019-10-31 0001387467 aosl:BankOfCommunicationsLimitedMember 2021-09-30 0001387467 aosl:IndustrialAndCommercialBankofChinaMember us-gaap:ForeignLineOfCreditMember 2018-11-16 0001387467 aosl:LineOfCreditFacilityTradeBorrowingsMember aosl:IndustrialAndCommercialBankofChinaMember us-gaap:ForeignLineOfCreditMember 2018-11-16 0001387467 aosl:LineOfCreditFacilityWorkingCapitalBorrowingsMember aosl:IndustrialAndCommercialBankofChinaMember us-gaap:ForeignLineOfCreditMember 2018-11-16 0001387467 aosl:IndustrialAndCommercialBankofChinaMember us-gaap:ForeignLineOfCreditMember 2021-09-30 0001387467 aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember aosl:HongkongAndShanghaiBankingCorporationLimitedMember us-gaap:SecuredDebtMember 2019-08-09 0001387467 aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember aosl:HongkongAndShanghaiBankingCorporationLimitedMember us-gaap:SecuredDebtMember 2019-08-09 2019-08-09 0001387467 aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember us-gaap:SecuredDebtMember 2021-08-11 0001387467 aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember aosl:HongkongAndShanghaiBankingCorporationLimitedMember us-gaap:SecuredDebtMember 2021-09-30 0001387467 aosl:LeaseFinancingMember aosl:YinHaiLeasingCompanyandChinaImportExportBankMember 2018-05-09 0001387467 aosl:LeaseFinancingMember aosl:YinHaiLeasingCompanyandChinaImportExportBankMember 2018-05-09 2018-05-09 0001387467 country:CN aosl:LeaseFinancingMember aosl:YinHaiLeasingCompanyandChinaImportExportBankMember us-gaap:BaseRateMember 2018-05-09 0001387467 country:CN aosl:LeaseFinancingMember aosl:YinHaiLeasingCompanyandChinaImportExportBankMember us-gaap:BaseRateMember 2018-05-09 2018-05-09 0001387467 aosl:LeaseFinancingMember aosl:YinHaiLeasingCompanyandChinaImportExportBankMember aosl:ChinaFiveYearLoanPrimeRateMember 2020-06-28 2020-06-28 0001387467 aosl:LeaseFinancingMember aosl:YinHaiLeasingCompanyandChinaImportExportBankMember aosl:ChinaFiveYearLoanPrimeRateMember 2020-06-28 0001387467 aosl:LeaseFinancingMember aosl:YinHaiLeasingCompanyandChinaImportExportBankMember 2021-09-30 0001387467 us-gaap:SecuredDebtMember aosl:JirehMember 2021-08-18 0001387467 us-gaap:SecuredDebtMember aosl:JirehMember 2021-08-18 2021-08-18 0001387467 us-gaap:SecuredDebtMember aosl:JirehMember 2021-09-30 0001387467 us-gaap:SecuredDebtMember aosl:ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMember 2020-04-26 0001387467 us-gaap:SecuredDebtMember aosl:ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMember 2021-09-30 0001387467 us-gaap:SecuredDebtMember aosl:ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMember aosl:ChinaOneYearLoanPrimeRateMember 2020-04-26 2020-04-26 0001387467 us-gaap:SecuredDebtMember aosl:ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMember 2020-04-01 2020-04-30 0001387467 us-gaap:SecuredDebtMember aosl:ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMember 2021-06-30 2021-06-30 0001387467 aosl:ChinaDevelopmentBankMember us-gaap:SecuredDebtMember 2019-12-30 0001387467 aosl:ChinaDevelopmentBankMember us-gaap:SecuredDebtMember 2021-09-30 0001387467 aosl:ChinaDevelopmentBankMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-12-01 2019-12-31 0001387467 us-gaap:SecuredDebtMember aosl:ExportImportBankOfChinaMember 2019-03-12 0001387467 us-gaap:SecuredDebtMember aosl:ExportImportBankOfChinaMember 2019-03-01 2019-03-31 0001387467 us-gaap:SecuredDebtMember aosl:ExportImportBankOfChinaMember 2019-12-01 2019-12-31 0001387467 us-gaap:SecuredDebtMember aosl:ExportImportBankOfChinaMember 2019-03-12 2019-03-12 0001387467 us-gaap:SecuredDebtMember aosl:ExportImportBankOfChinaMember 2021-09-30 0001387467 aosl:ExportImportBankOfChinaMember 2019-03-12 0001387467 us-gaap:SecuredDebtMember aosl:ExportImportBankOfChinaMember aosl:ChinaFiveYearLoanPrimeRateMember 2020-06-24 2020-06-24 0001387467 us-gaap:SecuredDebtMember aosl:ExportImportBankOfChinaMember 2020-06-24 2020-06-24 0001387467 aosl:ExportImportBankOfChinaMember 2021-09-30 0001387467 us-gaap:SecuredDebtMember aosl:TheBankMember 2018-05-01 0001387467 us-gaap:SecuredDebtMember aosl:TheBankMember 2018-05-01 2018-05-01 0001387467 us-gaap:SecuredDebtMember aosl:TheBankMember 2021-09-30 0001387467 aosl:TermLoanMember aosl:VariableInterestRateTermLoanMaturingAugust2022Member aosl:TheBankMember us-gaap:SecuredDebtMember 2017-08-15 0001387467 aosl:TermLoanMember aosl:VariableInterestRateTermLoanMaturingAugust2022Member aosl:TheBankMember us-gaap:SecuredDebtMember 2017-08-15 2017-08-15 0001387467 aosl:TermLoanMember aosl:VariableInterestRateTermLoanMaturingAugust2022Member aosl:TheBankMember us-gaap:SecuredDebtMember 2018-01-01 2018-01-31 0001387467 aosl:TermLoanMember aosl:VariableInterestRateTermLoanMaturingAugust2022Member aosl:TheBankMember us-gaap:SecuredDebtMember 2018-07-01 2018-07-31 0001387467 srt:MinimumMember aosl:TermLoanMember aosl:VariableInterestRateTermLoanMaturingAugust2022Member aosl:TheBankMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-08-15 2017-08-15 0001387467 srt:MaximumMember aosl:TermLoanMember aosl:VariableInterestRateTermLoanMaturingAugust2022Member aosl:TheBankMember us-gaap:SecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-08-15 2017-08-15 0001387467 aosl:TermLoanMember aosl:VariableInterestRateTermLoanMaturingAugust2022Member aosl:TheBankMember us-gaap:SecuredDebtMember 2021-09-30 0001387467 2017-09-30 0001387467 2020-10-21 2021-09-30 0001387467 aosl:TreasuryStockReissuedMember 2020-10-21 2021-09-30 0001387467 aosl:TreasuryStockReissuedMember 2010-10-21 2021-03-31 0001387467 aosl:TimebasedRestrictedStockUnitsTRSUMember 2021-06-30 0001387467 aosl:TimebasedRestrictedStockUnitsTRSUMember 2021-06-30 2021-06-30 0001387467 aosl:TimebasedRestrictedStockUnitsTRSUMember 2021-07-01 2021-09-30 0001387467 aosl:TimebasedRestrictedStockUnitsTRSUMember 2021-09-30 0001387467 aosl:MarketbasedRestrictedStockUnitsMSUMember 2018-07-01 2018-09-30 0001387467 aosl:MarketbasedRestrictedStockUnitsMSUMember 2021-07-01 2021-09-30 0001387467 aosl:MarketbasedRestrictedStockUnitsMSUMember 2020-07-01 2020-09-30 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2021-07-01 2021-09-30 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2020-07-01 2020-09-30 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2021-06-30 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2021-06-30 2021-06-30 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2021-09-30 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2021-09-30 2021-09-30 0001387467 2021-06-30 2021-06-30 0001387467 2021-09-30 2021-09-30 0001387467 us-gaap:EmployeeStockMember 2021-07-01 2021-09-30 0001387467 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001387467 us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0001387467 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001387467 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0001387467 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-01 2021-09-30 0001387467 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-07-01 2020-09-30 0001387467 country:HK 2021-07-01 2021-09-30 0001387467 country:HK 2020-07-01 2020-09-30 0001387467 country:CN 2021-07-01 2021-09-30 0001387467 country:CN 2020-07-01 2020-09-30 0001387467 country:KR 2021-07-01 2021-09-30 0001387467 country:KR 2020-07-01 2020-09-30 0001387467 country:US 2021-07-01 2021-09-30 0001387467 country:US 2020-07-01 2020-09-30 0001387467 aosl:OtherCountriesMember 2021-07-01 2021-09-30 0001387467 aosl:OtherCountriesMember 2020-07-01 2020-09-30 0001387467 srt:RestatementAdjustmentMember country:HK 2020-07-01 2020-09-30 0001387467 srt:RestatementAdjustmentMember country:CN 2020-07-01 2020-09-30 0001387467 srt:RestatementAdjustmentMember country:KR 2020-07-01 2020-09-30 0001387467 aosl:PowerDiscreteMember 2021-07-01 2021-09-30 0001387467 aosl:PowerDiscreteMember 2020-07-01 2020-09-30 0001387467 aosl:PowerIcMember 2021-07-01 2021-09-30 0001387467 aosl:PowerIcMember 2020-07-01 2020-09-30 0001387467 aosl:PackagingAndTestingServicesMember 2021-07-01 2021-09-30 0001387467 aosl:PackagingAndTestingServicesMember 2020-07-01 2020-09-30 0001387467 country:CN 2021-09-30 0001387467 country:CN 2021-06-30 0001387467 country:US 2021-09-30 0001387467 country:US 2021-06-30 0001387467 aosl:OtherCountriesMember 2021-09-30 0001387467 aosl:OtherCountriesMember 2021-06-30 0001387467 aosl:InventoriesAndServicesMember 2021-09-30 0001387467 aosl:InventoriesAndServicesMember 2021-06-30 0001387467 us-gaap:CapitalAdditionsMember 2021-09-30 0001387467 us-gaap:CapitalAdditionsMember 2021-06-30 0001387467 us-gaap:IndemnificationGuaranteeMember 2021-06-30 0001387467 us-gaap:IndemnificationGuaranteeMember 2021-09-30 shares iso4217:USD iso4217:USD shares pure iso4217:CNY aosl:Segment 0001387467 --06-30 2022 Q1 false 10-Q true 2021-09-30 false 001-34717 Alpha and Omega Semiconductor Limited D0 77-0553536 Clarendon House 2 Church Street Hamilton HM 11 BM 408 830-9742 Yes Yes Accelerated Filer false false Common Shares AOSL NASDAQ false 26377519 252453000 202412000 342000 233000 39317000 35789000 163437000 154293000 17518000 14595000 473067000 407322000 441279000 436977000 33437000 34660000 12570000 13410000 5216000 5167000 2168000 2168000 23941000 18869000 991678000 918573000 81681000 80699000 92207000 69494000 3004000 2604000 57955000 58030000 16722000 16724000 5537000 5679000 257106000 233230000 75991000 77990000 1332000 1319000 3136000 2448000 8516000 12698000 29342000 30440000 74265000 44123000 449688000 402248000 0.002 0.002 10000000 10000000 0 0 0 0 0 0 0.002 0.002 100000000 100000000 32996000 26373000 32975000 26350000 66000 66000 6623000 6625000 66052000 66064000 264321000 259993000 2229000 2315000 200307000 176895000 400871000 373205000 141119000 143120000 541990000 516325000 991678000 918573000 187035000 151551000 122468000 109028000 64567000 42523000 17812000 14691000 21806000 17505000 39618000 32196000 24949000 10327000 -2192000 -549000 22757000 9778000 1320000 1011000 21437000 8767000 -1987000 -807000 23424000 9574000 0.89 0.38 0.85 0.36 26365000 25340000 27638000 26314000 21437000 8767000 -100000 5703000 21337000 14470000 -2001000 1915000 23338000 12555000 64000 -66184000 246103000 -5127000 118833000 293689000 138199000 431888000 13000 -13000 0 0 412000 412000 412000 2276000 2276000 2276000 1000000 1000000 1000000 9574000 9574000 -807000 8767000 2981000 2981000 2722000 5703000 64000 -66171000 248967000 -2146000 128394000 309108000 140114000 449222000 66000 -66064000 259993000 2315000 176895000 373205000 143120000 516325000 12000 -12000 0 0 174000 174000 174000 4502000 4502000 4502000 23424000 23424000 -1987000 21437000 -86000 -86000 -14000 -100000 66000 -66052000 264321000 2229000 200307000 400871000 141119000 541990000 21437000 8767000 13722000 12489000 4635000 2876000 -638000 -17000 -28000 -47000 3528000 13044000 9145000 2172000 2561000 1011000 2081000 1930000 414000 749000 52886000 -800000 80607000 9848000 16642000 7944000 8351000 3393000 1082000 0 -23911000 -11337000 174000 412000 7550000 11300000 9735000 11085000 4176000 3989000 -6535000 -4186000 -11000 1997000 50150000 -3678000 204813000 162704000 254963000 159026000 11285000 6877000 The Company and Significant Accounting Policies<div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Company</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alpha and Omega Semiconductor Limited and its subsidiaries (the “Company”, “AOS”, “we” or “us”) design, develop and supply a broad range of power semiconductors. The Company's portfolio of products targets high-volume applications, including personal and portable computers, graphic cards, flat panel TVs, home appliances, smart phones, battery packs, quick chargers, home appliances, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment. The Company conducts its operations primarily in the United States of America (“USA”), Hong Kong, China, and South Korea.</span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Preparation</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the three months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2022 or any other interim period. The consolidated balance sheet at June 30, 2021 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. These reclassifications did not have a material impact on our condensed consolidated financial statements.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Joint Venture</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 29, 2016, the Company entered into a joint venture contract (the “JV Agreement”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”), pursuant to which the Company and the Chongqing Funds formed a joint venture, (the “JV Company”), for the purpose of constructing and operating a power semiconductor packaging, testing and 12-inch wafer fabrication facility (“Fab”) in the LiangJiang New Area of Chongqing, China (the “JV Transaction”). The Fab is being built in phases.  As of September 30, 2021, the Company owned 51%, and the Chongqing Funds owned 49% of the equity interest in the JV Company. The Joint Venture is accounted under the provisions of the consolidation guidance since the Company has controlling financial interest. If both parties agree that the termination of the JV Company is the best interest of each party or the JV Company is bankrupt or insolvent where either party may terminate early, after paying the debts of the JV Company, the remaining assets of the JV Company shall be paid to the Chongqing Funds to cover the principal of its total paid-in contributions plus interest at 10% simple annual rate prior to distributing the balance of the JV Company’s assets to the Company. The JV Company has reached its targeted production in assembly and testing and completed the ramp on its Phase I of the 12-inch wafer fabrication.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Significant Risks and Uncertainties Related to Outbreak of Coronavirus Disease 2019 (“COVID-19”)</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has had and continues to have a negative impact on business and economic activities across the globe. As a result of the COVID-19 pandemic and the global economic downturn and changing consumer behaviors due to various restrictions imposed by governments, the Company has experienced shifting market trends, including an increasing demand in the markets for notebooks, PCs and gaming devices and decreasing demand for mobile phone and industrial products, as more consumers are staying at and working from home. While the Company has recently benefited from the increasing demand of PC related products, there is no guarantee that this trend will continue, and such increasing demand may </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">discontinue or decline as government authorities relax and terminate COVID-19 related restrictions and consumer behaviors change. Furthermore, as the COVID-19 pandemic continues and global economic downturn and high unemployment persists, consumer spending may slow down substantially, in which case the Company may experience a significant decline of customer orders for its products, including those designed for PC-related applications, and such decline will adversely affect its financial conditions and results of operations. The full extent of the future impact of the COVID-19 pandemic on the Company’s operational and financial performance is currently uncertain and will depend on many factors outside the Company’s control, including, without limitation, the timing, extent, trajectory and duration of the pandemic; the availability, distribution and effectiveness of vaccines; the spread of new variants of COVID-19; the continued or renewed imposition of protective public safety measures; the continuing disruption of global supply chain affecting the semiconductor industry; and the impact of the pandemic on the global economy and demand for consumer products.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, leases, share-based compensation, recoverability of and useful lives for property, plant and equipment and intangible assets, as well as the economic implications of the COVID-19 pandemic.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities and long-term operating lease liabilities on the Company's condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and long-term finance leases liabilities on the condensed consolidated balance sheets.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses an estimate of its incremental borrowing rate based on the information available at the lease commencement date. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease expense is generally recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the operating lease ROU asset and lease liability calculation. The Company does not record leases on the condensed consolidated balance sheet with a term of one year or less. The Company elected to combine its lease and non-lease components as a single lease component for all asset classes.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied. The Company recognizes product revenue at a point in time when product is shipped to the customer, net of estimated stock rotation returns and price adjustments that it expects to provide to certain distributors. The Company presents revenue net of sales taxes and any similar assessments. Our standard payment terms range from 30 to 90 days.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells its products primarily to distributors, who in turn sell the products globally to various end customers. The Company allows stock rotation returns from certain distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by distributors during a specified period. The Company records an allowance for stock rotation returns based on historical returns and individual distributor agreements. The Company also provides special pricing to certain distributors, primarily based on volume, to encourage resale of the Company’s products. Allowance for price adjustments is recorded against accounts receivable and the provision for stock rotation rights is included in accrued liabilities on the condensed consolidated balance sheets.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s performance obligations relate to contracts with a duration of less than one year. The Company elected to apply the practical expedient provided in ASC 606, “Revenue from Contracts with Customers”. Therefore, the Company is not </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">required to disclose the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes the incremental direct costs of obtaining a contract, which consist of sales commissions, when control over the products they relate to transfers to the customer. Applying the practical expedient, the Company recognizes commissions as expense when incurred, as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Packaging and testing services revenue is recognized at a point in time upon shipment of serviced products to the customer. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation Expense</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company maintains an equity-settled, share-based compensation plan to grant restricted share units and stock options. The Company recognizes expense related to share-based compensation awards that are ultimately expected to vest based on estimated fair values on the date of grant. The fair value of restricted share units is based on the fair value of the Company's common share on the date of grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award is estimated at the date of grant using the Monte-Carlo pricing model. The fair value of stock options is estimated on the date of grant using the Black-Scholes option valuation model. Share-based compensation expense is recognized on the accelerated attribution basis over the requisite service period of the award, which generally equals the vesting period. The Employee Share Purchase Plan (the “ESPP”) is accounted for at fair value on the date of grant using the Black-Scholes option valuation model.</span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a condition of certain loan agreement, the Company is required to keep a compensating balance at the issuing bank (see Note 5). In addition, the Company maintains restricted cash in connection with cash balances temporarily restricted for regular business operations, including the possibility of a dispute with a vendor. These balances have been excluded from the Company’s cash and cash equivalents balance and are classified as restricted cash in the Company’s condensed consolidated balance sheets. As of September 30, 2021 and June 30, 2021, the amount of restricted cash was $2.5 million and $2.4 million, respectively. </span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of cash equivalents is categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short-term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. The carrying value of the company's debt is considered a reasonable estimate of fair value which is estimated by considering the current rates available to the Company for debt of the same remaining maturities, structure, credit risk and terms of the debts.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Government Grants</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company occasionally receives government grants that provide financial assistance for certain eligible expenditures in China. These grants include reimbursements on interest expense on bank borrowings, payroll tax credits, credit for property, plant and equipment in a particular geographical location, employment credits, as well as business expansion credits. Government grants are not recognized until there is reasonable assurance that the Company will comply with the conditions attaching to it, and that the grant will be received. The Company records such grants either as a reduction of the related expense, a reduction of the cost of the related asset, or as other income depending upon the nature of the grant. As a result of such grants, during the three months ended September 30, 2021, the Company reduced the carrying value of property, plant and equipment by $1.1 million. During the three months ended September 30, 2020, the Company reduced interest expense by $0.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">, and operating expenses by $1.9 million, respectively. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-lived Assets</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates its long-lived assets for impairment whenever events or changes indicate that the carrying amount of such assets may not be recoverable. Due to the COVID-19 pandemic, the Company assessed the changes in circumstances that occurred during the March and June 2020 quarters. These factors included continued operating losses, a decrease in the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Company's share price in February and March of 2020, which reduced its market capitalization, expectation of lower business growth for the coming quarters, increased and prolonged economic and regulatory uncertainty in the global economies, and the expectation of higher supply chain costs and increased competition. Therefore, the Company performed a recoverability test by comparing the sum of the estimated undiscounted future cash flows of its long-lived assets to their carrying amount as of June 30, 2020. Some of the more significant assumptions used in the estimated future cash flows involve net sales, cost of goods sold, operating expenses, working capital, capital expenditures, income tax rates, long-term growth rates that appropriately reflect the risks inherent in the future cash flow stream and terminal value. The Company selected the assumptions used in the financial forecasts by referencing to historical data, supplemented by current and anticipated market conditions, estimated product growth rates and management's plans. These estimated future cash flows were consistent with those the Company uses in its internal planning. The result of the recoverability test indicated that the sum of the expected future cash flows (undiscounted and without interest charges) was greater than the carrying amount of the long-lived assets. Therefore, the Company concluded that the carrying amount of the long-lived assets is recoverable as of June 30, 2021.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income (loss) consists of cumulative foreign currency translation adjustments. Total comprehensive income (loss) is presented in the condensed consolidated statements of comprehensive income (loss). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards not yet adopted </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which, among other things, provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. In addition, the ASU requires incremental disclosure related to contracts on the entity’s own equity and clarifies the treatment of certain financial instruments accounted for under this ASU on earnings per share. For public business entities, the ASU is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.</span></div><div style="margin-top:11pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:11pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” The ASU is based on a consensus of the Emerging Issues Task Force and is expected to increase comparability in accounting for these transactions. ASU 2016-01 made targeted improvements to accounting for financial instruments, including providing an entity the ability to measure certain equity securities without a readily determinable fair value 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. Among other topics, the amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting. ASU 2020-01 had no material impact on the Company's consolidated financial statements.</span></div><div style="margin-top:11pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2019, the FASB issued ASU No. 2019-12 “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("ASU 2019-12") by removing certain exceptions to the general principles. The Company adopted ASU 2019-12 as of July 1, 2021. ASU 2019-12 had no material impact on the Company's consolidated financial statements.</span></div> <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Preparation</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the three months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2022 or any other interim period. The consolidated balance sheet at June 30, 2021 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. These reclassifications did not have a material impact on our condensed consolidated financial statements.</span></div> 0.51 0.49 The Joint Venture is accounted under the provisions of the consolidation guidance since the Company has controlling financial interest. 0.10 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Significant Risks and Uncertainties Related to Outbreak of Coronavirus Disease 2019 (“COVID-19”)</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has had and continues to have a negative impact on business and economic activities across the globe. As a result of the COVID-19 pandemic and the global economic downturn and changing consumer behaviors due to various restrictions imposed by governments, the Company has experienced shifting market trends, including an increasing demand in the markets for notebooks, PCs and gaming devices and decreasing demand for mobile phone and industrial products, as more consumers are staying at and working from home. While the Company has recently benefited from the increasing demand of PC related products, there is no guarantee that this trend will continue, and such increasing demand may </span></div>discontinue or decline as government authorities relax and terminate COVID-19 related restrictions and consumer behaviors change. Furthermore, as the COVID-19 pandemic continues and global economic downturn and high unemployment persists, consumer spending may slow down substantially, in which case the Company may experience a significant decline of customer orders for its products, including those designed for PC-related applications, and such decline will adversely affect its financial conditions and results of operations. The full extent of the future impact of the COVID-19 pandemic on the Company’s operational and financial performance is currently uncertain and will depend on many factors outside the Company’s control, including, without limitation, the timing, extent, trajectory and duration of the pandemic; the availability, distribution and effectiveness of vaccines; the spread of new variants of COVID-19; the continued or renewed imposition of protective public safety measures; the continuing disruption of global supply chain affecting the semiconductor industry; and the impact of the pandemic on the global economy and demand for consumer products. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, leases, share-based compensation, recoverability of and useful lives for property, plant and equipment and intangible assets, as well as the economic implications of the COVID-19 pandemic.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities and long-term operating lease liabilities on the Company's condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and long-term finance leases liabilities on the condensed consolidated balance sheets.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses an estimate of its incremental borrowing rate based on the information available at the lease commencement date. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease expense is generally recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the operating lease ROU asset and lease liability calculation. The Company does not record leases on the condensed consolidated balance sheet with a term of one year or less. The Company elected to combine its lease and non-lease components as a single lease component for all asset classes.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied. The Company recognizes product revenue at a point in time when product is shipped to the customer, net of estimated stock rotation returns and price adjustments that it expects to provide to certain distributors. The Company presents revenue net of sales taxes and any similar assessments. Our standard payment terms range from 30 to 90 days.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells its products primarily to distributors, who in turn sell the products globally to various end customers. The Company allows stock rotation returns from certain distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by distributors during a specified period. The Company records an allowance for stock rotation returns based on historical returns and individual distributor agreements. The Company also provides special pricing to certain distributors, primarily based on volume, to encourage resale of the Company’s products. Allowance for price adjustments is recorded against accounts receivable and the provision for stock rotation rights is included in accrued liabilities on the condensed consolidated balance sheets.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s performance obligations relate to contracts with a duration of less than one year. The Company elected to apply the practical expedient provided in ASC 606, “Revenue from Contracts with Customers”. Therefore, the Company is not </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">required to disclose the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes the incremental direct costs of obtaining a contract, which consist of sales commissions, when control over the products they relate to transfers to the customer. Applying the practical expedient, the Company recognizes commissions as expense when incurred, as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.</span></div>Packaging and testing services revenue is recognized at a point in time upon shipment of serviced products to the customer. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation Expense</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company maintains an equity-settled, share-based compensation plan to grant restricted share units and stock options. The Company recognizes expense related to share-based compensation awards that are ultimately expected to vest based on estimated fair values on the date of grant. The fair value of restricted share units is based on the fair value of the Company's common share on the date of grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award is estimated at the date of grant using the Monte-Carlo pricing model. The fair value of stock options is estimated on the date of grant using the Black-Scholes option valuation model. Share-based compensation expense is recognized on the accelerated attribution basis over the requisite service period of the award, which generally equals the vesting period. The Employee Share Purchase Plan (the “ESPP”) is accounted for at fair value on the date of grant using the Black-Scholes option valuation model.</span></div> Restricted CashAs a condition of certain loan agreement, the Company is required to keep a compensating balance at the issuing bank (see Note 5). In addition, the Company maintains restricted cash in connection with cash balances temporarily restricted for regular business operations, including the possibility of a dispute with a vendor. These balances have been excluded from the Company’s cash and cash equivalents balance and are classified as restricted cash in the Company’s condensed consolidated balance sheets. 2500000 2400000 <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of cash equivalents is categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short-term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. The carrying value of the company's debt is considered a reasonable estimate of fair value which is estimated by considering the current rates available to the Company for debt of the same remaining maturities, structure, credit risk and terms of the debts.</span></div> Government GrantsThe Company occasionally receives government grants that provide financial assistance for certain eligible expenditures in China. These grants include reimbursements on interest expense on bank borrowings, payroll tax credits, credit for property, plant and equipment in a particular geographical location, employment credits, as well as business expansion credits. Government grants are not recognized until there is reasonable assurance that the Company will comply with the conditions attaching to it, and that the grant will be received. The Company records such grants either as a reduction of the related expense, a reduction of the cost of the related asset, or as other income depending upon the nature of the grant. 1100000 800000 1900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-lived Assets</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates its long-lived assets for impairment whenever events or changes indicate that the carrying amount of such assets may not be recoverable. Due to the COVID-19 pandemic, the Company assessed the changes in circumstances that occurred during the March and June 2020 quarters. These factors included continued operating losses, a decrease in the </span></div>Company's share price in February and March of 2020, which reduced its market capitalization, expectation of lower business growth for the coming quarters, increased and prolonged economic and regulatory uncertainty in the global economies, and the expectation of higher supply chain costs and increased competition. Therefore, the Company performed a recoverability test by comparing the sum of the estimated undiscounted future cash flows of its long-lived assets to their carrying amount as of June 30, 2020. Some of the more significant assumptions used in the estimated future cash flows involve net sales, cost of goods sold, operating expenses, working capital, capital expenditures, income tax rates, long-term growth rates that appropriately reflect the risks inherent in the future cash flow stream and terminal value. The Company selected the assumptions used in the financial forecasts by referencing to historical data, supplemented by current and anticipated market conditions, estimated product growth rates and management's plans. These estimated future cash flows were consistent with those the Company uses in its internal planning. The result of the recoverability test indicated that the sum of the expected future cash flows (undiscounted and without interest charges) was greater than the carrying amount of the long-lived assets. Therefore, the Company concluded that the carrying amount of the long-lived assets is recoverable as of June 30, 2021. Comprehensive Income (Loss)Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income (loss) consists of cumulative foreign currency translation adjustments. Total comprehensive income (loss) is presented in the condensed consolidated statements of comprehensive income (loss). <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards not yet adopted </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which, among other things, provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. In addition, the ASU requires incremental disclosure related to contracts on the entity’s own equity and clarifies the treatment of certain financial instruments accounted for under this ASU on earnings per share. For public business entities, the ASU is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.</span></div><div style="margin-top:11pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:11pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” The ASU is based on a consensus of the Emerging Issues Task Force and is expected to increase comparability in accounting for these transactions. ASU 2016-01 made targeted improvements to accounting for financial instruments, including providing an entity the ability to measure certain equity securities without a readily determinable fair value 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. Among other topics, the amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting. ASU 2020-01 had no material impact on the Company's consolidated financial statements.</span></div><div style="margin-top:11pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2019, the FASB issued ASU No. 2019-12 “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("ASU 2019-12") by removing certain exceptions to the general principles. The Company adopted ASU 2019-12 as of July 1, 2021. ASU 2019-12 had no material impact on the Company's consolidated financial statements.</span></div> Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited<div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income per share attributable to common shareholders:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:70.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Alpha and Omega Semiconductor Limited</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute basic net income per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute basic net income per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options, RSUs and ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute diluted net income per share</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,314 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to Alpha and Omega Semiconductor Limited:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.85 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.36 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential dilutive securities were excluded from the computation of diluted net income per share as their effect would have been anti-dilutive:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:70.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock options and RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potential dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income per share attributable to common shareholders:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:70.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Alpha and Omega Semiconductor Limited</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute basic net income per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute basic net income per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options, RSUs and ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute diluted net income per share</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,314 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to Alpha and Omega Semiconductor Limited:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.85 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.36 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 23424000 9574000 26365000 25340000 26365000 25340000 1273000 974000 27638000 26314000 0.89 0.38 0.85 0.36 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential dilutive securities were excluded from the computation of diluted net income per share as their effect would have been anti-dilutive:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:70.435%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.761%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock options and RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potential dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 510000 124000 33000 233000 543000 357000 Concentration of Credit Risk and Significant Customers <div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant bad debt write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, where available.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of accounts receivable</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant bad debt write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, where available.</span></div> P30D P60D Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:<div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of accounts receivable</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.274 0.288 0.366 0.331 0.160 0.124 0.173 0.221 0.182 0.219 Balance Sheet Components <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable, net: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for price adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,670)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,317 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,789 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4.5pt"><span><br/></span></div><div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,437 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,293 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4.5pt"><span><br/></span></div><div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current assets: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VAT receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayment to supplier</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customs deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,518 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,595 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, plant and equipment, net: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land use rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(360,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,560 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,279 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4.5pt;text-align:center"><span><br/></span></div><div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible assets, net:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and technology rights</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,455 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,455 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,301 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,141 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,410 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future minimum amortization expense of intangible assets is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:78.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remaining)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,301 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments for property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in a privately held company</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customs deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office leases deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued liabilities: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock rotation accrual</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued facilities related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activities in the warranty accrual, included in accrued liabilities, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activities in the stock rotation accrual, included in accrued liabilities, are as follows:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,631)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred payroll taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,265 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,123 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer deposits are payments received from customers for securing future product shipments. As of September 30, 2021, $57.0 million were from Customer A and Customer B, and $15.6 million were from other customers. As of June 30, 2021, $42.0 million were from Customer A and Customer B.</span></div> <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable, net: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for price adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,670)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,317 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,789 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 53017000 48234000 13670000 12415000 30000 30000 39317000 35789000 <div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,437 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,293 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 71881000 68900000 72969000 68824000 18587000 16569000 163437000 154293000 <div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current assets: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">VAT receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayment to supplier</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customs deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,518 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,595 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2542000 1539000 2768000 1465000 3453000 2615000 2251000 1670000 1434000 2540000 2233000 2221000 2206000 2207000 561000 270000 70000 68000 17518000 14595000 <div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, plant and equipment, net: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land use rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(360,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,560 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,279 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4877000 4877000 71576000 71454000 519732000 515320000 27500000 27017000 41949000 41518000 3941000 3814000 75178000 74733000 9317000 9319000 754070000 748052000 360510000 348749000 393560000 399303000 47719000 37674000 441279000 436977000 <div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible assets, net:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and technology rights</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,455 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,455 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,301 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,141 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,410 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 18037000 18037000 268000 268000 1150000 1150000 19455000 19455000 7154000 6314000 12301000 13141000 269000 269000 12570000 13410000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future minimum amortization expense of intangible assets is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:78.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remaining)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,301 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2520000 3286000 3249000 3246000 12301000 <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments for property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,099 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,882 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in a privately held company</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customs deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office leases deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 20099000 14882000 100000 100000 1146000 1120000 926000 927000 1022000 1100000 648000 740000 23941000 18869000 <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued liabilities: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock rotation accrual</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued facilities related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 43775000 32756000 2824000 2795000 3782000 3917000 3467000 3017000 1204000 1138000 2751000 2536000 8473000 8688000 6524000 6793000 17137000 7139000 2270000 715000 92207000 69494000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activities in the warranty accrual, included in accrued liabilities, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,824 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table> 2795000 709000 139000 71000 110000 73000 2824000 707000 <div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activities in the stock rotation accrual, included in accrued liabilities, are as follows:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,631)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,782 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3917000 3358000 701000 3016000 836000 2631000 3782000 3743000 <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred payroll taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,265 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,123 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer deposits are payments received from customers for securing future product shipments. As of September 30, 2021, $57.0 million were from Customer A and Customer B, and $15.6 million were from other customers. As of June 30, 2021, $42.0 million were from Customer A and Customer B.</span></div> 1219000 1219000 72592000 42000000 454000 904000 74265000 44123000 57000000 15600000 42000000 Bank Borrowings <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term borrowings</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On June 29, 2021, the JV Company entered into a one-year loan agreement with China CITIC Bank in China to borrow a maximum of $7.7 million. Interest payments are due on the 20th of each quarter commencing on September 20, 2021, and the entire principal is due on June 29, 2022. As of September 30, 2021, the outstanding balance of this loan was $7.7 million at an interest rate of 3.49% per annum.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 19, 2021, the JV Company entered into a loan agreement with China Everbright Bank in China to borrow a maximum of Chinese Renminbi (“RMB” 100 million. The borrowing can be in RMB or U.S. Dollar (“USD”). The loan consists of RMB 50 million for working capital borrowings in Chinese yuan and RMB 50 million for borrowing in USD. The loan is collateralized by eligible accounts receivable. On April 19, 2021, the JV Company borrowed RMB 50.0 million, or $7.7 million based on the currency exchange rate between RMB and USD on April 19, 2021, at an interest rate of 5.1% per annum. The interest payments are due quarterly with the entire principal due no later than May 19, 2022. On June 16, 2021 and June 24, 2021, the JV Company borrowed $4.2 million and $3.5 million at interest rate of 2.7% per annum, and repaid in full during the quarter ended September 30, 2021. On August 17, 2021 and September 22, 2021, the JV Company also borrowed $4.2 million and $3.4 million at interest rate of 2.7% per annum, with principal due on November 9, 2021 and December 12, 2021, respectively. As of September 30, 2021, the total outstanding balance of these loans was $15.3 million.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November 13, 2020, the JV Company entered into a one-year loan agreement with China Merchant Bank in China. The JV Company can borrow up to RMB 50.0 million, or $7.6 million, based on the currency exchange rate between RMB and U.S. Dollar on November 13, 2020. The loan's interest rates are based on the China one-year loan prime rate (“LPR”) plus 1.4% per annum. Interest payments are due quarterly with the entire principal due not later than November 19, 2021. During the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">three months ended December 31, 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> the JV Company borrowed RMB</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> 50.0 million, or $7.6 million, at a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">n interest rate of 5.25% per annum. As of September 30, 2021, the outstanding balance of this loan was $7.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 2019, the Company's subsidiary in China entered into a line of credit facility with Bank of Communications Limited in China. This line of credit matures on February 14, 2021 and is based on the China Base Rate multiplied by 1.05, or 4.99% on October 31, 2019. The purpose of the credit facility is to provide short-term borrowings. The Company could borrow up to approximately RMB 60.0 million or $8.5 million based on the currency exchange rate between the RMB and the U.S. Dollar on October 31, 2019. In September 2021, this line of credit was renewed with maximum borrowings up to RMB 140.0 million with the same terms and a maturity date of September 18, 2022. As of September 30, 2021, there was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outstanding balance under the loan. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 16, 2018, the Company's subsidiary in China entered into a line of credit facility with Industrial and Commercial Bank of China. The purpose of the credit facility was to provide short-term borrowings. The Company could borrow up to approximately RMB 72.0 million or $10.3 million based on currency exchange rate between RMB and U.S. Dollar on November 16, 2018. The RMB 72.0 million consists of RMB 27.0 million for trade borrowings with a maturity date of December 31, 2021, and RMB 45.0 million for working capital borrowings or trade borrowings with a maturity date of September 13, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, there </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> outsta</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nding balance under the loan.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable Factoring Agreement</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 9, 2019, one of the Company's wholly-owned subsidiaries (the “Borrower”) entered into a factoring agreement with the Hongkong and Shanghai Banking Corporation Limited (“HSBC”), whereby the Borrower assigns certain of its accounts receivable with recourse. This factoring agreement allows the Borrower to borrow up to 70% of the net amount of its eligible accounts receivable of the Borrower with a maximum amount of $30.0 million. The interest rate is based on one month London Interbank Offered Rate (“LIBOR”) plus 1.75% per annum. The Company is the guarantor for this agreement. The Company is accounting for this transaction as a secured borrowing under the Transfers and Servicing of Financial Assets guidance. In addition, any cash held in the restricted bank account controlled by HSBC has a legal right of offset against the borrowing. This agreement, with certain financial covenants required, has no expiration date. On August 11, 2021, the Borrower signed an agreement with HSBC to decrease the borrowing maximum amount to $8.0 million with certain financial covenants required. Other terms remain the same. As of September 30, 2021, the Borrower was in compliance with these covenants. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2021, there was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">no </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">outstanding balance and the Company had unused credit of approxim</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ately $8.0 million. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Facilities</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 9, 2018 (the “Effective Date”), the JV Company entered into a lease finance agreement and a security agreement (the “Agreements”) with YinHai Leasing Company and China Import/Export Bank (the “Lenders”).  Pursuant to the Agreements, the Lenders agreed to provide an aggregate of RMB 400.0 million, or $62.8 million based on the currency exchange rate between RMB and U.S. Dollar on the Effective Date, of financing to the JV Company (the “Lease Financing”). In exchange for the Lease Financing, the JV Company agreed to transfer title of its assembly and testing equipment to the Lenders, and the Lenders leased such equipment to the JV Company under a five-year lease arrangement, pursuant to which the JV Company makes quarterly lease payments to the Lenders consisting of principal and interest based on a repayment schedule mutually agreed by the parties.  The interest under the Lease Financing is accrued based on the China Base Rate multiplied by 1.15, or 5.4625% on the Effective Date.  Under the Agreements, at the end of the five-year lease term, the Lenders agree to sell such equipment back to the JV Company for a nominal amount (RMB 1).  The JV Company’s obligations under the Lease Financing are secured by the land and building owned by the JV Company (the “Collateral”).  The proceeds from the Lease Financing were used primarily for the acquisition and installation of the 12-inch fabrication equipment and other expenses of the JV Company relating to the completion of the fabrication facility located in Chongqing. The Agreements contain customary representation, warranties and covenants, including restrictions on the transfer of the Collateral. The Agreements also contain customary events of default, including but not limited to, failure to make payments and breach of material terms under the Agreements. The Agreements include certain customary closing conditions, including the payment of deposit by the JV Company. On June 28, 2020, the parties entered into a modification to this agreement, pursuant to which the interest rate was changed to be the five-year loan prime rate in China plus 0.8125%, or 5.4625%. Other terms of this agreement remain the same. As of September 30, 2021, the outstanding balance of the Lease Financ</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ing of</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> 163.0 million R</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">MB (equivalent of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$25.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> based on the currency exchange rate as of September 30, 2021) was recorded under short-term and long-term finance lea</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">se liabilities on balance sheets and summarized in the future minimum lease payment table for finance lease liabilities in Note 6.</span></div><div style="text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 18, 2021, Jireh entered into a term loan agreement with a financial institution (the "Bank") in an amount up to $45.0 million for the purpose of expanding and upgrading the Company’s fabrication facility located in Oregon. The obligation under the loan agreement is secured by substantially all assets of Jireh and guaranteed by the Company. The agreement has a 5.5 year term and matures on February 16, 2027. Jireh is required to make consecutive quarterly payments of principal and interest. The loan accrues interest based on adjusted LIBOR plus the applicable margin based on the outstanding balance of the loan. This agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain. As of September 30, 2021, there </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">was no outsta</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">nding balance under the loan.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On April 26, 2020, the JV Company entered into a loan agreement with China Development Bank, Agricultural Bank of China, China Merchants Bank and Chongqing Rural Commercial Bank (collectively, the “Banks”) in the aggregate principal amount of RMB 250 million (approximately $35.7 million based on the currency exchange rate between RMB and U.S. Dollar on April 26, 2020). The obligation under the loan agreement is secured by certain assets of the JV Company. The obligation under the loan agreement is secured by certain assets of the JV Company with a carrying value of $111.7 million as of September 30, 2021. The JV Company is required to make consecutive semi-annual payments of principal until December 8, 2024. Interest payments are due on March 20, June 20, September 20 and December 20 of each year based o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">n the LPR pl</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">us 1.3%. The JV Company drew down RMB 250.0 million (approximately $35.3 million based on the currency exchange rate </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">between RMB and U.S. Dollar on June 30, 2020) in April 2020. As of September 30, 2021, the outstanding balance of the loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> was $34.1 million.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the JV Company entered into a loan agreement with China Development Bank in the amount of $24.0 million. The obligation under the loan agreement is secured by certain assets of the JV Company with a carrying value of $111.7 million as of September 30, 2021. The JV Company is required to make consecutive semi-annual payments of principal until December 8, 2024. The interest is accrued based on the LIBOR rate plus 2.8%. The interest is required to be paid on March 21 and September 21 each year. As of September 30, 2021, the outstanding balance of the loan was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$19.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 12, 2019, the JV Company entered into a loan agreement with The Export-Import Bank of China in the aggregate principal amount of RMB 200.0 million (approximately $29.8 million based on currency exchange rate between RMB and U.S. Dollar on March 31, 2019). The loan will mature on February 20, 2025. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The JV Company drew down RMB 190.0 million and RMB 10.0 million in March 2019 and December 2019, respectively. The l</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">oan withdraw window expired on February 28, 2020. The interest is accrued based on the China Base Rate multiplied by 1.1, or 5.39%. The loan requires quarterly interest payments. The principal payments are required to be paid every 6 months over the term of loan commencing in October 2019. This loan is secured by the buildings and certain equipment owned by the JV Company with a carrying value of $88.1 million as of September 30, 2021. As a condition of the loan arrangement, 14.0 million RMB (approximately $2.0 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million) of cash is held as restricted cash by the JV Company as a compensating balance at the bank until the principal is paid. On June 24, 2020, a modification of this loan was signed, pursuant to which the interest rate was changed to be based on the five-year loan prime rate in China plus 0.74%, or 5.39%. Other terms of this loan remain the same. As of September 30, 2021, the outstanding balance of the loan was 184.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> R</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MB (equivalent of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$28.5 million based on th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e currency exchange rate as of September 30, 2021).</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 1, 2018, Jireh entered into a loan agreement with the Bank that provided a term loan in the amount of $17.8 million. The obligation under the loan agreement is secured by certain real estate assets of Jireh and guaranteed by the Company.  The loan has a five-year term and matures on June 1, 2023. Beginning June 1, 2018, Jireh made consecutive monthly payments of principal and interest to the Bank. The outstanding principal accrues interest at a fixed rate of 5.04% per annum on the basis of a 360-day year. The loan agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of September 30, 2021. As of September 30, 2021, the outstanding balance of the term loa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">n was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$14.8 million.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 15, 2017, Jireh entered into a credit agreement with the Bank that provided a term loan in an amount up to $30.0 million for the purpose of purchasing certain equipment for the Company’s fabrication facility located in Oregon.  The obligation under the credit agreement is secured by substantially all assets of Jireh and guaranteed by the Company.  The credit agreement has a five-year term and matures on August 15, 2022. In January 2018 and July 2018, Jireh drew down the loan in the amount of $13.2 million and $16.7 million, respectively. Beginning in October 2018, Jireh is required to pay to the Bank on each payment date, the outstanding principal amount of the loan in monthly installments.  The loan accrues interest based on an adjusted LIBOR as defined in the credit agreement, plus a specified applicable margin in the range of 1.75% to 2.25%, based on the outstanding balance of the loan.  The credit agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios and fixed charge coverage ratio. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of September 30, 2021. As of September 30, 2021, the outstanding balance of the term loan </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> $7.5 million.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of short-term debt and long-term debt were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:51.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.464%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.764%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.001%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remaining)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal, less debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(404)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(822)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, less debt issuance costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,955 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,991 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,946 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P1Y 7700000 7700000 0.0349 100000000 50000000 50000000 50000000 7700000 0.051 4200000 3500000 0.027 0.027 4200000 3400000 0.027 0.027 15300000 50000000 7600000 0.014 50000000 7600000 0.0525 7700000 1.05 0.0499 60000000 8500000 140000000 0 72000000 10300000 72000000 27000000 45000000 0 0 0.70 30000000 0.0175 8000000 0 8000000 400000000 62800000 P5Y 1.15 0.054625 1 0.008125 0.054625 163000000 25200000 45000000 P5Y6M 0 250000000 35700000 111700000 0.013 250000000 35300000 34100000 24000000 111700000 0.028 19200000 200000000 29800000 190000000 10000000 1.1 0.0539 88100000 14000000 2000000 0.0074 0.0539 184000000 28500000 17800000 P5Y 0.0504 14800000 30000000 P5Y 13200000 16700000 0.0175 0.0225 7500000 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of short-term debt and long-term debt were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:51.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.464%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.764%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.001%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (Remaining)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal, less debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,409 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(404)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(822)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, less debt issuance costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,955 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,991 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,946 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 56278000 38440000 24335000 15715000 134768000 822000 133946000 58359000 76409000 134768000 404000 418000 822000 57955000 75991000 133946000 Leases <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates contracts for lease accounting at contract inception and assesses lease classification at the lease commencement date. Operating leases are included in operating lease right-of-use (“ROU”) assets, operating lease liabilities and operating lease liabilities - long-term on the Company's condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and finance lease liabilities-long-term on the condensed consolidated balance sheets. The Company recognizes a ROU asset and corresponding lease obligation liability at the lease commencement date where the lease obligation liability is measured at the present value of the minimum lease payments. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate at lease commencement. The Company uses an interest rate commensurate with the interest rate to borrow on a collateralized basis over a similar term with an amount equal to the lease payments. Operating leases are primarily related to offices, research and development facilities, sales and marketing facilities, and manufacturing facilities. In addition, long-term supply agreements to lease gas tank equipment and purchase industrial gases are accounted for as operating leases. Lease agreements frequently include renewal provisions and require the Company to pay real estate taxes, insurance and maintenance costs. For operating leases, the amortization of the ROU asset and the accretion of its lease obligation liability result in a single straight-line expense recognized over the lease term. The finance lease is related to the RMB 400.0 million of lease financing of the JV Company with YinHai Leasing Company and The Export-Import Bank of China. See Note 5 - Bank Borrowings for details. The Company does not record leases on the condensed consolidated balance sheets with a term of one year or less.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Fixed rent expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Variable rent expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Amortization of equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Short-term lease expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">               Total lease expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     ROU assets associated with operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Property, plant and equipment, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,580 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,934 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid from amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from finance lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Financing cash flows from finance lease</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Operating lease right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:4.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:4.5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments are as follows as of September 30, 2021 (in thousands):</span></div><div style="padding-left:40.5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The remainder of fiscal 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,820)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Leases <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates contracts for lease accounting at contract inception and assesses lease classification at the lease commencement date. Operating leases are included in operating lease right-of-use (“ROU”) assets, operating lease liabilities and operating lease liabilities - long-term on the Company's condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and finance lease liabilities-long-term on the condensed consolidated balance sheets. The Company recognizes a ROU asset and corresponding lease obligation liability at the lease commencement date where the lease obligation liability is measured at the present value of the minimum lease payments. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate at lease commencement. The Company uses an interest rate commensurate with the interest rate to borrow on a collateralized basis over a similar term with an amount equal to the lease payments. Operating leases are primarily related to offices, research and development facilities, sales and marketing facilities, and manufacturing facilities. In addition, long-term supply agreements to lease gas tank equipment and purchase industrial gases are accounted for as operating leases. Lease agreements frequently include renewal provisions and require the Company to pay real estate taxes, insurance and maintenance costs. For operating leases, the amortization of the ROU asset and the accretion of its lease obligation liability result in a single straight-line expense recognized over the lease term. The finance lease is related to the RMB 400.0 million of lease financing of the JV Company with YinHai Leasing Company and The Export-Import Bank of China. See Note 5 - Bank Borrowings for details. The Company does not record leases on the condensed consolidated balance sheets with a term of one year or less.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Fixed rent expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Variable rent expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Amortization of equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Short-term lease expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">               Total lease expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     ROU assets associated with operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Property, plant and equipment, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,580 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,934 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid from amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from finance lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Financing cash flows from finance lease</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Operating lease right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:4.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:4.5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments are as follows as of September 30, 2021 (in thousands):</span></div><div style="padding-left:40.5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The remainder of fiscal 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,820)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 400000000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Fixed rent expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Variable rent expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Amortization of equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Short-term lease expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">               Total lease expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid from amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from finance lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Financing cash flows from finance lease</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Operating lease right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1801000 1688000 298000 203000 468000 559000 410000 615000 54000 58000 3031000 3123000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     ROU assets associated with operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Property, plant and equipment, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,809)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,580 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,934 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.44</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 33437000 34660000 114389000 114404000 96809000 96470000 17580000 17934000 P8Y3M18D P8Y5M8D P1Y5M19D P1Y8M19D 0.0468 0.0467 0.0546 0.0546 1811000 1642000 410000 615000 4176000 3989000 164000 137000 <div style="padding-left:4.5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments are as follows as of September 30, 2021 (in thousands):</span></div><div style="padding-left:40.5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The remainder of fiscal 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,820)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="padding-left:4.5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments are as follows as of September 30, 2021 (in thousands):</span></div><div style="padding-left:40.5pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The remainder of fiscal 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,413 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,729 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,743 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,820)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5481000 13413000 6132000 13050000 4729000 0 3765000 0 3743000 0 18849000 0 42699000 26463000 7820000 1225000 34879000 25238000 Shareholders' Equity and Share-based Compensation <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2017, the Board of Directors approved a repurchase program (the “Repurchase Program”) that allowed the Company to repurchase its common shares from the open market pursuant to a pre-established Rule 10b5-1 trading plan or through privately negotiated transactions up to an aggregate of $30.0 million. The amount and timing of any repurchases under the Repurchase Program depend on a number of factors, including but not limited to, the trading price, volume and availability of the Company’s common shares. Shares repurchased under this program are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity. From time to time, treasury shares may be reissued as part of the Company’s share-based compensation programs. Gains on re-issuance of treasury stock are credited to additional paid-in capital; losses are charged to additional paid-in capital to offset the net gains, if any, from previous sales or re-issuance of treasury stock. Any remaining balance of the losses is charged to retained earnings.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three months ended September 30, 2021, the Company did not repurchase any shares pursuant to the Repurchase Program. Since the inception of the program, the Company repurchased an aggregate of 6,784,648 shares for a total cost of $67.3 million, at an average price of $9.92 per share, excluding fees and related expenses.  No repurchased shares have been retired. Of the 6,784,648 repurchased shares,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> 161,145 shares with a weighted average repurchase price of $10.13 per share, were reissued at an average price of $5.19 per share pursuant to option exercises and vested restricted share units (“RSU”). As of September 30, 2021, approximately $13.4 million remained available under the Re</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">purchase Program.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Time-based Restric</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">ted Stock Units (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">TRSU</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">)</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's TRSU activities for the three months ended September 30, 2021:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:38.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053,524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.73</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,016,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,853)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052,046 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.56</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,002,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Market-based Restricted Stock Units (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">MSU</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">)</span></div><div style="margin-top:3.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended September 30, 2018, the Company granted 1.3 million MSUs to certain personnel. The number of shares to be earned at the end of performance period is determined based on the Company’s achievement of specified stock prices and revenue thresholds during the performance period from January 1, 2019 to December 31, 2021 as well as the recipients remaining in continuous service with the Company through such period. The MSUs vest in four equal annual installments after the end of the performance period. The Company estimated the grant date fair values of its MSUs using a Monte-Carlo simulation model. On August 31, 2020, the Compensation Committee of the Board approved a modification of the terms of MSU to (i) extend the performance period through December 31, 2022 and (ii) change the commencement date for the four-year time-based service period to January 1, 2023. The fair value of these MSUs was recalculated to reflect the change as of August 31, 2020 and the unrecognized compensation amount was adjusted to reflect the increase in fair value. The Company recorded approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $0.2 million of expenses for MSUs during the three months ended September 30, 2021 and 2020, respectively.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Performance-based Restricted Stock Units (“PRSUs”)</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March each year since year 2017, the Company granted PRSUs to certain personnel. The number of shares to be earned under the PRSUs is determined based on the level of attainment of predetermined financial goals. The PRSUs vest in four equal annual installments from the first anniversary date after the grant date if certain predetermined financial goals were met. The Company recorded approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.4 million of expens</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e for these PRSUs during the three months ended September 30, 2021 and 2020, respectively. </span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2019, the Company announced an incentive program. Under this program, each participant’s award is denominated in stock and subject to achievement of certain objective goals within certain timelines. In June 2020, the Company believed it was most likely that predetermined goal measures would be met. Therefore, the Company reported such expenses in the other current liabilities line on the condensed consolidated balance sheets as the amount of bonus is to be settled in variable number of RSU’s at the completion of the objective goals. Such non-cash compensation expense was recorded as part of share-based compensation exp</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ense in the condensed consolidated statements of operations. As of September 30, 2021 and June 30, 2021, the Company recorded</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $0.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.1 million such expenses in the other current liabilities, respectively. During </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the three months ended September 30, 2021 and 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company recorded $0.1 million and $0.6 million such non-cash compensation expense, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company granted RSUs valued at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $3.6 million to p</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">articipants, which were fully vested due to achievement of certain objective measures. </span></div><div style="text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the Company’s PRSUs activities for the three months ended September 30, 2021:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:38.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Performance-based Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,752,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at September 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,574 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,091,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not grant any stock options during the three months ended September 30, 2021 and 2020. The following table summarizes the Company's stock option activities for the three months ended September 30, 2021:</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.305%"><tr><td style="width:1.0%"/><td style="width:37.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,928,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,875 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,406,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,875 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,406,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,406,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Employee Share Purchase Plan (“ESPP”)</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"><tr><td style="width:1.0%"/><td style="width:72.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.567%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months End September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.5%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation Expense </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he total share-based compensation expense recognized in the condensed consolidated statements of operations for the periods presented was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:69.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,635 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, total unrecognized compensation cost under the Company's equity plans w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$24.5 million, which is expected to be recognized over a weighted-average period of 1.9 years.</span></div> 30000000 0 6784648 67300000 9.92 0 6784648 161145 10.13 5.19 13400000 <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Time-based Restric</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">ted Stock Units (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">TRSU</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">)</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's TRSU activities for the three months ended September 30, 2021:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:38.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053,524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.73</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,016,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,853)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at September 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,052,046 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.56</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,002,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the Company’s PRSUs activities for the three months ended September 30, 2021:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:38.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Performance-based Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,752,711 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at September 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,574 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,091,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1053524 21.60 P1Y8M23D 32016594 52500 27.38 28853 16.48 25125 22.29 1052046 22.01 P1Y6M21D 33002683 1300000 400000 200000 1000000 400000 200000 100000 100000 600000 3600000 353824 22.69 P1Y8M26D 10752711 250 16.22 353574 22.69 P1Y5M23D 11091616 0 0 0 0 The following table summarizes the Company's stock option activities for the three months ended September 30, 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.305%"><tr><td style="width:1.0%"/><td style="width:37.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,928,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,875 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,406,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,875 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,406,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at September 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,406,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 487875 7.99 P2Y3M25D 10928653 487875 7.99 P2Y25D 11406770 487875 7.99 P2Y25D 11406770 487875 7.99 P2Y25D 11406770 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"><tr><td style="width:1.0%"/><td style="width:72.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.567%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months End September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.5%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 0.685 0.001 P1Y3M18D 0 <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation Expense </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he total share-based compensation expense recognized in the condensed consolidated statements of operations for the periods presented was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"/><td style="width:69.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,411 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,635 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 569000 385000 1043000 1080000 3023000 1411000 4635000 2876000 24500000 P1Y10M24D Income Taxes <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognized income tax expense of approximately $1.3 million and $1.0 million for the three months ended September 30, 2021 and 2020, respectively. The income tax expense of $1.3 million for the three months ended September 30, 2021 included a $0.09 million discrete tax expense. The income tax expense of $1.0 million for the three months ended September 30, 2020 included a $0.03 million discrete tax benefit. Excluding the discrete income tax items, the effective tax rate for the three months ended September 30, 2021 and 2020 was 5.4% and 10.7%, respectively. The changes in the effective tax rate and tax expense between the periods resulted primarily from the Company reporting pretax book income of $22.8 million for the three months ended September 30, 2021 as compared to a pretax book income of $9.8 million for the three months ended September 30, 2020.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company files its income tax returns in the United States and in various foreign jurisdictions. The tax years 2001 to 2021 remain open to examination by U.S. federal and state tax authorities. The tax years 2013 to 2021 remain open to examination by foreign tax authorities.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's income tax returns are subject to examinations by the Internal Revenue Service and other tax authorities in various jurisdictions. In accordance with the guidance on the accounting for uncertainty in income taxes, the Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. As of September 30, 2021, the gross amount of unrecognized tax benefits was approximately $7.7 million, of which $4.7 million, if recognized, would reduce the effective income tax rate in future periods. If the Company's estimate of income tax liabilities proves to be less than the ultimate assessment, then a further charge to expense would be required. If events occur and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the Company determines the liabilities are no longer necessary. The Company does not anticipate any material changes to its uncertain tax positions during the next twelve months.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:173%">“U.S. Consolidated Appropriations Act, 2021” (“CAA 2021”), Enacted December 27, 2020</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2020, the United States enacted the Consolidated Appropriations Act, 2021, which made changes to existing U.S. tax laws. There was no material impact of the tax law changes included in the Consolidated Appropriations Act, 2021 to the Company. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“The American Rescue Plan Act of 2021”, Enacted March 11, 2021</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On March 11, 2021, the United States enacted the American Rescue Plan Act of 2021, which made changes to existing U.S. tax laws. There was no material impact of the tax law changes included in the American Rescue Plan Act of 2021 to the Company. </span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. In the July 2015 ruling, the Tax Court concluded that the sharing of the cost of employee stock compensation in a company’s cost-sharing arrangement was invalid under the U.S. </span></div>Administrative Procedures Act. In June 2019, a panel of the Ninth Circuit of the U.S. Court of Appeals reversed this decision. In July 2019, Altera petitioned U.S. Court of Appeals for the Ninth Circuit to hold an en banc rehearing of the case. The petition was subsequently denied by the Ninth Circuit. Altera appealed the case to the U.S. Supreme Court in February 2020, but the U.S. Supreme Court declined to hear the case in June 2020, leaving intact the U.S. Court of Appeals for the Ninth Circuit’s decision. AOS has not recorded any benefit related to the Altera Corporation Tax Court decision in any period through September 2021. The Company will continue to monitor ongoing developments and potential impact to its financial statements. 1300000 1000000 1300000 90000.00 1000000 30000.00 0.054 0.107 22800000 9800000 7700000 4700000 Segment and Geographic Information <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is organized as, and operates in, one operating segment: the design, development and supply of power semiconductor products for computing, consumer electronics, communication and industrial applications. The chief operating decision-maker is the Chief Executive Officer. The financial information presented to the Company’s Chief Executive Officer is on a consolidated basis, accompanied by information about revenue by customer and geographic region, for purposes of evaluating financial performance and allocating resources. The Company has one business segment, and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company’s distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue by geographical location in the following tables is based on the country or region in which the products were shipped to:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"/><td style="width:66.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,551 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three months ended September 30, 2021, the Company corrected an immaterial error to reduce revenues in Hong Kong by $1.1 million, to increase the revenues in China and South Korea by $54,000 and $1.0 million, respectively, for the three months ended September 30, 2020. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of revenue by product type:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:65.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.736%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:2.770%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power discrete</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power IC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packaging and testing services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,551 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Long-lived assets, net consisting of property, plant and equipment and land use rights, net, as well as operating lease right-of-use assets, net by geographical area are as follows:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,716 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,637 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 1 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company’s distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue by geographical location in the following tables is based on the country or region in which the products were shipped to:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"/><td style="width:66.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.159%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,551 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three months ended September 30, 2021, the Company corrected an immaterial error to reduce revenues in Hong Kong by $1.1 million, to increase the revenues in China and South Korea by $54,000 and $1.0 million, respectively, for the three months ended September 30, 2020. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of revenue by product type:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"/><td style="width:65.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.736%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:2.770%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power discrete</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power IC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packaging and testing services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,035 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,551 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/></tr></table></div> 148655000 125508000 32840000 23263000 2854000 1174000 2305000 1456000 381000 150000 187035000 151551000 -1100000 54000 1000000 130688000 119375000 52330000 29455000 4017000 2721000 187035000 151551000 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Long-lived assets, net consisting of property, plant and equipment and land use rights, net, as well as operating lease right-of-use assets, net by geographical area are as follows:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,716 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,637 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 353844000 350387000 118160000 118756000 2712000 2494000 474716000 471637000 Commitments and Contingencies<div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021 and June 30, 2021, the Company had approximately $86.7 million and $81.8 million, respectively, of outstanding purchase commitments primarily for purchases of semiconductor raw materials, wafers, spare parts, packaging and testing services and others.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021 and June 30, 2021, the Company had approximately $128.2 million and $90.0 million, primarily for the Jireh and JV Company, respectively, of capital commitments for the purchase of property and equip</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ment.</span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments</span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">        </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1, Note 5 and Note 6 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for descriptions of commitments including Joint Venture, bank borrowings and leases. </span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies and Indemnities </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities.  The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, the Company could incur significant costs in the defense of such claims and suffer adverse effects on its operations. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2019, the U.S. Department of Justice (“DOJ”) commenced an investigation into the Company's compliance with export control regulations relating to its business transactions with Huawei and its affiliates (“Huawei”), which were added to the “Entity List” maintained by the Department of Commerce (“DOC”) on May 16, 2019.  The Company is cooperating fully with federal authorities in the investigation, including responding to requests for documents, information and interviews from DOJ in connection with the investigation. The Company has maintained an export control compliance program and has been committed to comply fully with all applicable laws and regulations.  In connection with this investigation, DOC requested the Company to suspend shipments of its products to Huawei, and the Company complied with such request, and the Company has not shipped any product to Huawei after December 31, 2019.  The Company is currently working with DOC to resolve this issue.  Given the case is in still ongoing and neither DOJ nor DOC have provided the Company with any clear indication of the timing and schedule for the investigation, the Company cannot estimate the reasonably possible loss or range of loss that may occur.  Also, the Company is unable to predict the duration, scope, result or related costs of the investigation, although the Company expects to incur additional professional fees as a result of this matter.  In addition, the Company is unable to predict what, if any, further action that may be taken by the government in connection with the investigation, or what, if any, penalties, sanctions or remedial actions may be sought.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 19, 2020, Darryl Gray, a stockholder of the Company (the “Plaintiff”), filed a putative class action complaint in the United States District Court for the Southern District of New York (the “Gray Action”), alleging that the Company and its management members made material misstatements or omissions regarding the Company’s business and operations, including its export control practices relating to business transactions with Huawei and its affiliate. The Gray Action asserts claims under Section 10(b) of the Exchange Act against the Company, its Chief Executive Officer and Chief Financial Officer (collectively, the “Defendants”), as well as claims under Section 20(a) of the Exchange Act against the Chief Executive Officer and Chief </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Financial Officer. Among other remedies, the Gray Action seeks to recover compensatory and other damages as well as attorney’s fees and costs.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 18, 2020, Plaintiff moved for an order appointing him as Lead Plaintiff pursuant to Section 21D of the Exchange Act and approving Glancy Prongay &amp; Murray LLP as Lead Counsel for the putative class (the “Motion”). On July 1, 2020, the Court entered an order granting the Motion and requiring that: (i) Lead Plaintiff file an amended complaint or designate the current complaint as operative within sixty days; (ii) Defendants answer the complaint or otherwise move within sixty days of such filing or designation; (iii) Lead Plaintiff file an opposition, if any, within forty-five days; and (iv) Defendants file a reply, if any, forty-five days thereafter. On August 28, 2020, Plaintiff filed an amended complaint asserting the same claims against the Defendants, and adding the Company’s Executive Vice President of Product Line as a defendant on both claims. On October 27, 2020, the Defendants moved to dismiss the action in its entirety. Plaintiff filed his opposition on December 11, 2020 and Defendants filed their reply brief on January 25, 2021. On September 27, 2021, the Court entered an opinion and order granting Defendants’ motion and dismissing the amended complaint in its entirety. In so doing, the Court found, among other things, that Plaintiff failed adequately to allege that any of AOS’s indirect sales to Huawei were illegal, and therefore none of the Company’s statements regarding its positive performance or its efforts to contend with a difficult geopolitical climate and trade tensions could plausibly be seen as “inaccurate, incomplete, or misleading.” The Court’s order allowed Plaintiff an opportunity to file a second amended complaint by October 27, 2021, attempting to cure the various deficiencies, barring which the matter would be dismissed with prejudice. As of that date, however, no such filing was made and the Company anticipates that the matter will be dismissed with prejudice.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to a variety of agreements that it has contracted with various third parties. Pursuant to these agreements, the Company may be obligated to indemnify another party to such an agreement with respect to certain matters. Typically, these obligations arise in the context of contracts entered into by the Company, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants related to such matters as title to assets sold, certain intellectual property rights, specified environmental matters and certain income taxes. In these circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party's claim. Further, the Company's obligations under these agreements may be limited in time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments made by it under these agreements. The Company has not historically paid or recorded any material indemnifications, and no accrual was made at September 30, 2021 and June 30, 2021. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreed to indemnify its directors and certain employees as permitted by law and pursuant to its Bye-laws, and has entered into indemnification agreements with its directors and executive officers. The Company has not recorded a liability associated with these indemnification arrangements, as it historically has not incurred any material costs associated with such indemnification obligations. Costs associated with such indemnification obligations may be mitigated by insurance coverage that the Company maintains. However, such insurance may not cover any, or may cover only a portion of, the amounts the Company may be required to pay. In addition, the Company may not be able to acquire, maintain or renew such insurance coverage in the future under favorable terms or at all.</span></div> 86700000 81800000 128200000 90000000 0 0 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
3 Months Ended
Sep. 30, 2021
Oct. 22, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
Document Transition Report false  
Entity File Number 001-34717  
Entity Registrant Name Alpha and Omega Semiconductor Limited  
Entity Incorporation, State or Country Code D0  
Entity Tax Identification Number 77-0553536  
Entity Address, Address Line One Clarendon House  
Entity Address, Address Line Two 2 Church Street  
Entity Address, City or Town Hamilton  
Entity Address, Postal Zip Code HM 11  
Entity Address, Country BM  
City Area Code 408  
Local Phone Number 830-9742  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Title of 12(b) Security Common Shares  
Trading Symbol AOSL  
Security Exchange Name NASDAQ  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   26,377,519
Entity Central Index Key 0001387467  
Current Fiscal Year End Date --06-30  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Current assets:    
Cash and cash equivalents $ 252,453 $ 202,412
Restricted cash 342 233
Accounts receivable, net 39,317 35,789
Inventories 163,437 154,293
Other current assets 17,518 14,595
Total current assets 473,067 407,322
Property, plant and equipment, net 441,279 436,977
Operating lease right-of-use assets, net 33,437 34,660
Intangible assets, net 12,570 13,410
Deferred income tax assets 5,216 5,167
Restricted cash - long-term 2,168 2,168
Other long-term assets 23,941 18,869
Total assets 991,678 918,573
Current liabilities:    
Accounts payable 81,681 80,699
Accrued liabilities 92,207 69,494
Income taxes payable 3,004 2,604
Short-term debt 57,955 58,030
Finance lease liabilities 16,722 16,724
Operating lease liabilities 5,537 5,679
Total current liabilities 257,106 233,230
Long-term debt 75,991 77,990
Income taxes payable - long-term 1,332 1,319
Deferred income tax liabilities 3,136 2,448
Finance lease liabilities - long-term 8,516 12,698
Operating lease liabilities - long-term 29,342 30,440
Other long-term liabilities 74,265 44,123
Total liabilities 449,688 402,248
Commitments and contingencies (Note 10)
Preferred shares, par value $0.002 per share:    
Authorized: 10,000 shares; issued and outstanding: none at September 30, 2021 and June 30, 2021 0 0
Common shares, par value $0.002 per share:    
Authorized: 100,000 shares; issued and outstanding: 32,996 shares and 26,373 shares, respectively at September 30, 2021 and 32,975 shares and 26,350 shares, respectively at June 30, 2021 66 66
Treasury shares at cost: 6,623 shares at September 30, 2021 and 6,625 shares at June 30, 2021 (66,052) (66,064)
Additional paid-in capital 264,321 259,993
Accumulated other comprehensive income 2,229 2,315
Retained earnings 200,307 176,895
Total Alpha and Omega Semiconductor Limited shareholder's equity 400,871 373,205
Noncontrolling interest 141,119 143,120
Total equity 541,990 516,325
Total liabilities and equity $ 991,678 $ 918,573
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2021
Jun. 30, 2021
Preferred stock, par value (in dollars per share) $ 0.002 $ 0.002
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common shares, par value (in dollars per share) $ 0.002 $ 0.002
Common shares, authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 32,996,000 32,975,000
Common stock, shares outstanding (in shares) 26,373,000 26,350,000
Treasury shares (in shares) 6,623,000 6,625,000
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]    
Revenue $ 187,035 $ 151,551
Cost of goods sold 122,468 109,028
Gross profit 64,567 42,523
Operating expenses    
Research and development 17,812 14,691
Selling, general and administrative 21,806 17,505
Total operating expenses 39,618 32,196
Operating income 24,949 10,327
Interest expense and other income (loss), net (2,192) (549)
Income before income taxes 22,757 9,778
Income tax expense 1,320 1,011
Net income including noncontrolling interest 21,437 8,767
Net loss attributable to noncontrolling interest (1,987) (807)
Net income attributable to Alpha and Omega Semiconductor Limited $ 23,424 $ 9,574
Net income per common share attributable to Alpha and Omega Semiconductor Limited    
Basic (in dollars per share) $ 0.89 $ 0.38
Diluted (in dollars per share) $ 0.85 $ 0.36
Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income per share    
Basic (in shares) 26,365 25,340
Diluted (in shares) 27,638 26,314
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Net income including noncontrolling interest $ 21,437 $ 8,767
Other comprehensive income (loss), net of tax    
Foreign currency translation adjustment (100) 5,703
Comprehensive income 21,337 14,470
Less: Noncontrolling interest (2,001) 1,915
Comprehensive income attributable to Alpha and Omega Semiconductor Limited $ 23,338 $ 12,555
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Total AOS Shareholders' Equity
Common Shares
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Noncontrolling Interest
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance, including portion attributable to noncontrolling interest $ 431,888              
Beginning balance at Jun. 30, 2020   $ 293,689 $ 64 $ (66,184) $ 246,103 $ (5,127) $ 118,833  
Beginning balance, noncontrolling interest at Jun. 30, 2020               $ 138,199
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Reissuance of treasury stock upon exercise of common stock options and release of RSUs 0 0   13     (13)  
Withholding tax on restricted stock units (412) (412)     (412)      
Share-based compensation 2,276 2,276     2,276      
Restricted stock units settlement in connection with service 1,000 1,000     1,000      
Net loss 9,574 9,574         9,574  
Net loss attributable to noncontrolling interest (807)             (807)
Net income including noncontrolling interest 8,767              
Cumulative translation adjustment   2,981       2,981    
Cumulative translation adjustment, attributable to noncontrolling interest               2,722
Cumulative translation adjustment, including portion attributable to noncontrolling interest 5,703              
Ending balance at Sep. 30, 2020   309,108 64 (66,171) 248,967 (2,146) 128,394  
Ending balance, noncontrolling interest at Sep. 30, 2020               140,114
Ending balance, including portion attributable to noncontrolling interest at Sep. 30, 2020 449,222              
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance, including portion attributable to noncontrolling interest 449,222              
Beginning balance, including portion attributable to noncontrolling interest 516,325              
Beginning balance at Jun. 30, 2021 373,205 373,205 66 (66,064) 259,993 2,315 176,895  
Beginning balance, noncontrolling interest at Jun. 30, 2021 143,120             143,120
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Reissuance of treasury stock upon exercise of common stock options and release of RSUs 0 0   12     (12)  
Withholding tax on restricted stock units (174) (174)     (174)      
Share-based compensation 4,502 4,502     4,502      
Net loss 23,424 23,424         23,424  
Net loss attributable to noncontrolling interest (1,987)             (1,987)
Net income including noncontrolling interest 21,437              
Cumulative translation adjustment   (86)       (86)    
Cumulative translation adjustment, attributable to noncontrolling interest               (14)
Cumulative translation adjustment, including portion attributable to noncontrolling interest (100)              
Ending balance at Sep. 30, 2021 400,871 $ 400,871 $ 66 $ (66,052) $ 264,321 $ 2,229 $ 200,307  
Ending balance, noncontrolling interest at Sep. 30, 2021 141,119             $ 141,119
Ending balance, including portion attributable to noncontrolling interest at Sep. 30, 2021 541,990              
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Beginning balance, including portion attributable to noncontrolling interest $ 541,990              
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities    
Net income including noncontrolling interest $ 21,437 $ 8,767
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 13,722 12,489
Share-based compensation expense 4,635 2,876
Deferred income taxes, net 638 17
Loss on disposal of property and equipment 28 47
Changes in operating assets and liabilities:    
Accounts receivable (3,528) (13,044)
Inventories (9,145) (2,172)
Other current and long-term assets (2,561) (1,011)
Accounts payable 2,081 1,930
Income taxes payable 414 749
Accrued and other liabilities 52,886 (800)
Net cash provided by operating activities 80,607 9,848
Cash flows from investing activities    
Purchases of property and equipment excluding JV Company (16,642) (7,944)
Purchases of property and equipment in JV Company (8,351) (3,393)
Government grant related to equipment 1,082 0
Net cash used in investing activities (23,911) (11,337)
Cash flows from financing activities    
Withholding tax on restricted stock units (174) (412)
Proceeds from borrowings 7,550 11,300
Repayments of borrowings (9,735) (11,085)
Principal payments on finance leases (4,176) (3,989)
Net cash used in financing activities (6,535) (4,186)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (11) 1,997
Net increase (decrease) in cash, cash equivalents and restricted cash 50,150 (3,678)
Cash, cash equivalents and restricted cash at beginning of period 204,813 162,704
Cash, cash equivalents and restricted cash at end of period 254,963 159,026
Supplemental disclosures of non-cash investing and financing information:    
Property and equipment purchased but not yet paid $ 11,285 $ 6,877
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Significant Accounting Policies
3 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Company and Significant Accounting Policies The Company and Significant Accounting Policies
The Company

Alpha and Omega Semiconductor Limited and its subsidiaries (the “Company”, “AOS”, “we” or “us”) design, develop and supply a broad range of power semiconductors. The Company's portfolio of products targets high-volume applications, including personal and portable computers, graphic cards, flat panel TVs, home appliances, smart phones, battery packs, quick chargers, home appliances, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment. The Company conducts its operations primarily in the United States of America (“USA”), Hong Kong, China, and South Korea.
Basis of Preparation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the three months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2022 or any other interim period. The consolidated balance sheet at June 30, 2021 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021.

Reclassification

The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. These reclassifications did not have a material impact on our condensed consolidated financial statements.

Joint Venture

On March 29, 2016, the Company entered into a joint venture contract (the “JV Agreement”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”), pursuant to which the Company and the Chongqing Funds formed a joint venture, (the “JV Company”), for the purpose of constructing and operating a power semiconductor packaging, testing and 12-inch wafer fabrication facility (“Fab”) in the LiangJiang New Area of Chongqing, China (the “JV Transaction”). The Fab is being built in phases.  As of September 30, 2021, the Company owned 51%, and the Chongqing Funds owned 49% of the equity interest in the JV Company. The Joint Venture is accounted under the provisions of the consolidation guidance since the Company has controlling financial interest. If both parties agree that the termination of the JV Company is the best interest of each party or the JV Company is bankrupt or insolvent where either party may terminate early, after paying the debts of the JV Company, the remaining assets of the JV Company shall be paid to the Chongqing Funds to cover the principal of its total paid-in contributions plus interest at 10% simple annual rate prior to distributing the balance of the JV Company’s assets to the Company. The JV Company has reached its targeted production in assembly and testing and completed the ramp on its Phase I of the 12-inch wafer fabrication.

Certain Significant Risks and Uncertainties Related to Outbreak of Coronavirus Disease 2019 (“COVID-19”)

The COVID-19 pandemic has had and continues to have a negative impact on business and economic activities across the globe. As a result of the COVID-19 pandemic and the global economic downturn and changing consumer behaviors due to various restrictions imposed by governments, the Company has experienced shifting market trends, including an increasing demand in the markets for notebooks, PCs and gaming devices and decreasing demand for mobile phone and industrial products, as more consumers are staying at and working from home. While the Company has recently benefited from the increasing demand of PC related products, there is no guarantee that this trend will continue, and such increasing demand may
discontinue or decline as government authorities relax and terminate COVID-19 related restrictions and consumer behaviors change. Furthermore, as the COVID-19 pandemic continues and global economic downturn and high unemployment persists, consumer spending may slow down substantially, in which case the Company may experience a significant decline of customer orders for its products, including those designed for PC-related applications, and such decline will adversely affect its financial conditions and results of operations. The full extent of the future impact of the COVID-19 pandemic on the Company’s operational and financial performance is currently uncertain and will depend on many factors outside the Company’s control, including, without limitation, the timing, extent, trajectory and duration of the pandemic; the availability, distribution and effectiveness of vaccines; the spread of new variants of COVID-19; the continued or renewed imposition of protective public safety measures; the continuing disruption of global supply chain affecting the semiconductor industry; and the impact of the pandemic on the global economy and demand for consumer products.

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, leases, share-based compensation, recoverability of and useful lives for property, plant and equipment and intangible assets, as well as the economic implications of the COVID-19 pandemic.

Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities and long-term operating lease liabilities on the Company's condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and long-term finance leases liabilities on the condensed consolidated balance sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses an estimate of its incremental borrowing rate based on the information available at the lease commencement date. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease expense is generally recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the operating lease ROU asset and lease liability calculation. The Company does not record leases on the condensed consolidated balance sheet with a term of one year or less. The Company elected to combine its lease and non-lease components as a single lease component for all asset classes.

Revenue recognition

The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied. The Company recognizes product revenue at a point in time when product is shipped to the customer, net of estimated stock rotation returns and price adjustments that it expects to provide to certain distributors. The Company presents revenue net of sales taxes and any similar assessments. Our standard payment terms range from 30 to 90 days.

The Company sells its products primarily to distributors, who in turn sell the products globally to various end customers. The Company allows stock rotation returns from certain distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by distributors during a specified period. The Company records an allowance for stock rotation returns based on historical returns and individual distributor agreements. The Company also provides special pricing to certain distributors, primarily based on volume, to encourage resale of the Company’s products. Allowance for price adjustments is recorded against accounts receivable and the provision for stock rotation rights is included in accrued liabilities on the condensed consolidated balance sheets.

The Company’s performance obligations relate to contracts with a duration of less than one year. The Company elected to apply the practical expedient provided in ASC 606, “Revenue from Contracts with Customers”. Therefore, the Company is not
required to disclose the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.

The Company recognizes the incremental direct costs of obtaining a contract, which consist of sales commissions, when control over the products they relate to transfers to the customer. Applying the practical expedient, the Company recognizes commissions as expense when incurred, as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.

Packaging and testing services revenue is recognized at a point in time upon shipment of serviced products to the customer.

Share-based Compensation Expense

The Company maintains an equity-settled, share-based compensation plan to grant restricted share units and stock options. The Company recognizes expense related to share-based compensation awards that are ultimately expected to vest based on estimated fair values on the date of grant. The fair value of restricted share units is based on the fair value of the Company's common share on the date of grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award is estimated at the date of grant using the Monte-Carlo pricing model. The fair value of stock options is estimated on the date of grant using the Black-Scholes option valuation model. Share-based compensation expense is recognized on the accelerated attribution basis over the requisite service period of the award, which generally equals the vesting period. The Employee Share Purchase Plan (the “ESPP”) is accounted for at fair value on the date of grant using the Black-Scholes option valuation model.
Restricted Cash

As a condition of certain loan agreement, the Company is required to keep a compensating balance at the issuing bank (see Note 5). In addition, the Company maintains restricted cash in connection with cash balances temporarily restricted for regular business operations, including the possibility of a dispute with a vendor. These balances have been excluded from the Company’s cash and cash equivalents balance and are classified as restricted cash in the Company’s condensed consolidated balance sheets. As of September 30, 2021 and June 30, 2021, the amount of restricted cash was $2.5 million and $2.4 million, respectively.
Fair Value of Financial Instruments

The fair value of cash equivalents is categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short-term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. The carrying value of the company's debt is considered a reasonable estimate of fair value which is estimated by considering the current rates available to the Company for debt of the same remaining maturities, structure, credit risk and terms of the debts.

Government Grants

The Company occasionally receives government grants that provide financial assistance for certain eligible expenditures in China. These grants include reimbursements on interest expense on bank borrowings, payroll tax credits, credit for property, plant and equipment in a particular geographical location, employment credits, as well as business expansion credits. Government grants are not recognized until there is reasonable assurance that the Company will comply with the conditions attaching to it, and that the grant will be received. The Company records such grants either as a reduction of the related expense, a reduction of the cost of the related asset, or as other income depending upon the nature of the grant. As a result of such grants, during the three months ended September 30, 2021, the Company reduced the carrying value of property, plant and equipment by $1.1 million. During the three months ended September 30, 2020, the Company reduced interest expense by $0.8 million, and operating expenses by $1.9 million, respectively.

Long-lived Assets

The Company evaluates its long-lived assets for impairment whenever events or changes indicate that the carrying amount of such assets may not be recoverable. Due to the COVID-19 pandemic, the Company assessed the changes in circumstances that occurred during the March and June 2020 quarters. These factors included continued operating losses, a decrease in the
Company's share price in February and March of 2020, which reduced its market capitalization, expectation of lower business growth for the coming quarters, increased and prolonged economic and regulatory uncertainty in the global economies, and the expectation of higher supply chain costs and increased competition. Therefore, the Company performed a recoverability test by comparing the sum of the estimated undiscounted future cash flows of its long-lived assets to their carrying amount as of June 30, 2020. Some of the more significant assumptions used in the estimated future cash flows involve net sales, cost of goods sold, operating expenses, working capital, capital expenditures, income tax rates, long-term growth rates that appropriately reflect the risks inherent in the future cash flow stream and terminal value. The Company selected the assumptions used in the financial forecasts by referencing to historical data, supplemented by current and anticipated market conditions, estimated product growth rates and management's plans. These estimated future cash flows were consistent with those the Company uses in its internal planning. The result of the recoverability test indicated that the sum of the expected future cash flows (undiscounted and without interest charges) was greater than the carrying amount of the long-lived assets. Therefore, the Company concluded that the carrying amount of the long-lived assets is recoverable as of June 30, 2021.

Comprehensive Income (Loss)
Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income (loss) consists of cumulative foreign currency translation adjustments. Total comprehensive income (loss) is presented in the condensed consolidated statements of comprehensive income (loss).

Recent Accounting Pronouncements
    
Recently Issued Accounting Standards not yet adopted

In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which, among other things, provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. In addition, the ASU requires incremental disclosure related to contracts on the entity’s own equity and clarifies the treatment of certain financial instruments accounted for under this ASU on earnings per share. For public business entities, the ASU is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.
Recently Adopted Accounting Standards
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) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” The ASU is based on a consensus of the Emerging Issues Task Force and is expected to increase comparability in accounting for these transactions. ASU 2016-01 made targeted improvements to accounting for financial instruments, including providing an entity the ability to measure certain equity securities without a readily determinable fair value 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. Among other topics, the amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting. ASU 2020-01 had no material impact on the Company's consolidated financial statements.
In December 2019, the FASB issued ASU No. 2019-12 “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("ASU 2019-12") by removing certain exceptions to the general principles. The Company adopted ASU 2019-12 as of July 1, 2021. ASU 2019-12 had no material impact on the Company's consolidated financial statements.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited
3 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited
The following table presents the calculation of basic and diluted net income per share attributable to common shareholders:
 Three Months Ended September 30,
 20212020
(in thousands, except per share data)
Numerator:
Net income attributable to Alpha and Omega Semiconductor Limited$23,424 $9,574 
Denominator:
Basic:
Weighted average number of common shares used to compute basic net income per share26,365 25,340 
Diluted:
Weighted average number of common shares used to compute basic net income per share26,365 25,340 
Effect of potentially dilutive securities:
Stock options, RSUs and ESPP shares1,273 974 
Weighted average number of common shares used to compute diluted net income per share27,638 26,314 
Net income per share attributable to Alpha and Omega Semiconductor Limited:
Basic$0.89 $0.38 
Diluted$0.85 $0.36 
The following potential dilutive securities were excluded from the computation of diluted net income per share as their effect would have been anti-dilutive:
 Three Months Ended September 30,
 20212020
(in thousands)
Employee stock options and RSUs510 124 
ESPP33 233 
Total potential dilutive securities543 357 
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Concentration of Credit Risk and Significant Customers
3 Months Ended
Sep. 30, 2021
Risks and Uncertainties [Abstract]  
Concentration of Credit Risk and Significant Customers Concentration of Credit Risk and Significant Customers
The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers.
Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant bad debt write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, where available.
Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:
Three Months Ended September 30,
Percentage of revenue20212020
Customer A27.4 %28.8 %
Customer B36.6 %33.1 %

 September 30,
2021
June 30,
2021
Percentage of accounts receivable
Customer A16.0 %12.4 %
Customer B17.3 %22.1 %
Customer C18.2 %21.9 %
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components
3 Months Ended
Sep. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
Accounts receivable, net:
 September 30,
2021
June 30,
2021
(in thousands)
Accounts receivable$53,017 $48,234 
Less: Allowance for price adjustments(13,670)(12,415)
Less: Allowance for doubtful accounts(30)(30)
Accounts receivable, net$39,317 $35,789 

Inventories:
 September 30,
2021
June 30,
2021
(in thousands)
Raw materials$71,881 $68,900 
Work in-process72,969 68,824 
Finished goods18,587 16,569 
 $163,437 $154,293 

Other current assets:
September 30,
2021
June 30,
2021
(in thousands)
VAT receivable$2,542 $1,539 
Other prepaid expenses2,768 1,465 
Prepaid insurance3,453 2,615 
Prepaid maintenance2,251 1,670 
Prepayment to supplier1,434 2,540 
Prepaid income tax2,233 2,221 
Interest receivable2,206 2,207 
Customs deposit561 270 
Other receivables70 68 
$17,518 $14,595 
Property, plant and equipment, net:
 September 30,
2021
June 30,
2021
(in thousands)
Land$4,877 $4,877 
Building71,576 71,454 
Manufacturing machinery and equipment519,732 515,320 
Equipment and tooling27,500 27,017 
Computer equipment and software41,949 41,518 
Office furniture and equipment3,941 3,814 
Leasehold improvements75,178 74,733 
Land use rights9,317 9,319 
 754,070 748,052 
Less: accumulated depreciation(360,510)(348,749)
 393,560 399,303 
Equipment and construction in progress47,719 37,674 
Property, plant and equipment, net$441,279 $436,977 

Intangible assets, net:
September 30,
2021
June 30,
2021
(in thousands)
Patents and technology rights$18,037 $18,037 
Trade name268 268 
Customer relationships1,150 1,150 
19,455 19,455 
Less: accumulated amortization(7,154)(6,314)
12,301 13,141 
Goodwill269 269 
Intangible assets, net$12,570 $13,410 

Estimated future minimum amortization expense of intangible assets is as follows (in thousands):
Year ending June 30,
2022 (Remaining)$2,520 
20233,286 
20243,249 
20253,246 
$12,301 
Other long-term assets:
September 30,
2021
June 30,
2021
(in thousands)
Prepayments for property and equipment$20,099 $14,882 
Investment in a privately held company100 100 
Customs deposit1,146 1,120 
Other long-term deposits926 927 
Office leases deposits1,022 1,100 
Other648 740 
 $23,941 $18,869 
Accrued liabilities:
September 30,
2021
June 30,
2021
(in thousands)
Accrued compensation and benefits$43,775 $32,756 
Warranty accrual2,824 2,795 
Stock rotation accrual3,782 3,917 
Accrued professional fees3,467 3,017 
Accrued inventory1,204 1,138 
Accrued facilities related expenses2,751 2,536 
Accrued property, plant and equipment8,473 8,688 
Other accrued expenses6,524 6,793 
Customer deposit17,137 7,139 
ESPP payable2,270 715 
 $92,207 $69,494 
The activities in the warranty accrual, included in accrued liabilities, are as follows:
Three Months Ended September 30,
20212020
(in thousands)
Beginning balance$2,795 $709 
Additions 139 71 
Utilization(110)(73)
Ending balance$2,824 $707 
The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
Three Months Ended September 30,
20212020
(in thousands)
Beginning balance$3,917 $3,358 
Additions701 3,016 
Utilization(836)(2,631)
Ending balance$3,782 $3,743 
Other long-term liabilities:
 September 30,
2021
June 30,
2021
(in thousands)
Deferred payroll taxes$1,219 $1,219 
Customer deposits72,592 42,000 
Other454 904 
Other long-term liabilities$74,265 $44,123 

Customer deposits are payments received from customers for securing future product shipments. As of September 30, 2021, $57.0 million were from Customer A and Customer B, and $15.6 million were from other customers. As of June 30, 2021, $42.0 million were from Customer A and Customer B.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Bank Borrowing Bank Borrowing
3 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Bank Borrowing Bank Borrowings
Short-term borrowings

On June 29, 2021, the JV Company entered into a one-year loan agreement with China CITIC Bank in China to borrow a maximum of $7.7 million. Interest payments are due on the 20th of each quarter commencing on September 20, 2021, and the entire principal is due on June 29, 2022. As of September 30, 2021, the outstanding balance of this loan was $7.7 million at an interest rate of 3.49% per annum.

On April 19, 2021, the JV Company entered into a loan agreement with China Everbright Bank in China to borrow a maximum of Chinese Renminbi (“RMB” 100 million. The borrowing can be in RMB or U.S. Dollar (“USD”). The loan consists of RMB 50 million for working capital borrowings in Chinese yuan and RMB 50 million for borrowing in USD. The loan is collateralized by eligible accounts receivable. On April 19, 2021, the JV Company borrowed RMB 50.0 million, or $7.7 million based on the currency exchange rate between RMB and USD on April 19, 2021, at an interest rate of 5.1% per annum. The interest payments are due quarterly with the entire principal due no later than May 19, 2022. On June 16, 2021 and June 24, 2021, the JV Company borrowed $4.2 million and $3.5 million at interest rate of 2.7% per annum, and repaid in full during the quarter ended September 30, 2021. On August 17, 2021 and September 22, 2021, the JV Company also borrowed $4.2 million and $3.4 million at interest rate of 2.7% per annum, with principal due on November 9, 2021 and December 12, 2021, respectively. As of September 30, 2021, the total outstanding balance of these loans was $15.3 million.

On November 13, 2020, the JV Company entered into a one-year loan agreement with China Merchant Bank in China. The JV Company can borrow up to RMB 50.0 million, or $7.6 million, based on the currency exchange rate between RMB and U.S. Dollar on November 13, 2020. The loan's interest rates are based on the China one-year loan prime rate (“LPR”) plus 1.4% per annum. Interest payments are due quarterly with the entire principal due not later than November 19, 2021. During the three months ended December 31, 2020, the JV Company borrowed RMB 50.0 million, or $7.6 million, at an interest rate of 5.25% per annum. As of September 30, 2021, the outstanding balance of this loan was $7.7 million.

On October 2019, the Company's subsidiary in China entered into a line of credit facility with Bank of Communications Limited in China. This line of credit matures on February 14, 2021 and is based on the China Base Rate multiplied by 1.05, or 4.99% on October 31, 2019. The purpose of the credit facility is to provide short-term borrowings. The Company could borrow up to approximately RMB 60.0 million or $8.5 million based on the currency exchange rate between the RMB and the U.S. Dollar on October 31, 2019. In September 2021, this line of credit was renewed with maximum borrowings up to RMB 140.0 million with the same terms and a maturity date of September 18, 2022. As of September 30, 2021, there was no outstanding balance under the loan.

On November 16, 2018, the Company's subsidiary in China entered into a line of credit facility with Industrial and Commercial Bank of China. The purpose of the credit facility was to provide short-term borrowings. The Company could borrow up to approximately RMB 72.0 million or $10.3 million based on currency exchange rate between RMB and U.S. Dollar on November 16, 2018. The RMB 72.0 million consists of RMB 27.0 million for trade borrowings with a maturity date of December 31, 2021, and RMB 45.0 million for working capital borrowings or trade borrowings with a maturity date of September 13, 2022. As of September 30, 2021, there was no outstanding balance under the loan.


Accounts Receivable Factoring Agreement

On August 9, 2019, one of the Company's wholly-owned subsidiaries (the “Borrower”) entered into a factoring agreement with the Hongkong and Shanghai Banking Corporation Limited (“HSBC”), whereby the Borrower assigns certain of its accounts receivable with recourse. This factoring agreement allows the Borrower to borrow up to 70% of the net amount of its eligible accounts receivable of the Borrower with a maximum amount of $30.0 million. The interest rate is based on one month London Interbank Offered Rate (“LIBOR”) plus 1.75% per annum. The Company is the guarantor for this agreement. The Company is accounting for this transaction as a secured borrowing under the Transfers and Servicing of Financial Assets guidance. In addition, any cash held in the restricted bank account controlled by HSBC has a legal right of offset against the borrowing. This agreement, with certain financial covenants required, has no expiration date. On August 11, 2021, the Borrower signed an agreement with HSBC to decrease the borrowing maximum amount to $8.0 million with certain financial covenants required. Other terms remain the same. As of September 30, 2021, the Borrower was in compliance with these covenants. As of September 30, 2021, there was no outstanding balance and the Company had unused credit of approximately $8.0 million.

Credit Facilities
On May 9, 2018 (the “Effective Date”), the JV Company entered into a lease finance agreement and a security agreement (the “Agreements”) with YinHai Leasing Company and China Import/Export Bank (the “Lenders”).  Pursuant to the Agreements, the Lenders agreed to provide an aggregate of RMB 400.0 million, or $62.8 million based on the currency exchange rate between RMB and U.S. Dollar on the Effective Date, of financing to the JV Company (the “Lease Financing”). In exchange for the Lease Financing, the JV Company agreed to transfer title of its assembly and testing equipment to the Lenders, and the Lenders leased such equipment to the JV Company under a five-year lease arrangement, pursuant to which the JV Company makes quarterly lease payments to the Lenders consisting of principal and interest based on a repayment schedule mutually agreed by the parties.  The interest under the Lease Financing is accrued based on the China Base Rate multiplied by 1.15, or 5.4625% on the Effective Date.  Under the Agreements, at the end of the five-year lease term, the Lenders agree to sell such equipment back to the JV Company for a nominal amount (RMB 1).  The JV Company’s obligations under the Lease Financing are secured by the land and building owned by the JV Company (the “Collateral”).  The proceeds from the Lease Financing were used primarily for the acquisition and installation of the 12-inch fabrication equipment and other expenses of the JV Company relating to the completion of the fabrication facility located in Chongqing. The Agreements contain customary representation, warranties and covenants, including restrictions on the transfer of the Collateral. The Agreements also contain customary events of default, including but not limited to, failure to make payments and breach of material terms under the Agreements. The Agreements include certain customary closing conditions, including the payment of deposit by the JV Company. On June 28, 2020, the parties entered into a modification to this agreement, pursuant to which the interest rate was changed to be the five-year loan prime rate in China plus 0.8125%, or 5.4625%. Other terms of this agreement remain the same. As of September 30, 2021, the outstanding balance of the Lease Financing of 163.0 million RMB (equivalent of $25.2 million based on the currency exchange rate as of September 30, 2021) was recorded under short-term and long-term finance lease liabilities on balance sheets and summarized in the future minimum lease payment table for finance lease liabilities in Note 6.

Long-term debt

On August 18, 2021, Jireh entered into a term loan agreement with a financial institution (the "Bank") in an amount up to $45.0 million for the purpose of expanding and upgrading the Company’s fabrication facility located in Oregon. The obligation under the loan agreement is secured by substantially all assets of Jireh and guaranteed by the Company. The agreement has a 5.5 year term and matures on February 16, 2027. Jireh is required to make consecutive quarterly payments of principal and interest. The loan accrues interest based on adjusted LIBOR plus the applicable margin based on the outstanding balance of the loan. This agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain. As of September 30, 2021, there was no outstanding balance under the loan.

On April 26, 2020, the JV Company entered into a loan agreement with China Development Bank, Agricultural Bank of China, China Merchants Bank and Chongqing Rural Commercial Bank (collectively, the “Banks”) in the aggregate principal amount of RMB 250 million (approximately $35.7 million based on the currency exchange rate between RMB and U.S. Dollar on April 26, 2020). The obligation under the loan agreement is secured by certain assets of the JV Company. The obligation under the loan agreement is secured by certain assets of the JV Company with a carrying value of $111.7 million as of September 30, 2021. The JV Company is required to make consecutive semi-annual payments of principal until December 8, 2024. Interest payments are due on March 20, June 20, September 20 and December 20 of each year based on the LPR plus 1.3%. The JV Company drew down RMB 250.0 million (approximately $35.3 million based on the currency exchange rate between RMB and U.S. Dollar on June 30, 2020) in April 2020. As of September 30, 2021, the outstanding balance of the loan was $34.1 million.

In December 2019, the JV Company entered into a loan agreement with China Development Bank in the amount of $24.0 million. The obligation under the loan agreement is secured by certain assets of the JV Company with a carrying value of $111.7 million as of September 30, 2021. The JV Company is required to make consecutive semi-annual payments of principal until December 8, 2024. The interest is accrued based on the LIBOR rate plus 2.8%. The interest is required to be paid on March 21 and September 21 each year. As of September 30, 2021, the outstanding balance of the loan was $19.2 million.

On March 12, 2019, the JV Company entered into a loan agreement with The Export-Import Bank of China in the aggregate principal amount of RMB 200.0 million (approximately $29.8 million based on currency exchange rate between RMB and U.S. Dollar on March 31, 2019). The loan will mature on February 20, 2025. The JV Company drew down RMB 190.0 million and RMB 10.0 million in March 2019 and December 2019, respectively. The loan withdraw window expired on February 28, 2020. The interest is accrued based on the China Base Rate multiplied by 1.1, or 5.39%. The loan requires quarterly interest payments. The principal payments are required to be paid every 6 months over the term of loan commencing in October 2019. This loan is secured by the buildings and certain equipment owned by the JV Company with a carrying value of $88.1 million as of September 30, 2021. As a condition of the loan arrangement, 14.0 million RMB (approximately $2.0
million) of cash is held as restricted cash by the JV Company as a compensating balance at the bank until the principal is paid. On June 24, 2020, a modification of this loan was signed, pursuant to which the interest rate was changed to be based on the five-year loan prime rate in China plus 0.74%, or 5.39%. Other terms of this loan remain the same. As of September 30, 2021, the outstanding balance of the loan was 184.0 million RMB (equivalent of $28.5 million based on the currency exchange rate as of September 30, 2021).

On May 1, 2018, Jireh entered into a loan agreement with the Bank that provided a term loan in the amount of $17.8 million. The obligation under the loan agreement is secured by certain real estate assets of Jireh and guaranteed by the Company.  The loan has a five-year term and matures on June 1, 2023. Beginning June 1, 2018, Jireh made consecutive monthly payments of principal and interest to the Bank. The outstanding principal accrues interest at a fixed rate of 5.04% per annum on the basis of a 360-day year. The loan agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of September 30, 2021. As of September 30, 2021, the outstanding balance of the term loan was $14.8 million.

On August 15, 2017, Jireh entered into a credit agreement with the Bank that provided a term loan in an amount up to $30.0 million for the purpose of purchasing certain equipment for the Company’s fabrication facility located in Oregon.  The obligation under the credit agreement is secured by substantially all assets of Jireh and guaranteed by the Company.  The credit agreement has a five-year term and matures on August 15, 2022. In January 2018 and July 2018, Jireh drew down the loan in the amount of $13.2 million and $16.7 million, respectively. Beginning in October 2018, Jireh is required to pay to the Bank on each payment date, the outstanding principal amount of the loan in monthly installments.  The loan accrues interest based on an adjusted LIBOR as defined in the credit agreement, plus a specified applicable margin in the range of 1.75% to 2.25%, based on the outstanding balance of the loan.  The credit agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios and fixed charge coverage ratio. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of September 30, 2021. As of September 30, 2021, the outstanding balance of the term loan was $7.5 million.

Maturities of short-term debt and long-term debt were as follows (in thousands):
Year ending June 30,
2022 (Remaining)$56,278 
202338,440 
202424,335 
202515,715 
Total principal134,768 
Less: debt issuance costs(822)
Total principal, less debt issuance costs$133,946 
Short-term DebtLong-term DebtTotal
Principal amount$58,359 $76,409 $134,768 
Less: debt issuance costs(404)(418)(822)
Total debt, less debt issuance costs$57,955 $75,991 $133,946 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
3 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Leases Leases
The Company evaluates contracts for lease accounting at contract inception and assesses lease classification at the lease commencement date. Operating leases are included in operating lease right-of-use (“ROU”) assets, operating lease liabilities and operating lease liabilities - long-term on the Company's condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and finance lease liabilities-long-term on the condensed consolidated balance sheets. The Company recognizes a ROU asset and corresponding lease obligation liability at the lease commencement date where the lease obligation liability is measured at the present value of the minimum lease payments. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate at lease commencement. The Company uses an interest rate commensurate with the interest rate to borrow on a collateralized basis over a similar term with an amount equal to the lease payments. Operating leases are primarily related to offices, research and development facilities, sales and marketing facilities, and manufacturing facilities. In addition, long-term supply agreements to lease gas tank equipment and purchase industrial gases are accounted for as operating leases. Lease agreements frequently include renewal provisions and require the Company to pay real estate taxes, insurance and maintenance costs. For operating leases, the amortization of the ROU asset and the accretion of its lease obligation liability result in a single straight-line expense recognized over the lease term. The finance lease is related to the RMB 400.0 million of lease financing of the JV Company with YinHai Leasing Company and The Export-Import Bank of China. See Note 5 - Bank Borrowings for details. The Company does not record leases on the condensed consolidated balance sheets with a term of one year or less.

The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):

Three Months Ended September 30,
20212020
Operating leases:
     Fixed rent expense$1,801 $1,688 
     Variable rent expense298 203 
Finance lease:
     Amortization of equipment468 559 
     Interest410 615 
Short-term leases
     Short-term lease expenses54 58 
               Total lease expenses$3,031 $3,123 
Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):

September 30,
2021
June 30,
2021
Operating Leases:
     ROU assets associated with operating leases$33,437 $34,660 
Finance Lease:
     Property, plant and equipment, gross$114,389 $114,404 
     Accumulated depreciation(96,809)(96,470)
          Property, plant and equipment, net$17,580 $17,934 
Weighted average remaining lease term (in years)
     Operating leases8.308.44
     Finance lease1.471.72
Weighted average discount rate
     Operating leases4.68 %4.67 %
     Finance lease5.46 %5.46 %

Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):

Three Months Ended September 30,
20212020
Cash paid from amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$1,811 $1,642 
     Operating cash flows from finance lease$410 $615 
     Financing cash flows from finance lease$4,176 $3,989 
Non-cash investing and financing information:
    Operating lease right-of-use assets obtained in exchange for lease obligations$164 $137 

Future minimum lease payments are as follows as of September 30, 2021 (in thousands):

Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2022$5,481 $13,413 
20236,132 13,050 
20244,729 — 
20253,765 — 
20263,743 — 
Thereafter18,849 — 
Total minimum lease payments42,699 26,463 
Less amount representing interest(7,820)(1,225)
Total lease liabilities$34,879 $25,238 
Leases Leases
The Company evaluates contracts for lease accounting at contract inception and assesses lease classification at the lease commencement date. Operating leases are included in operating lease right-of-use (“ROU”) assets, operating lease liabilities and operating lease liabilities - long-term on the Company's condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and finance lease liabilities-long-term on the condensed consolidated balance sheets. The Company recognizes a ROU asset and corresponding lease obligation liability at the lease commencement date where the lease obligation liability is measured at the present value of the minimum lease payments. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate at lease commencement. The Company uses an interest rate commensurate with the interest rate to borrow on a collateralized basis over a similar term with an amount equal to the lease payments. Operating leases are primarily related to offices, research and development facilities, sales and marketing facilities, and manufacturing facilities. In addition, long-term supply agreements to lease gas tank equipment and purchase industrial gases are accounted for as operating leases. Lease agreements frequently include renewal provisions and require the Company to pay real estate taxes, insurance and maintenance costs. For operating leases, the amortization of the ROU asset and the accretion of its lease obligation liability result in a single straight-line expense recognized over the lease term. The finance lease is related to the RMB 400.0 million of lease financing of the JV Company with YinHai Leasing Company and The Export-Import Bank of China. See Note 5 - Bank Borrowings for details. The Company does not record leases on the condensed consolidated balance sheets with a term of one year or less.

The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):

Three Months Ended September 30,
20212020
Operating leases:
     Fixed rent expense$1,801 $1,688 
     Variable rent expense298 203 
Finance lease:
     Amortization of equipment468 559 
     Interest410 615 
Short-term leases
     Short-term lease expenses54 58 
               Total lease expenses$3,031 $3,123 
Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):

September 30,
2021
June 30,
2021
Operating Leases:
     ROU assets associated with operating leases$33,437 $34,660 
Finance Lease:
     Property, plant and equipment, gross$114,389 $114,404 
     Accumulated depreciation(96,809)(96,470)
          Property, plant and equipment, net$17,580 $17,934 
Weighted average remaining lease term (in years)
     Operating leases8.308.44
     Finance lease1.471.72
Weighted average discount rate
     Operating leases4.68 %4.67 %
     Finance lease5.46 %5.46 %

Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):

Three Months Ended September 30,
20212020
Cash paid from amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$1,811 $1,642 
     Operating cash flows from finance lease$410 $615 
     Financing cash flows from finance lease$4,176 $3,989 
Non-cash investing and financing information:
    Operating lease right-of-use assets obtained in exchange for lease obligations$164 $137 

Future minimum lease payments are as follows as of September 30, 2021 (in thousands):

Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2022$5,481 $13,413 
20236,132 13,050 
20244,729 — 
20253,765 — 
20263,743 — 
Thereafter18,849 — 
Total minimum lease payments42,699 26,463 
Less amount representing interest(7,820)(1,225)
Total lease liabilities$34,879 $25,238 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share-based Compensation
3 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Shareholders' Equity and Share-based Compensation Shareholders' Equity and Share-based Compensation
Share Repurchase

In September 2017, the Board of Directors approved a repurchase program (the “Repurchase Program”) that allowed the Company to repurchase its common shares from the open market pursuant to a pre-established Rule 10b5-1 trading plan or through privately negotiated transactions up to an aggregate of $30.0 million. The amount and timing of any repurchases under the Repurchase Program depend on a number of factors, including but not limited to, the trading price, volume and availability of the Company’s common shares. Shares repurchased under this program are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity. From time to time, treasury shares may be reissued as part of the Company’s share-based compensation programs. Gains on re-issuance of treasury stock are credited to additional paid-in capital; losses are charged to additional paid-in capital to offset the net gains, if any, from previous sales or re-issuance of treasury stock. Any remaining balance of the losses is charged to retained earnings.

During the three months ended September 30, 2021, the Company did not repurchase any shares pursuant to the Repurchase Program. Since the inception of the program, the Company repurchased an aggregate of 6,784,648 shares for a total cost of $67.3 million, at an average price of $9.92 per share, excluding fees and related expenses.  No repurchased shares have been retired. Of the 6,784,648 repurchased shares, 161,145 shares with a weighted average repurchase price of $10.13 per share, were reissued at an average price of $5.19 per share pursuant to option exercises and vested restricted share units (“RSU”). As of September 30, 2021, approximately $13.4 million remained available under the Repurchase Program.

Time-based Restricted Stock Units (TRSU)
The following table summarizes the Company's TRSU activities for the three months ended September 30, 2021:
 Number of Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual
Term (Years)
Aggregate Intrinsic Value
Nonvested at June 30, 20211,053,524 $21.60 1.73$32,016,594 
Granted52,500 $27.38 
Vested(28,853)$16.48 
Forfeited(25,125)$22.29 
Nonvested at September 30, 20211,052,046 $22.01 1.56$33,002,683 

Market-based Restricted Stock Units (MSU)

During the quarter ended September 30, 2018, the Company granted 1.3 million MSUs to certain personnel. The number of shares to be earned at the end of performance period is determined based on the Company’s achievement of specified stock prices and revenue thresholds during the performance period from January 1, 2019 to December 31, 2021 as well as the recipients remaining in continuous service with the Company through such period. The MSUs vest in four equal annual installments after the end of the performance period. The Company estimated the grant date fair values of its MSUs using a Monte-Carlo simulation model. On August 31, 2020, the Compensation Committee of the Board approved a modification of the terms of MSU to (i) extend the performance period through December 31, 2022 and (ii) change the commencement date for the four-year time-based service period to January 1, 2023. The fair value of these MSUs was recalculated to reflect the change as of August 31, 2020 and the unrecognized compensation amount was adjusted to reflect the increase in fair value. The Company recorded approximately $0.4 million and $0.2 million of expenses for MSUs during the three months ended September 30, 2021 and 2020, respectively.

Performance-based Restricted Stock Units (“PRSUs”)

In March each year since year 2017, the Company granted PRSUs to certain personnel. The number of shares to be earned under the PRSUs is determined based on the level of attainment of predetermined financial goals. The PRSUs vest in four equal annual installments from the first anniversary date after the grant date if certain predetermined financial goals were met. The Company recorded approximately $1.0 million and $0.4 million of expense for these PRSUs during the three months ended September 30, 2021 and 2020, respectively.
During the three months ended June 30, 2019, the Company announced an incentive program. Under this program, each participant’s award is denominated in stock and subject to achievement of certain objective goals within certain timelines. In June 2020, the Company believed it was most likely that predetermined goal measures would be met. Therefore, the Company reported such expenses in the other current liabilities line on the condensed consolidated balance sheets as the amount of bonus is to be settled in variable number of RSU’s at the completion of the objective goals. Such non-cash compensation expense was recorded as part of share-based compensation expense in the condensed consolidated statements of operations. As of September 30, 2021 and June 30, 2021, the Company recorded $0.2 million and $0.1 million such expenses in the other current liabilities, respectively. During the three months ended September 30, 2021 and 2020, the Company recorded $0.1 million and $0.6 million such non-cash compensation expense, respectively. As of September 30, 2021, the Company granted RSUs valued at $3.6 million to participants, which were fully vested due to achievement of certain objective measures.
The following table summarizes the Company’s PRSUs activities for the three months ended September 30, 2021:

 Number of Performance-based Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate Intrinsic Value
Nonvested at June 30, 2021353,824 $22.69 1.74$10,752,711 
Forfeited(250)$16.22 
Nonvested at September 31, 2021353,574 $22.69 1.48$11,091,616 
Stock Options
The Company did not grant any stock options during the three months ended September 30, 2021 and 2020. The following table summarizes the Company's stock option activities for the three months ended September 30, 2021:

Weighted
WeightedAverage
AverageRemaining
Number ofExercise PriceContractual Aggregate
SharesPer ShareTerm (in years)Intrinsic Value
Outstanding at June 30, 2021487,875 $7.99 2.32$10,928,653 
Outstanding at September 30, 2021487,875 $7.99 2.07$11,406,770 
Options vested and expected to vest487,875 $7.99 2.07$11,406,770 
Exercisable at September 30, 2021487,875 $7.99 2.07$11,406,770 

Employee Share Purchase Plan (“ESPP”)
The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:
Three Months End September 30,
2021
Volatility rate68.5%
Risk-free interest rate0.1%
Expected term1.3 years
Dividend yield0%
Share-based Compensation Expense
The total share-based compensation expense recognized in the condensed consolidated statements of operations for the periods presented was as follows:
Three Months Ended September 30,
20212020
(in thousands)
Cost of goods sold$569 $385 
Research and development1,043 1,080 
Selling, general and administrative3,023 1,411 
$4,635 $2,876 

As of September 30, 2021, total unrecognized compensation cost under the Company's equity plans was $24.5 million, which is expected to be recognized over a weighted-average period of 1.9 years.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
3 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company recognized income tax expense of approximately $1.3 million and $1.0 million for the three months ended September 30, 2021 and 2020, respectively. The income tax expense of $1.3 million for the three months ended September 30, 2021 included a $0.09 million discrete tax expense. The income tax expense of $1.0 million for the three months ended September 30, 2020 included a $0.03 million discrete tax benefit. Excluding the discrete income tax items, the effective tax rate for the three months ended September 30, 2021 and 2020 was 5.4% and 10.7%, respectively. The changes in the effective tax rate and tax expense between the periods resulted primarily from the Company reporting pretax book income of $22.8 million for the three months ended September 30, 2021 as compared to a pretax book income of $9.8 million for the three months ended September 30, 2020.

The Company files its income tax returns in the United States and in various foreign jurisdictions. The tax years 2001 to 2021 remain open to examination by U.S. federal and state tax authorities. The tax years 2013 to 2021 remain open to examination by foreign tax authorities.

The Company's income tax returns are subject to examinations by the Internal Revenue Service and other tax authorities in various jurisdictions. In accordance with the guidance on the accounting for uncertainty in income taxes, the Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. As of September 30, 2021, the gross amount of unrecognized tax benefits was approximately $7.7 million, of which $4.7 million, if recognized, would reduce the effective income tax rate in future periods. If the Company's estimate of income tax liabilities proves to be less than the ultimate assessment, then a further charge to expense would be required. If events occur and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the Company determines the liabilities are no longer necessary. The Company does not anticipate any material changes to its uncertain tax positions during the next twelve months.

“U.S. Consolidated Appropriations Act, 2021” (“CAA 2021”), Enacted December 27, 2020

On December 27, 2020, the United States enacted the Consolidated Appropriations Act, 2021, which made changes to existing U.S. tax laws. There was no material impact of the tax law changes included in the Consolidated Appropriations Act, 2021 to the Company.

“The American Rescue Plan Act of 2021”, Enacted March 11, 2021

On March 11, 2021, the United States enacted the American Rescue Plan Act of 2021, which made changes to existing U.S. tax laws. There was no material impact of the tax law changes included in the American Rescue Plan Act of 2021 to the Company.

On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. In the July 2015 ruling, the Tax Court concluded that the sharing of the cost of employee stock compensation in a company’s cost-sharing arrangement was invalid under the U.S.
Administrative Procedures Act. In June 2019, a panel of the Ninth Circuit of the U.S. Court of Appeals reversed this decision. In July 2019, Altera petitioned U.S. Court of Appeals for the Ninth Circuit to hold an en banc rehearing of the case. The petition was subsequently denied by the Ninth Circuit. Altera appealed the case to the U.S. Supreme Court in February 2020, but the U.S. Supreme Court declined to hear the case in June 2020, leaving intact the U.S. Court of Appeals for the Ninth Circuit’s decision. AOS has not recorded any benefit related to the Altera Corporation Tax Court decision in any period through September 2021. The Company will continue to monitor ongoing developments and potential impact to its financial statements.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Information
3 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Segment and Geographic Information Segment and Geographic Information
The Company is organized as, and operates in, one operating segment: the design, development and supply of power semiconductor products for computing, consumer electronics, communication and industrial applications. The chief operating decision-maker is the Chief Executive Officer. The financial information presented to the Company’s Chief Executive Officer is on a consolidated basis, accompanied by information about revenue by customer and geographic region, for purposes of evaluating financial performance and allocating resources. The Company has one business segment, and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.

The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company’s distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets.

The revenue by geographical location in the following tables is based on the country or region in which the products were shipped to:
Three Months Ended September 30,
 20212020
(in thousands)
Hong Kong$148,655 $125,508 
China32,840 23,263 
South Korea2,854 1,174 
United States2,305 1,456 
Other countries381 150 
 $187,035 $151,551 

During the three months ended September 30, 2021, the Company corrected an immaterial error to reduce revenues in Hong Kong by $1.1 million, to increase the revenues in China and South Korea by $54,000 and $1.0 million, respectively, for the three months ended September 30, 2020.

The following is a summary of revenue by product type:
Three Months Ended September 30,
 20212020
 (in thousands)
Power discrete$130,688 $119,375 
Power IC52,330 29,455 
Packaging and testing services4,017 2,721 
 $187,035 $151,551 
Long-lived assets, net consisting of property, plant and equipment and land use rights, net, as well as operating lease right-of-use assets, net by geographical area are as follows:
 September 30,
2021
June 30,
2021
(in thousands)
China$353,844 $350,387 
United States118,160 118,756 
Other countries2,712 2,494 
 $474,716 $471,637 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
3 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments
As of September 30, 2021 and June 30, 2021, the Company had approximately $86.7 million and $81.8 million, respectively, of outstanding purchase commitments primarily for purchases of semiconductor raw materials, wafers, spare parts, packaging and testing services and others.
As of September 30, 2021 and June 30, 2021, the Company had approximately $128.2 million and $90.0 million, primarily for the Jireh and JV Company, respectively, of capital commitments for the purchase of property and equipment.
Other Commitments
        See Note 1, Note 5 and Note 6 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for descriptions of commitments including Joint Venture, bank borrowings and leases.
Contingencies and Indemnities
The Company has in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities.  The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, the Company could incur significant costs in the defense of such claims and suffer adverse effects on its operations.
In December 2019, the U.S. Department of Justice (“DOJ”) commenced an investigation into the Company's compliance with export control regulations relating to its business transactions with Huawei and its affiliates (“Huawei”), which were added to the “Entity List” maintained by the Department of Commerce (“DOC”) on May 16, 2019.  The Company is cooperating fully with federal authorities in the investigation, including responding to requests for documents, information and interviews from DOJ in connection with the investigation. The Company has maintained an export control compliance program and has been committed to comply fully with all applicable laws and regulations.  In connection with this investigation, DOC requested the Company to suspend shipments of its products to Huawei, and the Company complied with such request, and the Company has not shipped any product to Huawei after December 31, 2019.  The Company is currently working with DOC to resolve this issue.  Given the case is in still ongoing and neither DOJ nor DOC have provided the Company with any clear indication of the timing and schedule for the investigation, the Company cannot estimate the reasonably possible loss or range of loss that may occur.  Also, the Company is unable to predict the duration, scope, result or related costs of the investigation, although the Company expects to incur additional professional fees as a result of this matter.  In addition, the Company is unable to predict what, if any, further action that may be taken by the government in connection with the investigation, or what, if any, penalties, sanctions or remedial actions may be sought.

On March 19, 2020, Darryl Gray, a stockholder of the Company (the “Plaintiff”), filed a putative class action complaint in the United States District Court for the Southern District of New York (the “Gray Action”), alleging that the Company and its management members made material misstatements or omissions regarding the Company’s business and operations, including its export control practices relating to business transactions with Huawei and its affiliate. The Gray Action asserts claims under Section 10(b) of the Exchange Act against the Company, its Chief Executive Officer and Chief Financial Officer (collectively, the “Defendants”), as well as claims under Section 20(a) of the Exchange Act against the Chief Executive Officer and Chief
Financial Officer. Among other remedies, the Gray Action seeks to recover compensatory and other damages as well as attorney’s fees and costs.

On May 18, 2020, Plaintiff moved for an order appointing him as Lead Plaintiff pursuant to Section 21D of the Exchange Act and approving Glancy Prongay & Murray LLP as Lead Counsel for the putative class (the “Motion”). On July 1, 2020, the Court entered an order granting the Motion and requiring that: (i) Lead Plaintiff file an amended complaint or designate the current complaint as operative within sixty days; (ii) Defendants answer the complaint or otherwise move within sixty days of such filing or designation; (iii) Lead Plaintiff file an opposition, if any, within forty-five days; and (iv) Defendants file a reply, if any, forty-five days thereafter. On August 28, 2020, Plaintiff filed an amended complaint asserting the same claims against the Defendants, and adding the Company’s Executive Vice President of Product Line as a defendant on both claims. On October 27, 2020, the Defendants moved to dismiss the action in its entirety. Plaintiff filed his opposition on December 11, 2020 and Defendants filed their reply brief on January 25, 2021. On September 27, 2021, the Court entered an opinion and order granting Defendants’ motion and dismissing the amended complaint in its entirety. In so doing, the Court found, among other things, that Plaintiff failed adequately to allege that any of AOS’s indirect sales to Huawei were illegal, and therefore none of the Company’s statements regarding its positive performance or its efforts to contend with a difficult geopolitical climate and trade tensions could plausibly be seen as “inaccurate, incomplete, or misleading.” The Court’s order allowed Plaintiff an opportunity to file a second amended complaint by October 27, 2021, attempting to cure the various deficiencies, barring which the matter would be dismissed with prejudice. As of that date, however, no such filing was made and the Company anticipates that the matter will be dismissed with prejudice.
The Company is a party to a variety of agreements that it has contracted with various third parties. Pursuant to these agreements, the Company may be obligated to indemnify another party to such an agreement with respect to certain matters. Typically, these obligations arise in the context of contracts entered into by the Company, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants related to such matters as title to assets sold, certain intellectual property rights, specified environmental matters and certain income taxes. In these circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party's claim. Further, the Company's obligations under these agreements may be limited in time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments made by it under these agreements. The Company has not historically paid or recorded any material indemnifications, and no accrual was made at September 30, 2021 and June 30, 2021.
The Company has agreed to indemnify its directors and certain employees as permitted by law and pursuant to its Bye-laws, and has entered into indemnification agreements with its directors and executive officers. The Company has not recorded a liability associated with these indemnification arrangements, as it historically has not incurred any material costs associated with such indemnification obligations. Costs associated with such indemnification obligations may be mitigated by insurance coverage that the Company maintains. However, such insurance may not cover any, or may cover only a portion of, the amounts the Company may be required to pay. In addition, the Company may not be able to acquire, maintain or renew such insurance coverage in the future under favorable terms or at all.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Significant Accounting Policies (Policies)
3 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Preparation
Basis of Preparation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the three months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2022 or any other interim period. The consolidated balance sheet at June 30, 2021 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2021.

Reclassification

The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. These reclassifications did not have a material impact on our condensed consolidated financial statements.
Joint Venture The Joint Venture is accounted under the provisions of the consolidation guidance since the Company has controlling financial interest.
Risks and Uncertainties
Certain Significant Risks and Uncertainties Related to Outbreak of Coronavirus Disease 2019 (“COVID-19”)

The COVID-19 pandemic has had and continues to have a negative impact on business and economic activities across the globe. As a result of the COVID-19 pandemic and the global economic downturn and changing consumer behaviors due to various restrictions imposed by governments, the Company has experienced shifting market trends, including an increasing demand in the markets for notebooks, PCs and gaming devices and decreasing demand for mobile phone and industrial products, as more consumers are staying at and working from home. While the Company has recently benefited from the increasing demand of PC related products, there is no guarantee that this trend will continue, and such increasing demand may
discontinue or decline as government authorities relax and terminate COVID-19 related restrictions and consumer behaviors change. Furthermore, as the COVID-19 pandemic continues and global economic downturn and high unemployment persists, consumer spending may slow down substantially, in which case the Company may experience a significant decline of customer orders for its products, including those designed for PC-related applications, and such decline will adversely affect its financial conditions and results of operations. The full extent of the future impact of the COVID-19 pandemic on the Company’s operational and financial performance is currently uncertain and will depend on many factors outside the Company’s control, including, without limitation, the timing, extent, trajectory and duration of the pandemic; the availability, distribution and effectiveness of vaccines; the spread of new variants of COVID-19; the continued or renewed imposition of protective public safety measures; the continuing disruption of global supply chain affecting the semiconductor industry; and the impact of the pandemic on the global economy and demand for consumer products.
Use of Estimates
Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, leases, share-based compensation, recoverability of and useful lives for property, plant and equipment and intangible assets, as well as the economic implications of the COVID-19 pandemic.
Leases
Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities and long-term operating lease liabilities on the Company's condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and long-term finance leases liabilities on the condensed consolidated balance sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses an estimate of its incremental borrowing rate based on the information available at the lease commencement date. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease expense is generally recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the operating lease ROU asset and lease liability calculation. The Company does not record leases on the condensed consolidated balance sheet with a term of one year or less. The Company elected to combine its lease and non-lease components as a single lease component for all asset classes.
Revenue recognition
Revenue recognition

The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied. The Company recognizes product revenue at a point in time when product is shipped to the customer, net of estimated stock rotation returns and price adjustments that it expects to provide to certain distributors. The Company presents revenue net of sales taxes and any similar assessments. Our standard payment terms range from 30 to 90 days.

The Company sells its products primarily to distributors, who in turn sell the products globally to various end customers. The Company allows stock rotation returns from certain distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by distributors during a specified period. The Company records an allowance for stock rotation returns based on historical returns and individual distributor agreements. The Company also provides special pricing to certain distributors, primarily based on volume, to encourage resale of the Company’s products. Allowance for price adjustments is recorded against accounts receivable and the provision for stock rotation rights is included in accrued liabilities on the condensed consolidated balance sheets.

The Company’s performance obligations relate to contracts with a duration of less than one year. The Company elected to apply the practical expedient provided in ASC 606, “Revenue from Contracts with Customers”. Therefore, the Company is not
required to disclose the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.

The Company recognizes the incremental direct costs of obtaining a contract, which consist of sales commissions, when control over the products they relate to transfers to the customer. Applying the practical expedient, the Company recognizes commissions as expense when incurred, as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.
Packaging and testing services revenue is recognized at a point in time upon shipment of serviced products to the customer.
Share-based Compensation Expense
Share-based Compensation Expense

The Company maintains an equity-settled, share-based compensation plan to grant restricted share units and stock options. The Company recognizes expense related to share-based compensation awards that are ultimately expected to vest based on estimated fair values on the date of grant. The fair value of restricted share units is based on the fair value of the Company's common share on the date of grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award is estimated at the date of grant using the Monte-Carlo pricing model. The fair value of stock options is estimated on the date of grant using the Black-Scholes option valuation model. Share-based compensation expense is recognized on the accelerated attribution basis over the requisite service period of the award, which generally equals the vesting period. The Employee Share Purchase Plan (the “ESPP”) is accounted for at fair value on the date of grant using the Black-Scholes option valuation model.
Restricted Cash Restricted CashAs a condition of certain loan agreement, the Company is required to keep a compensating balance at the issuing bank (see Note 5). In addition, the Company maintains restricted cash in connection with cash balances temporarily restricted for regular business operations, including the possibility of a dispute with a vendor. These balances have been excluded from the Company’s cash and cash equivalents balance and are classified as restricted cash in the Company’s condensed consolidated balance sheets.
Fair Value of Financial Instruments
Fair Value of Financial Instruments

The fair value of cash equivalents is categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short-term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. The carrying value of the company's debt is considered a reasonable estimate of fair value which is estimated by considering the current rates available to the Company for debt of the same remaining maturities, structure, credit risk and terms of the debts.
Government Grants Government GrantsThe Company occasionally receives government grants that provide financial assistance for certain eligible expenditures in China. These grants include reimbursements on interest expense on bank borrowings, payroll tax credits, credit for property, plant and equipment in a particular geographical location, employment credits, as well as business expansion credits. Government grants are not recognized until there is reasonable assurance that the Company will comply with the conditions attaching to it, and that the grant will be received. The Company records such grants either as a reduction of the related expense, a reduction of the cost of the related asset, or as other income depending upon the nature of the grant.
Long-lived Assets
Long-lived Assets

The Company evaluates its long-lived assets for impairment whenever events or changes indicate that the carrying amount of such assets may not be recoverable. Due to the COVID-19 pandemic, the Company assessed the changes in circumstances that occurred during the March and June 2020 quarters. These factors included continued operating losses, a decrease in the
Company's share price in February and March of 2020, which reduced its market capitalization, expectation of lower business growth for the coming quarters, increased and prolonged economic and regulatory uncertainty in the global economies, and the expectation of higher supply chain costs and increased competition. Therefore, the Company performed a recoverability test by comparing the sum of the estimated undiscounted future cash flows of its long-lived assets to their carrying amount as of June 30, 2020. Some of the more significant assumptions used in the estimated future cash flows involve net sales, cost of goods sold, operating expenses, working capital, capital expenditures, income tax rates, long-term growth rates that appropriately reflect the risks inherent in the future cash flow stream and terminal value. The Company selected the assumptions used in the financial forecasts by referencing to historical data, supplemented by current and anticipated market conditions, estimated product growth rates and management's plans. These estimated future cash flows were consistent with those the Company uses in its internal planning. The result of the recoverability test indicated that the sum of the expected future cash flows (undiscounted and without interest charges) was greater than the carrying amount of the long-lived assets. Therefore, the Company concluded that the carrying amount of the long-lived assets is recoverable as of June 30, 2021.
Comprehensive Income (Loss) Comprehensive Income (Loss)Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income (loss) consists of cumulative foreign currency translation adjustments. Total comprehensive income (loss) is presented in the condensed consolidated statements of comprehensive income (loss).
Recent Accounting Pronouncements
Recent Accounting Pronouncements
    
Recently Issued Accounting Standards not yet adopted

In August 2020, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which, among other things, provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. In addition, the ASU requires incremental disclosure related to contracts on the entity’s own equity and clarifies the treatment of certain financial instruments accounted for under this ASU on earnings per share. For public business entities, the ASU is effective for fiscal years beginning after December 15, 2021, and interim periods within those fiscal years. The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.
Recently Adopted Accounting Standards
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) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” The ASU is based on a consensus of the Emerging Issues Task Force and is expected to increase comparability in accounting for these transactions. ASU 2016-01 made targeted improvements to accounting for financial instruments, including providing an entity the ability to measure certain equity securities without a readily determinable fair value 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. Among other topics, the amendments clarify that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting. ASU 2020-01 had no material impact on the Company's consolidated financial statements.
In December 2019, the FASB issued ASU No. 2019-12 “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("ASU 2019-12") by removing certain exceptions to the general principles. The Company adopted ASU 2019-12 as of July 1, 2021. ASU 2019-12 had no material impact on the Company's consolidated financial statements.
Concentration of Credit Risk
The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers.
Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant bad debt write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, where available.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables)
3 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table presents the calculation of basic and diluted net income per share attributable to common shareholders:
 Three Months Ended September 30,
 20212020
(in thousands, except per share data)
Numerator:
Net income attributable to Alpha and Omega Semiconductor Limited$23,424 $9,574 
Denominator:
Basic:
Weighted average number of common shares used to compute basic net income per share26,365 25,340 
Diluted:
Weighted average number of common shares used to compute basic net income per share26,365 25,340 
Effect of potentially dilutive securities:
Stock options, RSUs and ESPP shares1,273 974 
Weighted average number of common shares used to compute diluted net income per share27,638 26,314 
Net income per share attributable to Alpha and Omega Semiconductor Limited:
Basic$0.89 $0.38 
Diluted$0.85 $0.36 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following potential dilutive securities were excluded from the computation of diluted net income per share as their effect would have been anti-dilutive:
 Three Months Ended September 30,
 20212020
(in thousands)
Employee stock options and RSUs510 124 
ESPP33 233 
Total potential dilutive securities543 357 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Concentration of Credit Risk and Significant Customers (Tables)
3 Months Ended
Sep. 30, 2021
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:
Three Months Ended September 30,
Percentage of revenue20212020
Customer A27.4 %28.8 %
Customer B36.6 %33.1 %

 September 30,
2021
June 30,
2021
Percentage of accounts receivable
Customer A16.0 %12.4 %
Customer B17.3 %22.1 %
Customer C18.2 %21.9 %
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
3 Months Ended
Sep. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
Accounts receivable, net:
 September 30,
2021
June 30,
2021
(in thousands)
Accounts receivable$53,017 $48,234 
Less: Allowance for price adjustments(13,670)(12,415)
Less: Allowance for doubtful accounts(30)(30)
Accounts receivable, net$39,317 $35,789 
Schedule of Inventory, Current
Inventories:
 September 30,
2021
June 30,
2021
(in thousands)
Raw materials$71,881 $68,900 
Work in-process72,969 68,824 
Finished goods18,587 16,569 
 $163,437 $154,293 
Other Current Assets
Other current assets:
September 30,
2021
June 30,
2021
(in thousands)
VAT receivable$2,542 $1,539 
Other prepaid expenses2,768 1,465 
Prepaid insurance3,453 2,615 
Prepaid maintenance2,251 1,670 
Prepayment to supplier1,434 2,540 
Prepaid income tax2,233 2,221 
Interest receivable2,206 2,207 
Customs deposit561 270 
Other receivables70 68 
$17,518 $14,595 
Property, Plant and Equipment
Property, plant and equipment, net:
 September 30,
2021
June 30,
2021
(in thousands)
Land$4,877 $4,877 
Building71,576 71,454 
Manufacturing machinery and equipment519,732 515,320 
Equipment and tooling27,500 27,017 
Computer equipment and software41,949 41,518 
Office furniture and equipment3,941 3,814 
Leasehold improvements75,178 74,733 
Land use rights9,317 9,319 
 754,070 748,052 
Less: accumulated depreciation(360,510)(348,749)
 393,560 399,303 
Equipment and construction in progress47,719 37,674 
Property, plant and equipment, net$441,279 $436,977 
Intangible Assets Disclosure
Intangible assets, net:
September 30,
2021
June 30,
2021
(in thousands)
Patents and technology rights$18,037 $18,037 
Trade name268 268 
Customer relationships1,150 1,150 
19,455 19,455 
Less: accumulated amortization(7,154)(6,314)
12,301 13,141 
Goodwill269 269 
Intangible assets, net$12,570 $13,410 
Schedule Future Amortization Expense of Intangible Assets Estimated future minimum amortization expense of intangible assets is as follows (in thousands):
Year ending June 30,
2022 (Remaining)$2,520 
20233,286 
20243,249 
20253,246 
$12,301 
Schedule of Other Assets, Noncurrent
Other long-term assets:
September 30,
2021
June 30,
2021
(in thousands)
Prepayments for property and equipment$20,099 $14,882 
Investment in a privately held company100 100 
Customs deposit1,146 1,120 
Other long-term deposits926 927 
Office leases deposits1,022 1,100 
Other648 740 
 $23,941 $18,869 
Schedule of Accrued Liabilities
Accrued liabilities:
September 30,
2021
June 30,
2021
(in thousands)
Accrued compensation and benefits$43,775 $32,756 
Warranty accrual2,824 2,795 
Stock rotation accrual3,782 3,917 
Accrued professional fees3,467 3,017 
Accrued inventory1,204 1,138 
Accrued facilities related expenses2,751 2,536 
Accrued property, plant and equipment8,473 8,688 
Other accrued expenses6,524 6,793 
Customer deposit17,137 7,139 
ESPP payable2,270 715 
 $92,207 $69,494 
Schedule of Product Warranty Liability The activities in the warranty accrual, included in accrued liabilities, are as follows:
Three Months Ended September 30,
20212020
(in thousands)
Beginning balance$2,795 $709 
Additions 139 71 
Utilization(110)(73)
Ending balance$2,824 $707 
Stock Rotation Accrual
The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
Three Months Ended September 30,
20212020
(in thousands)
Beginning balance$3,917 $3,358 
Additions701 3,016 
Utilization(836)(2,631)
Ending balance$3,782 $3,743 
Other Long-Term Liabilities
Other long-term liabilities:
 September 30,
2021
June 30,
2021
(in thousands)
Deferred payroll taxes$1,219 $1,219 
Customer deposits72,592 42,000 
Other454 904 
Other long-term liabilities$74,265 $44,123 

Customer deposits are payments received from customers for securing future product shipments. As of September 30, 2021, $57.0 million were from Customer A and Customer B, and $15.6 million were from other customers. As of June 30, 2021, $42.0 million were from Customer A and Customer B.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Bank Borrowing (Tables)
3 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Maturities
Maturities of short-term debt and long-term debt were as follows (in thousands):
Year ending June 30,
2022 (Remaining)$56,278 
202338,440 
202424,335 
202515,715 
Total principal134,768 
Less: debt issuance costs(822)
Total principal, less debt issuance costs$133,946 
Short-term DebtLong-term DebtTotal
Principal amount$58,359 $76,409 $134,768 
Less: debt issuance costs(404)(418)(822)
Total debt, less debt issuance costs$57,955 $75,991 $133,946 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - (Tables)
3 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Components of Operating and Finance Lease Costs
The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):

Three Months Ended September 30,
20212020
Operating leases:
     Fixed rent expense$1,801 $1,688 
     Variable rent expense298 203 
Finance lease:
     Amortization of equipment468 559 
     Interest410 615 
Short-term leases
     Short-term lease expenses54 58 
               Total lease expenses$3,031 $3,123 
Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):

Three Months Ended September 30,
20212020
Cash paid from amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$1,811 $1,642 
     Operating cash flows from finance lease$410 $615 
     Financing cash flows from finance lease$4,176 $3,989 
Non-cash investing and financing information:
    Operating lease right-of-use assets obtained in exchange for lease obligations$164 $137 
Schedule of Lease Assets and Liabilities
Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):

September 30,
2021
June 30,
2021
Operating Leases:
     ROU assets associated with operating leases$33,437 $34,660 
Finance Lease:
     Property, plant and equipment, gross$114,389 $114,404 
     Accumulated depreciation(96,809)(96,470)
          Property, plant and equipment, net$17,580 $17,934 
Weighted average remaining lease term (in years)
     Operating leases8.308.44
     Finance lease1.471.72
Weighted average discount rate
     Operating leases4.68 %4.67 %
     Finance lease5.46 %5.46 %
Schedule of Operating Lease Future Minimum Lease Payments (Topic 842)
Future minimum lease payments are as follows as of September 30, 2021 (in thousands):

Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2022$5,481 $13,413 
20236,132 13,050 
20244,729 — 
20253,765 — 
20263,743 — 
Thereafter18,849 — 
Total minimum lease payments42,699 26,463 
Less amount representing interest(7,820)(1,225)
Total lease liabilities$34,879 $25,238 
Schedule of Finance Lease Future Minimum Lease Payments (Topic 842)
Future minimum lease payments are as follows as of September 30, 2021 (in thousands):

Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2022$5,481 $13,413 
20236,132 13,050 
20244,729 — 
20253,765 — 
20263,743 — 
Thereafter18,849 — 
Total minimum lease payments42,699 26,463 
Less amount representing interest(7,820)(1,225)
Total lease liabilities$34,879 $25,238 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share-based Compensation (Tables)
3 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Restricted Stock Units Activity
Time-based Restricted Stock Units (TRSU)
The following table summarizes the Company's TRSU activities for the three months ended September 30, 2021:
 Number of Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual
Term (Years)
Aggregate Intrinsic Value
Nonvested at June 30, 20211,053,524 $21.60 1.73$32,016,594 
Granted52,500 $27.38 
Vested(28,853)$16.48 
Forfeited(25,125)$22.29 
Nonvested at September 30, 20211,052,046 $22.01 1.56$33,002,683 
The following table summarizes the Company’s PRSUs activities for the three months ended September 30, 2021:

 Number of Performance-based Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate Intrinsic Value
Nonvested at June 30, 2021353,824 $22.69 1.74$10,752,711 
Forfeited(250)$16.22 
Nonvested at September 31, 2021353,574 $22.69 1.48$11,091,616 
Summary of Stock Option Activities The following table summarizes the Company's stock option activities for the three months ended September 30, 2021:
Weighted
WeightedAverage
AverageRemaining
Number ofExercise PriceContractual Aggregate
SharesPer ShareTerm (in years)Intrinsic Value
Outstanding at June 30, 2021487,875 $7.99 2.32$10,928,653 
Outstanding at September 30, 2021487,875 $7.99 2.07$11,406,770 
Options vested and expected to vest487,875 $7.99 2.07$11,406,770 
Exercisable at September 30, 2021487,875 $7.99 2.07$11,406,770 
Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:
Three Months End September 30,
2021
Volatility rate68.5%
Risk-free interest rate0.1%
Expected term1.3 years
Dividend yield0%
Share-based Compensation, Allocation of Recognized Period Costs
Share-based Compensation Expense
The total share-based compensation expense recognized in the condensed consolidated statements of operations for the periods presented was as follows:
Three Months Ended September 30,
20212020
(in thousands)
Cost of goods sold$569 $385 
Research and development1,043 1,080 
Selling, general and administrative3,023 1,411 
$4,635 $2,876 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Information (Tables)
3 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Disaggregation of Revenue [Table Text Block]
The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company’s distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets.

The revenue by geographical location in the following tables is based on the country or region in which the products were shipped to:
Three Months Ended September 30,
 20212020
(in thousands)
Hong Kong$148,655 $125,508 
China32,840 23,263 
South Korea2,854 1,174 
United States2,305 1,456 
Other countries381 150 
 $187,035 $151,551 

During the three months ended September 30, 2021, the Company corrected an immaterial error to reduce revenues in Hong Kong by $1.1 million, to increase the revenues in China and South Korea by $54,000 and $1.0 million, respectively, for the three months ended September 30, 2020.

The following is a summary of revenue by product type:
Three Months Ended September 30,
 20212020
 (in thousands)
Power discrete$130,688 $119,375 
Power IC52,330 29,455 
Packaging and testing services4,017 2,721 
 $187,035 $151,551 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas
Long-lived assets, net consisting of property, plant and equipment and land use rights, net, as well as operating lease right-of-use assets, net by geographical area are as follows:
 September 30,
2021
June 30,
2021
(in thousands)
China$353,844 $350,387 
United States118,160 118,756 
Other countries2,712 2,494 
 $474,716 $471,637 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Significant Accounting Policies - Joint Venture (Details) - Facility in Liangjiang New Area of Chongqing (the 'Joint Venture')
Sep. 30, 2021
Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated 10.00%
Parent Company  
Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions 51.00%
Chongqing Funds  
Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions 49.00%
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Significant Accounting Policies - Restricted Cash (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Jun. 30, 2021
Accounting Policies [Abstract]    
Restricted cash $ 2.5 $ 2.4
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Significant Accounting Policies - Government Grants (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Government Grants, Reduction Recorded To Interest Expense   $ 0.8
Government Grants, Reduction Recorded To Operating Expenses   $ 1.9
Government Grants, Reduction Recorded To Property, Plant And Equipment $ 1.1  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Numerator:    
Net income attributable to Alpha and Omega Semiconductor Limited $ 23,424 $ 9,574
Basic:    
Weighted average number of common shares used to compute basic net income per share 26,365 25,340
Effect of potentially dilutive securities:    
Stock options, RSUs and ESPP shares 1,273 974
Weighted average number of common shares used to compute diluted net income per share 27,638 26,314
Net income per share attributable to Alpha and Omega Semiconductor Limited:    
Basic (in dollars per share) $ 0.89 $ 0.38
Diluted (in dollars per share) $ 0.85 $ 0.36
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details) - shares
shares in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities (in shares) 543 357
Employee stock options and RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities (in shares) 510 124
ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities (in shares) 33 233
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Concentration of Credit Risk and Significant Customers - (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Concentration Risk        
Revenue     $ 187,035 $ 151,551
Minimum        
Concentration Risk        
Terms of credit sales, (in days)     30 days  
Maximum        
Concentration Risk        
Terms of credit sales, (in days)     60 days  
Customer A | Revenue | Customer Concentration Risk        
Concentration Risk        
Customers greater than 10% of total     27.40% 28.80%
Customer A | Accounts Receivable | Customer Concentration Risk        
Concentration Risk        
Customers greater than 10% of total 16.00% 12.40%    
Customer B | Revenue | Customer Concentration Risk        
Concentration Risk        
Customers greater than 10% of total     36.60% 33.10%
Customer B | Accounts Receivable | Customer Concentration Risk        
Concentration Risk        
Customers greater than 10% of total 17.30% 22.10%    
Customer C | Accounts Receivable | Customer Concentration Risk        
Concentration Risk        
Customers greater than 10% of total 18.20% 21.90%    
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Accounts receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable $ 53,017 $ 48,234
Less: Allowance for price adjustments (13,670) (12,415)
Less: Allowance for doubtful accounts (30) (30)
Accounts receivable, net $ 39,317 $ 35,789
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Balance Sheet Related Disclosures [Abstract]    
Raw materials $ 71,881 $ 68,900
Work in-process 72,969 68,824
Finished goods 18,587 16,569
Inventory, net $ 163,437 $ 154,293
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Other current assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Balance Sheet Related Disclosures [Abstract]    
VAT receivable $ 2,542 $ 1,539
Other prepaid expenses 2,768 1,465
Prepaid insurance 3,453 2,615
Prepaid maintenance 2,251 1,670
Prepayment to supplier 1,434 2,540
Prepaid income tax 2,233 2,221
Interest Receivable, Current 2,206 2,207
Customs deposit 561 270
Other receivables 70 68
Other Assets, Current $ 17,518 $ 14,595
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Property, plant, and equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 754,070 $ 748,052
Land use rights 9,317 9,319
Less: accumulated depreciation (360,510) (348,749)
Property, plant and equipment excluding equipment and construction in progress, net 393,560 399,303
Equipment and construction in progress 47,719 37,674
Property, plant and equipment, net 441,279 436,977
Land    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 4,877 4,877
Building    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 71,576 71,454
Manufacturing machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 519,732 515,320
Equipment and tooling    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 27,500 27,017
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 41,949 41,518
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 3,941 3,814
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 75,178 $ 74,733
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Schedule of Finite-lived Intangible Assets and Goodwill [Line Items]    
Finite-Lived Intangible Assets, Gross $ 19,455 $ 19,455
Less: accumulated amortization (7,154) (6,314)
Finite-Lived Intangible Assets, Net 12,301 13,141
Goodwill 269 269
Intangible assets, net 12,570 13,410
Patents and technology rights    
Schedule of Finite-lived Intangible Assets and Goodwill [Line Items]    
Finite-Lived Intangible Assets, Gross 18,037 18,037
Trade name    
Schedule of Finite-lived Intangible Assets and Goodwill [Line Items]    
Finite-Lived Intangible Assets, Gross 268 268
Customer relationships    
Schedule of Finite-lived Intangible Assets and Goodwill [Line Items]    
Finite-Lived Intangible Assets, Gross $ 1,150 $ 1,150
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Future Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Balance Sheet Related Disclosures [Abstract]    
2022 (Remaining) $ 2,520  
2023 3,286  
2024 3,249  
2025 3,246  
Finite-Lived Intangible Assets, Net $ 12,301 $ 13,141
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Other long term assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Balance Sheet Related Disclosures [Abstract]    
Prepayments for property and equipment $ 20,099 $ 14,882
Investment in a privately held company 100 100
Custom deposit, noncurrent 1,146 1,120
Other long-term deposits 926 927
Office lease deposit, noncurrent 1,022 1,100
Other 648 740
Other long-term assets $ 23,941 $ 18,869
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Accrued liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Jun. 30, 2020
Balance Sheet Related Disclosures [Abstract]        
Accrued compensation and benefits $ 43,775 $ 32,756    
Warranty accrual 2,824 2,795 $ 707 $ 709
Stock rotation accrual 3,782 3,917 $ 3,743 $ 3,358
Accrued professional fees 3,467 3,017    
Accrued inventory 1,204 1,138    
Accrued facilities related expenses 2,751 2,536    
Accrued property, plant and equipment 8,473 8,688    
Other accrued expenses 6,524 6,793    
Customer deposit 17,137 7,139    
ESPP payable 2,270 715    
Accrued liabilities $ 92,207 $ 69,494    
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Product Warranty Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Beginning balance $ 2,795 $ 709
Additions 139 71
Utilization (110) (73)
Ending balance $ 2,824 $ 707
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Stock Rotation Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Stock Rotation Accrual Increae (Decrease) [Roll Forward]    
Beginning balance $ 3,917 $ 3,358
Additions 701 3,016
Utilization (836) (2,631)
Ending balance $ 3,782 $ 3,743
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Concentration Risk    
Deferred payroll taxes $ 1,219 $ 1,219
Customer deposits 72,592 42,000
Other 454 904
Other long-term liabilities 74,265 44,123
Customer A and Customer B    
Concentration Risk    
Customer deposits 57,000 $ 42,000
Other customers    
Concentration Risk    
Customer deposits $ 15,600  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Bank Borrowing (Details)
1 Months Ended 3 Months Ended
Sep. 22, 2021
USD ($)
Aug. 18, 2021
USD ($)
Aug. 17, 2021
USD ($)
Jun. 30, 2021
USD ($)
Jun. 29, 2021
USD ($)
Jun. 24, 2021
USD ($)
Jun. 16, 2021
USD ($)
Apr. 19, 2021
USD ($)
Apr. 19, 2021
CNY (¥)
Nov. 13, 2020
USD ($)
Jun. 28, 2020
Jun. 24, 2020
Apr. 26, 2020
USD ($)
Aug. 09, 2019
USD ($)
Mar. 12, 2019
USD ($)
May 09, 2018
USD ($)
May 01, 2018
USD ($)
Aug. 15, 2017
USD ($)
Apr. 30, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Oct. 31, 2019
USD ($)
Mar. 31, 2019
CNY (¥)
Jul. 31, 2018
USD ($)
Jan. 31, 2018
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
CNY (¥)
Sep. 30, 2021
USD ($)
Sep. 30, 2021
CNY (¥)
Aug. 11, 2021
USD ($)
Nov. 13, 2020
CNY (¥)
Apr. 26, 2020
CNY (¥)
Dec. 30, 2019
USD ($)
Oct. 31, 2019
CNY (¥)
Mar. 12, 2019
CNY (¥)
Nov. 16, 2018
USD ($)
Nov. 16, 2018
CNY (¥)
May 09, 2018
CNY (¥)
Debt Instrument [Line Items]                                                                          
Restricted cash       $ 2,400,000                                             $ 2,500,000                    
Secured Debt | Accounts Receivable Factoring Agreement August 9 2019                                                                          
Debt Instrument [Line Items]                                                                          
Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity                                                         $ 8,000,000                
Secured Debt | Jireh                                                                          
Debt Instrument [Line Items]                                                                          
Line of credit facility, maximum borrowing capacity   $ 45,000,000                                                                      
Debt instrument, term   5 years 6 months                                                                      
Amount outstanding                                                     0                    
Bank Of Communications Limited                                                                          
Debt Instrument [Line Items]                                                                          
Loan agreements, short-term debt                                                     0                    
Line of credit facility, maximum borrowing capacity                                         $ 8,500,000             ¥ 140,000,000         ¥ 60,000,000        
Hongkong And Shanghai Banking Corporation Limited | Secured Debt | Accounts Receivable Factoring Agreement August 9 2019                                                                          
Debt Instrument [Line Items]                                                                          
Basis spread on variable rate                           1.75%                                              
Accounts receivable factoring agreement, maximum borrowing capacity, percent of net accounts receivable                           70.00%                                              
Accounts receivable factoring agreement, maximum borrowing capacity                           $ 30,000,000                                              
Accounts receivable factoring agreement, remaining borrowing capacity                                                     8,000,000                    
Accounts receivable factoring agreement, borrowed amount outstanding                                                     0                    
YinHai Leasing Company and China Import/Export Bank | Lease Financing                                                                          
Debt Instrument [Line Items]                                                                          
Line of credit facility, maximum borrowing capacity                               $ 62,800,000                                         ¥ 400,000,000
Debt instrument, term                               5 years                                          
Nominal sale amount at end of lease term | ¥                                                                         ¥ 1
Amount outstanding                                                     25,200,000 163,000,000                  
YinHai Leasing Company and China Import/Export Bank | China Five-Year Loan Prime Rate | Lease Financing                                                                          
Debt Instrument [Line Items]                                                                          
Basis spread on variable rate                     0.8125%                                                    
Debt Instrument effective interest rate                     5.4625%                                                    
China Development Bank | Secured Debt                                                                          
Debt Instrument [Line Items]                                                                          
Debt instrument, face amount                                                               $ 24,000,000          
Long-term debt                                                     19,200,000                    
Debt Instrument, Collateral Amount                                                     111,700,000                    
China Development Bank | London Interbank Offered Rate (LIBOR) | Secured Debt                                                                          
Debt Instrument [Line Items]                                                                          
Basis spread on variable rate                                       2.80%                                  
Export-Import Bank Of China                                                                          
Debt Instrument [Line Items]                                                                          
Amount outstanding                                                     28,500,000 ¥ 184,000,000                  
Restricted cash                             $ 2,000,000                                     ¥ 14,000,000      
Export-Import Bank Of China | Secured Debt                                                                          
Debt Instrument [Line Items]                                                                          
Line of credit facility, maximum borrowing capacity                             $ 29,800,000                                     ¥ 200,000,000      
Proceeds from lines of credit | ¥                                       ¥ 10,000,000   ¥ 190,000,000                              
Line Of Credit Facility, Interest Rate During Period, China Base Rate Multiplier                             1.1                                            
Line of Credit Facility, Interest Rate During Period                       5.39%     5.39%                                            
Debt Instrument, Collateral Amount                                                     88,100,000                    
Export-Import Bank Of China | China Five-Year Loan Prime Rate | Secured Debt                                                                          
Debt Instrument [Line Items]                                                                          
Basis spread on variable rate                       0.74%                                                  
China Development Bank, Agricultural Bank of China, China Merchant Bank and Chongqing Rural Commercial Bank [Member] | Secured Debt                                                                          
Debt Instrument [Line Items]                                                                          
Line of credit facility, maximum borrowing capacity                         $ 35,700,000                                   ¥ 250,000,000            
Amount outstanding                                                     34,100,000                    
Proceeds from lines of credit       $ 35,300,000                             ¥ 250,000,000                                    
Debt Instrument, Collateral Amount                                                     111,700,000                    
China Development Bank, Agricultural Bank of China, China Merchant Bank and Chongqing Rural Commercial Bank [Member] | China One-Year Loan Prime Rate | Secured Debt                                                                          
Debt Instrument [Line Items]                                                                          
Basis spread on variable rate                         1.30%                                                
The Bank | Secured Debt                                                                          
Debt Instrument [Line Items]                                                                          
Line of credit facility, maximum borrowing capacity                                 $ 17,800,000                                        
Debt instrument, term                                 5 years                                        
Amount outstanding                                                     14,800,000                    
Stated percentage                                 5.04%                                        
The Bank | Term Loan | Secured Debt | Variable Interest Rate Term Loan Maturing August 2022                                                                          
Debt Instrument [Line Items]                                                                          
Line of credit facility, maximum borrowing capacity                                   $ 30,000,000                                      
Debt instrument, term                                   5 years                                      
Amount outstanding                                                     7,500,000                    
Proceeds from lines of credit                                             $ 16,700,000 $ 13,200,000                          
The Bank | Minimum | London Interbank Offered Rate (LIBOR) | Term Loan | Secured Debt | Variable Interest Rate Term Loan Maturing August 2022                                                                          
Debt Instrument [Line Items]                                                                          
Basis spread on variable rate                                   1.75%                                      
The Bank | Maximum | London Interbank Offered Rate (LIBOR) | Term Loan | Secured Debt | Variable Interest Rate Term Loan Maturing August 2022                                                                          
Debt Instrument [Line Items]                                                                          
Basis spread on variable rate                                   2.25%                                      
China | Bank Of Communications Limited | Base Rate                                                                          
Debt Instrument [Line Items]                                                                          
Basis spread on variable rate                                         4.99%                                
Basis spread on variable rate, multiple                                         1.05                       1.05        
China | YinHai Leasing Company and China Import/Export Bank | Base Rate | Lease Financing                                                                          
Debt Instrument [Line Items]                                                                          
Basis spread on variable rate                               5.4625%                                          
Basis spread on variable rate, multiple                               1.15                                         1.15
Foreign Line of Credit | Industrial And Commercial Bank of China                                                                          
Debt Instrument [Line Items]                                                                          
Loan agreements, short-term debt                                                     0               $ 10,300,000 ¥ 72,000,000  
Foreign Line of Credit | Industrial And Commercial Bank of China | Line of Credit Facility, Trade Borrowings                                                                          
Debt Instrument [Line Items]                                                                          
Line of credit facility, maximum borrowing capacity | ¥                                                                       27,000,000  
Foreign Line of Credit | Industrial And Commercial Bank of China | Line of Credit Facility, Working Capital Borrowings                                                                          
Debt Instrument [Line Items]                                                                          
Line of credit facility, maximum borrowing capacity | ¥                                                                       ¥ 45,000,000  
Loans Payable | Loan Agreement, November 13, 2020                                                                          
Debt Instrument [Line Items]                                                                          
Debt instrument, face amount                   $ 7,600,000                                       ¥ 50,000,000              
Proceeds from short-term debt                                                 $ 7,600,000 ¥ 50,000,000                      
Short-term debt, fixed interest rate       5.25%                                                                  
Loan agreements, short-term debt                                                     7,700,000                    
Loans Payable | Loan Agreement, April Nineteen Two Thousand Twenty One                                                                          
Debt Instrument [Line Items]                                                                          
Debt instrument, face amount | ¥                 ¥ 100,000,000                                                        
Proceeds from short-term debt $ 3,400,000   $ 4,200,000     $ 3,500,000 $ 4,200,000 $ 7,700,000 ¥ 50,000,000                                                        
Loan agreements, short-term debt                                                     $ 15,300,000                    
Debt Instrument effective interest rate 2.70%   2.70%           5.10%                                                        
Loans Payable | Loan Agreement, April Nineteen Two Thousand Twenty One, Working Capital Borrowing In Chinese Yuan                                                                          
Debt Instrument [Line Items]                                                                          
Debt instrument, face amount | ¥                 ¥ 50,000,000                                                        
Loans Payable | Loan Agreement, April Nineteen Two Thousand Twenty One, Collateralized Borrowings In US Dollars                                                                          
Debt Instrument [Line Items]                                                                          
Debt instrument, face amount | ¥                 ¥ 50,000,000                                                        
Loans Payable | China One-Year Loan Prime Rate | Loan Agreement, November 13, 2020                                                                          
Debt Instrument [Line Items]                                                                          
Basis spread on variable rate                   1.40%                                                      
Loans Payable | China Citic Bank In China                                                                          
Debt Instrument [Line Items]                                                                          
Debt instrument, face amount         $ 7,700,000                                                                
Short-term debt, fixed interest rate                                                     3.49% 3.49%                  
Loan agreements, short-term debt                                                     $ 7,700,000                    
Debt instrument, term         1 year                                                                
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Bank Borrowing - Schedule of Debt Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Debt Disclosure [Abstract]    
2022 (Remaining) $ 56,278  
2023 38,440  
2025 24,335  
2025 15,715  
Less: debt issuance costs (822)  
Total principal, less debt issuance costs 134,768  
Short-term Debt [Abstract]    
Principal amount 58,359  
Less: debt issuance costs (404)  
Total debt, less debt issuance costs 57,955  
Long-term Debt, Unclassified [Abstract]    
Principal amount 76,409  
Less: debt issuance costs (418)  
Total debt, less debt issuance costs 75,991 $ 77,990
Debt, Long-Term And Short-Term, Combined Amount, Net $ 133,946  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Narrative (Details)
$ in Thousands, ¥ in Millions
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
May 09, 2018
USD ($)
May 09, 2018
CNY (¥)
Debt Instrument [Line Items]        
Operating lease liability $ 34,879      
ROU assets associated with operating leases $ 33,437 $ 34,660    
Lease Financing | YinHai Leasing Company and China Import/Export Bank        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity     $ 62,800 ¥ 400.0
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Operating and Finance Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating leases:    
Fixed rent expense $ 1,801 $ 1,688
Variable rent expense 298 203
Finance lease:    
Amortization of equipment 468 559
Interest 410 615
Short-term leases    
Short-term lease expenses 54 58
Total lease expenses $ 3,031 $ 3,123
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Operating Leases:    
ROU assets associated with operating leases $ 33,437 $ 34,660
Finance Lease:    
Property, plant and equipment, gross 114,389 114,404
Accumulated depreciation (96,809) (96,470)
Property, plant and equipment, net $ 17,580 $ 17,934
Weighted average remaining lease term (in years)    
Operating leases 8 years 3 months 18 days 8 years 5 months 8 days
Finance lease 1 year 5 months 19 days 1 year 8 months 19 days
Weighted average discount rate    
Operating leases 4.68% 4.67%
Finance lease 5.46% 5.46%
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash paid from amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 1,811 $ 1,642
Operating cash flows from finance lease 410 615
Financing cash flows from finance lease 4,176 3,989
Operating lease right-of-use assets obtained in exchange for lease obligations $ 164 $ 137
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Payments (Topic 842) (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating Leases  
The remainder of fiscal 2022 $ 5,481
2023 6,132
2024 4,729
2025 3,765
2026 3,743
Thereafter 18,849
Total minimum lease payments 42,699
Less amount representing interest (7,820)
Total lease liabilities 34,879
Finance Leases  
The remainder of fiscal 2022 13,413
2023 13,050
2024 0
2025 0
2026 0
Thereafter 0
Total minimum lease payments 26,463
Less amount representing interest (1,225)
Total lease liabilities $ 25,238
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 11 Months Ended 125 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2017
Class of Stock [Line Items]          
Treasury Stock, Shares, Retired     0    
Share repurchase program, authorized amount (USD in Millions)         $ 30,000
Repurchase of common shares under shares repurchase program 0   6,784,648    
Treasury stock acquired, average price per share (in dollars per share)     $ 9.92    
Treasury Stock, Value, Acquired, Cost Method     $ (67,300)    
Shares repurchase program, remaining balance $ 13,400   $ 13,400    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0 0      
Share-based payment arrangement, expense $ 4,635 $ 2,876      
Treasury Stock Reissued          
Class of Stock [Line Items]          
Treasury stock acquired, average price per share (in dollars per share)     $ 10.13    
Shares reissued (in shares)     161,145    
Shares reissued, average price (in dollars per share)       $ 5.19  
Market-based Restricted Stock Units (MSU) [Member]          
Class of Stock [Line Items]          
Share-based payment arrangement, expense $ 400 $ 200      
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Weighted average remaining recognition period (in years) 1 year 10 months 24 days    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Nonvested at beginning of period (in shares)     1,053,524
Granted (in shares)     52,500
Vested (in shares)     (28,853)
Forfeited (in shares)     (25,125)
Nonvested at end of period (in shares) 1,052,046 1,053,524 1,052,046
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Nonvested at beginning of period (in dollars per share)     $ 21.60
Granted (in dollars per share)     27.38
Vested (in dollars per share)     16.48
Forfeited (in dollars per share)     22.29
Nonvested at end of period (in dollars per share $ 22.01 $ 21.60 $ 22.01
Weighted average remaining recognition period (in years)   1 year 8 months 23 days 1 year 6 months 21 days
Aggregate Intrinsic Value $ 33,002,683 $ 32,016,594 $ 33,002,683
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment arrangement, expense   $ 4,635 $ 2,876  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Weighted average remaining recognition period (in years) 1 year 10 months 24 days      
Market-based Restricted Stock Units (MSU) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment arrangement, expense   $ 400 $ 200  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Granted (in shares)       1,300,000
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment arrangement, expense     $ 4,635,000 $ 2,876,000
Deferred compensation share-based arrangements, liability, current $ 200,000 $ 100,000 200,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Weighted average remaining recognition period (in years) 1 year 10 months 24 days      
Performance Based Restricted Stock Units (PRSUs) Member        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment arrangement, expense     1,000,000 400,000
Share-based payment arrangement, expense, non-cash     100,000 $ 600,000
Value of grants in period     $ 3,600,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Nonvested at beginning of period (in shares)     353,824  
Forfeited (in shares)     (250)  
Nonvested at end of period (in shares) 353,574 353,824 353,574  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Nonvested at beginning of period (in dollars per share)     $ 22.69  
Forfeited (in dollars per share)     16.22  
Nonvested at end of period (in dollars per share $ 22.69 $ 22.69 $ 22.69  
Weighted average remaining recognition period (in years) 1 year 5 months 23 days 1 year 8 months 26 days    
Aggregate Intrinsic Value $ 11,091,616 $ 10,752,711 $ 11,091,616  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) - USD ($)
Sep. 30, 2021
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding at end of period (In shares) 487,875 487,875
Options vested and expected to vest (in shares) 487,875  
Exercisable at end of period (in shares) 487,875  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]    
Outstanding at end of period (in dollars per share) $ 7.99 $ 7.99
Options vested and expected to vest (in dollars per share) 7.99  
Exercisable at end of period (in dollars per share) $ 7.99  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Options outstanding, Weighted-Average Remaining Contractual Life (in years) 2 years 25 days 2 years 3 months 25 days
Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years) 2 years 25 days  
Exercisable at end of period, Weighted Average Remaining Contractual Life (in years) 2 years 25 days  
Options outstanding, Aggregate Intrinsic Value $ 11,406,770 $ 10,928,653
Options vested and expected to vest, Aggregate Intrinsic Value 11,406,770  
Exercisable at end of period, Aggregate Intrinsic Value $ 11,406,770  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details) - shares
3 Months Ended 11 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Repurchase of common shares under shares repurchase program 0 6,784,648
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility rate 68.50%  
Risk-free interest rate 0.10%  
Expected term 1 year 3 months 18 days  
Dividend yield 0.00%  
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) - USD ($)
3 Months Ended 11 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2018
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, expense     $ 4,635,000 $ 2,876,000    
Repurchase of common shares under shares repurchase program     0     6,784,648
Options outstanding, Weighted-Average Remaining Contractual Life (in years) 2 years 25 days 2 years 3 months 25 days        
Options vested and expected to vest (in shares) 487,875   487,875     487,875
Options vested and expected to vest (in dollars per share) $ 7.99   $ 7.99     $ 7.99
Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years) 2 years 25 days          
Options vested and expected to vest, Aggregate Intrinsic Value $ 11,406,770   $ 11,406,770     $ 11,406,770
Exercisable at end of period (in shares) 487,875   487,875     487,875
Exercisable at end of period (in dollars per share) $ 7.99   $ 7.99     $ 7.99
Exercisable at end of period, Weighted Average Remaining Contractual Life (in years) 2 years 25 days          
Exercisable at end of period, Aggregate Intrinsic Value $ 11,406,770   $ 11,406,770     $ 11,406,770
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]            
Outstanding at beginning of period (in shares)     487,875      
Outstanding at end of period (In shares) 487,875 487,875 487,875     487,875
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]            
Outstanding at beginning of period (in dollars per share)     $ 7.99      
Outstanding at end of period (in dollars per share) $ 7.99 $ 7.99 $ 7.99     $ 7.99
Options outstanding, Aggregate Intrinsic Value $ 11,406,770 $ 10,928,653 $ 11,406,770     $ 11,406,770
Market-based Restricted Stock Units (MSU) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, expense     400,000 200,000    
Granted (in shares)         1,300,000  
Performance Based Restricted Stock Units (PRSUs) Member            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, expense     $ 1,000,000 $ 400,000    
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based payment arrangement, expense   $ 4,635 $ 2,876
Unrecognized compensation expense $ 24,500 24,500  
Recognition period of share-based compensation expense (in years) 1 year 10 months 24 days    
Cost of goods sold      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based payment arrangement, expense   569 385
Research and development      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based payment arrangement, expense   1,043 1,080
Selling, general and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based payment arrangement, expense   $ 3,023 $ 1,411
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]    
Income tax expense $ 1,320 $ 1,011
Discrete income tax expense (benefit) $ 90 $ 30
Estimated effective income tax rate excluding discrete income tax expense 5.40% 10.70%
Income (loss) before income taxes $ 22,757 $ 9,778
Unrecognized tax benefits 7,700  
Unrecognized tax benefit that would impact effective tax rate $ 4,700  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Information - Revenue by Location and Product Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 187,035 $ 151,551
Power discrete    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 130,688 119,375
Power IC    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 52,330 29,455
Packaging and testing services    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 4,017 2,721
Hong Kong    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 148,655 125,508
Hong Kong | Revision of Prior Period, Adjustment    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue   (1,100)
China    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 32,840 23,263
China | Revision of Prior Period, Adjustment    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue   54
South Korea    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 2,854 1,174
South Korea | Revision of Prior Period, Adjustment    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue   1,000
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 2,305 1,456
Other countries    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 381 $ 150
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Information - Long-lived Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net and land use rights, net $ 474,716 $ 471,637
China    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net and land use rights, net 353,844 350,387
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net and land use rights, net 118,160 118,756
Other countries    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net and land use rights, net $ 2,712 $ 2,494
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Information - Narratives (Details)
3 Months Ended
Sep. 30, 2021
Segment
Segment Reporting [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Purchase Commitments (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Jun. 30, 2021
Raw materials, wafers, and packaging and testing services puchase commitments    
Purchase Commitment, Excluding Long-term Committment [Line Items]    
Purchase commitment, amount $ 86.7 $ 81.8
Property and equipment purchase commitments    
Purchase Commitment, Excluding Long-term Committment [Line Items]    
Purchase commitment, amount $ 128.2 $ 90.0
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Contingencies and Indemnities (Details) - USD ($)
Sep. 30, 2021
Jun. 30, 2021
Indemnification Agreement    
Loss Contingencies [Line Items]    
Indemnifications accrual $ 0 $ 0
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %V 95,'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 " !=@&53*&8<[.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VG50^CFHGA2$%Q0O(5D=C?8_"$9:??M;>MN%]$'\)B97[[Y M!J8S29J8\3G'A)DB$J(BM]L&RYY(Z_;]]GUA]]%V$?K=NX? M&Y\%50>_[D)] 5!+ P04 " !=@&53F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %V 95-&&A(\0 4 /05 8 >&PO=V]R:W-H965T&UL MI5A=_@J-GW9GX@#"7]EQ/.,X29-IOIVVL^WT00;9:!8DKQ!Q\N][ M!38X*;XPVQ<; ?=P='5UCJ3Q1NGO:<2Y(:])+-/33F3,^JOCI$'$$Y8>JS67 M\&2I=,(,-/7*2=>:LS /2F*'NN[ 29B0G@)V.5F5A(_J!)FB4)TV]G M/%:;TX[7V=UX$JO(V!O.9+QF*S[GYO?U@X:64Z*$(N$R%4H2S9>GG:GW=>;[ M-B!_XP_!-^G>-;%=62CUW3:NP]..:QGQF ?&0C#X>^$S'L<6"7C\V()VRF_: MP/WK'?IEWGGHS(*E?*;B/T5HHM/.J$-"OF19;)[4YHIO.]2W>(&*T_R7;(IW M^[1#@BPU*MD& X-$R.*?O6X3L1?@CPX$T&T _1#@]0X$^-N /'-.P2SOUCDS M;#+6:D.T?1O0[$6>FSP:>B.D'<:YT?!40)R9S-0+UZ1+THAIGHX= YCVB1-L MX\^*>'H@WB>W2IHH)1 >XE(3HCM 910'G?'U,?/>(4)=Z-7QF>/A] M8(X)I77A[^CX97[\',]'\_/W=)$:#27W#P+9*R%[.63O .2Y"C*8"(8\OZUY M7<;Q<,_M/B(L^B6+?CL6CQG3ANOXC3SQM=*FCA$.973&$4:#DM&@':,'KH4* M;441J.G:%.%(NQKZY=.GAC(8EMR&+<=,,Y"P7($.IPO'6K(XQ?(U*CF-4)P+ M:81Y(YD3F M!HJ.P*=F*I-&O\%_6-N-!O1S%R.Y)]!>&Y+/[)5X"ADIR+C2?^3VH%+#8O*76!^>)#CBU2WQ,('V*O?P<-'_3]Z*V5O+"4(IK\K,PL&932^+1SXLOL, ),@U<:SGA2-";!$QR7K-[>\^MDGB*"S(L<,-\ M)KXE"Q774L(!IO?S&XQ))>BT:15?I(5Y;Y<'X6]D[+S4,:RTGK;3>E!/#39T+4/^2G[C]6G#H5S8 MKOBC86^ ;5?\2NM]7)EW]G,I4FN0WSC3Z*:S :[;=0=='UOT^Y78^[A(E_O- M?6Z7<+-64QO 8 ^,V;9?B;R/B_-'5MN-^F%>.-PC>D"S=T*#Z_(4*(4%K9BM M:GG\I+ [>^=JUD;RX\:4!'9E61RQE7?+(\UI?I#G5*\7YZ&WS+I02F*^A%#W M> A331='C$7#J'5^2K=0QJ@DOXPX"[FV+\#SI5)FU[ ?* ]Z)_\"4$L#!!0 M ( %V 95-[_?D];0< /4? 8 >&PO=V]R:W-H965T&ULK9EM;^.X$<>_"N$NVCL@6?-)DI5+ N3I<'O89H-UKGW-V$PLG"3Z*"K9 M]--W*#F2(SXX0/LFD>3AZ,_A<'XD=?JB])_-1DJ#?E1EW9S--L9L3^;S9K61 ME6@^JZVLX9='I2MAX%8_S9NMEF+=-:K*.<4XG5>BJ&?GI]VS.WU^JEI3%K6\ MTZAIJTKHUTM9JI>S&9F]/?A>/&V,?3 _/]V*)[F4YH_MG8:[^>!E752R;@I5 M(RT?SV87Y.2*,]N@L_A7(5^:O6MDN_*@U)_VYLOZ;(:M(EG*E;$N!/Q[EE>R M+*TGT/'7SNEL>*=MN'_]YOW7KO/0F0?1R"M5_KM8F\W9;#%#:_DHVM)\5R^_ MR5V'$NMOI=K9XAE9M8U2U:PP*JJ+N_XL?NT#L-2 \T(#N&M"/-F"[ M!EWDYKVRKEO7PHCS4ZU>D+;6X,U>=+'I6D-OBMH.X])H^+6 =N;\ZMOM][]UWV[Z.!]RWE]C-B^ A13(FG^56\^>]M'6H^AYX/W:=# M]VGGCX6ZWVHM:X-$TTC3G$0\LL$CZSSRD$?1;!#$!JWLA?RK+9Y%":_PQJIW ME7:N[(1[/J<)Y0D[G3_OQ\1CABDG=#![IY0/2GE4Z7?9&%VLC.RU^O3U#I*] M%S-.)^)<&\J87UDR*$NBRBY6*]5"R*!.K"3$[Z&41ZB6QB*Y[DB5_B8I"XB$J\5T:4'Y"X<%[.,X;3:1P]9CAC M-#!)\D%D'A5YIX&8VKP>H6TIK$R8V792;P%E)IB4N:L%IFN63R1[S%B:9YE? M,L%C3MW4\63M3XSGJ8X('T/ M1^3 G#*B?BI@QA\42MRDI$F&IT(]9HR3D- 1'(1&A5[+1PF9NP8>KE0ED1$_ M(CF\<[:O(J$DG6KU6)$TE XCD4@<29-"#S0O5?UT;*2NO%J96]%).BT)AZS> M:QV91.)0ZNO6H"\64A]XBE>+9F_O76(L(#N< MP?&8X30/#L.S#DU(.#-*/316W +!3-O>U&G!I3,A]2ZP%"XK#8 M9Y5F@4E$1VS0.#;>K\\.*?7@(,D(GB+.9\<8#6;!" X:!\?7 1G!-'5)D"50 MDZ<*/699GH<$CL"@<6#X9OLA%%,7#@2B-57LLR*A\1\!0N/;&]\*YU 6N)L9 M1IB3 ZX5Y3RP=* CEVB<2\$Z<##*'@HESN+,8T5HFH=DCZRB<59%2L)!X2Z8 M8./H[- ]9@QS'LKHD5\TSJ_I6NU0^([C_@Z/WO1_QR.+'<7?ZK>8T&P&^ M8=%XREXC3/6S4Y'W'1UXR'M\>0**I^G^-\T@_=N!([UVLL2Z;.$AQT9HQW($ M,XN#^5X#*%K].G3&0)EHS E*CU+*]I[&XF%MDSW;P]UUJ7V]"V:DMACUU4?QJK*BB8&_L-[%GN5E5>Z1ZL4SH]//19,1(XDV4CU%D< MZM^E$?!HC:30-4Q#/R8]>TT,6[GISL1C1[)T$3HYYB/,^4=@?E%N-Z++YF^5 M?!*0[U4!P%RW*Z,T^EH 2=]0LE'E6NI_--WAK7GU?NSP,1TOLFG&>.R@*%$< MZM3(?AYG_ZVJ+>ZU*DN['"QJ6%7)QKN7X9[]*2>$3)/$:\<(#>"#CZ3F\8UL M/P"18'KVI)SL;Z-V KU'GHR&@CF"G7]D][J_F'X[N@\(=C^R><_K?':^\[KY MWC=9^T'\GT(_%74#B_Q':(@_9]!EW7]C[F^,VG:?:1^4,:KJ+C=20-): _C] M4<':;W=CO_P.7_K/_PM02P,$% @ 78!E4T7Z*++/ @ ^0D !@ !X M;"]W;W)KS1FK(W'B,DP'M" M4C[68B&R:UWG88P2R'LT0ZF<65"60"&[;*GSC"$8%:*$Z)9AN'H"<:KYHV)L MQOP1S07!*9HQP/,D@>SC!A&Z'FNFMAEXQLM8J '='V5PB>9(_,QF3/;T.DN$ M$Y1R3%/ T&*L3ZD*NK''I8K713KF1U MK#1'60_8QA6P#,MLD0?[Y=_SM$NN2\^U<:LV;A7Y^AWY9K)<$&,H G*/P[WNI0YHDM -U'EU M[AY5YX>BMNB]FMX[A?[X\O8ZJ_;SCA\3N<4^J-D'1[&?4=V#'2;;&@[=7?C6 M0,_I9!_6[,/3V4\H].$.E^7:GKUKH#70Z=Y\T_A_M!E[+;S(>PW/V<>&_@!Q ME:U)XKI6"W%[8,N6ZXUS65V*?D"VQ"D'!"VDTNAY,@4K[QEE1]"L.*I?J9 ' M?]&,Y=T,,14@YQ>4BDU'G?[U;<__!U!+ P04 " !=@&53C*W9) H% ## M$0 & 'AL+W=O[E3Q MP)K/]G3+EDQ]WS\*&%FUE2A.629CGB'!-A>32WR^($ZAH"7^BMFK;-VCPI45 MYS^+P6UT,;$+(I:PM2I,4+B\L 5+DL(2]5K+V!*USJ7A:*0-!&F?E ME;Y5@6@I@!VS JD42%?!'5!P*@4=.:LDTVY=4T7G,\%?D2BDP5IQHV.CM<&; M."NF<:D$_!N#GIHO'NZO;^Z7-]<([I8/WVZO+Y]AL'R&R]W-_?,2/7Q%#X\W M3Y?/MR" 3M'WY34Z^G*,Y(X*)E&<=SR7-(GF"OKP;SRP%B,6+K'6%#/KI1T-@YB'/0_78N^XO)K+&^5:<*D0WZ MYY%$DB>1 M";&TX;7?38CKAQU$@Y@]M4EH1O1K1'\4\0_!I41[P3>Q,L'YO;?ZKN<'';:^ ME$L\XIC1@AHM&,V9AST35,79%K$WJ-Z2R9%4"6NCX0>I(AD5ZQV"=0IE[P7J M^;Y(2)/O83_B08A)QW>#E.M/!S)G6F-.1S&74-_!\Q.T91E$(=&X-()"&!?+ MIF@!)N)ICX7@T/8[Q'TI''BV9R;&=E-1[5'F9ZX E'\P:U4UM'L,SM3'W9PW MB1$\]0=06\4?CZ(VJ17KPF1$Q/U@NE-WVD7LBV';(<$ (FD0R2CB;:88]!EU M"*/. *YV3%3,Z"B!I7M\@C)FS-[*?AOL%&+735^3F-?R\CU^4^^Q\P&^9EPQ MV'&Q [&B;P/IX/1C30*O6V8,8M,@&*B N.D>>+Q]W-9TAV ;&=W^1#M%.=Y!XVME40X9+D49&[&8Q#L.KT M]\7"P!_*Y:;'X/$F4] 7R8JH4B)>Y8JN$H@W_RT/^CWF%$_#G@<&L= >\J!I M13CX;/R[/EPF^QW5J_,A95N*EBR-P:DH7RLNT+U=4QFMT!)OI M"'*""JGA--6Q,8:EN; 5'/LL[-5HDY0S4#=(T_#(>,.[CI,<'/\-W,I@![>[ M&35*.0--CS1-C^#1&?^ACW; 2U^@^VT9RO)T!;BP06W/?G^5?FKZ42[A!Z3! MUA["4K2E=H)IVV,'FZ8SDO'.V.1(R6N.=+^M$=_Q>Z$VB'F.:P_$NFE_9+S] MM5-CC-+0]P+?Z6Z#3&*^@[LUP&H=AU,FMOHK@80)R3-5GASKI_67B$M]_NX\ MO\+GB_)[0F.F_+QQ1\4VSB1*V 9,VF9FUVRO?-ZL,.2;S+H#?SSR6MG+/@]' 833'A#M Z+3@,X; ?$^("Z% M5LQ*65-FV7BHU0ZT\R8TMRES4T:3&B[=6TRLIJ>PSO@$IXR M51@F4S/T+?%RZ/YJS^&FXA"]P2&&>R5M9F F4TQ?Q_NDIQ85'43=1& M0AQ\@"B(PA8^DW\/#\[0B>LYPV\.14CERN5HUM$D7*Y :GH1%JMA' F MEQ8U&MN6O0J]5Z*[JGP>1V$G[@_]YV--3:]!O_?7Z17S3LV\4T;%;S!?V PU M$'/J$)DKW6<\*+D0RICW'T"2.+4&RU[.9*I;W]<]FRFJ3*H[21^^UBA7O\%J M)HU@5<6G/Z@>J(.T)JD"[A[)_Q@&P4F.FD[=?A"WYZA7<^Z=Y3QIR4X;P5[C M[BB,&V^QZ15V.OV@G6*_IM@_2_$.C;F"^;]_:KY6RAX, M=T']YV#\!U!+ P04 " !=@&53M5\W%2<' #2) & 'AL+W=O'L/@T$>+,G*S]^G:Y*P)[=IMO(IN\WN!ODZ(WY8"*WB 3(,>[#R MHZ1WGV9L;O!3DL8K4B21VD",G)[W#N%'V;8XP(%XJ^(;/.]:\!=N4G3K_QF M%A[W#&X1B4E N0J?_;LG0Q+'7!.SXUNEM+<;DPON7S]JGQ3.,V=N_)P,T_A+ M%-+E<<_M@9#<^IN8SM/ME%0.65Q?D,9Y\1=L*ZS1 \$FI^FJ$F86K**D_.\_ M5('8$X"X10!5 D@0P+!% %<"6!S!;!$P*P%3%+!:!*Q*P!($D-,B8%<"MB!@ MVBT"3B7@B":Y+0)N)>"*)K4Y[54"Q?H:E/-73/[(I_[)499N0<;13!N_*%90 M(_@_&?U[.KOT$?7"]&X,UO;\%O($K U3+=Y'X2YD<#RJSA.@=!-?)9 M.3)J&?DJI7ZL$!L>( 9.+Q9@L?0SLDSCD&0YL^_;)J+?%?I&>GW#=+5BFZY0 MIO)BW&$.RS#Y)OL.%C0-OBKD)WKYTS",^*YG/EWZ4=B?)6#HKR-U:#YVZ J" MS6H3^Y2$X((N20:8O^Q,30 M==VCP;W":G-GM?DTJYF)X(]-\AY@XQU !C)4N].4;$$>MEUO9TNYZ628;38A M8QG2MVWH"K")8D#3A@9NPCXJM%D0.4W45$9!%DB,U9&T=I&TGCK_+;-[2(AG MEFPD=J'GJ8VT=T;:/W^'.+O!'6V$YB3*\TVQR-);0!^39LX'!YLUVQ[D@61! ME!?/@S(GET_3-=\^.6!5AK&KN'"!8>:+:V71*>VP]H)G--? L!,QEA%06&Y3 M&=*'+:O(W<7(U<;H2T27?"+X>J'^ RC89,Z21L 3>A6J)*)*MUW9'A,BP?-# M0),.4,,U;^>:IW6MJ*Y]3DI#/KF,J><^GU65)YXT/D*.+7AR"&C2 6IX HV: M,!D=2UDU)R GE,:$M0&4[RJV]Y.*SF_9M+*GV7T4$"5+,N359ACBHCT(->E" M-5W>XXA0Z_(Y:[IB1AJ4YD-I2,]R3-'\0U#3+E33_)H:0'20^<\IP=40C6WA M&D)YF76AF@[4] +J^05W("K)6\TKGF(\ELQR';O-K)H_0#V!&)9LDU-+FOE) M'OLET0G_8WT+WPE*=F_*N])SH5#-NU!-B^LZ#?6%NM/B=\]8([-J\(;1#FI) MG;"NV]!^KM$ORC8K<_;=L!RCI;C!F@% /048)Z' -1=DK>>:4*ZRV/"@X0ID M4X&3V*8"P^FF \44*N.0Z7JV(ZY0A3X$35M,:0HN@5SLM26UFBQ /5MHAE-+ M.+OB/(-RS8>F 6&;D779A_JZ+QKYP^OT$#?.H%SP3=-#;3L0U24?&3^?.J.Z M_")]^7WM]A+)95<;M[V>7%]X7]UPN=Q:T,;(:C&\+KCHB0V]V+=!I3ERF<4. M1H8ED*$#<2,%SA;RRUB!86G-$-/?1(%#EN=Y8ANMPF$H6#95H*!CNUY;X&M* M@9YX)G%P)ZV>$9E&0!-#)/#F63>NZ4]-.)#U"S)'31V0GCK\O+8;R:1!;&&Z M(6,%1.Q/IPI,OZT_134[07IV\JSF&ZE. Z0>Z"#4I O5]*^F"TA/%Y[2@2.9 M#IB6(1XF'(2:=*&:[M3$ NF)A:XC18J^'YM(FHZ#8--.6//$N.846'^,\!)- M*9;;_3[T7+$K[80U7:AY">X^%GA.6XIEWL$8-&ZSJZ8=6$\[?J@OQ:K67:BV M'SM 37OWWA[HV<;K=J58P1#:F#VN"S5^9N__TJ] Y K=AVTG6[BNSUA_(*!O M2I6< LM=OFD8KMA(#K%\C*_"C10XB>4I,)SE66*V5>"0;6(D'J^H< @)[W"F M*I1AX+;S+%S3$JRG)3_8NZJG0T$93 BA)R9!6WZKTL0UG:F9 W[*N<8+]KAJ M=V5Z8)G0\]IV0DT0L/L+7J#6!1WK"_JKOT+UI.E7QFVP]RD%_]KGLY\QPW(0 MDULF:+QW6.2S\@.:\H:FZ^+KBIN4TG157"Z)S\+% >SY;9K2QQO^P<;N,Z:3 M_P%02P,$% @ 78!E4RU5CNVE!@ DAD !@ !X;"]W;W)KO&R/+O+[K.@XWNI?N@U8P8];"JA3T9K8[9' MDXDNUFR3Z[=RRP3\LY1JDQMX5*N)WBJ6E_6@334A491.-CD7H]/C^MVU.CV6 M.U-QP:X5TKO-)E>/[U@E[T]&>/3TX@M?K8U],3D]WN8KMF#FZ_9:P=-DKZ7D M&R8TEP(IMCP9G>&C.8WM@%KB&V?W^N >65-NI?QA'SZ6)Z/((F(5*XQ5D%C=P^7QQ>;- 5^_1_&SQ ;W_=/5]@<;HZ^(% M/)GRC@05+MCV+:+1&T0B@CUXYB\?'@7@T+UG::V/#GDVUVNTA#31:*GD!D'F MJ=QPL6J6+C>W!VZSI7*IFDG] OR9(\\"3KHK/P7UC>4!*.1 MD5 3 '+!*X9$9Q*\MT^%]>56R3L.2P7=/GJ=>13P9KK'E :]>[#WSP9TZ0.*4)CVTKA"!:/O!9GNPV3..73*E .E38/,'IM_8X/I@ M9@Z"E&8]E*X,'EB0LSW&61#C)ZDU O^57&^ESBLDEW;1P5(SC_5B8#]W?&L7 MK _SS..U'F17)!Z C*.N?D?A,K/.Q8II6XP/DD)K!EEE,5<\O^75LPF"#P@# M![UT5A1R9W,6$H7QN_RV\JZT5LNAL6.:."[QB6$:Q?& 7T@'DP1A?A1W$"BI MG"K;PB/NO#,<]U/!)T;PE R@Z[@!TR"Z*[-F"O@=4D*8)DY2K,90IC=M\+R@ MJ0=-DN(^:(\8CC > -TQ#0Y3S3[RV_QQ,.RQFP91YB!TI?",1@, .T+!R3,Q M[VI+$&3B)B*.^QA=H6D\4+)QQR\X3##@0[6#,FA#+NM%<)"@7JPN=T 696D? MK2LVSJ(ACW84@\,<<_E2\O5"=XDDB]*HWUMXQ&99G U [P@'9[_5?W$H"/KE M_1?N6 .':>-ZIXHUL+ >Y@N@Y*?6[)]O: YDG8M'K\ML%B;2'[^(G.L.-K MCQS&E ZT'Z0C,O)[NYPE%SET\2_-,M*1#PF3SW=NUFM9U3D$!1[5IPC:*%[8 MT,(^N?B!=H+[B9.X?#/&TW[%]TG%>(#K2<=*),Q*UTH6C)6M@VZE @U@A1^H MAW22).H#=:4@F$/5GG3D1,+D](4!:38;,DC_9Y!Z"&55'Q9+'0:;:_[WV^9C/*6.N$)[-!HH8[5B/AEFO/4-1=M&@ M5R5K[E[;\/R94=2EN"3"3CY[Q,8TG0ZT0+1C0AIFPOF+P:/QQ MY7 RB\A :M&#<\(PA2YVVVW%; F#8E9R7512[U33@@DIQK4E!PT!&-05#2Z: MHWPN16A[3SN>I6&>O?8W?=NV,80-P,X +(,>(6FV.??[U#TOQ)AD_6+E$4NS M:3^=)P>GVQNF5O6AOT;U7K0Y'=Z_W7]8.*N/TWOOW^&C>?-YH%/3?*WXG"M8 M^QIH8PDJH[=3B+)J/@ T#T9NZS/T6VF,W-2W:Y:73%D!^'\II7EZL!/L/\.< M_@]02P,$% @ 78!E4VD0T1CX&P 6U$ !@ !X;"]W;W)K6_2LH[\Q&JJ)H2;;S9S M4[?AQT?;OM]]__AQ*+:NL6'9[5R+;]:=;VR/CW[S..R\LR4/:NK'YZ>G7S]N M;-4^^ND'?O;.__1#-_1UU;IWWH2A::R_>^'J[O;'1V>/XH/WU6;;TX/'/_VP MLQMWY?J/NW<>GQZG6TOO\PJ?*W8;L;T,[677= M-7UX4_[XZ)0(IK!XK\;=^GJFB8"&?_0.1^E)6E@_G><_37O'7M9V> N MN_J_JK+?_OCHVT>F=&L[U/W[[O:O3O?SC.8KNCKPO^96WSU]9(HA]%VC@T%! M4[7RO_VL?/B2 >VMS_]X+M;X^EMS$9_\%9Y-(BK6CJ4J][C MVPKC^I\^;)VY[)J=;>^,;4MS56W::ET5MNW-15%T0]M7[<:\Z^JJJ%SXX7&/ M16GHXT(7>"$+G!]8X(GYM6O[;3"OVM*5T_&/06RB^#Q2_.+\P0FOW&YIGIPN MS/GI^=D#\SU)''C"\STY,-];O[%M]4]+0K( +]J O9969 8<>>==<&TO#[JU M>5VUMBTJ6YLK/'00T#Z8_[E8A=Y#Q/[W 8J>)HJ>,D5/_WUG\B]=P.3O7]2[ MK>51;QNWL>;*-571M>50])TWOU1-U;N2OZ_ ES"L0E56UM,T1SWF^<__^/;\ M_/2Y3L>?SIXOXN.+MU?S1[=.GQC,K\^&H,^.H8$!U"_P_PTLS(Y7#L-N5V-K M9N4[6QIOVXVCH]MUMPX&*:JA<<9B$?",Y"(L3-46]5 2VW;.AZZ%?! I-)U=UCWC<9687&Q;SX3;!N"2M+;='1@^+;WL"%*+/.'N$?G!9,O%&6T!^=O M\ >_WI-M[9IF:",;C ,Y.U*)"5N-LCNP3,"A>'U]YROLK<)95:TAZ?C8LOBP M9@4Z@0M0CMG-D9[\QZN+>/0+\]<.[/X;_H'>;J&6"Y%F^)XM'L-'+ M"&J\L[(NDV:+0HBC(QM:B[.CE8E2N!SY2RT!/JR3TH=1Z;?VQIF5WFU-'^YN'B7 M!)].IVIQ*E63D5>UXJBC]6(2:-JJQ;D/A?"][\R%[ZL"GL:]>[O0?+^PGN#\E"V'9#74(:#$$C)>"WH17L MD4[A]R>BG7A7\PO"*E)1H*M10C+;>?;-\V NVG; ).\=&1N#Y0BOX&!/_L9[ MI2'K*A1XYZ-&^$\&Y7M7JTC6V!^6C+"Y846_X&PR0L.*+156"5P:LMB5 - MID!$/3W+WR6*H$$># C'O&Q5.M+$+Q(P(FJ_0$7&X4G5E2&.Q,3CEE72T[E$ M;=0Q2_-6Y@/)<9$X;;_USL$$,S*2 [DB*]"L8(#CJ1B8%%:IN!H%4WGG2 M.M@XLMXL #=5-P0<@6N_ MB)O%N=*)D($'O06SH!O\'S%12_-SAW,UG_!A@&"];CLZT7. M>4/"+AX-Y%OS&X^]T;&,&HB,'-+]_,E<;"#6M%KR4F+Y;CO,<^-$:@,3U]35.,0& W^#"0V0*MMX!6 MV\E6V&K1Y^EPDIR&L.ITR3UBO2ZIO]\%. M1F]V4Q%T@8U/P\[.3Z *6W-KUQBRMBL?A75MBXJY$Q'!:[M*7%:M^068;_,S M_6/^CGCX JYHPDR%2?,-?A@M>IQ15!Y+D"JO')&W&JJ:_ * **)@B--%$.0P M-UM3.9)C?G;VY\7!>O6+F;\9=$,GT9"5[U,WB-6<+F?'.J*A-!ZUL>^V'76\8 F(S)+H0 M?$Q@7,467$:3-X@DX"OKZSLP]. M@#PXO,[.PFBIM9L?,MO#FW0H#(3!25A_(F@!\0HJT&#A'H((WO MV+/3/^.T",!!I-@O>-H>)B5N=3"=08?K!J.WND=Z\B^ZMTC[1,H^S9P$#L=) M="M1(3YHG$BG3"X#DS6K6@U/IMT1=8H:>-OLR([33.](I\R;2.%!,[ TE^J7 M\IC]?16N!0I];-5OL3"^5QR);;T=^A5(OV9[T'G$IS>5!U]?5L'1TG WR73 M#(\IO ++@Y&D]B)""7)#?!?%5&Q+AEOWIXIZM(-#E M*X508)7*0@@+*:&/SN M4ABWL8V,N:DB*B_=?"H:VW2K"EK"J8-Y_!]S&QS)-9UX=69+8. )Y, 6 @K' M@63GK]D($IZC),/2_->6)I]S 5 &[*D)AK9N+9 O8L#[&Z;(_#(%/"--/1LS MV+JV@XE&X []3W:5[";Q$^@"AB>*WD)S/]";^^N0)81=B.^2Y03+*#%&VQ^/ M%3"UWW8:"A-9GU6+HQ%-LA=IGHB*JL)MH8<9O9OE^81UWBPWY( MI"D?!6?G8%>Z.Z:?LD^P?WGB)^P4\1,3 @)DGH-S1I]/4 M6CK6N!8?NRTI$>7(S*[7"'9F4)R@5C4>RMXH3PS\>L!L[G-/W%,#LQX$4JC= M.F1UNOW!2EI 5N;%7;%0/21>9O-5(&@DXY7 MY=*$,=243D"H5^PPA>UJ/^^>)X\SE9&Y:$R45SD[FN>DH5%#EN:CQ!.O !H: M3@!^8+@TYBY'$/O%N:D'LV&>P+9W8:+Q\(2-O09BC&0LS&]#N/<./H1O<&N%M<&LBXRX!TY $P&R$L&>0] M^.ACS4 12D\HC4HF46C@*&\=67QE9O2$% *D?,DA([TTOS#QDVQ/Z<2AXW%% ME!K>O^0C.9"4'1/VH:AP)]![3.<)/U@L\\Q5-WW!>"H)GW3K$_ A@>OW;S\F M7!UW&%-#\PDR=6'FU)"X$R+]P3>G;NFPK$^2>- \J6RZ0[M[\.P6JCGN=RE? M3U?90_@7DCL[#@/&QCANFH'90Y'GE%L'&/-/GID6T]4U/6=(@=T,$$!DJF9H M=$:$T*+)*:Z5Y[Q-B [5QLA,L531'J9%L8&9W";C$&-A!J\T!D9HU7G?W7(& MF=Z8$#HIKHA#KEED1TH.4#!G3V6DNNLB(3B@:,HF(X *>56(A_9.KO/SA>( M904HZE+W943=#$T]5N R22!6&JKDL^8RV%Q)!?'^$2_-)X(NQ/09DTB\="4R M\<0!4G")E&-2/ZD6.>0J%D@.'(SHT$2.P1%;%UJ2FTI6V5&%#6O0SGP95>T/ MJ)>6+D64"3.#$9Q9QY'5 '73];C'1CP5)&Y%7"-!5AO:4B*[/4D2N<-DS*7 MH42[J3-QE2^E9L,FGS;/N7$2K?>*&/3$[F7Q,[ON][S:;WTW;"0YO.[(41*K M0^]VX7MS='9L *PAQ:E ,&(MR78K4V*<\]P/?I,?OWXN$78QKKBVF@(SIZ=CSA%2:/+"1]7'"!B)SQ@6E) MI0@,!*J>3,4CZ5<*!4?HUW-^O&HER5LUJOWQ/9IT6^UVKARK*,+\!8('29:J M^2P/H"3I;)@#)3$C,#)2*6.KQ*GBDMD7C4T*;>:=(M%-C(*FY 1+Y7W&3:+N ME"!%K%5;S](<@E9CW@Z>,&9;6FBHF@ZUFM*PPEF3)Z=$SG>GL-YW,PH0^]9A M$F!G_11Y&K2CQHW;;<J2!:<&>&#@?H?Z&R\@0W82C M9ZF%,4*]F&S]OF*QUR9&D;_;6.H[2=$')P>K&P$J&D"G LU>5I(?YCES),I1 M"O[\_V/'#_NV>,!<2ARF!5T6RQ ]09XE(;=(5J5-SO*@D[2<;9#-D^$FP2 [ M5%92'^8CYIU>7%V:KT^_3LUPT0&RBEU.R;F,NJKA!2_OW9J3C3E@JB(XX,B_ M5%M1U)WF_>P&$KBA/4L$SS)QS\FH(Y+QAW@GN0$H\- FYV Z*4]QWG'RA0([ M)WGA,9>@775[%5(=2\HN*W NL;."('C0I-^JCV6L=(R+F/"4=I/1>A>IZXD- MIVMC9LUD%:S8&4BM3Z.(,)_6E/V<^2LH#IUZ3"OM.?CI(65[R\@Q6F9H$TQ6 M:)G2R3@R,$S:695I(XY)S5R"JR8HFON7N'+#/2"W59C$2%78*^'O8AU[4NRB MO *7)J)S5*.@<^WQ^@. '[OZ1M.P.D69<7K.T*LL&W&992/,*^50+BM4Q201 MD)"+"\PGX$%?$^\.Y34XTJ6%-Y0>2:E^KN^(5%<:;8K=2G'' 2F-1Y>G=@XM M;6^I/333H%IP3GTW=O>0MZ:B:++L(QCB?B=V@LDVEAID\F8T]YW>$L"W=W]5 MF :>TT'S5$/3\$G2\/WKON9L[K@2KNY-+ZNDL>M>E*5^]CT^2LI\OLVW&VS(L:ZG)R56P[ M,C,R@Y%,(?VE*UX=$HDL>IW&K*SX10$7XW6W8T)^%K^RU0\ 4U'#9D:">16^177(!R3F@W[Q1JF7>D/WF[R:NK=V,+ZZ1E@T.^?L+J M?P4SWX_"<4D-HEQ.3D+%92N%375'P"Z"KWLN,W>7U\[M>)IX.)P$%HBAD@9# M.\CC]MHR8NR%M659C+>:^C(73V M@O.RP6O6-6K<]6/M?2R 32MRCMIL0Y6E< D74.=WQ#LPYF7G8]-:6CSK OVL M*"V5?._5J(CLU*Y+/,61,7!,#%3,GS7CV;T<.5 "^Q+\=ZAWB1>?] TNHE=5 M(#2GXQ:T_>E\^**?PI6_(5N0)BSR)EL_+;"@4,CL?KE?)X(?L8P@2S<%B!" MTK4LOZ7CHILZML)ZST FNI?UI#5JW ;GXNP#9[XX&!FDYXB,Y>$.0."S)$JQ M/>QM3H:V<,B7V0XP1'O;]Y&?@2-U8=0.Q>P=FXGMF(ATDWQMQF2QF!-O()$L M3Q(U+&;ZO92I4MIVVGDDM1NB0ZD+MLE;L<8M+8ST'7+C(N OS J"IG"=NA92 M982[O);F+V.KPU^\C<*6NO4*'!%7KB4OZKARD[5';&0,HY*8+QD/GQ26 M*4M.X:Z]HWX]RL H/T)BS.]7H"BXE."D8)NY<9W>UL'N8N)M8;)^B[1&5J5* MEA:$6KF_J*]-^*\;C@GAS*73?9%Z[(')A(\*AMY*I^*^/#BWF-U-+ARD-HB^ M!UK27$'5QWY,G46\:ZQTZM$?2("P7BOUVF]HI4LK=L&E\$UPKA[88M\[%*+- MW^?P1%..J26="Y+2%<%W=G:*#UK+M1F=0D'FK&LLHW@1TSV<._V2/OQY8(8- M: O??5/RL'C!(/SI;'D678M ZI\MODT]:S"IBL=JN!'UW MR%?]0E6[FOOX+Z0^-,EHI!HW9_O'=[66Q/T_>+7RC?:GMHY@*,6$I-%>^Z)" MO-20"77B[.AYU9OPU%17(IT1497*<^V(GZ,IG5>"I[R37&P\QT2'*2I?#(T8 M,;5S,(I2OLD$1UKG$UJ@LS& R+Z/N=+@4LM.2EUE#2UCH:<+7%JWL87/S:#- M5T&C*4F[X,O7;N4'JXTZ0@C8(^(A7B@)!K-*XBB[JWI;IXNN$D..V2ON44^& M:P-["@L2.]VA>D1KW. B-MAI20M"3Z?O\I9.[KGB&V/4:I#ZF_ITU6_:U^;" MV!\^(XUZW.*UQ-BC(WD=2:)&2AB-]U4JA^U+?6F>2EWZI&6AYT#Z3H! .N

560HU;I#2$,N&5\! 3.]. M^@_T"A-[$&(?+4(04S@X;;O>IS#19= WM'I%'$R6*5U6I4S%Y,[G4 M'(XYQD)<3@U@DG\\X"'H\3VM.V@+P"&URP]YG;USQ@R,^IT]^GNVY'6\V](/ M6$#IWHAJ'/T">W\\^T[5YJCF[_CRW)HO?&I.5R_C5C%Q*;'YB#*)8= C:JB- ME2Q-ZD@8GM_89"# B$K=,,=E$Z?'@ZAD3Q=S8'B[P1=NFM3\BC,W0S,(7I,) MBP(8I$^8Q]%+="JP:JHVQ9W0JM>,LZH2M07VMGYPB2J_I5D]6 [*>OOX M\M;!2?G6H)O]+(*'QQJTJR;H"S!@;V!9""B-;UYI>5?J+7?4QE%V?-?[36LN MA@UVEZ&Z,16P=XH7'24UCUY?7+TXYNS2H;4^[CAC=G1Q]?'8_+U;\A(G5$1Z MB1"0,R7GS^E/+1MU+352Q]3%6S[*MVHACZZ&5=_MX-"??G-Z 7J^C$]\_86CT2&QZF_/7MV\O3T^/M\.X0\A+*> M(\<\.T)+3A:Q#ZRCD&A!*DWWB7E[U'##P6*LIJ9;8%2MA6>A(IT0$QMU=37F M$FE+*3&*'EJ@/_(_/A83P&YJEXG+B.7W@GF%>VSG>> 6J,3YM+R\ M*VB1FF?&"6LR1IY8.69K]V1;B36IZWE:,^0BZ. G!9K)V3_,#C:E-+S J,)$R7_KR3%SG5H8(Z44[7O/O8%FAN)F*2<5._)Y\NRJ M-+500W>E,LH7 U_"GG',>?8LAK_:EYM?;A^[U@A6Y!,>:$43*""J4':[,0-0 M9=K'Z8?#-YXKS5?NZ=;^O1^(()5+X&,Y&NT+-,\4\/>,9@/-ER3V&J>OPJ38F8,YC0(BTA3?U4E,Y\]@^ _Z,-N0B_MB?J+($X2WGDDM*M*>V/W)P62;92M_"0@KN7'Y*692%7(>ENWU5.X24N1"I3Q?T MNA55]WAB21MD&0Z^G57?36%A] O2S4C*S+^:$3O7LMO[>4::U8!:&W+?2J(2 M8MD$P:&P7>SBG49^B8WZNRDQ39X3/J&/AZG5IK8]:EW2S".G!2A?GEWO8SLM M1]"()A%D3L<>A86UEN^PMMT^@S.O;?_N3RS 8B3[25=J'S(99]^=G)V/%H-1 MYP?N&U3-_89!T97@B*2Y,Y T'?A(E8"F?G0L 6P#X:70/4KF9[W0D#HJM,J; M_3S1K/$LVLAQ[A3Q@/5GZ3=DLN__=3S=]X-JC[,?O",#PS_K%P13R&_?I:?I MEP,OY ?SQM?E9P=_M62?J+EEC:&GRV^>/1*($3] GOGG\U9=WW<-_[F% CM/ M+^![^DVC^($62+^G^-/_ 5!+ P04 " !=@&53]ZAZ(&61A81BE1)*D[^?8>4K+A!X@T6BUXD?LR\>?.&(VJV M5_K>E(@6'BLAS3PHK:VG86BR$BMFSE6-DG8*I2MF::IWH:DULMP[52*,HV@< M5HS+8#'S:VN]F*G&"BYQK<$T5<7TTPJ%VL^#87!8N..[TKJ%<#&KV0XW:+_6 M:TVSL$?)>872<"5!8S$/EL/I*G7VWN!/CGMS- :7R5:I>S?YF,^#R!%"@9EU M"(Q>#WB%0C@@HO%/AQGT(9WC\?B _IO/G7+9,H-72GSCN2WGP44 .1:L$?9. M[7_'+I^1P\N4,/X)^\XV"B!KC%55YTP,*B[;-WOL='B/0]PYQ)YW&\BSO&:6 M+69:[4$[:T)S Y^J]R9R7+JB;*RF74Y^=G%+=?\H,U4AK%'#E:HJTFI3,HVP MM%;S;6/95B!8!4M1EPR8S.&/"G<,-ECQ3,F\R:S2\(E7W&(^"RW1TFN4>+SD M#;P;IB67.^,5:J7Y:[DU5M.1^OL$?MKCIQX__7X-/GQ2QIP]!WI-S9-@KHFG MIF89S@/J4H/Z 8.?7V7X4B(42E!/DS+0.OMXTAJPM)DQD36"^=93A>L!0OIYXY@]NF0LTHO2G5]POP"<3)(XY0&EX/1 M)(5KE(H:MX5?.1FF\,U_+,B:/5#@'8)L/'D2ZCAC XTAHU:'FE3K9'Q5NG@\ M2,8CB$>#)(W@NE7Y_PAU4Q3TB76 M;)4?\Z$>&K+3!]<,)@UFEN.5+F-5=D] MJ-J="BK'W>:K\8+>;-;K X_A()XD<$G*_3#UDTU_OM4_BN MRG?%I;I'YQ>7_D5ANCJTJZ-V=?RB>WK97A,-]DB,Z."*QAWT0JNJ[2^?:]]? MI[O*MR37@&VI]JH1.90D*VP1Z6JDZ+\>8O]X?YW!354+]43.YKC07CE?Z]$P M@B'UAJ]WDE"K)/!%65';;SS5[PA?1IIVWNP7^W_ M(I;MY?ELWOZ"?&9ZQXFOP()EB]L.2_H10.P/: M+Q2ET4U<@/[?:O$O4$L#!!0 ( %V 95-^I1IC:P0 &@* 9 >&PO M=V]R:W-H965T**C\ M07BQ7EFS!\NS"8W_A%1#-(F3FA?ET5L:E13GUUNC<]3>BN"1*6%KL9 >'J1[ M J$+>)25EJ7,A?:P#7K0NE7LB9L1XGS@V?0\Z3L\"_ABM*\=_*@++-[&QZ1Y M%)X>A6_2#P$?L8U@D9Q#FJ3S#_ 6HQ&+@+=X!X\3=B'CK^2(]53/7J*#/^XR M1_;D_L\/2)8CR3*0++^YV]^"!WZM$;:F:84^4(UI:DH'TCO(^V@;HITSN10> M"ZI47P.^M,9U%L$;*"19);/.&]M;64A+W3?4,3.PFLX[3X-25]23N>DT,= T ME#N1*<*IK>FJFIX(HFT5B>S[E_ L[KC1*:%!$DVP9B>4.Q]%TFQ=]?2&,"PT M1DM2Q'PT.<>"U+H(/FMP) JD9CDY$H2?Y$^8!DS&=>! H?=!_DA<6M/ 4">O M^45'HYU0#+BO95Z#('=X?U0'SG\ (+PF "X2MNXR@4(<*(0G&Y[:B"*8^FK> MOC;0\$8]T?G=Z^K@V;R,LA@$$VN35;!3E%Y%6EO_I>!)*1SG5!' M+6$-0!0[=@M:<6 JWA(EY3TMG=S0GETP-A()#_^CMFJQ0TI$5Y_&^LHZ1YWAF%6%*G*U;(>4WRPVX4W?:^% M&\_%C58BY5L ?W>3MLD$:<#,P]Y*CY],68;E/)4HE0BCM\+Y?SBE#!U0AV.) MNK[H*Y;^#E2H._;D/_TX'SJFZI2PQ-'W3J"0%DJI:1FE4$#M*X,U7#1(BRYV M0BHFB^ Q'-7R+TH_X_,[%(4D;W>RH'5Z6YNT6,2!ND,NL%/B,Z%"I\&>>>;) M&4^LZ=RD+O6UZ%VBYFPQG-54()Y)2)M1L@A[CF@"Z@W9:!'?'"I 1X+')B,P M/A?NT?(>2)L8>WE4QJ<%_R3CM@=WD%Y%2SB#]#JZILT(UOXP2@IJG@7%"-;^*%JPA#53CP!;FUU'* _/H>S@[=0;% MD].?0JIPQZ%M@67T%X'QZWB-NNMO#Z_3^SO8%V&K?K\K*32)KNC68OM[3?_B M31ON$IGQI"_\K>DJB)8GT'AIC#^^,,%XN5S_#5!+ P04 " !=@&53$=Y= MN7T' !&$@ &0 'AL+W=OWL^6SNW.9W/[6(MN]J>Z(WLL;/4 MIJL='LUJ;C=&UHTGZMIY$D7YO*M5/[LX\_]=FXLS/;A6]?+:,#MT76T>KF2K MM^>S>+;[XT:MUH[^F%^<;>J5O)7NM\VUP=-\XM*H3O96Z9X9N3R?7<:G5RF= M]P=^5W)K]]:,++G3^C,]_-2E>OI5M2XR@QE\CS]DDD@CW MUSON/WK;85;W7Y2C5N?S\H9:^2R'EIWH[?_E*,]&?%;Z-;ZD6W#V32; ML<5@G>Y&8FC0J3[,]9?1#WL$9?0*03(2)%[O(,AK^:YV]<69T5MFZ#2XT<*; MZJFAG.HI*+?.8%>!SEUV;.Y WTINVR!7Z\&*@';&(55W?P;&=IY7=[$@N=%=(Q%PM,X.WZ1KM'# MG5L.+= XBGXCB(:&UZR!)J+BPJLD,EZ4%?NIOX=0;92TWVKK3;T%;IPTJFXM M.!4Q+\L8B[SD512Q3R@>3/4_;(Q>0'%6)+S**]HMDY3]J'H%D#5LI75C65SR MK"Q8G/,,9XZP$#P5I&"B>V=#_TR@3-Y_+A+-=O) MWN\G/,EB4".$8?^!PLJ<1KG>;%H%B6"-;"!=HCT!"]U)YNHOQ$&0A"2)$1\X M6EJW;P9VHMR/!7OK"YM%^=QHJQS+\I@ED!Q,>R1"&"*$@$PO>!;[14)EF1TY1F*?M0 M]\,2]6$PM-?5BS6@:AZ>2F=97/%"))@S+I*(O9]VZ)S3NB7J!!8A[S 1V@C5 M YRVQX8.6[UTV]I(EL:\2BN:R V_+I>$O^5@>@5EY($" F=CC&5,Z$7/6NL6 ML>J0V_%R4K$BAJ0@^&*QDAIJ890%N-%8XF?((82A0#J(L&6$-_ [= M$$HHHHB0J=JWV3 $%1(&L3+\AXA0]."@I")*IR'F%2"(5ZWZE* ,#"K\K.:YA(+G+!TXN MUKUN]>IAYZ8C*@11P'U8?#1U(UE? Q,)\I9^(==]6K?>17:M-B@A/,ZBW5@A MN[+=]-S!=:>-4_\9'5R )H5[D24:8PLM4YU7MQR\#F%VX;JANZI]+'<,+U$J XX,P5'6=1Y*OGVP)6G M[ ]9([U[#ZO)W^CM"7MS(ZD68>,X5#N !AL"*9R4.2U36B+_L9'25M32[R'^]H' MMI8M976WJ?L'%@/C]#LL>8@\C,"81,\L&,\ ATF.7['#>TM8MH_;,2?O@4>T MXY&GA&F*:A**@,_,$GF [FH&!+=5]9UJE?N.UKDC)9,0_) (Y)X[V,A-Q)QC7ST?12;*-ZW3B\^,Z/=R&H\ A;P*_1&[=G) M1#B6P ..X+ P;ETZZ)OH>4 M$_F^S-5F.3J]'NHDIK@6P-8>MXA'^4^"!7U0*&BOV_O;ZFB'_ M=AV2ZFQ,;JQ"H\3U!$6A2MG'M0QO,,$.'R#)M@=>YM20VZ'Q+IGTV@LY9]1, M'D%Z"L9&RB=7]X.LH-LW#=%A6ES)E>H)M'@M"A?4HS&^N%U%R+BF4;[>,;*T MB-EO#EKLJECL6T0ACDGH(1-*%6)2O&*W?3&!_N_6A]2E663EGOU%%/N$S9^Z MH!0Y7( [F8A?\$) @Y]3\:Q$_ T8OY-+B>MH0_EFX "ZM4G?Q'@25]-\F+#^ M*IQ5"4L3'DV%AFY#%9#V%;TH@K@,YYGORRATS\%@?4"F^ALN?H18H[OQ[5>: M4)>M7(1;U]B= -(&=P9&W=13G[!+2VWI>?PX.\J*DP@-K6W)\5O<38.(29]+ M#_+I\8K[YZ,X.\E?(-/CY7[4;R=YOZF1T#3Y/J$G+[UUSO?>[7%JY;]@6.9? ME<)K_O3O])'D,GP;>#P>OK!\J URUJ*-+$$:G139+-QD=@].;_R7@COMH))? MKB4N-(8.8'^IM=L]D(#IT]'%?P%02P,$% @ 78!E4Q/^"35G$0 6#\ M !D !X;"]W;W)K&UL[5OIC]NXDO]7B-[.;C?@ MJ"T?;3N3!.AC@LD@V02=S%L\+/8#+=$V-[+H$:5V^OWU6U4\1!WN*QDL'G8_ MS,0MB\4Z?W60?KU7Q3>]$:)DW[=9KM\<;4Z4CN1PSOZ=GGXNUK5969S,7G@NEJN^7%W:7( MU/[-47SD'MS(]:;$!V=O7^_X6GP1Y1^[SP7\=>:II'(KG-T$;^Z MG.#[],+?I-CKX#-#299*?<,_WJ=OCH;(D,A$4B(%#O_:/VOPDKSQ3I)2K3]'^V M-^^.AT\Y*_?5VH/2OP M;:"&'TA46@W,R1R-\J4LX%L)Z\JWESS_QBY5 M5B6[%KJ)%.Z*@3[SXNE+@OPC?^ZA_C$$Y\0\B#='$&%:%+?BJ$54LR\;590O2U%LV;)^^BEGOU>Y8*.%4=6 E1O!?O\; MNU+;'<_OF,AAB4B9S$O%.%.Y>'DG>,$RQ2$VUH40$&HE>%^Y85<;F7-V]?[K M^ROC$3*WSV"MV11(@!?*;;5E:L6.9]$,O#/+(- B]IZVTB7;\3LDJAD'3:>5 M@%V)K=$0-H%E@B<;]F?%"WB?)6H++R?HA? :V+T4VR4\'PV=1#Q/:3F0E$!P M5TAX?<$DKQM%D\8+M8 .>Y]4V0FM< 'L9BQ]ICL-6^/56%,L"L>5Q MIL OP778C<@!+I:2G?SKO\Q'H^$O-Q\OZ5/\"XN'P]I:7X$Q[T@L 3Z6 G>! M]YDJV!_1EXA=JRP#7W&D_OAR;4F=FO7$?J( JG5)*L?%4[\)@^1!Z&QVV,D2 MC!8XKY4)V;ZK4!%@Z!X*-9>P '@(]@:+)<@C*)5G\A^@V"7H.)-KN4^-RP1DR; )L\I+'C232JHP;6'8^C:1A&'?E&T2R0SP1[(79<8HRP M594APP4:'_=TH"$PS?0$N#%OM88$RN)9P'^ *Z,#0O!,J_LEF3Q)$K) 4^VP M\M_5K>%C$7!W#?Y)#V//')#>"2I=LKN' *U4&%@'80WC"Z-%&V"+I]&XAH%/ M 4OQF*@.?T(2^2@*C($6>!GW#0@3[!@TJW8(;8="[KQ^\*R8"]!,]4A<0\J_ MZ:9E36PU]C02-I4 =M[:O1U:?OA\X]"2[;)*LSB:-$+Y<+Y\?!B781S78BU< M.%S7L5-NP$YL:^HT$T#>[\;Q B8O_I24RM0- M*#W9R<@ %M754LM40O=1Y]%V)H8\A-LD\$R6;,43FOSKDF,V1Q5NH=.0 MNTR:[!9'PRDI?Q(MH/I0M>3&B/'"./.N*G9*.PCHR 6;@MR[0MW*5##=5UP: M.CY4596ES6#E.U@/%0@P":Z*'G(>> @YR#R _Z<$+K[B@A<_MP*X*_+[9NUH MG*EK#/0=V%>@2Y-I70D5E"4U$L634!X?BYI#K*.R-/''C8E1JZEU^9J5>/ZH MHA1"&UF#O-SG_A5$:T%;8P"T0)O2-&[SKM M<9HV&MO6!XE.IM&CJ^JG;!GXZ?A9?LKN=]0+5X'?^ JH(OVLQKNF91^/3;\ON5YZ!5NR"- MWU2^_J;P.RP;T5\V7)+/XX(K!8Y>$/Y[^'<)_[]KE]PJ3]D[DD'-FM+Q.(#*5IM"X19F.;0M%2+L@\I3>$"ET!)Q MY=-J1::Z:912[R\_=8JIV;33&#GTD$8?:\BU4(-"0% WQ7_%E8%[;AJ.XE6:JL6+O "ASPLX+K05H>%W) M% .&\A9/ 2Q-!44EL=ZPC$S.<>?%52BZ8!V M R 0WW?21@3"2J,%B\/"SCL1Q@!PW>T=2 CPUU1 !L'ZI\%LV^O@1:@O6OGY M,:P#BPAE-H47 H?8/K$_5)[6HF&YZ" MPU4813;% F67%YE)C*%*(G9E7GMG,C$"Y2?3[QN(/6HYV370JJ'L M@1D66G: MYDS*Q\-.*W0^BN8_-A=JUA^XLFF0 >YN_1I[.M4V3%,!:)5W[NU:$0 XG@\# M=(*U7NZ.1KQ22@MRK)2E20^4OP#5MLO,V =Z9D)1#+8=&=QR:E5<#W2=SLF# M,)\GF^ZJ@ V#M9"_02.V]R;&>5&@. ; =H&A]QN9;-I4MOP;A$'=8AL:O@=O M,NO*.POD=?M-C9M+<-[GT>0<^_!>UXK8'W[?,#)X:8/8+H.H2*A?;BA]6&\Y4 M?-HVFL\(FN"_924S EQ34-JO#T34E1\T-X?@@!,)F!6JLT)M>UG8(\P3:N.8 M".K5[,Z''D] -UJ6;LR(.9KC1M33&)W'HY?@=ALH_Y:%'3X$*L55BO(99&*1 M:Z'=ND"00B#)&C4H:XEPDY"X;]PR!4_(X%CTU=LZ<(I?2#W/KD. #"25:1"5R90^:T3NK1QC<"S@0=)FAZV^5$W-*W ML-X>V89;+JO2C-!L(5^J 8@N,SP@!#TA4 2S.?27@HZN@!IVH=0;FQJBZHF> M#HMF8^%+E)I+/)6D;@ZJ87*%AF8,6!A0(4&@U8:G0_FH?C/ LT[;R] M5:E<.8N36S0KP7X@;1;U6+N87$+982G:&-&:C?I)!-7PPV@> R2%\-0LS=S8 MKZX=GEBL'9Z)-X*467B/S\=!/7G# '].,-!N>6:5?SR:!N<"CTGS_ "#IW86 ME:@"1['&@X+)"/I;!B%G_G+E%8 NPW&^Y$M7T!$?1C2Z#V!%KYDO-[M7A MOVZD(IM6;H.FS I <*SO;1G+#2^=KAJM&*E-TG8_=V3FSZ='YX\[C3M\"'<- MV2]3IDK $!I@-I()9,&J:,]Q!ZV#.VV^-@V7S?SLAM:U1\$G> 3OSBH-MVX0 M!U_7C9W%H;J9"AS*SY%HA!I< #AICGV/Q],?/7YOMEE-79\^-[B=#]4AW<[- M?PU=AYX)5%AW:")(514%R7$[VTDFU7]D"+"^A^=03^[EJF/1<>3* YO9(4Z M<^>B/P-*?##7 V P<6L _'_;W1MM_:'FW>1#O0^"E.%2^"FC9Y;H8AF>/?2C/*:Z>@)R6)X7P"/%GU3 MN><%KQ':'3F'5^#VL($MO!IUE[W#.'T @^)%*(([\XO#A[)&R'C1!D.T0/.^ M$''&#&OE)BWX'C[DL*&9UALMU&S.PULP#_KL@P,GV]"-%R\"'5D?#B=OG7ML M;J#B+-U(%'U! *@$_)^[6RU0MAF0H6H8',1>4/0W3&7SGHB[L&&O$K;&1&XZ M9(<6%IKJPL;'&P9 9(_FS"'B5AU!H(+#>MR[EHHF H,7'U M;&OVT+G<8\Z'GCN!:/CJXT<1L\F+T&_[QA#6CW_6!,++&\\G#XX=#ERD84^? M.T3N""AV%T=Z6_4^T*;S+S0XM47V@"1M]/7=NB">U1#\HW5!(<"SP/9&P"=W MS[2':9QKQ^CKG,T%6%+8.&*7 CK3'"U8/Z_UML6[%F')0&#TJ-[936-1IU8U M@;L$:]J--5VU6\GO(&=]RVX87B]T 0"^(HD#SL;GPY% 3IZ-F3;6MG3F%\Z;@:!E$2MW,-,"7IA\K M T5W%BP.GAF[$RD.GAL0R2&-]\VT&K&D.M,QEDH-.L8HYDO8RLYV/,<("O:8 M'V7'PQ'T69JU-: 3#9$KMJ:[)(AQ6ONQXCK'Z5_SGL/CSJSO3TW/ SNG)>9J MRDF("L$ <4K1-3N 2O;8^UFXU)D=AE=6^F:'\!$0U4SF.]G?O?_3AX@=$?^" M,6)GC\> 8L-">%,,0O!WGMM*-Y[;'PID=PUXK$M=C_(].6+G[L(0%0%XG$%WI$#R443'+$^=K?;XR3]1BB 6 M3(Z$*"[6AKN"FP))JO]/(?^D*<3_ F!:)Y"/YF:K-(??P3$:"=P\2Z-'="8/ M9%;*W)\\H>!1E89W]>DK]G=$06'X"*=V(W9R0QT ?''*CMGT?#":S:E09./Y M8#(9TO@'NYWQ>$K=/R+F+)ZRK_0SG1I6XO%D,#N?LP]"ZU>&*ZFQX4E0D7BE M^&0^&IVVUPU8!@MZWS\&FN/!8G(>_EJ4?OI:']C1GX;DYS;"@3CSP7BZ@ ^S M\\%DN""*#W(Y&4Y.X?_Q_+3!,;Y[+[/3V6 QG>)FT\%B$0?L]_TH]RSXM?-6 M0#SC;[KQ]@%P;G[X[)_ZGXU?F%]+UZ^;WYQ_)+S$BT&PO=V]R:W-H965TPW/YSD>*T,6#TE_,2@C+'JNR-I>]E;7-^6!@\I6HN.FK M1M3H62A=<8M7O1R81@M>.*&J'*1Q/!Y47-:]JPO7]D%?7:C6EK(6'S0S;55Q M_70C2O5PV4MZZX:/-ML-%2R$K41JJ::;&X[%TG MYSP\,_)DKM07>GE;7/9B,DB4(K>D@>-V+VY%69(BF/%'T-G; M3$F"N\]K[6^<[_!ESHVX5>5OLK"KR]ZTQPJQX&UI/ZJ''T7PQQF8J]*X*WOP M8Q,,SEMC516$84$E:W_GCR$..P+3^ 6!- BDSFX_D;/R']SRJPNM'IBFT=!& M#\Y5)PWC9$U)N;,:O1)R]NJ=@$OF8F"ABUH&>9"[\7+I"W)#]E[5=F78#W4A MBJ[\ #9L#$G7AMRD!Q7>B:;/AG'$TCA-#N@;;AP;.GW#@XZQ?U[/C=7(_;\. MZ,PV.C.G,_ON8!V4H\(Z-PW/Q64/E6.$OA>]M8&?5H+=JJKA]1,3][QLN45K MCN"2U8:A[EA)0P'@7+6UE?62<;L9P62=B\8CO"X8-U!*>KU,7J)!+F3._0C+ M+.8+?:I"=>4"%\L*3-MGOS1":Z)E@*?EVW)TS?RSAY6 O'8COBJ#FE8A=Y6P]Z@SX$92@BVD%JX1I"4K-HJJ&KX M$\T#GZXAKXQ=#PN)*!2KE:7XW\L"&*^9K)I2YM(RX$%$N]EF+4E(% 52IYW] MO&1S!$$]4 !(@$Q[[F8WHDX-S50C-<+XF<)X^. \:]G@!EKSS9+B=<:$Q YY@1RAI!*06#U#L8$7[ M!^\X#90!Z6LPP%[$'ET8CCR[+/-'"HAT8*"R]*$A*/A"SX%CXA28N&^?!RSR MK*W\TY=0 'RW=-VH'"A>#R%8'Z@^I!C[#*(J@E:]+$$6X']'O[3<,/'8$+%L MZ:+P2-Q"C!+F"Z%+6,#L#JB]O6!;'_1C%7);!0#_8BY*_P:V?/F]"Z5#^ MNZQ_Y-)EB4:M^\AGFOJ'QP:A.7M;T8W=$#Z@Z'8%M7UV)P3[62$#(W"^Z[M9 M%[=?" MAN2SW"+)0 ^1"+FNBW79? _CA@+UQ0I[% +ZA))B;O$U84(P!+C6 M82XX'TR@U2Z9O-Y%Z_-U(20HX)S\*;$C]GXY,A5:JL*L214VGDAR0;4&RLSI M.6P YCO[+D2LL:*:(\_KK1-=XFRNH.?L>@_BVRK/QE,V&LU &8$ZLR1FXV3$[E:4>A?CD*/] MEFV01AD;3=DG10R_U_6*#:-XF+A[D@[9'7'09C7HYE76_KO%?T)T0/X=N3-4 M(SLIZR0F@F6T ]NI,L_#TC@N'YEBEH4J-RZ3V1BPF9VZAVP2GWYKCAJ#L$M^_C@5NRK.$2$VA5A?V'Z6Q]W9[- M;^Q<^6ZH?F[X3JHVSQNO\"B1!*TF@E2P](-IU^I4CBE>.*MYLEIEORD3) M9.RX8 ;X_JSJ,RZ]+:3H//]_'>_9D(%JCF6G-J'"H6^XC5@M/TH MVR[6SO%Q1E>4XYL6FZB7-L/[2P!W"\I7I#/FP)N^IJ81 M(CX9CW:;QM24#3=-G^BS@B]0QRR91M-L*^]Y_87@9&DTGLU8"G(9#^$$^"GL MF[4(BZ//9%A>3B;1- 4+G211FHY..XO&[J>:8\CIA#@N'47I<,H.' F,-D<" MH__R2."@W/%(X'@D<#P2.!X)'(\$CD<"QR.!XY' \4C@>"1P/!(X'@D:8//WSM6_ 5!+ M P04 " !=@&53O0B<$-4+ !8(0 &0 'AL+W=O7[_?.0 I2K:5R[8OED0"Y_J=&^!G-\9^=&NE&O&Y*FOW_&C=-)LG MIZ"G79VZC56RX$U5>9HER?2TDKH^>O&,GUW8%\], MVY2Z5A=6N+:JI+U]J4IS\_PH/>H>7.K5NJ$'IR^>;>1*7:GF_>;"XM=I3Z70 ME:J=-K6P:OG\Z#Q]\G),ZWG!!ZUNW."[($T6QGRD'[\4SX\2$DB5*F^(@L3' MM7JERI((08Q/@>91SY(V#K]WU']BW:'+0CKURI1_Z*)9/S^:'XE"+65;-I?F MYE\JZ#,A>KDI'?\5-W[M-#D2>>L:4X7-D*#2M?^4GX,=!AOF#VW(PH:,Y?:, M6,K7LI$OGEES(RRM!C7ZPJKR;@BG:W+*56/Q5F-?\^)J+:U:F[)0UOTHWGQJ M=7,K9%T(?G%""A?BE:D B?)CL].&["ES:=Y8/'2L\@>8#$2OYFZ63OQIBY4 ML;O_%.+V,F>=S"^S@P2OU"86HR0269*E!^B->AN,F-[HD V"JA?R%I!KQ+FU MLEXI^AZ)WTV=2[<6;SZ3&93X]_G"-1: ^L\![N.>^YBYC_].#_S%+/P+<:DV MK"U^P3.U:52U4!9V3V>1:-9*O#32%L(LQ6MM$6?&.B$W&VNN05 B:/O] M>+:RLA*/:-<__S'/LN3I@/R%?\TOTJ>/05LV0I9(&2!$6T@Z6=^*Q@RIZL:) MW%05)'8DL1-+:RK>0&D+@6(_(K%AO6LEO(K=$J*H$^4:N2@UXJ80EVVI1)HL M)B>I@%<+7:_$II2U,!:4K&E7:^S1U[)1Y:VHU29 MU@&JX.7J%OV"$@L)=L_$KK.RY:U6+2-J$TC2O!A@8WW6J^EU;F*Q+4IVTJQ M1/):ZE(N=$D( =&!ZSIGL%C#Q4WD+[HI=>N]SO!2>8YJ8X%*"9".LBA MI&OM;><\M@G)9QI9@H]K2 9WEX&FG[FQ!<',,=**UJ?Y;D,/=\5PC\5/C P4 M%/(3?49W^%?R5BP4B&GG6D]Z(VWSD"'<('KR8?0$I6&#Z=4)$99TS M+K:<&Y-_9.ODT"%X2<@"7T$)5MA(79SH6N1RHV&5IZ(TCA#"6R# ZDL[Z*U9 M+AWB@)2H\;DBJ0 4QEWD8P91<:U-"ZUD"?)PT$&18W'.D*6ZSU"39;\07(*0 M\-- 1JL:K,9W)2UM@GU>MY9VL]/75BE1^5*AJ%0,,DZ7[:.=9%#H@O$]R CT M.'AS&/7W1Q+ JTEH>DM?-AV"Z$%PXB['(0CW8WT:S>;C:#J>][F(4+X'YN/I M+!YU"2$2E.5 YEI9=$ ^'GG567R6B0T49U*14)^[F%ZJ$"A6E9R%E"]*,.;O M9D>^(,4:U(%J11ALD*6+6+SU&FX%OKLM$NDTC=+QI"-SHYLUM+GA-H>T#S+O MY/A._#2)T]%0_AMEAW'U@-:3.#W;[MIQH/&^49^5S;4+)KA&&E=D"51CG3>= M\,@_5!@>=67FZGU75X!:1YSN Q;7K<^Z\FG^.!W%X\Y/ >>JSX^EVLG0XBZP MWB'!A-1PZ<43)-\5A_M[+U]7!\4[B"B"C.(Q5XFEH>+'L<'L?-.L_PO-!WC\ MT?F]W-LB_@/HOCJ#;"CU$6)>DTFIR-Q<^HK+1Y MDD63)*&%B)JY^.!)/LKFT7PR>HSGZ30&?-&?+Y7VKR91FDWH59;%V=FN('<- MP-* [WCJ=R1X$D_HQV@4)4D63>=H7[F+V/7FP\[\;<>7@P3WJ44M >_[G9'. M=S/-*I@@W:8+(NTH&')E*9-2J#A3UZKTG<6V%P@QBZ4H9Y1MO?Y$GSN')6WE MB8[2'[YKPT6U4!"P8J1[;<'TOLHG\[56U]P=,[N-RO524_RQ23BBNRQUK>K6 MP]%130:3K4GND8*+T:^RAK%NX1VRS!DI\EKEP5QI4Z[A7+;3588VS[7Y.@CB3R MKND#D$=R+ROF*I=-R C!QO=KZ EWG$&:4XYO?-CIHJ"(6DIMQ34%$V25L:X735EK[UJ$Q!<'A;B_-VA?&Q,U>R15??IN '^L)&]57; M=_.#!A[4X-=<#NLB(81%(J##,8_T8Z3E1H7>[1Z7=M;==V'&"'FD00#9$],6 M$Z#V4F$W@\N;(J0TLO_)+>#,[5N(Q\ZG'2^S"YYLY.V]-6?0PP7GWDCN)669 MM[Z>S;M&]:VIG9T52,_[[6"H=LG+K+XLW7W<$#G0:V5 M8HCU8N["9-OM#JJ40)E*!E6*I,&#K'\ B;ON@(W("A??V'(Q68\@A/!&\3%* MB8;Z8NOI+^3&D!HO4*IWWA5JOE*.*7;:;6#T_@NG$0?DZY3]B]#U>&) M8-!*I&>[^(#A$&JY;\P)2#61[-KX&%C<'THC#ST:\31J!XR[+7 WE D9'+6! M93DSP-AA7(/LKEW\R1%L]JMAYQC#"TB&X I4':I'X37E,#JH 680"JS8;IXF MI198HB@7:Y]#*AHC2OV16E0^(]GU/C&"MVE.HY;=M&5!V._\CZQCJ!O?FVB, MY=:9:E^?+K2/ 8,_5N2MM:1C-?H]7EMG<;S*&+]]YINDJQ*=6P-NV9'/,= M*56;^H3/[W8RA%W_##->CVB?2 MOV*4^XK*_#<-=R.,=G,_VF7Q](Q&._J1)M$,8]8L37=GM23,<&@%'QK4T@'E MR6Q(&8,?-F. .TNC:3H-BKW=^//88;GKSHE\ >4C(EYKPMKO+E[?XF?,ZD.N M_X>C>U?=]5GXO.P'H"THWH2C$W'!YRVOP(6N,*@?V;HZ'.8"0.$*X!U*"UKT MFKLR]_@.%MZV#1)=S4=3=] PGL^B^6P"-\WBLS.1Q:/,@^$,$_QT,MK??8^E M[Y!(9M[KXV0:S69)[^\./+4_$)!-NP][Y3CC>H1>96!1.*B_Y$ MB&X2N@[XS=7%1=\ \V6 UB"!JWS(G ]8%C8.W6J'_2'YX^)JINU![)_I3_T-EE]<.)JWO*\!]N/F1 MD=I!]+%<+7A,.V"Y^[,!5[]'+(QI'1"(.'D5SGM7ACA *-0],4'>.A:C^83R ML>+AA_!:T*!A-EQ6D,[&(_H[3\ *=:I>16*E:@A?^AN: JV>INM'KCBC"",N MUH^16H_%.)J."*,9L#H]5"G9U ]/K7Q:O875-H/YRQ2^'D-_2;8ZSL;Q9'N@ M[2LH>KIA$"YVO&:0I 8GR2?].;"?X"%R&I]Y+,7WW:^>#FZ[*V57?*=/UU)H M*_W%=_^T_[>!^,$UC M*OZZ5A)VH05XOS2FZ7X0@_Z?*5[\#U!+ P04 " !=@&53HG6ITX\& "? M$0 &0 'AL+W=ODI-7::SOU2P%C+?&8 MXYMO9DB=KJW[XI=$06P*;?Q9;QE"^6HP\-F2"NG[MB2#F;EUA0QX=8N!+QW) M/&XJ]& \'/X\**0RO?/3./;!G9_:*FAEZ(,3OBH*Z;9O2-OU66_4:P:NU&(9 M>&!P?EK*!5U3^%1^<'@;M%)R59#QRAKA:'[6FXY>O3GF]7'!'XK6OO,LV).9 MM5_XY3(_ZPW9(-*4!98@\6]%%Z0U"X(97VN9O58E;^P^-])_B;[#EYGT=&'U MGRH/R[/>BY[(:2XK':[L^E>J_7G.\C*K??P5Z[1V,NF)K/+!%O5F6% HD_[+ M38U#9\.+X1T;QO6&<;0[*8I6OI5!GI\ZNQ:.5T,:/T17XVX8IPP'Y3HXS"KL M"^>7)K,%B8]R0_YT$""1QP=9O?M-VCV^8_=$O+= ]\5;Y3%M?.1)_36<^.!#B[WM4 M'+.]NSKE7OI09G?605)[D>#+L#U^V M8G($T5'8T_6 #8]S>'C3ALEA&V9D:*Y"7[S;\')E%E%%NZ9CEH(&?Q2G:3Y/ M",8)AV@],AIB+;UXWC]^&D=&P_[)TT,!RI;2+, E9>Y2S]N[V,THK(G2\I*< MLKEGN:AU,*AT8)A38-C]U\\EH)>9*S& M83I8Q.4.%2\?J6'8WTNVN=(,6?#=($)CY4R+Y">C&)#K Q]!!$3*V!C*\^Z MT12,^%PYY7,5VY!/.EC4EJ3ST#L$UE8ET9")4F'(! (0MR][Y075>[EB\J+1T(+CTGO@O3FOUA;1:6IO' M6INOR'&9J0++:?(C*JO3 K-[4 ":'%7!8822@3E]K62V97G,-%3OE?(-<;L& MQB! 7C((QR*LSB0?C+Y6"NAGD*^8&C,-I3[$'I H^;G*%W%#7TP]:[J=6\G] MA;,>6PK&C-=5IM-P.M7.Q[)SH]><]$^:K#OBS>NERI;BR7%W6,T[+>P(![9* MYQC)JXQN%*8NQV2LHV)>!6[>=34"!^;=F(&7C=<1S-U^K>1,Z<0HQI=B'&8( M)X"$")FXPJ&+NW<(1U3 -*AVD:"HHVY!B>&I3B87(*R.0Q[M8H8#)9MEE4NE MECC3C17:HJ$XT1JX7SISBY7&!O@>5*;*U&&V M@KUT"@XT#0F.LGUM8D:S2^M5RI<<65]W5$,;E)8UZ553QOOB^^]>C,?#U[$N M7F"]U4A_KL=3IB:Z5)UVTRPDFL<-H]?BQWKGQ73:'?_I" =9' LAX2T'.EI ;5I\F #J([ M0-]+!Q]'HUHTT-P?>0C*AQ3^'R@^9-,M .'U;Q72//%G]/R()4UQIG(2BQSN M/BMF;+RL(7D!#X2K M<*59)#MW)J(;U5"AOH8XV8BKL645_$Q%J>T69[-HY[Z%;)FH;6)"C4Y>^SMM MB[%49B5!:Q24G-P.NT/7O$'GTHPX+N*G 1:/FISNS^UH^_5AFB[=N^7ITP68 MO%#('$US;,4A_'E/N/0Y(+T$6\8K^,P&7.CCXY) 5,<+,#^W-C0OK*#])G/^ M+U!+ P04 " !=@&53Z]/)/?T% #5#0 &0 'AL+W=O'^_>O3M2)UMC;UQ-Y,7GMM'N=%)[ MWQU/IZZLJ97NT'2D,;,VMI4>CW8S=9TE685%;3.=I>G1M)5*3\Y.PKLK>W9B M>M\H35=6N+YMI;V[H,9L3R?99/?B@]K4GE],STXZN:%K\A^[*XNGZ8A2J9:T M4T8+2^O3R7EV?#%G^V#PNZ*MVQL+CF1ES T_O*U.)RD[1 V5GA$D_MS2)34- M \&-3P/F9-R2%^Z/=^@_AM@1RTHZNC3-'ZKR]>ED.1$5K67?^ ]F^X:&> K& M*TWCPJ_81MN\F(BR=]ZTPV)XT"H=_\K/ P]["Y;I,PMFPX)9\#MN%+Q\);T\ M.[%F*RQ; XT'(=2P&LXIS4FY]A:S"NO\V35M0+$74E?B)S(;*[M:E>*MCOD& M<2=3CWW8>EH.F!<1<_8,9B[>&>UK)U[KBJJ'ZZ?P;W1RMG/R8O9%P&OJ#D6> M)F*6SK(OX.5CT'G R[\2] ?JC/5*;\2?YROG+23RUQ?@YR/\/,#/_U=.OXC) MM7GL.EG2Z03%Y\C>TN1?;"1^JTEOQ65BIO%02MO (UPV?'+8/7Z,Y4]-P#Q?KU6)=D(L59:ZI+AU1YI M@6'MP9(W$2,R^.TWRUFV^,$]AQD8AN,A/-.H2C(&FH9BLLLRH"A^=?=@/[E" MNT2+NR7=$T_&P@<@<["YSZRE#>R3P&;7V\XX) [4TZUL^DC"?43@)6RA2PHX MLFE,&8T0G^EM20.1.X'4T@4)K'H'^3FW4T!4"HBP0,)_;78S:$4:O=LZL:U- MF*NIJ4*LO?9RU5#P=<@16$GV\@4OT#M= .\:J:-*1LD,BH%#&D\K/C]",AZ0 M"[EXT; F#\4Y=K45D)N[9#]MV(CK'!OAGW!L\(3,'U*!T-^T.#7O8@DKPUD MO.6\!7DY]HZ/Y8HK+\H#RK-W+)^8 UX96>#ID:DMJ]G5JNM"G1_#"TOTX.@2 M.'@\M2OXNCM]^"<5WP5G3.\@7?>]>&/@SB_\\T)D\V5R5!0\FA5)D2ZY66@I M\EFRG*=BEB>SHUQ MRV\(3F$N7V8B*U+>9[E(TCSL6&1)463B56\#036+B(-J8U#T3% /JP5%9-&4 M^8P =[BK>0H-F*P%ITB@)3 X9BS(_YX!Y.]%=ICAKM(TH0 \Z[]$H(.D]Y=% M:KC^]PEAB&*>I&D:I@"7WL-!=AV%JQQ7.3>,?QMF.K3\44 JM(-X&V6%[DEP M4(GP=QW]%V5YGDBV(P>7LI"J0[AT)>(M\%]Y$; MN6$W0^\E-_0J>XN3Q@G0DRT@D 4V?DH"OR(7!PU8XI/>H&=$-*W/$C5G_N<1;QX!&I434O1%[DJ*EY&*5)OEP\*I\L6R;9 M41K^+IXH(;"7S? [?\D8\\4/WC>28O\.A"WQM+T<(%/!!L_(N*#-UVXN*^,1S,/PQK?7639 M /-K8_SN@3<8O^3._@%02P,$% @ 78!E4^,)[9&V#0 Q2, !D !X M;"]W;W)K&ULK5IIZ)(OU=7I M:K%X=%IKVYP\?\K/+OSSIZZ+E6W,A5>AJVOM#R]-Y?;/3I8G^<&O=KN+].#T M^=-6;\VEB;^W%Q[O3GLJI:U-$ZQKE#>;9R_:O#)5180@QA^)YDG/DBZ.7V?JW[/NT&6M@WGE MJK_;,NZ>G9R=J-)L=%?%7]W^1Y/T>4CT"E<%_JOVEI! LZ>%HDO\4HO7RK;)\+U>?)'AIVKFZOYBIU6*U_ 2]^[V^]YG>_3^CKSJW MH:AJX/F.N#O\K*_P-C+X)R&P5K M1E.OC>]-RO??=(WIG\Q4W/'=5C<'M=.ETFWKW8U%"ICJH+XX>S1_C%"L*LXJ M7/_B;#D_RT]F2-70&DZVZC CKJ@%(>(@1%1M%JX8"==Z$/<6Q%%E^B,L<3"U M+5Q3=D7$1U[O%8GAK:["3.WUQGC\#ZV&Q_ GXDVKBRN])5XD6S2!3 ,Z_MH6 M1NSEH*$/\[_2*,O5V7PUM)O("8]O7;5M:A;F2V, 5<4QI0BE+>!9!=JN-U0,R%W=EX(&*=% P*)Q.I0EY\!_P79.L\#CLHHI*VSJ9 J2V.G+T M#39,!SP$]9*1WQ*_VTM'ZJ=]4R(1*(< MFZN?_!#&.9ZN-:+&@A)E=5?LDB33S()5*C)DT0$XV&UC-[;0I)8+L7<3FB[% MXA$AUB!T&Y0$I%?@(N+-TC](RP8A$1MU;@K)^]5B^:W(\?O\SQ'(B"XVRN;.PVMZ@9NH2;3HG>3K^&ID#-[VU(:8[ MBM!=RFD$&YV=VHB*B_$3([WJC01CO$,Z+1_-V-#S2?91,+OD%\J2KD*58+TV MIL131%H7=\Y+WJ8 F%AZ'-P4=4X:#73BG BI7):NZ+B>T'D!L[E24\"C.P#O M29;"P\0)?FD2=F2!;G&>WZHC(SLA(([\.W(_$F?K=5T95>B\A/PH;CNK;8MMP;#&X)UN'V(VT .O0(74IEW:VE0H, M#UMNTXYJ$3<%B2DIEM,$)B5!E'ES>B9&M\^2YHV+S*AEDQTRCX$% AK>&7+U M_O)C8=2AZ#21S(4Y@$* 12!5.18"%>EDC1 Z,U<_H#I)0!740]E,"E:"H5VS M=1E"-,9R7:2P0/%FBCM]S5Z\MN61 <579 FT(J[:_"#N=.2FY@K8 M"Z$1?"!@@+#OA\]S/TV<,, MR/^-8JBUZ3P[5LKI8*,U[N@KA$:J=5N';M)PK?N)?2"+$72CT@F(IZ@_ 8<"C9YK[P^5^L%KT-4(5U=<[5R% M6ID=D"UP;U33+RJJ3':S&;H V@3E'# DH!OU:;31!$)<(WE,=W+-_1W0"><9 MY_&@%#U9]!5@3.SC]Q)0'Q9MAL\AT\\8S?^!E)P(1/*K%\QK$ DESC!R9U>, M=D"/2M,/!<#;(0Q0%&(Y>I)Z:H8\(\K$?/GXR:C#,A#J M@<*XNY 1S6]QSR3COTGNK64LY%5$/6860A."[KI&G+Q98J\Y>+>^NOL\-"Q/KS9C5JYTU&YPU1&@R5PQU,=J$CY MI>_LMS^^V7I/&T6NB]T,% MXQS4A8=%(-"7NFZ?J'=HCGCS]NU%SPN9"Q!=C6;)21T8)^L[-\Y3UO5-AZ:S MS+I*L%$E,(2E!/Z(IL YHB>=$4()MF!$]3G9OU/W[-?'-J *180TDKGD-I-K MDDR,F ]R)TS-?W1$]W#_6N V]79[ V!;ZD-X GY@.$0Q^ 0@8B$VYL,1L;? M!^3&VY3Z*802F6)P$ VJ,I^/:^80!B$UK]PK$@>X)1Z^V9#T(C 9[9Z]G@@M M=&#+EM*S[VO3JZ03D,*&^R5<]Z+;8J11JSLB-?6$NTPNY2@[,N! /W>-DG>0 M3> >]>:/%-PAPS_0>'6!!@\P)?/$14*!;U%&I?V7F3"-$VLX)7%GC=YC0.8Y M[O$X($=VD@Q$*I4V4#_@SU.GLS(;@K/U)A[FM\Q!<&-P%/'OP>@R90#K>N07 MAH76BW/4VE/EPMTWNNDTJLWJH6R66(%A!9546'XLIUK;Y PZRJ]I18:)H76? M;4GO[(O;[KUE!0"K 'L1"A[+LD'5*.';4;VE<-URM473'AE/2S"52'19DL'^ MW.&-'*6^#E^_>'_9QP2A9=1FC 2Z,J,Y0X956_%ZI1\DO$&DTT*E,4?8IRB?*U14@+#1BY(W@NX(Z&/01U*JYH9H3)<9^Q!GG$T&L( Y=A MB""9YWD2_RU[HEY1)"$/" MV76;D4U!JW'9YGCKND!Y:0LK:S;:R'DNZ;)AH'."TS&2D1F@? K$/" "F/\; MX*HP>1G+D5&R,790"$UZ!@=/*NQ>)]!W/$]2(A2V98#:(\@L $UUG^1_-$YJ MWB=+T+*V1E97>NM-BBCF82//L0P(:267"&?[(#E\R:1XK7= M7](DX-85C152O:RL,#>DJN1>+R,;B IW)B=BI#48BV],,5VO>@&CIDA,T MR5B/%M08[&'.08%^"8Y818W3OG=V7AF.KL4P6;,UQY)]E6:# MN?I>IN])U./3<1!*%!WG24X-%%T>24ENVL[#U*>$L6NTJ+1M(J0F*_K>O,-0">-G?8MU6R*6]JBV4 N4-NR. AB-H'*' MM))!'J1U)8Q0Z3V?' <:T7EY,-_0IG+6KSHG9>-(P[&3N7S=%L7TJ-')[/<1 M,P\619SH-3H'?3,6@BNL[HNT>.R6$)YW9ZDFTQ<=1U[+/'AUY8^])LNP8U9< MLZ@1)]2$]<0^FO"&/(?G.6P"4E8+BKF\G0)P&'1/K$^B[SQJ6\Q-,% M7Y[UHDOF-&9_+'BO]>0+NY2F&WWMO-!$!/..B,!H5#N#SC7,QOR$&_2]WGO\74$L#!!0 ( %V 95.;!%6@E!< M -A' 9 >&PO=V]R:W-H965T3L\L39J[JZ#Q@2,X.()&8!4O+DUU^_ 01''-K> M['VQ1R,":#2ZGWZZT=3S>^=OP\:85GVNJR:\.-JT[?:'\_-0;$RMPYG;F@9^ MLW*^UBW\Z-?G8>N-+FE079U?7EP\.:^U;8Y>/J?O/OB7SUW75K8Q'[P*75UK MOWME*G?_XFA^%+_X:->;%K\X?_E\J]=F8=I/VP\>?CI/LY2V-DVPKE'>K%X< M7<]_>#5_B@/HB=^MN0_99X5;63IWBS^\*U\<7:!$IC)%BU-H^._.W)BJPIE MCG_*I$=I31R8?XZSOZ7-PV:6.I@;5_W#ENWFQ='W1ZHT*]U5[4=W_SB*1\K5O]\KEW M]\KCTS ;?J"MTF@0SC9X*HO6PV\MC&M?_K8QZL;56]WLE&Y*M;#KQJYLH9M6 M71>%ZYK6-FOUP56VL":HX_CIY/EY"^OC+.>%K/6*U[H\L-:5^M4U[2:H-TUI MRN'X7,XGYKM*RKBB^:X.S/?>KW5C_]1H M+S-02Q-@LZ5F\P'E?/ FF*;E+]Q*O;6-;@JK*[6 +PT8:QO4_UPO0^O!VOYW M0J)'2:)')-&C Q*]TL$&7 J6WFI/*X\I_MMG47CR&DZ8SA[/N&MT5]K6E*IP M<$!-X$^B _AAE;8;^NUN])U12V,:M:7)X3G;T,2^A*<-V'.[H9_%E+;>PB3; M"HQI;1KC=57M\/=FV_+8%@3[U) @I%8PNO_\C^\O+R]^_'2V.%,_75]_H)_G M/YXH@"48TAIOZTP\VS!O.YV.AF3?Y1VT X]-&LNXHG7IS^]TQI>!3T .9\A@K=J=*IQK6P4%%U M)2BX>BC-RKD6GH%5&E.8$ ,:1]:K;3UJ,:!D?7;VKI@V33A$4 =.E+ 9SY0 M%KK08:-6@+4!50G'AVO;=L2+0@2TT!+F3W\,ZKII.ICDH]DZWRI8 M#D$;#O;T[[17'+*RH8!'=D9[16>F?NX:DP#D3%W#:84, ,FRQ$, ^RNT9Q8. M'+P)6@RI=P%36\WP@?-6#">'HX*'TR!AB+Q$:3N8"_B==[=V4!Z$",? (I:=Y8C;+#X;[MW MD(B8WE456GD>&D&%)K13BGB2%/%D1$F'G\$.!$ MS8LCL@M_9XY>WHCMY8STP(I@U1PKP,C>=^T2HL\MZNS&>=?H.^N[H%[;8("] M@QO,GR5"O3^?/$I\@;Y O%:BR-+4M2)T;"&@48!W2F,Z0<8M=-F;- M8-3;Y;*#4P&\HC$&!CF!+P;%XX ]%H> C8^ X MT\RENT=C8H9!O 7/'0VFJ\&>E@9$MM]TX0#N>O^QP M9TB;O"N!\P5B:[7S)JDE4' !="#^"P!.9!&R2/(9Q.R-J^%D_K'!R?>U ' % MZJDPU#1FQ; >'S0:' IC)46UO*& M6.72M/?(IUH*A4E(V0 8JT=&M$2 M,\6APYL[774D"FWF:_38^WZ[<138$SR'UA6WRCNAG]X@:,%DD!5"#,M(+3%B M=T\!#CV\=-VR7755#)4$,:#UUGDD(Q0TX+M[[=&%=I$/$Q"!$ZM6?\;?5Q@$ MX/^P@9,XQ7I.27D0*%#'W*I [./3W=&1P_:Z8'#Q"E">T0H\&$"PW8'H%88F M.GHPP"U*+Q#4(@PO 3JBT0!JW!LD^J+,B-X O%4B/8>P?RID?Y_<^OM)I_R% MMC_FS%\S;D 62\@4YGB-*PKA%6D9]LF>GUV0"?!#E$3GS= M\ 'EL:QVZE:G< (I;G]\_RF%[*C;R"SW)\@2D#FTNTFKF8G/FB]*OAJN,B+X5XJ[=QP*%"L*I14G=>F)L3M@9W_2S+B8 MK"[L7B%TI!1MU1';!9.Q=5?+C%N]8PQ!GZ/'^'O:)I@.^&:- $E6A7LX&QAA M1TIN$BSA6I93*4]C /Z6SH.74 **3PP$'=1F[K2M-+EKFTER0()]U>2:JX+K M*T @Y=Y6:UW&4,'/\._12QJDD7 NOR0E!(KH<3:W3;4K"BLEIJSLA[BW7NK[ M#>;FY(A($( &+X&IQ'Q.Z$6O1XH+YK/Q!=!DIA:RU$,;D0"'4_<%O,P24)4* M2Z#DN8@D'%;&COA,_0Y$E)2^IR0T+UD)@PMJ !V<27BL"2370BI@8WWEP,&P M#PWLBJT(J>D/+*AT6Z& -W)DOHZM]@WM)Y9--&0LKH A*S.'(*D@-ANO1 M/07'2+"X)6H-#5DPM,$\N#E-%KF%R4A+B+-(_ZK,7/F77/*A8(.;I]3:3"; MSU(0>3:=]PG;D3,_5)/^YDD.A1<_\FB[\:Y;K%M6=JTCRQE,"5-8 F MTNX>,$5&,\ ZKO<1.%+MI"3U1:#RPX(XY[K2;3J#4W$"1HO*8@X,NK ML\'6$"0\.54(4BE_WWDDV4VI 2@$P02\B1)Q7GAU@>(\NX @LMN3( I#.3O M,3'$;=9<[(1!N>S <3>.5(SI/HZ,U2(>R)4!'A>S? P44=M[2Q/+#H<43H*/ M:W!QX(@ FKEXP(6$Y'$1M[%$+D 'T 4GQJ5&,$4,?WJ=^$(-,-9B[3JQB%XY MG2\V6DH5N5BJ[+@Z/IPYU6]S._8E48=AFG% #XDT0$H.Z]B"TK'>*+$@#0;7 M45*7Q%%Z[4UVG9(I/20;#2PJ%2IL04G3N-'.,IM(\MRYJJO-C @!)#J=1P6" M/8/IID1BKXP&]B3 M&2;G-G(4*GV4@A5%A5DWW3>LP0+7N&( MH&B!M,JE68_>1;J[)> T3:R+]VPTH4J+%[B]B9">5E@EW(M7X#AXZES?&#WX MX2%E>\O$45)(;1);%X8[B^4!.#)0&+#<@\W<)2;9INLNYM M&*1J-HQ9^ 0QG%_TW207DZQND955;K*RBGK#.QUM&OEK4P[,"/N0T#HX*02G M:'>GH)ZV0K4>JOE0+HZ'O,;242J)4W&;#=Y*/LR0EC*C P8<3S4O>QU:6M]K MC$.]#H_FP8IL;# M0?O%D!JBLPP?7_W0&UYN4 ME+8#5?\;E#F%75DGW/P+&6DRL!L=-J-0]4TST(5>LFS<7*1UE4/B& MA_-;8[8T3;00JM(S!1)SAT#0\=?-K3H.<#[_Y4"9CT_.%#:=Z+*4MJ%V%"DS MQZ+N(;YD:4S6M4/?IP:8UM00RIF(9H-7Y/'8'^7[Z\^^FV0VN!8PV,T4;%9D M1^*R[=K8, 8&V)0.8JTT!Z35LVZ;S\(CT[7;/@\DN5-;%&H5+(>H;5*A9"59 MTX,>5,\[(WSLM)TWJ+#O-[Q*:^\? ==;0171\UV+\\ZP@R/E"F M14VW9@V)T9],=G\!51<-GYCP2 -W9GY".#>2)[Z_,Y.! MEX;ZX"3\%MI[8F(Q"*X&S0[]-JBFJ2=,8G8PM4G?0VK/7VZ!,W[F@C-L#_:V M+X;Y&I*#;-Y1#I NZQ@!3"PGOMS13W%W9898"_!U@![*^<,OY M(95#9 J<;MHQ^I;=^=6D"?^4&A743Q@ZQMW@&^?(B9TKP%( P&*9V] 58-\? MP1%+*%RL._4VB+""M2%)LF,$,)!8T=4@17O05(V M7G8^R&TNENJDGR>Q!N("X";IU@/K!GJ'G4!8RI)S">F OGR7B5DZ9WD%8?O: M.!!KNZ&4)U8P9\H0.: 1:8WLOC-%!!!4F!-F.%/V- V#]<]?T2 MF1?@W;/7W 0U=K%!C:Z[00.JL$WD4$ NI>IBVYG4,F06)B/QTEP.O^33>5!+ M(H01\8U%.;D\#[ODEN,^$^:\0(YL-O8,9KO[SU.F)]7;U*-(E]N B=+/V&V% M3S6:;MMD"B;E4P[7=Z3/IYO)?\%;R(K:&J_IOFO4X2;G&&_X>C#QL.:2VA#H M6J1_5B[=J!,<'K6>S @S:H-L&*LLZ"J>NZ+(R:AY-#.6A,)]D43"!4V-%W!H MBVP"W!Q0F3/UNNNQI^T+&-RL0(/64:?6/D M?+JU$;?KS0;?V0&.]HYM\_@76'3\;9%_>;;AK\0)CG%W)]QVNZ)6<:FC2!N_ MC14!IIL]("&$ N4 9:3JL61+3"SS7F^Z%2?7$\,B*C$X1AJ$MW7N'O(J%1RD M21CO+L%E+$0IT>-))S.D;3>=?Z#2E5KO!"TG>-?"9K^7'(>BO3:D^ MQO:^=Q!=$)/Z)Q=RU\/%UQU>+9>.7E^!=.NZ6X/6R4D9!'I:/3K%*X=EC..W MUXM7)Y3*'5KKTY9RY./KQ:<3R/#.:(E3K"B_!CI%2GIQ>GEQ0L^\QG9U,BRVZ[^9$MM(9>J^1@VV\0:D M:_M,Z/T]?,7.U4_]_?SQZ:.+DQ_R[2!,LV0MT9\\T\ E!XOHB76D>#%#S,97 M)&A[V 1 A"=>K:0>:;RZ :O#BCT+(V_ Q-5(2P@%^6K@P (9B++@'J!ZO '< M5I@IAEB0R?<6^=UX$L+)]$;CFJ!K(.<%.=!^IT]<=,&76 5R3S8FE"![RX0B MO<U/O87@2C# M+W%8R?U'>E>_],X;NEQZY>VL!^UK >11) 73^5DW'=XM9S - )SP%[3;(^P\ MW=F]:[ LRN=Z&@$O>VWP^#<"OJO+^#V8K)34;!M<7TJ8NE8W46RLOBF;PV1*7S1G7&4ES>3%_ M @?!K7.M]FM#'*5&H._?-=J;;-0?\S(DAPEY1X'=GPU9Y,/["1 ;@2/E[7R, MH3]S=!C7M5R7*;%HE7J ,,!E51G-EY@SOGVC6F]*6##U[LB<82!\B$D"6WUZ M'\$M,5FBB?GJ-DLF\)[>5[LA7XUQ@5N;T)GI1<#8QF*3C0ZJ.^0&>,^9QU8T M%4$?>N>5U14TEIQRP0?RT3!!;>SAP3X&R9WI9AUK3P!"DLLP M3O,1U.Q)R.73L4=C(:^E5W8:-P8X^[=97WIK#!$CX2>^030%&?-GI_/+'C&( M#/]&343BN4^)%"V81R3/W2-)PX%'X@0X]=$)%O,@NH'QXCL^T3(_2Y-UNJ^6 M>YWLC>N]+I2(D?W<5%E809H)JI^GUV*SW__[=#J5&/1OJD$T'-#$$1\I<]VH6V*/$O1;8+]"V)'Y:>- 9EO66R0%0]T6\8.27 M7D#=.Y7*?GU!F/OBGG!?W$SQE7*U$ZQWF?*P\:TVPVZ'[_K38101E+^G=[:D MA<\!2;[/3\'GL^(I GUXH$"\&@\=U7U)%LX1='E'G";V^='-Z]"Q(NJQ\8!U MEF;\I!W6E/#2TP&2R?)X!8OXMC2%QG<><(I;L_L*VR*"196Q9%^)/1+Q17#8 MV&WH*Z'YG_[(?\;WVR*[BV_Z'X#?XY^2B#_@ NF/^;S\/U!+ P04 M " !=@&53?89%$MD# 3"@ &0 'AL+W=O=>[%>_>NXJ,*UUB=0Q+U(([B_A%]24=7XO4E[^A;,BVYW!I/5L/2 M/XN-L9JRZ]\C^@>=_H'7/W@/+Q5=5A/=*H>?;?7@BAF>^A#<<%';UQPUE!PU MX:I\8BJ6XBR@,C:H'S&8WQ<(N1)4HF01FHC[76D-6-I,F4AKP7PE$;9-AR-K M<("D1.)-(E6$UWANV*L,2IOT\IN%$AEJ,X'[0B.^"#QE5F6QW)">?>S<)X(/ M7!(:51NR;'J 3RD=/+"740F(![0X+(W M' _@!J6B.FS4^W!,X+NO?3K-'LGP%D'6'CP1=>BQ@=K0H8:'BEAK:7R3NGC4 M2T9#B(>]9!#MH_T[3"WSG#JF4U@I2_'G3(CG)LS4/\%@6FMN.5+DUE:E#Z J MEQ44CKOU5^,)7:Y7JSV.?B\>)W!)S/TR]*,I%H][H^3"^] ?',;[_2P\*?)M M<"GNT?G%I?^1F38.S>JP61W!D<(?=H4_/+GP%T1ZQ_>ZXQN63ZFH77GD6I6N M51,[747^W"W>:@U'09S2&KJ<>"LC8(=$-[Z Z9O'2ZC'6X;O-UP#-GFX4[7( MH*"<@0TB7>-D_>/>]J\WCS-8EI50SR1L#K/8IX5/Y&$_@CX5OD_F)*$^D,"] MLN3Y<0Z&@P22X?C-I @/+FKJ45O_'#'$3RUM$5F)-H=#ZFT.KF"=),K*K\M;]1EAX1?EC0JPVU.T#[N2(WVHDST+T#Y_\# M4$L#!!0 ( %V 95.(F8"XU@( "4& 9 >&PO=V]R:W-H965TAL$'Q:YIF)0DDV,RF([]WE)/QZJU@DM<:C!M73/] M,D>A=I,@"0X;]WQ36;<13<<-V^ *[6.SU+2*>I22UR@-5Q(TKB?!++F9#YR] M-_C&<6>.YN BR95Z,^@IG>/Q_(!^ MZV.G6')F<*'$=U[::A*, BAQS5IA[]7N,^[CN7)XA1+&?V'7V0X' 12ML:K> M.Y."FLMN9,_[/!PYC.(S#NG>(?6Z.R*O\B.S;#K6:@?:61.:F_A0O3>)X](5 M964UG7+RL].%D@5*JYG/D5K#0F/)+=QS\P1,EK#B&\G7OPL+K06W@W0/+ M!9KWX\B2" <5%7O">4>8GB',X$Y)6QGX)$LL7_M')+Z/(#U$,$_?!%QA$T(6 M7T(:I\D;>%F?D4I\+^?(-DT),,/,G@ MG&AJKK*E#/J4_UL#)^$2\I>N"K?$J?2I3/^'P_<9_XTEY*[Y@&D$+DN^Y67+ MQ/YVN6KN*F606FR+LD50FGJE4*VTAO8*Y%M7:[K[@I%.LD;"2>(+9UC1I4<- MMF*2/@[#-.@;#:RRCD1)HP0OF249K/:H-_!0:<17%P&HC!;KG,!<+9>H74KH M67#Y."AS%7:?N+^),(/T.AS !:2C<$1#?S"';!@.:2?+PH2&U_A?6XDGB$[% M?425#,.8H)+4,QY1)==AYC2DGJH_6$ R"E-WD(0?X.+4O8F.6I=<-OZ!,N!E M=%W<[_9OX*QK_;_FW0-ZQ_2&2P,"U^0:A]=7 >CN4>H65C7^("&,;H( +&0 &0 M 'AL+W=O@SM1$U9I:JJ0J#SV8UU9M&% M+ M5)73P/.2:57(>G)U8?]VTUQ=J-:4LA8W#=-M517-T[4HU?9RXD_Z/]S*U=K0 M'Z97%YMB)>Z$^7UST^!K.G!9R$K46JJ:-6)Y.9GYY]=^1 1VQ1]2;/7>F-%6 M'I3Z1A\_+RXG'FDD2C$WQ*+ ZU&\%V5)G*#'GQW3R2"3"/?'/?=/=O/8S$.A MQ7M5?I4+L[Z<9!.V$,NB+XD@Z @"J[<39+7\4)CBZJ)16];0:G"C@=VJI89RLB:OW)D& MLQ)TYNJZ*(MZ+MB=#8'WJMJH6M1&LW?WQ4,I].G%U$ ,+9[..Y;7CF7P LN0 M?5&U66OVL5Z(Q7/Z*=0;= QZ':^#489W8G/&0H^SP O\$7[AL.?0\@M?M>=; M419&+-@'J>>ETFTC-/OG[$&;!A'SKQ%QT2 NLN*BE]1')BW:4C"U9+/Y7+4P M+V>_*B/P^JR*6K.B7K!/LH96LEY!H[F0CV3^8\8?%49)?*XWQ5Q<3I"E6C2/ M8G+52T4:]9PYJX4Y9S"M$=6#:*Q]?VEK80?O9,W,6K4:BNE3=H2>G; XY)Z? M8A!E/ @C]EEH?0P3:-Q*A8_!N17+FX\D.>I-XI!@&/_/CT*-U" MM0]FV9;(VD[TNY!HZ/'2;J!)F//0JA3&/,UR-N*]>/!>_&KO_5P_8@^J>>+L M?=LT&!]ST"B_XP[J&4NA7^N3VV(+'#"BD46IL>/4YUGF8Y!D//<\]A5@R&3] MTZ91^G@_?34>_?-.@D&H/4N0'Z&@MY'_]LY:9Z(8U&V1T/@YV,S2!#]#+> MA'B?B13(QK,T'=[7K2P7!-#(M3A-Z!7%$?M2U.T2M:)M:*XJYFOHVCP]E\YB M/^=I&. =\S#P=GNWZXQ2)5$',#R2%R^"5BK'+7R[QX86:[4TVZ(1+/)Y'N7T M(F_]MEP2V"[;II901APH$&*MCV?F$U2CD5FK$B%5 2 >AAN=8-OH.6J(1R+4IY"@3!%\D3LKSU. MWH.!@I1P+0H3GL.3(_&<#?& M%,(W< ,YU8:7F*]K5:K54^_,$\)\ST&\&]PWQ4*PN@# ! !^CG@L!A16D?J MM=R@6G _]OIGCAR(^]>/85!4JC'R/UT8I*")$ 0)@@AO= "A!QP,N8_0_!M* MT5:6)43G]G=\_Z0Q8!'!=T*4D>^-N3,?W)F_KLQ_:FWNS/;U_NA0W[4 !VX_ MYNM14<=]_5$;65F++9T"Z/5EU5;/#2AVBLA#XS )7VMT3]1(Z8-H.&?_$ 5P MI+;X-80,&NJ O;L55)LP<>JJ'] )$R&P(L@2&D8T!-!@&-MAXIQ SANQO>_M M#B'>JYLL5Y5FG<-_5?7\Y59KG.U8KU"J>O43H+5Z8[>PJ]:Z:W = !V +>SH M<2_/70G-LL#VCJX')C@KJ#-^A+_+)[86)>%=M2GJ)^8#_>EW6+.1;; ZGD%? MMW<[Z-8 H8,$O[2O!"6AO-Y-^YS<#1Y>SR.)".TIDP)7'BP:9,EHY^SOG2W] MMYQ\FA;A_5D6#[*4!JWN48^.&-9ESO6;SC96%(R/S++91FY\D'48BDM M4$8A3].8#A5H^N*$?2T:='GDVI<8D.J4[H^;?6*-,QZI; A:( =@8 M%;27B=!9 B^Q# N6 IX"FB4I<\>J?I7LSQQP7.!%Y+XP&V;1=W0[=A@MGK>H M:#*1SV&R+_/E>LDR'J4AGDF6=0%2='0#4YP0L-<$>PUWY6$(4N [*@D]<_;Q M[N:&(5?Z=I2Z!9_,F+NN%"<5%(T\&@VU8!=JP:M##4W! IW#SE%]S#T=C;A1 MQLCF;+1;2EG!&SDE]]KN!%GUA]FUO MEH:G)/20"44W,1GMF_S=[8L?CKO*ILAMGR(S9ZRCKAEE]!;7Z*-I^7]WD ,$ M>H=QMN>BU/,M#"3/O92%";R$8V7H'W&4PQC[CD8/[/[NYLH?O[IR(/"9*LT] M59J_ N_7<-O5K?\!KS^(I4 WL"!@:> 3.@L+V\WRP,^']R$RV>N/. ]8%'!O MJ'YT>,L!J2-Z4=Q'/$AB>XQ ]?T1];2-D:$I<,=I@N9&5=T-KFA@SLV@^?%YS^WWB MQV?)$3+579ET^O62]UM#$AH%;Q-Z=BSNIGOWTUBULK?PFMEK/'=5/?QUN.F? MN?OMW7+W;X(O18,TTNAMEB#USM)XXHXT_8=1&WO;_: ,5++#M<#)IJ$%F%\J M9?H/$C#\_^/JOU!+ P04 " !=@&53Z+,4+MD" L!@ &0 'AL+W=O MKJ3ZE$7B :>JU+H MF5<84T^"0&<%5DQ?RAH%K6RDJIBAH=H&NE;(?\YD76D%88F8L@='K":^Q+"V( M9/S>,[UN2QMX;!_H'UWNE,N::;R6Y7>>FV+FC3S(<<.:TMS+W2?82$5A7&QA8L'MBY1]Z:!(;AU";(] M:-&"HA.@&.ZD,(6&#R+'_'5\0/1.6710MHC. E=87T(<^A"%4?\,+^XRC1TO M/L&[P;6!&ZZS4NI&(?R\6FNCZ%;\.@-/.GCBX,DIL50L>5,BR W<,=,H;CCJ MMT[Q+,>6X$37+,.91S6F43VA-W\!6KPNI#+O#:J*;A^EQ$0.I13;HZD=4GY, MPT:65'0:+K@ 4\A&DZ_N3> ',@4HMME[X8M-P_DO_6 M=0N.*KA"M75]2A.,E+?%W,UVK?"J[0 O[FT?O6-JRX4F;1L*#2^'J0>J[4WM MP,C:]8.U--1=G%E0.T=E'6A](Z4Y#.P&W0]B_A=02P,$% @ 78!E4_^ MU]UO!0 &1 !D !X;"]W;W)K&UL[5A;;]LV M%/XK!UXV)(!BZR[930PD68MU:-8@25L,PQYHB;:(2J)*4G&R7[]#4I:M7-P. MW=.P%Y$ZXOG._9#4R9J+S[*@5,%]5=;R=%0HU M:$.X9JM":<)D?M*0%;VAZD-S)?!MTJ/DK**U9+P&09>GHS-O=I[H]6;!1T;7 MI&;L)G5&PP7H8IS) MAF3T=(35)JFXHZ/Y;4$A&TA6A990-:1^^.F'U/>25T@>:+/LM"F--O0>RUE[ M@P@*1,*2EUB7>A0&"UD9SR48F;6B.1RR&K_P5B*8/)K!;2$H'80<,&"*5@LJ M^JCIA[OC%B-(/)&$S@ STE=SXQQFL)'(IA.Q>$J?YHB9M#[U@#. MX*SB0K&_B*EP= ?]TK*FTHQAG$(43>$M&H&V(,%S(?8BN"F0Y1B)5:?5$\K6 M25$(40JW7)'R\:<#"!PW\,SH^0'.T/:PDVJ.* M_^.P,;D;K.\(R876K"$,!0A> :EXJS.)U5G9:CZ#3*%"J:TPYFBW6B5*C LK MF6(ZDMO8]L9*B\D?1=U&V.LB'/I[6(=&'YB8'9BHV;A_$X_C);$)RS2=PF^\ M/C8&+DJT,G#$\#O4S2&!/SXGZGA/M[3DWN"/G+58&1L3VEC.KDK;HW38XSS6; MKR#O)N^"E,:A9E.1_U(&RWTI[&A'8L)V+C25J!%R)C.=GX"H%/-\F-2_MC4U MDVW4NDX_@^OW'S;QPH%GS*B]9JIX+CV#P DQ1#@)G3AVAPU\!E="\Z@'!QKT MC#*J]8W&@97@TL3:"YT 4\[.0C>$LRQKJ]:Z+*?84K4>VH^'TQA[WO3(3,+$ M/?J:C!J/9XB;.%'JVLDT".&3.7,@.+E#FU:Z9>ISV#9_C2>UJQ\H$?+H24.& M=!RX^ C#86,%;QPF^$C\IS(&07F*&(ZQ\?ZHAP2'(6HT#F,DVF%/0<1]0<3? M7!"/D@#>M H;&%RB.ZJVZHA7Y*$R.^?A+6]8!FGH/WO@V2OV^:VYDU=U\JS! MS4;>H]V6F+W[F1[]N+/_CG$#6N?:KI?S?9"O$O0IP69"CM@H:(DAP\)&"3XF M3^2$J6G&F/5>H*D!Q(X7^)KB1JZFA-A&$W\*IK3]5YH484=-XFB7%&M2&/0D M%(P7@R5F'7BIDX9;?KN%ON"W-K:?V]]XS>]W;+K>7YDLB5@Q/&B5=(JL[3G"? M%_8B:E\4;\SE;\$57B7-M,"[.Q5Z 7Y?&UL MM5=M;]LV$/XK!Z]=$T"5]6))=IH$<-ILZX"V1IRF'XI^8"3:$B*)+DG%\7[] M[DA9<6M'6XOMBRV^W OO>>Z./%T+>:=RSC4\5&6MS@:YUJN3X5"E.:^8/*Q840_.3\W<3)Z?BD:71TW&VX*OE8[WT GN17BC@9OL[.!1P[QDJ>:-##\N^>O>5F2(G3C:ZMST)DD MP=WOK?;?S-GQ++=,\=>B_%1D.C\;C >0\05K2GTEUG_P]CP1Z4M%J*FD"9:XFK!B0A(H9N)X M=,UN2ZZ.3X<:[9.68=K:NK"V@B=LA?!.U#I7<%EG//M6?HA^=\X'6^"]@NNK^4<[\%_!,5SG M'!:BQ$0NZB5HXD&;S<5?7('&9:(*JSW7+9@7D"[QLS(1:P%Y=/)M5P.+WG$BO'_L1TN91\R32'MS7*8@E)X8:5 M#2<$[U$?[F4:_FQJWID$W_&BT(F"$3R#P'=C#WPW"7$0!H[GQTXT&<'O2 82 MC@(G\CS:F+CA&&ZLRJ-@[(RC\!CG_=@=C0$+QX(7=BER_""BI2!P@\FWCNP' MP'B#=D>QE?!PQHUH$(:.YP5./ Y_ _"T$]>*9@A*NH_@67&I>D)=?H=G_YW MH$*$:6QA"MQX0C#1P/>' M\#[4[?\5I[L">?3(IU::J-JS<88BISHIX9S_AFLL*CHH: M-IQ)=;Q'H0^-5AI[&=G:(]%HG#CC)$)T$WS+(?[WNT=49SLZ&V5#C!$N*B(/47C!"@GW1 U%QTA%A70&96E5H#3* M-,AL2_C+^6P&:RY)<9M&Z@1++J7!XSWF$!XWHL13EG23DF0['KO1<[@JU-W+ M!4D7V$(D86]6/==_;BX4EA;$:=\-+:?A#:9AAMD&FX*7&7C/>Z!,.BB3?BB? MN-DY,,5#IA8@TW=3L:RQ5&24VBJQ/ N'5CR&ITOS6:6XGZC6 MEK+F2TVFK2JAM^=4):RXMI( M59/FU>GH+#H^SYR\%_A'\L;LKB;:TG]7F/??Q> =S M51K_I$TO&XXH;XU55:\,#RI9=V]QV^?A5Q3B7B'V?G>&O)>OA17S$ZTVI)TT MT-S"A^JUX9RL75&NK,:NA)Z=7_$:*;8DZB6]8[76HBED3A_JKMXN<<^_B$7) MYL7)V,*@4QOG/?AY!QX_ 9[0)U7;PM";>LG+^_IC.#IX&^^\/8\/ EYQLND6H%0S=P>1'?M>FP:D?/I"/UH6-_P:/ZE M8+I052/J+8'[I2%I#35:+=O<+R1Z3Y9;LHJ6$J'*16N5AEA-%KIG1@JZ%+E< M@07P''X'M"F4WV]U[4&=I.$[5& Q^-/1E;4YHG/.10L1>^?.[[_-XFCZA[EO M=@-KE=;&E]ZEH5I9 MJCEG8[H,:.[TK7"#P57'>7M/?7"U+Y\1:(2=?XA/PRE]S1B+Y!+_,K5AS60*V330M>H87FCF M>UU'Z!G+U0*^[AK'/4)Z[IU1K4'KFQ?T7L&=O]SC&47I+)ADF5O%69"%,[HH M9"THB8-9&E*M6^P05CD0NJ*H+BI\(*MCG&FQH MC;D/28'5N6O@&LXW^.0'M* M[ZMUJ7'S# !,Z&"9P=G,!7N,0LVY+W M9^]*JXK>W((1-1AQ,4P9Y^-'E/_E1Q1FB4EHT-B!R^2[_68^W-E=Z>+EGP&W5L6%LPI2E%?U3SCU8VP\%=BFX+S2<]C+O52KETYIW_+#R24=9=J.[$NVOI)Z'!8(/$K: :'DU19MU= M];H/JQI_O5HH"R+Y98';,6LG@/V54G;WX0P,]^WY?U!+ P04 " !=@&53 MF:7I2:$" "!!@ &0 'AL+W=O"VDLJ,@=ZX\"T,;YU@(>Z)+5)Q)M2F$X]!DH2T- MBJ0N*F38C:)!6 A2P7A8S\W,>*@K)TGAS("MBD*8U3E*O1P%G6 [<4]9[OQ$ M.!Z6(L,YNA_ES' 4-B@)%:@L:04&TU$PZ9R=#_SZ>L$CX=+NC,$K66C]Y(/K M9!1$GA!*C)U'$/QZP2E*Z8&8QO,&,VBV](6[XRWZ5:V=M2R$Q:F6/REQ^2CX M'$""J:BDN]?+K[C1T_=XL9:V?L)RLS8*(*ZLT\6FF!D4I-9O\;KQ8:>@T]M3 MT-T4=&O>ZXUJEA?"B?'0Z"48OYK1_*"66EZ4HY4!C,M*2:T\!&^:>+<(RI7&83#"W2"I#WBS)6( M29); 2FX(:&R7_X!=WPT$_Y@0*.=#]Z '1P-0\>:/+,PWO _ M7_/O[N$_Q_($3J-CZ$;=SMORD*UH_.@V?G1KO-X^/"I*B3!1JA(2KI5#@];! MO7 (3L.=5K%6SF@IO8@F3^E?OI"%2V'D"A[0\+%Q>5+[>T//%24^?$]K.[=. M=!)%'UI$GC8B3UN!9L(PS>VYMP#V&L!>NVO5PE)"?*M!&[ADB?P5W*++=<(> MO;!#B,'[4J&Q.94@4G83)E+"@Q'*BOK>VO=\:F?3 M[_S#IWXCJ]\*].=KO:I48EL0!PWBX+\RJIU-[\L^H\*=CN*;\ZTP&2D+$E-& MBDX^L7%FW?#6@=-EW606VG'+JH:O,_X-4$L#!!0 M ( %V 95-9T/-O$P( (L$ 9 >&PO=V]R:W-H965TP&//>_/F,28Y2?6L:T0#+PT7>A74QK3WA.B\QH;JF6Q1V)-2 MJH8:&ZJ*Z%8A+3RHX20*PP^DH4P$:>+WMBI-9&KU ;D\K8)Y M<-[8L:HV;H.D24LKW*-Y:K?*1F1D*5B#0C,I0&&Y"M;S^RQV^3[A)\.3GJS! M=7*0\MD%WXI5$#I!R#$WCH':UQ$SY-P161E_!\Y@+.F T_69_8OOW?9RH!HS MR7^QPM2KX%, !9:TXV8G3U]QZ&?I^'+)M7_":<@- \@[;60S@*V"AHG^35\& M'R: ^>(*(!H T?\"X@'@G2.],M_6AAJ:)DJ>0+ELR^86WAN/MMTPX;[BWBA[ MRBS.I#]JA$PV+16O0$4!>U8)5K*<"@/K/)>=,$Q4L)6W,'-\ $/#+.[9?2"3%6J"M'\D'40R\JNB)JC^T, MXO =1&$TOP#/WH9_[\0U.+'VC!Y%HT>1YXNO\%WRX??Z8&VP0_CGC0+Q6"#V M!197"DPLS:VEEPSK"3Y[ GEE.8KLK/?;,-%6! MDE862N?,TE1GH2DTLM2#FIE!9<[TZPB% MVO2#5K -3'FVM"X0#GH%RW"&]K&8:)J%-4O*.+U'"^%_85'NC )*5L2JOP*0@ MY[+\9R]5'78 Q+,?$%> ^"V@WYV@?X[G7&)/_-W%5N4 .DH0*GK+S9U(:)1D,5+@-J ==<,IEP M)F!&0735-_!S.#=6TT/X]8&B3JVHXQ5U#BAZU]8&3#%=E8]MBHG2U AX4' K M+9(Z"U]<+U'WVFM[_1S]-T7J)F_M)7 ?==O M?/I.8:MYOE]AMU;8_1R%$TTFK.UK R;"OS-J^-7SBA<.N^^M=/>(;;T1&^YX M0(XZ\]9HP+_@\IG4T=I]A]YTWL1'Y,JEB?ZE*2W]CNF,2P,"%T09-;]2$75I MD^7$JL([S5Q9\BT_7-*7!;7;0.L+I>QVX@ZHOU6#/U!+ P04 " !=@&53 M%];'D8D# #'"@ &0 'AL+W=OF^") M'7)C!?YJ4=(#)&">RZW"E=^B9*P H9D41,%^Z=V/[C:CT!HXC;\9''7GF]A0 M=E*^V,7G;.D%UB/@D!H+0?'O%3; N45"/_YI0+WV3&O8_7Y#_]4%C\'LJ(:- MY%]99O*E-_-(!GM:23*:B.:_7#<.&N,A@F; MQL0HW&5H9U9_8*5\%JDL@&Q!D8TL"B0WR:D"KT'ABOK*QS0@U]_0"&,JYO4/TY M>2#75S?DBOA$VUU-F"#/@AG]J2/X*Y>51E 47KU;+WR#1-AP_+0)>ET''5X( M.B)?I#"Y)H\B@^R]O8\$MBR&;RRNPT' !,I;$@6?2!B$HQY_-C]N'@RX$[5) MC1Q>="FI50&*8E+N!L#&+=C8@8T'*H35^:,_4Q!]Z:E/C-V)MM&\KL)H'(X7 M_FN7M(]:\\GTI/0NFDD;S620&E>;0[3$+5 \2,M7UR"PMNDK!MMT\':($ZLE6CG=/J9J)R9=IN(HGIPQU:,UB<9! M/U73-L+I(%6/^SWV6AM0*0T(PRCGWTEFKS1V7J(AK10S#/00G;/VL-D@G8F1 MZ0N1I>WM>,.?DF?M"NLQV6X;)OOHF7T(?!1.HS-V/BK-+Y71O'5W_O]D/VLZ MXH_F?_XQL],XFIU%V*,51Z,+,8Z"T]L0#/>1'B=_K@D,EK0[%[YT-3\Z&@\Z^O7W_P=VPS]WS MN]ZK%<5G[OJ=D0 ?@X.;E#26825,_:ZUTG8:NWXSQTD3E%7 _;W$OM(L[ 'M[+KZ M%U!+ P04 " !=@&53E&\7]/4" #S" &0 'AL+W=O)'B<)LEQ+"B3T6C@U^9Z-%"UY4S"7!-3 M"T'UPP2XV@RC3O2X<,W6I74+\6A0T34LP-Y4*<# M;H\?V;_XY#&9)34P5?P7*VPYC$XB4L"*UMQ>J\U7:!/J.;Y<<>.O9-/&)A') M:V.5:,&H0##9W.E]6X@M /+L!J0M('T)Z+X!R%I YA-ME/FTSJFEHX%6&Z)= M-+*Y@:^-1V,V3#H;%U;C4X8X._J&7\J%S)4 ,@=-IDH(+.ZBI!K(V%K-EK6E M2P[$*C+F54D)E07Y+F!-R0($RY4LZMPJ32Z98!8*\IG,E05I&>7DG/':V=00 M&G)P#I8R;@XQRC1+[8U)\J-4M4%V,X@M9N;TQ7F;Q:3)(GTCBXQ<*6E+0V:R M@.(Y/L:*A+*DCV69I'L)%U =D2SY1-(D[>S0,_U_>+)'3A9V,;1WY=(3"XL"/-G MCZQND-7ULKIOR'HR.H@S3^(.T-/&W<-=CC;4/4_M#IN[4:^;#>*[[2J_CLEZ M_1#S3',O:.[MU3P3%5;=1(TG^PW:S&?[TG]--":YG?@ MBNHUPVW&8864R5$?%>FFPS83JRK?I);*8LOSPQ+_2D"[ 'R^4EBJ=N)>$/YS M1O\ 4$L#!!0 ( %V 95.MZ.DJ&PO=V]R:W-H965T M M!X%,ER3'TNC;S01$0RDBI#@?5E328DRPR3 MCN-G2>I5SS3 W?$+^T>;O$[F 4LRX=D/.E/+D3?PP(S,<9&I>[[Y1,J$$L.7 M\DS:7[ I]X8>2 NI>%Z"=00Y9=LK?BH+L0. \0$ *@'H6$!4 J)C 7$)B(\% M)"7 IAYL<[>%N\$*CX>";X PNS6;&=CJ6[2N%V7F19DJH>]2C5/C"6AL,.A#,E*Q\$(47 (4(-L G;OB7@CGA M-Z][^H?CX>$^/-"B5,J@2AED^:*CE#%Z.$BCBC2RI/$!TGNR)JP@3<79 GL6 M:.QE/8:#?A@EPV"]6X2&;0E,$EAMVXLKKN**G7'=4D;S(G=DF%1,27=EZU6D M/6=X7XG(I>F.=-L=$F=$7H S_;K/\+,\;ZJGFS$*+=(16[^*K>\N'7YJ*=V@ M8AIT5[K+BO2R\]*Y&7NMI8-A[7ZAD^O%T< 5^ 7*YM"C:OF?2@)W3!=V5VE8 M.P9$1V4CP4)_-"@=OUIB!F!X:@107.<1;=K*COQ^%IHR&V ?^X$_@?F:U M;4&W;^WI=)6FO&!*:L%20M?X(7N%9K5#P;A#S6J[@LD;:';=P@I[?MBHV:0- MB/X6>S^SVC.AV^(J0:Z[Z*W:#F&_0YUJ;X2#-^DM-VO4\WL'>JL%&/G0K5-M MT-#MIWLZ==E;J+9A%':G&:IM%L&WZ*T65MCWH^;>:@$BU*(9VODV/,[IP:1K MS6I+1E&'FM4VB]Q?@O^KF9L5#GQT0#,W$$'_LEFS8.?09<[4MU@L*),@(W/- M%/I];;1B>TS=3A1?V7/8 U&ULE97?;YLP$,?_%0OUH97:\INT%4%*$TW;U$E5LVX/TQX0H7E-:^! MZ9TE%Q56>BE6KJP%X,***NH&GI>X%2;,R5+[[%%D*6\4)0P>!9)-56'Q[QXH MWXP=W]D^>"*K4ID';I;6> 5S4,_UH] KMX]2D J8))PA ; MN\YE@25,.?U)"E6.G1L'%;#$#55/?/,9NGQB$R_G5-HKVG2^GH/R1BI>=6)- M4!'6WO%K5X<=@1\=$02=('BO(.P$H4VT);-IS;#"62KX!@GCK:,9P];&JG4V MA)FW.%="[Q*M4]D]IICE@.:V9::\JCD#IB2Z0I,\YXTQ!>1 UGA! 9W/0&%" MY87>?Y[/T/G9!3I#A*'O)6\D9H5,7:6Q3' W[Q#N6X3@",(ICKTC05R2P\<)W5>0)*%90H!F1.>6R$2#1K\E"*J$;\/>) MX\+^N- >%QTY;J#*0R5L@R0VB/DRUUD<>OXH==>[E3KTBFZ",.J]WA!&/6%T MDO !I+Q#$ZH_>%L8/3I0+8BV.>.OXP=<&;A5HV5 ^/MNA#U/$A3KB/?-KG#6_2\R8?[8-+Q$ -(28'KSF\ M#0^:8< K'MW<[F&Z.[/#S.UO6*P(DXC"4NN\ZY'.4K2SL%TH7MMQLN!*#R=K MEOKW <(XZ/TEYVJ[,!.J_R%E_P%02P,$% @ 78!E4T&D_"%^ @ 6P8 M !D !X;"]W;W)K&ULC97;;N(P$(9?Q8IZT4IM MD-\F'_FF[$]C+9< MO,L20*&/BC(Y=DJEZCO7E7D)%9:WO :F=Y9<5%CIJ5BYLA: "RNJJ!MX7N)6 MF# G&]FU%Y&-^%I1PN!%(+FN*BP^'X#R[=CQG?W"C*Q*91;<;%3C%[<2:H"*L^>*/71TZ O^4(-@)@N\*PIT@ MM(DV9#:M*58X&PF^1<)8:V]F8&MCU3H;PLPISI70NT3K5/: *68YH+F],A-> MU9P!4Q+=H">VT2,N"$AT.06%"957>OUU/D67%U?H A&&?I5\+3$KY,A5&LXC7RQ,K- M6]QD S]-=::;;HV.K9)TZ'FMU1>VJ&6+SK*]Z9>G#_>F%CP'V4O7.(B[=,$P M&1[0'5LE:1I$_71Q2Q>?I7LDC.@+7Z 5Y_WW+CX*ZZ=Q.CB Z[%*XDX*7^"2 M%BXY"[=_-)_7B('J@TN.3LQ/PB@\I.LQBZ-@&![@N9VG;]KN,Q8KPB2BL-1" M[W:@\Q--*VLFBM>V&RRXTKW%#DO=_4$8 [V_Y%SM)Z;!M/\GV7]02P,$% M @ 78!E4X?_GC&ULC99-;]LX$(;_"B'TT )M).K+=F$;2!PLV@*+#>*V>RCV0,OCF"@EJB0= MI_]^AY2B*!+M^F*+U+PS#V>H(>='J7[J/8 A3Z6H]"+8&U-_#$-=[*%D^DK6 M4.&;G50E,SA4#Z&N%;"M$Y4BC*,H#TO&JV Y=W-W:CF7!R-X!7>*Z$-9,O7[ M!H0\+@(:/$_<\X>]L1/A\_$+F4CY4\[^+Q=!)$E @&%L2X8_CW""H2PGI#C5^LTZ&):8?_Y MV?M?;O&XF W3L)+B7[XU^T4P#<@6=NP@S+T\?H)V09GU5TBAW2\YMK910(J# M-K)LQ4A0\JKY9T]M(GH"FIX0Q*T@OE20M(+$+;0A<\NZ988MYTH>B;+6Z,T^ MN-PX-:Z&5[:,:Z/P+4>=6=XPP:H"R-KMF94L:UE!933Y0/XQ>U#(H!1.$*8U MX/3;6S","_T.#;ZM;\G;-^_(&\(K\G4O#YI56ST/#7)9[V'1,MPT#/$)AC74 M5R2)WI,XBJE'OCHO_W*H3LE#S$:7DKA+2>S\)1>EY!X$,[ EMUP70NJ# DU^ M7&^T4;@#_SL3+NG")2Y<>B+<]^NO^#T4P!_91H O>XT^=WK[63XNXRR-Y^%C M/T=C(YHEL\[H%5K:H:5GT9H=@.VA9GQ+X E[AP9O@1L_61]QDD\'B&,CFN:9 M'S'K$+.SB'A MXXP.^,9&-)]$?KY)QS?Y,]_OTG[?1F(KKVO!0?D0)Y[:)>D <6R$&_4$XK1# MG%Y8X$*60 Q[\N%-/1E,AA7V&<74CS?K\&9G\3YC7;$EV#[Q_ F_)ZNF9_I M9QZ&*!^ >HTF?E :O73ZZ"SJRITF&@^Y6FKNI6L]]"-G^7 C>HSB4QN1]LXA M>D&O>6F$_G.$CD+W(K=X8YM>)WI-]W(DT/@"NFMW!IZM;^OG51^>9'38"GUF M:38;MINP=[#;6]7?3#U@IR,"=JB+KB:X2M5<5)J!D;4[ZS?28*W=XQXO=Z"L M ;[?26F>!_;ZT%T7E_\#4$L#!!0 ( %V 95,XM7K10@0 %<4 9 M>&PO=V]R:W-H965T A2W,YFVR5*BX<1R9;FA%YS@N:ZR]K+C*B=%-L'%D(2E:5498Z MR'5#)R,LG\RGU;N%F$]YJ5*6TX4 LLPR(AXO:37Z#%U%8;:P89R_?_Y*$. M1,< ^@,&J#9 +S7P:@.O:CBX M4323_XT,YC6#>=5@_K.#6<--'Y*T7+%\TWEG$ G/I1+E?E'![V)WZMQW8VV!^9$;H 9VX*;?N.F/NGEK2)>2 F$6 MF)7?OH.@,W#L0=QC9P7%=FY!PRT8YZ;C=J&5)2FS,B6*KK0@:'%,&#'1M5$- MCEA\]$(W@/U8VG!^A/T!PF%#./R9.?,K4X9UITQ.E[,D3WK8Y2'0^S;24<-Z>C7$S,8Y^B8L \1 M[C.VP+PPQMA..6XHQ\\NS!$9@VY;4=S75TW8*6#PC>AF3>0@\!'N"]-SJ$,W MVU($T:B;ER5+C1MC,6M+#?1.D*)6\N&XYI\P1<=E <, A_T#ST=RRDK?##\ 09;#48CHOP"3-XK, 99KK/36>R+$(M@J,HA,D MK)5E-+[Q/6'"8LO)&^*HGS$+S,=>_QSE=&Y]S)7;%R(V+)<@I6MMYYYCG7*Q MO\7:-Q0OJHN@.ZX4SZK'+24K*@Q ?U]SKIX:YFZIN4N<_P]02P,$% @ M78!E4]NIX>X^ P % P !D !X;"]W;W)K&UL MQ9?=3]LP$,#_%2OB@4E XJ1)"VHK01&,B4UHW%!)(ZI9SY81 D?DXH]\9#-WZD"L*>#>#H6P5@C_5B&J%2+G:$7FW#HGFHR'4BR1M-+&FGUQL7': MQAO*[3%.M32KU.CI\1EAA,\ 3=V=F8B\$!RX5N@077%-^(+>,D!$*3!S^^>@ M"67JG5G].CU'^WOOT!ZB''W)1*D(3]70UP;*FO9G-PUSKY/Y&I0Z,7DY*_.2$6W 22ZDIK^)3=@V MV,I>O(9QV,=Q;PNV12J)<*\=-FY@X_\*\"?0;<3Q,Q8<1@'>(FZ1,L"XG3AI MB)-.XJ>KUH:5/-LP3(ZWH+IE-I#Z#5*_$^E9A3A O#UN_9:XQ?U@"[%%*NKA MH!URT$ ..B%OS%7D=;IJF&5<,+%X1-+6=]61JL>-_>.WK!@X6%7RX'5J1FUW M(^Z#(.IOG&UW,U4' MVZ?1+;3)O"KAN+N&3US' =)T:,R5;971HBM+\*K@XOA-SV551W%W(?WW M?S9QO%W$7I*JJ/VUELWVRQ^)7%"N$(.Y40N.^B:8LFI!JX$6A>OB;H4V)^1> M,].V@[0"9GTNA'X:V,:P^2,P_@-02P,$% @ 78!E4R)'7_9\ @ < 8 M !D !X;"]W;W)K&ULC95M3]LP$,>_BA7Q B0@ MSRU#:21HA<:T3:@=VXMI+]SDVE@X=F9?*-NGG^V$J!HI\";QP_WO=W>.+]E. MJ@== 2!YJKG0,Z]";"Y]7Q<5U%2?RP:$V=E(55,T4[7U=:. EDY4F-A,UE(^V,EM.?,"&Q!P*-!Z MH.;U"'/@W#HR8?SN?7H#T@KWQ\_>;USN)IMO (T6K4=:]V$10,]&]Z5-?ASU!F!P01+T@>J\@[@6Q M2[2+S*6UH$CS3,D=4=;:>+,#5QNG-MDP84]QAK!3D^ M.B%'A GRK9*MIJ+4F8\F5DOTBSZNZRZNZ$!<*VC.21R0B>W)6/TZ#Q/GP=[5QSQ*HR#S'T>XRZQXNAB M,LY*!U;Z%BL98Z4CK.3#.&LRL"9OL=(QUF2,=2"OZ<":OLJZ,4>&$GD_\#4$L#!!0 ( M %V 95.5C_IFZP( ((( 9 >&PO=V]R:W-H965TND:5&S;@_3'ARX!*O&IK9)FO]^ MMJ$L32#K7L#&][W[W)G#C+=ZSP="SX%@ECK;V9@:V-5>ML"#.[ MN%!"KQ*M4],[3#%+ 2WL*S/C15KPX<*><',!)=X5MNRZ+U$I=),*M4.ZF A>*E*:M:ZJUGXCZ]?TZV:J MNS=)QNYFOWC'5GX8QT%K]0XZ;*'#D] /; -2&3"S]UA#DXTN$]VA'&B&4OTF M8;;K@J[]#O=Q/.\ ^;3-.^!A"SP\"3RSS:1;O.22J$O$.$LK(7HJ.SP&\,/H M@+++*.C!C%K,Z"3FWZZ[LEW7\'8V5704/PD.&;ML1MV(HQ9Q=!IQM2*Z.RCH MS^='ZSGJV- @.&#M,.K=]KB%C?]=SRZB^"A8%,8'0,/5&\ MM(?&DBO=-7:8ZY\$$,9 KZ\X5V\3 "F4S^?<%Q/!X;IWY) MC#GG<@X7+GAZY.))[@$4>BDHDS-GKU3YR75EOH<"RQM> M,].RX*K'13/+JR M%("W%:F@;N!YB5M@PISYM'JW$O,I/RA*&*P$DH>BP.)T!Y0?9X[O7%X\D,>] M,B_<^;3$C[ &];U<"=URFRA;4@"3A#,D8#=S;OU/]WYH"!7B!X&C;#TC8V7# M^9-I_+V=.9Y1!!1R94)@_?<,"Z#41-(Z?M5!G69,0VP_7Z)_KLQK,QLL8<'I M3[)5^YDS<= 6=OA U0,_?H':4&SBY9S*ZA<=:ZSGH/P@%2]JLE90$';^QR_U M1+0(?C1 "&I",)80UH1P+"&J"=%80EP3*NONV7LU<4NL\'PJ^!$)@];1S$,U M^Q5;SQ=A9J&LE="]1//4_ Y3S') ZVI5+GA1<@9,2?07NLUS<8 MH@1O""6* M@$3OEZ PH?*#[O^^7J+W[SZ@=X@P].^>'R1F6SEUE99E@KMY+>'N+"$8D+"& M\@:%WD<4>(%OH2^NT[\>V%7ZZ(T:O=%5O3^Q$)BIDRXP M6CBF-GGG"'%KX& 21!UU%E":=2PLHYZ%U$O?8NYMF,QN,FY,QE=-KA7/GY#@ MJD['L-6XYR),)T''J@64^1T;R[B?K30*.UXMH#">V,TFC=EDU HL!=^!-.P'[@=1>>!>2' M W,X:=1-1JG;X?Q2J$5=.>#%[&O[;$XL>R#V.WHMH#@JHJ//#K0$I]$U$VQ5E/S"1*.ZMT80$EDX$9]KW7<]*[JOD?M0=QWHM_ MF-8Z4%M $O<*D V59N& S-9Q[E^5N:BN#%KI%DHNB746ZQ!OUF#JA]U]9(%I MU$!M\U\/.#^XJO!^O5JA$I_PAH)57=!?<4'J=<7U4:D?#VA[/0W]<<=AZ\IC ME=@_V[(@Z!X-"PLLR:(LZJAT6[=Y-JD^)\WSTW%"^K M"]V&*YWKZG&OOQ% &(#NWW&N+@US1VR^.N:_ 5!+ P04 " !=@&53:&H" M<, " I!P &0 'AL+W=OXE_ MY.[KSYWM\V MU;O. S9Y%SHH9<94]SYODXRR*F^E@4(_+.0*J<&AVKIZT(! M39U3SOTP"/I^3IGP1@,W-U.C@2P-9P)FBN@RSZGZF "7ZZ'7\;83SVR9&3OA MCP8%7<(=N&EM[9_"=P5KO](F-Y$W*=SMX M3(=>8(& 0V*L L5F!5/@W HAQJ]:TVN6M(Z[_:WZ%Q<[QO)&-4PE?V6IR8;> MC4=26-"2FV>Y_@IU/#VKETBNW9>L:]O (TFICT0[CMTCSA$M4/D JW(7%CWU-#10,DU4=8:U6S'Y<9Y8S1,V%V<&X5_&?J9 MT81R*A(@7D_!X,95Q?H-'+ M_)Z&9_K][< (G:O(<.;WHB-Z37 $>?F/3-#>8 M(ZI2@@UYV!BP(1]-]R5Y% E>4 TV\57O@OQXEIP3/,EK%/IY K#; '8=8/?8 M08 E$X*))=X*=R3:]K"2Z#L)6Q]6HS"^[0W\U6YB#XWBX+:Q^037:^!Z)^'& M:]3G2[QW1H$W?:D?H-4O\DTHMAG/VFEJH-JG^PX%6G$^Q1 MM1C%43M6W&#%)['P^OQC#^/#/;P)NWMDAT9Q$.^1^3M5)P>U=,58DT26PE3W MM)EMZOW8E;F]^0F^ U79_BM3/2)/5.&IU(3# B6#ZQASI:K"7 V,+%QM>Y,& M*Z7K9OB6@;(&^'\AI=D.[ +-ZSCZ U!+ P04 " !=@&53RYHF]Z@" ' M!P &0 'AL+W=O4-KX#IG0T7)59Z*K:NK 3@W()*Z@:> M%[DE)LQ)$[OV*-*$UXH2!H\"R;HLL7B; ^7-U/&=W<*2; ME%MPTJ? 65J#6 MU:/0,[=GR4D)3!+.D(#-U)GYMXO8V%N#;P0:N3=&)I(GSI_-Y#Z?.IX1!!0R M91BP_KW B@U1%K&KX[3Z5T:X/YXQ_[9QJYC><(2%IQ^)[DJIL[$03EL<$W5 MDC=?H(MG;/@R3J7]HJ:S]1R4U5+QL@-K!25A[1^_=GG8 VB>84#0 8)#P.@$ M(.P H0VT56;#NL,*IXG@#1+&6K.9@MH"#-57"FA=XG&J72.*689H)4] M,@M>5IP!4Q)=HY7BV3-:4=*$RHO-(FZ]4=NKRX0A>(,/2U MX+7$+)>)J[0RP^]FG8IYJR(XH2)$#YRI0J)/+(?\/=[5$?5A!;NPYL%9PA54 M-RCT/J# "_P!/8O_AWMGY(1]ED/+%Y[B&T[E/G2HP; ECA&WU:;>E'JI.2Q%9"G/O7]+PHQ\G[LM^R@:, MPO&D-WJG;MRK&Y]5-\MS8E(R>&9:Z'C/8>SY!Z*.;4+/CX9%1;VHZ*RHM2*4 M_+:E&I(5';F\GH31@:X!HR *_6%A<2\L/BM,WXY_%#(^KE$\"0ZT#1F-P@-I M[EY/*4%L;:N5*.,U4^T][%?[;CZS3>Q@?:Z[?-N4_]*T3\0#%OIL2D1AHRF] MFUBG2[1MMYTH7MG.]<25[H-V6.B7"H0QT/L;SM5N8AST;U_Z!U!+ P04 M" !=@&53/8F]<,H" #2" &0 'AL+W=O^U,=D+>J1Q HX>"<37UB!&[>K(4L MB#93N?%5*8%D#E0P'P?!T"\(Y5XR<<^N9#(16\THARN)U+8HB'R< 1.[J1=Z M3P^NZ2;7]H&?3$JR@27HV_)*FIG?L&2T *ZHX$C">NI=A.?S$%N B_A#8:=: M8V1360EQ9R<_LJD76$7 (-66@IB_>Y@#8Y;)Z/A7DWK-FA;8'C^Q?W/)FV16 M1,%,@ZM#X] M@W=L?EKK5 =R#ELG&ULS5QM<]LV$OXK&-_U)IUQ)0)\[SF>D>VX<6([CN4D33O]0$NPQ8E( MJB1EQS?Y\0?P12 E< $Y8N[R(;9,X.%B%_OL8@'HX#%)OV0S2G/T-9K'VX<' MQ=^NTL.#9)G/PYA>I2A;1E&0/AW1>?+X<@_OU7^X#N]G.?_#\/!@$=S3,[HWPKZ-S3&S>I6CS,:2/6>-WQ =SFR1?^(>S MZ#4W5P=#NX50=7MX-7 M=?!T._A5!U^W S9JRQG:75;&7KN3VOI$W]=7SJ[M M[:2V/M&V/JFM3[2M3VKK$VWKD]KZ1-OK26U]HNWWI+8^T;8^J:U/M*UOUM8W MM:UOUM8WM:UOUM8W];E^1?;:UC=KZYO:UC=KZYO:UC=KZYO:UC=KZYO:OF_6 MUC<+ZP_+,%S$\),@#PX/TN01I;P]P^._%(E T9^%[C#F6(--0H9QJH!!?A?*;#HJE0GFM M@8(=%74,R3=+_0M).M^J:$.XJC&\$YCXAN%4K'?C7(%HUP$W#1$A?)>A?)4B^)U M@UQK@& 5R%B'#NP"Q>U&N=&P4$4'AF+"?H"A3NB$097#\A50'V&H=Y-<0'6/ M[9.&Q34%^EWE!_,5%&"RSPJ4(-9!^4-;SY!3C49;P"BT,]()D^J@,E+$R1:, M2B2M:(F5(BG"98N%52(I@F:+#558BM!96L]0>A.F= :HQ%O!>GUH MW%_!^Z#4!5IRAR9,]#!'=TQMT MJ,6618GCJB6?LZNFN PH&XU?RQH[ZVW;(Q>$BV'&?9W$]U\23J[Q%(UG07P_ M"T+$)U?!HTFZ2-)B:M4SBU%;S[$("\;%;B\35' O]A1.EH49*G<&$=/!0Y"& MQ?B83JATG0[CX8%K_P1))F@;P[R]4GHJE'ZW4GH@(F7W#-Y'"YI.N-[8S(]I MCH)-3.D882,L]5X-IB8B)A$X5?\'-&2NQY/-F0MBV)"%[$ MZH-\B A*Y$<$I?=D,R@YQ),%FG,B"31U4.JRG(@T!(XTNHG<>P5.E8@NQ-F.S7!T_O[FAQ M@(BY)IOIE"5HG5+"R/; 8CX*(C7]/N:C)=C/@G/J;;$G9Q,/ K+%%/+'AA!>F)?7:1I.X;!%_[%[J M];:(<,;;-'2X4>,; M<#9T=B6A$.$/)';Y]7G<,+\L+$W^F[O+==&-[["P1F&-\.<%C6YI^M<6)A2QQ^XE]M@B]M@_ M(O9PYM66QQP:9VQ:QQ]Y)E<3>+'V8%L@"(G;8<.P HY_L)(&] MN5=JVJ9$=3=5RVTTYXC X6CLJV[/IQ7J%JLQ1U"\ U/\_\B)2XAW\?<2M2,B MA]/+2L01D<"!5R+;$O6E @\/3'"1YX@0XL"4?S.C6]9R'!$$G'X.IS1.IRCJ M)SLASVMG\P0*=CW(A02].QHU%HTB^[4"1UUD=P1'.SOA:$=2GK9 K0B.=F". M'N='C M(LC+I+[:5R<&(9!\@H9=W(<;N8+^7#AQWHT;C:NWZ&_CNH(_79CO=-UHK,!1 MNY$KF-.%F5/3C=S-XS$N= #1%?3JPCGVMIG.[^YF)1L[LB3QLZRE"56=7<'9 M+LS9#6^[".-B>NF7=W^D?S;.&?9RZL45A.WN]M3+6(&G.O7B"B)W81)N&K/B MBO]+8WHB&'B];$9Z@LV]W6Y&CA5X9 !O\GDB#'AP&*@K)?!)QJ)!56*#7BNX MW>NE2N()HO9V6R7YJ,"S!CY80_,$@WLP@X.2L?!;%C#E,E9'0TBK?&G8ZV<5 ME>W:H@L:]V :KR?+\PX:B"+M-D<*/$')7B^4[#4.@>^6DM\K\-2;]9X@90\F MY>?/JO<5\MILP>NSZES9KGWV7;"O#Z?BITE*PWM^MK551?_&;#E=\MTQ7@SA M4VNM>I"H]R5]P=!^+_FV+XC65^3;SSEF[4.']\HV;_S-#!P;LE+6Z&W5M%7+ MW[O="^+VC?AVEZ]W:4 M;*/"-W7\QDTBQ2XJHYD,705/!?E_*Q/GQIVMR^2AJ+FN;HM"!^&-Y@6A7E)H M;#2N^1@:FX_ZA[C>UGA-9G0=&3&^JINV3 (7^;'1N"5DP-S?7K2KB?^/&E M M^NK=6XG>N'UDP+0^;@O+E!Y^9>L!U3G%5RI<6[&"P4;C I/1QPTF0U*C@;90 ML-&XR60HJ%_AA:-%&L[1)>N54QJCF\<$WI$/ M4K:X_[P,8E#N1OS$O6S5XN8M6[SE9H,V@V')\5"%>S4OYVK37N,:*%?=8Y88Y#O-P4JYE M*^Z"ZDFX<0D5DUXJ2KAQ9Q0K+HUNN2(ZK?&@I&%-F :#*BZ%/G.EP)(!!; Y ML*3'7D?'S^BY-KP&$9,^%AED\^R^0N$-DE5<3=7='S]5 >%B@URFIV'CVRWY M-VE?!.D]>R.:TSN&9 SXEG%:?C5U^2%/%L477MXF>9Y$Q:\S1@8TY0W8\[LD MR>L/_#LT5U\1?OA?4$L#!!0 ( %V 95-@B4>): , %\+ 9 >&PO M=V]R:W-H965T<';AXEGN, M%?A>4";GSEZI\L9U9;;'!9+7O,1,O]ER42"EIV+GRE)@E%M005W?\V*W0(0Y MBYE]=B\6,UXI2AB^%T!618'$CSM,^6'N0.?UP0/9[95YX"YF)=KA-59/Y;W0 M,[=ER4F!F22< 8&W<^<6WBQA8@!VQ1>"#_)D#$PJ&\Z?S>3/?.YX1A&F.%.& M NF_%[S$E!HFK>-;0^JT,0WP=/S*_H=-7B>S01(O.?U* M^.$C;A**#%_&J;2_X-"L]1R055+QH@%K!05A]3_ZWA3B! ## 8#? /QS 4$# M"&RBM3*;U@HIM)@)?@#"K-9L9F!K8]$Z&\),&]=*Z+=$X]3B#K%G<,>%AA&V M U=@K3=*7E$,^!:L\$:!STA5@BB");A8884(E9=ZW=-Z!2X^7((/@##PN.>5 M1"R7,U=I48;:S1H!=[4 ?T# &I?7(/ FP/=\V -?CL/_JM@0W-4YM?7PVWKX MEB\8X+,IKXC,*)>5P."?VXU40F^V?T?(@Y8\L.3A +G6Z(.+!VR.EZ[V95^U M:H;8,I@S^+*(8C^9SMR7GL!A&SA\*W#0%ZQ&12?!@FD8>OW!HC98]%:PJ"]8 MU GFAT$0]0>+VV#Q;P6+.\%@E,"!8$D;+!D-]@E+>:--0F\1(F6%6(9!QJ7J MW?9)1\'5U/?[!4Q; =-1 8]<(0I*05A&2D0G@&I%YPJ:=DL2A$D\L+725E(Z M>F#6>R[4E<*BJ.WBK ,#O:,]>:,9W[_F"E#!*Z9Z#<;K9!9-@RCM3PR>6"/\ M_]K=NLWGTJA ,'"QZM M#8Y[VV_WOFM^292FL-73?%CCSJS46Y9#FJ7 M,-,)6/)BHR$YN+5=G8"_<7]KDXX^& 1I&/]'H'MR^S%7S\]([ B3NF1;#?2N M$UT(4=_FZHGBI;T0;;C2URL[W.L;,!9F@7Z_Y5R]3LP=J[U3+WX"4$L#!!0 M ( %V 95/_/-J6Y0( *X' 9 >&PO=V]R:W-H965TQ<.S,=BB5 M]N-G.R$JD%9]V4L98:S@.:=,#IQ,J>+4=662X1S)8UY@ MIG<67.1(Z:E8NK(0&*46E%/7][S(S1%ASK!OUV[%L,]+10G#MP)DF>=(K,\P MY:N!TW%>%N[(,E-FP1WV"[3$,ZSNBUNA9V[#DI(<,TDX X$7 ^=KYW02&WMK M\(/@E=SX!^/)G/-',YFF \(0I-41:QI^:TVF.-,#-_Q?V M<^N[]F6.)!YQ^I.D*ALX/0=2O$ E57=\=8%K?[J&+^%4VB^L*MO8)Y M#=8*)QJGA)=91EO 9KI$0R"0-#L=8(4+E M)S@ PN![QDN)6"J/X..'3M3]8A:O"*4ZS[+O*BW"4+E)?>!9=:"_Y< 9+HXA M\([ ]_S._6P,AP>?6EA&NUF^E6P?EO%NEBNT!N_$D'1ZVTDF^Y.,KA_@L(K2 M&R97YZ5)CM\DQ[?4P1;J,9XKF#*I1*FOIH)?E]H I@KG\O<.^J"A#RQ]N(7^ MIL FY6P)U%0!4(+FA!*U;LMJ1159*M-\GH9!V(M/^NY3BX*P41#N5'!W\U!6$0-YJJ2FJQ"J/(:U?>;91W=RJW]P;. M"4,L,2+_P@-A%XB V3 +(YX7B*U!WQP89=H.IGG!A7(GSV: ,\0>=^0P:G1$ M_Z-$XH8^WNVF8>,+2 1.B8(%2FR!')D61/(RASD7FM(XG*!"[[86SSA^EX+( M[WG>ZT1-*JN.MV$6>F_SY&[T.O.272&Q)$SJ*EEHE'<0%G+K)45M)G8SCW(Z5@4.F4<'B111991^6<&J=A,'-_933RR=:+-A#L=YW0- M<]#/^8/$D5NSQ"P#KIC@1,)JXESZ%U>^!=B(%P8;M?=,C)6%$*]F?=^RWUCR:65 %5R+]S6*=3)S((3&L M:)'J1['Y 96AON%;BE397[*I8CV'+ NE15:!44'&>/E/MU4B]@#(TPX(*D#0 M!/2. ,(*$%JCI3)KZYIJ.AU+L2'21".;>;"YL6ATP[C9QKF6^)8A3D]_ N9 MD3,RQP,2%RD0L2*_^BL]I> ML+,W"SH)YY"?D]#[3@(O\%OT7'T=[G7(">MLAY8O/,+WD=C4YOVB@[-7<_8L M9^\(YRW;0HP5Q36!WWJ1]YF)'W_62T! VBJ [Z)*]?R^MW MRGNADM$%GJO_*2QI^GN+!Z.H(; EQ@O;]0UJ?8/.+=F=;KLA7?LQK F'G88O M,R$U^TOM+87%!&\%R_'BTVVFAP>&>H.FZ<.8?G_4;CJJ-4:=&N^X!@FJ55)T M*,GW&I(.8P9^OUW2J)8TZMR'>8)I.T-9654;'5OA>Q^WF]=IM,FZ.X#M=Y-W MF.E>PWE;S)$*\??N8+]3Y9/0-/V*0/^@0$,O;%9Q6Y0?-,O$W>L9&RC7C"HVMD-(['V+69-E6RX$6 MN>U,"Z&QS]G'!#]%0)H ?+\20N\&9H'ZXV;Z#U!+ P04 " !=@&536;O/ M-$X# 7"P &0 'AL+W=O,%%&([=WQG_^&&;7)M/KB+ M644WL )]6UU+[+DM2\9*X(H)3B2LY\ZY?[;T0P.P$3\9;-5!FYA4[H3X;3I? MLKGC&4500*H-!<77/2RA* P3ZOBS(W7:,0WPL+UG_V23QV3NJ(*E*'ZQ3.=S M)W%(!FM:%_I&;#_#+J&QX4M%H>R3;'>QGD/26FE1[L"HH&2\>=.'G1$'@&#< M PAV@. E(.H!A#N =O$-T -%3LFJKJH"<((T+<@%+2A/@:QL)7WA3;D8VX\N05-6J&.$W*XNR=&' M8_*!,$Y^Y*)6E&=JYFK49=C==*?AHM$0]&A8034BH7=" B_P.^#+8?C7FO?! M772CM21H+0DL7]C#=U6!Q&3YAC3FG UPABUG:#FC'LZ;JUM"E0*MS$NDC&K( M<*IU3D0[7&&'Z_*O(8\MN5F8]XLPC,+)S+T_M*DC*HICKXUZICQJE4>#;GQB MW):"]6+(BG%+.!ZTXEJ:C/7C":FPR#3!FB'PIV:5J;T3LI%"=7K0L(X/LO/] M*$RF+TSH#(N\J-N%N!4=#XH^3].ZK L[:QG@AFEF$-=#E]#X'P6GTSCQ7@KM M#(LF/=,U:85.WN,N!]TE>?)/Y?B3<>*]4-P5-0U[G$U:P81J%3' Q4X;8><#GIT]885-\R0-&)(2$K!=:Z( MGY",/G8Q+=_&--XS=1$]R]+WGK9V;Y![OW1MEIW;\C#>M]J>I/G3WB3?QI0, M,CW/\N \_^O@#*F4E%C[>,DP] 03P>"'[R[8%ZAB$9Q\K'3N5=QDX]#23R= M0/[P$?1Z-0SCQZ,H[L[@OW%-!N[!K<5<&;]3N6%Z-LKF%-1TM M*GN1N1,:KT6VF>/-%:0)P/]K(?2^8^Y&[5UX\1=02P,$% @ 78!E4S=: M.\+= @ H < !D !X;"]W;W)K&ULG95M3]LP M$,>_BA7Q J1!TJ1- +65H P-:6B(CNVUFUP2"\?.;(>R;[^SDV:EI!7B3>N' MN[]_=W;NIFNIGG4)8,AKQ86>>:4Q]:7OZ[2$BNHS68/ G5RJBAJ*^V$0Q'Y%F?#F4[?VH.93V1C.!#PHHINJHNKO-7"YGGDC;[/PR(K2V 5_ M/JUI 4LP3_6#PIG?JV2L J&9%$1!/O.N1I>+Q-H[@U\,UGIK3&PD*RF?[>0N MFWF!!0(.J;$*%/]>8 &<6R'$^--I>OV1UG%[O%&_=;%C+"NJ82'Y;Y:9R2#G#;=AR0)UA MA[!S"'<=QGL:G))E4]<<\'X,Y61!=4EN\8;)G6A?BDWY\0T8RK@^0?.GY0TY/CHA M1X0)\K.4C:8BTU/?()-5]M/N_.OV_'#/^1&YE\*4FGP5&61O_7V,I0\HW 1T M'1X47$)]1J+@"PF#<#3 L_BX>W )^KS&SF]:(^>RV1-649R)2M"*]D(HS%I M*6\P8)L]4P*I\!H:Y=)/9$ZXO17"&5TQS@P#?7D 9=RCC!W*> _*CQH47J0H M2&JAW5+)?L<=/'B-K7;LM&UI>)F/SD>8X)?MW X8Q>.P-WJ#/>FQ)Y_$ MSIF@(H46>HBY%9YLX8Q'P0[R>YMX-!DFCGOB^"#QK>/Z%'$\0)S$.\COC:*+ M\XMAYJ1G3CZ8Y?;M*5O^3F5^VN"$:@WX:.4*/W_1/EIX34LJ"B!8'CH7N>*L M<)5B\ $E0V]C)[(!FRC9"Y[R.?>J.MUP\R@TA"CSG&9,39Z-4 M<>ZZ,MV0',LS7A"F[ZRXR+'2IV+MRD(0O+1%>>8BSXO<'%/F3,?VVDQ,Q[Q4 M&65D)H L\QR+EPN2\>W$@<[KA3NZWBASP9V."[PFBIG09VZCLJ0Y89)R M!@1939RO\/P"V0+[Q$]*MG+G&)A6%IP_FI/ORXGC&4 MRC-I/\&V>C:.')"64O&\+M8.#H6 M? N$>5JKF0/;JJW6YB@S;V6NA+Y+=9V:WA#=D@2GX+I4I2#@EC*:ESFPU\$, MO^@WH"0XON<%34$2H!-P?$44IID\ 4> ,G"_X:7$;"G'KM*&C*R;UO"+"HX& MX'-2G '?^P*0A^##_ H<'YV\57%U.TU/J.D)65E_0/9'0016E*VK+N0>2;^1 M]*UD,"!YOR%Z#II9OB0"\!5849GBS!A'?7U7:I%5,POC:1H&"1R[3ST>@L9# ML->#9OE]K*HJW&%%T$?]K+!AA8=801\K[+""&(WZ65'#B@ZQPCY6U&'Y<13V ML^*&%1]B17VLN(<5^/VLI&$EA^:,SLF5(J*/F'2(,$F"@:$<-E+F M]1K.[!HNZC7<9V+4?9TH&@V8@%Z;*=Y>&S=$2H!S7C*E5XW^M9#:@%F/E.G1 M(%+U1H77,7,:)\@;,+,3*%W9KN.!*;S3MX49O[8DP#^C[*\[5ZXG9;39_ M%J9_ %!+ P04 " !=@&53>)GLDX8$ ^$ &0 'AL+W=O?8S/;,OXB0DHE>DOB5%P- M0BFS2\,0?D@3(D8LHRG,K!E/B(0NWQ@BXY0$&I3$AF6:GI&0*!W,9WKL@<]G M+)=QE-('CD2>)(2_W]"8;:\&>+ ;>(PVH50#QGR6D0U=4?F4/7#H&964($IH M*B*6(D[75X-K?'F/IPJ@5WR-Z%8TVDBI\LS8B^I\#JX&IF)$8^I+)8+ SRM= MT#A6DH#']U+HH-I3 9OMG?1[K3PH\TP$7;#XSRB0X=5@,D !79,\EH]L^QLM M%7*5/)_%0G^C;;G6'" _%Y(E)1@8)%%:_)*WTA - ,AI!U@EP-H'.!T NP38 M^P"O ^"4 &)J-4A3#>TNC08# M1ZF*K)7D,!L!3LY7(>$T9'% N?@%W7W/(_F.2!H@/7&AG!:@!4L@D@71L7!1 M3 GT2+.<^R&L0&>W5)(H%N?SM$G9"!1K(Q2])1&4@QA$-I?0I8+ MV$/,# DJ*"*&7]*]*>A:'71MM&2I# 6Z2P,:M.!O^_$8'Q-P=T2 Y?9(,,#Z ME0NLG0MNK%Z1*YJ-D&T.D65:N(71XG2XV6:1_[;[73]\23C <2?\_N3=\;C' MEG85SK:69W?(6\1$",36:"69_X*^_0[SZ+.DB?BK1[I327>T=*=#^A?(W2+G M[X7T87D0AG 29,3;P[$0Z&J!*LN_SL%'KRTCQ4+.Q^N\,83QW,F[7J,*SW&IWEZ<0.@-S!RR."1?U:)O=;XN-)PW&T]'4:J<[J>A. M?BA OY(XIT-T7=%>,"'1DD*@M$;KY" 6+KRQW14,TXK5]'C(MKEZ"&/J]A.E M&[@>Q"3U:9OWIP>LL.V8^Q%P;-4'ZMBLZZ-YG'Q;';SFG*0;"KX^Z\-5UF3L=1"W:N+6#T0^9.1(B+RW/..Z MIN"?451P757PB67E_T\RY<[-+(/-$;8[S%T7(7Q"%5)'NC"S9E1D]'8:[D&H M8@]CQ^W@49<9W%]G]GCLF^QD0]V5^S0-Y8[PM(-?73YP?_V Z]$+E>6!>J1" M BT)S2*2]*48G2U73^?HVY(FSY3W1E1=!O#D9T1LG=#Q"1G]WZ:)PT1]D,P7 M+8NL@UQN-)X]">4;_4 5<-N NT]Q_:Y&JT?PM7[Z[8W?X,M%\92MQ10O:_#? M)DH%BND:1)JC,80P+QZK14>R3#^NGIF$IYINAO# IUPM@/DU8W+741M4?QG, M_P%02P,$% @ 78!E4R&ULS5=;C]HX%/XK5K323J49$CL70L4@,;#=SDK;CH9V^K#: M!T,,B2:)J6V@_/L]=C(A R&DW3[T!>S8Y_O.S>?8PQT7SS)F3*%O69K+6RM6 M:OW6MN4B9AF5/;YF.:PLN,!V/F5+()3[\DD8IOK=!"$5O23:H>^>X]*PWR M-=Z"I]+\HEVYU['08B,5STIAT"!+\N*??BL=41,@_AD!4@J08P'OC(!;"KA= M!;Q2P#.>*4PQ?IA214=#P7=(Z-V I@?&F48:S$]R'?>9$K":@)P:S6(J6,S3 MB GY._KCZR91>T3S")F%&^W2"$UX!GDFJ8G4#?H$@2]7'IE4(EDH&,X47SRC ML8ZCQKB:,D635+X!@<^S*;KZ[9837 M"GV]N@5K]2J]^JEDEV=I&]?\+N$]]QFKG#BCML MY7XJ_'&!.CRAOB%AZ+O-W(.*>]#*#9%=LJ0#_:"!WL?$;Z;'SJ&M.-WS@4$_ MZ9H)=R7P42H0QPLJG M 2T430='![+ZB?]XZ*%("8U#7I]]SPC"J'UH'; M>T?M^'?4Q#O5! <][YPFAXZ#_>\H!AV5\1O<0GID<$:90Y_ W]$H3@O#B7:- M)2(X31[2<_!Q@6C85L^QTM)+8*\-/70>W-YZ?N(%:'*!JKP!A=4%R&VX )76 M=D(**B1\Z2J%#^T0M_?#\6HEV$I7J?L<;E7P=%P4I:HQQ 564(N*ZSH."4+W M.,H-.XF# W]PT@&ULS5;;3N,P$/V5 M482T( &Y]$)!;26NNTC+172!![0/;C-M+!([V$Y+_W[';@@%2E1IA40?&COV M.7/&X^.X.Y/J42>(!IZS5.B>EQB3'_B^'B68,;TK#&,>L2,V-G/W",J&6Y1O)5+M_F)5S P]&A38R*\&D(.-B\63/Y4(L :+6 M)X"H!$3O &'S$T"C!#36!31+0'-=0*L$N-3]1>YNX4Z88?VNDC-0=C:QV89; M?8>F]>+";I2!433*"6?Z@X0I3&0:H](_X/2IX&8.3,3@!G9L#6(XEAEM3,U< M:7?@@JE'-.78#6JC^,A0O#V=,Q?#P MFRCAW&"F_]8(:E2"&DY01F(O6K9!GRV(G%5X1;,;<=L#[EIO]ENM+K^ M=+D\'R=%G;UV->F-Z&8ENOFUJ[C]XIYS08XH[("&*Y.@ I,P 5>YI=/;<"G% ME$R#A+AWYQ@Q'4Y1T;D,/RF6 7(RPAGC"NY86B \W,@T!3H8;9RZ"K6J9%NU M%:KBLC*N0OM1X6)"K9&S M!<$[KWV<$RW->2-YOY*\__VL=EG8+0!RO*#5ZYLJ#%Z_I4%M+9Q[<6$8[:*L M(0BUN0HN.D;G[U ^E MH8N#:R9T>T1E)]#X6$KSTK&WA^H^VO\'4$L#!!0 ( %V 95,'@<]0K00 M %03 9 >&PO=V]R:W-H965T) JPH4EMV;WNZW45%W?VPN@\F&8C5Q&9M4\J_/]L)28 0N+M6VB\E M+_/,/#/VS.-FN.;B2<8 "KVD"9/7K5BIY7O'D6$,*9%7? E,OYESD1*E;\7" MD4L!)+*@-'$\UPV0\/5U"[>V#Q[H M(E;F@3,:+LD"IJ >EQ.A[YS"2T138))RA@3,KULW^/T'SP*LQ3<*:UFY1B:5 M&>=/YN8^NFZYAA$D$"KC@NB?9[B#)#&>-(^?N=-6$=, J]=;[Q]M\CJ9&9%P MQY/O-%+Q=:O?0A',R2I1#WS]"?*$?.,OY(FT?]$ZMW5;*%Q)Q=,H@D(NT-9N#5X *D$#96^G"H>/J%'1I5$%V-0A";RG08] M3L?HXK=W0T=IUB:V$^8,;S.&WC&&L+Q"';>-/-?#-?"[9OB?*]8('_^_Z!_. MA[N[<$>O5+%<7K%@65FBVV5F]"=G8QS=K(B+TXR_M M$MTK2.7?#80Z!:&.)=0]@] R#T1*+FT$+X8DU%4^\QQ8SV:@/8^Z0<=W75VH MYVJ)#^V\?B^HVNU0[Q;4NXW4QS '(33OL%I(64FHDHALHX22&4UT?[1U8VH@ M4W6;N7M(UG4/06@-0G_H6 KIJ07H(Z$"?2/)"M"/ M!YXD2(N B=.T0X,BV:!QF8NX)(\KP @H90M]%?*%GE0F]24(RB-T01G: !&R M=E(U1\(6B;"+4LY4+)'711'9R(8D>D42O4;7E9&+;AM'[N1A^J@'[F=(9R : M(O>+R/U?8^(,"D*#-YLX@X-VRKIN?^(FD74JGZ.%:6&)Z+9]:MGB Q:=1AJE%N(W%L/_ M,L:^K$QCF>2M6WG^P,*EIN)F42W"(:(3@ 5E=ESIF)4I986J=DR-<_?5#=+Q M.WVO>Z3BI6+B9LG46P?WYA0)]2SRW);>YXKR1^ MK[NGR_5VU=+E"9[TMYMBJ58X^/4V]6MK,RYU#3<+VUE;/=)AM22;1]D:U^^Y M+%*_>ECRKH+!D14I!1#W_\6F/Y-+YA)[U1D=7'G>$3*E^.%F]3O1 0?L:GMA M<*)0>2N<938^:;;[CTZIE5ZS5K[FN>U$J/S@YA?GMD[-N2TKRGF>^H6GX-0) MT"M5UVM6W9O%0L#"M.0]TT<_)FF8]65MQH>JB[$[P $.]I:YSM+M^5X/X[V5 M/L=GEIM3^2!AOC=])D)WMD0)S#74O>KIN2FR3SC9C>)+^XUBQI7BJ;V,@40@ MC(%^/^=<;6_,9X_B0]KH'U!+ P04 " !=@&538/D1IKD# ":#@ &0 M 'AL+W=O)P M+>2C2@ T>4IYID9.HG7^P755F$!*U:W((<.9I9 IU=B5L:MR"32RH)2[@>=U MW92RS!D/[=A,CH>BT)QE,)-$%6E*Y>8C<+$>.;ZS&WA@<:+-@#L>YC2&.>@O M^4QBSZV\1"R%3#&1$0G+D3/Q/TS]K@%8BZ\,UNJ@34PH"R$>3><^&CF>800< M0FU<4/Q;P10X-YZ0QX^M4Z=:TP /VSOOO]O@,9@%53 5_!N+=#)R^@Z)8$D+ MKA_$^@_8!M0Q_D+!E?TEZZVMYY"P4%JD6S R2%E6_M.GK1 ' RT'A!L <$S M0- Y 6AM 2T;:,G,AG5'-1T/I5@3::S1FVE8;2P:HV&9V<:YECC+$*?'\X1* M2 2/0*IWY-./@ND-H5E$[,2-42@B4Y%BVBAJA;\AN?GL_=#72-HN[X9;BQY)B<(HBY+>D MY5V3P O\&OBT&?YGD9V"NRA6I5A0*198?ZTFQ>J$F4A)LQ@PQS59;(X$G-&- M'9ZLJ8RN=])='VGW_4%P3C WCL9W,3K,;M?J_?ZPS=U:'RKYH=$6]7Q-O-Q+>9M0*E43R3 M5/"4X[G'CA9VF%RQ1O[MBXAU*F*=1F*'J?U2T69&G8L8=2M&W?\C&:_)-WO_ MH?5D!1+O\]VQ!C*3+(3SL[571=)[0[:BMA$N2*4R0Z7.M3*7B_0/9.[=#@;/ MTO85HR/^_8I__Y1!$S M3[<_, YF/*9/549';U M FG]Q99@)=\ "EY?%)M7#THH"3HDHAM56Q?/\] B*3)+3K@Z%F=?)/W@K<>A MYI+Y>;&:V32*=1SAOKKZS>6UZ33]TM"::5P0VK[^^N<5X*/,GL2QA)AJ(/?( MG^&'?$B^4EY +>ER@>[!)>'[;:_;ZWG/[N(Z2V\0]+N=UHDK95^M_>9R?58. M7A;6RRK^(JQCLOM"[G??D$Z7L>R^+G[)TCUX.)A7V]]4QNB<<%@BU+OM8:2R M? B5'2UR^Y98"(TO$]M,\/$(TAC@_%((O>N8YTGU'!W_"U!+ P04 " != M@&53>21 T_L" #." &0 'AL+W=OYLI!+4 MX%1M0UTHH*D#"1XF4=0+!65Y,!ZZM84:#^7.<);#0A&]$X*JXQ2X/(R".#@M M/+!M9NQ".!X6= M+,-^*A<)96+.D3$"NF*]*@/M,"S\71F137, M)/_.4I.-@D% 4MC0'3ZEF\MN7:_Y%#91@%9[[21H@*C L'R\I^^ M5($X R2="X"D B2_ >+>!4"[ K2=HZ4RY]8M-70\5/) E+5&-CMPL7%H](;E M-HU+HW"7(@M+OR?QYQ\R1T#PE;N/*1B@E,RGPVFCJ G]%YJ+@ M\@A0VI#%3JTSM",+3G/RX18,95Q_1$-M]_4P-"C4'A>N*U'34E1R052;W,O< M9)K,\Q32!OS,CX]C#T&($:K#E)S"-$V\C$LH6J0=?2))E,1-@OX9_D9.N\Y: MV_&U?5EK2LY$*9IO =^9(:OCFR0NZ-$M3PY4I>3'5Z0D=P:$_ND1U*D%=9R@ MS@5!#U"<;H'B=1\F@5C+PWQ2FGZXV"JL'RPW@E3 7%?F)HE;L%71="[KV MI_REP):""4 UC9?1#X_)$:@B;2+*BA,/2$J/VB,LCEYK<^3EOF5[E@(6XR,# MWE0'IW\AB%I1Y*9M'O5HWZXEK4>&K>=GI[ZG:LEP3 M#AN$1JT^OC!5-L]R8F3A^L]*&NQF;ICA!P&PO=V]R:W-H965T^EST:\WV-K&84) M'7$DUG%,^/:61FQSW; ;;P_&X6(IU8-FO[Z$#&D5* M$]CQ/5/:R-=4@OO7;]H_I^2!S)0(.F#1MS"0R^M&IX$".B?K2([9YB^:$6HK M?3,6B?0OVF18JX%F:R%9G F#!7&8[/Z3UVPC]@1L]X0 S@3P@0!NGQ!H90*M MPQ6<$P).)N"8"K0S@;:I@)L)N*8"7B:0>K^YV]W4-4,B2;_'V09QA09MZB+U M;RH-'@D3%8H3R>%M"'*R/UD23I#M" Q1#Z M@J3!48*5:JSG+++K=681/64175ZAE72!L M8;M"?* 7_WN=:,6''UO]SES(">OH!*="]I+/[5&-3*#6JE!CD&!JVR MA4AARP6BK\I(6N7WG68WU:P*]$O?<5MMRP(WO>P[^!B'.YZ[CRN9[N2F.UK3 MQW2UYK,EF([8',U8',,^"L5'H'4"Z?=VPPO@BK,%)W$5F]UB[3TK#WCXQPC7 MZSBNTZGFTC^%9L"B2.WTZBVR*QGOUNKLV>A==;L'?$U ?@VHQ+63<^U\E&L1^^C# ML:\W1AO[)7K=G%[WX_1N%@M.%T1"%0A*= W ):XVU8Q^%A:]G>OE,]"0:81140B"NRA,$.XABRH2]1,=6VF&N+\ M>ER9Y-YT9W^,I%F:9JO4Y*D1RJ]#E9D6HXJ-?YCISTS2&C/,L]0NAAY;/_7H MJ;TK0>WCZ>9$AAHC?1-DF7DQ,]G.KQU +U!6Y."B&%C0TQC"'L&WK,+H!E.[ M&(OLFKEH3STX:4H789+&EVE1&68+&!>!8C"Q:R:3LFD'1>!>7^G,AHV!(6YH MB//K<>7-*,87V_L_0JJBQ&1I2]&(AS/ZCI@KQA.[9CXQBSFC&C_,UC*LR\6, M8=<,&=K@,^] 78/>,C!"#8U0?AVJ_$5=C!U8/W94?C^]JX9G"]17YD$5TNKB MCMMN'6R)L4[?!%G>FF)8P?IAY8'P9RJSG!O#] EYHQ)J(MGL&3TFH13H[&'R M>(Z>'F@\I5R717COD.,W.>7 1@#(XTEHA*IDK0= M[]_YP3W+"VT?^+-)37-MT[+;"_ M?F;_W3EOG'FD"N>B_(=ENIAZ8P\R7-%UJ>_%]@]L'4HL7RI*Y7YAV]H&'J1K MI475@HV"BO'FGSZU@>@!PN0$(&P!X2N B&]#FL%<5*;.%'69>G_ZZ/;)KE'!V0(U9:4Z-]8/RP6. M+SK!=UO5I=@APA+EAJ5X,J@7\+$L1=H$6*S@'E.1<_:O,;M#R82U5EK!E\_F M#?!)8Z6^#NB+.GV1TQJ,7HB..]'QH.@'+O?12?N5>5KM37PH)$Z"X*7<>6.5 MG+1ZH3?I]":#>MM<.H5UDTR38=4+_3$GX,Q% M@C"&C.[40,F,.F]&@]2V#JW^7(A,@3(]98#TJB.]>I/W9-SI&_^R>S(^J*ED M=/WJFAS:1./D>-5==Y*O_Z?JE"F!M'!M/L.-^?;75NM -$BP_YP$;S)?I/?! M([\L8RUU/QTDB*-7.3MJ-3[1*\C^BT'"8>%F.&(\OX <.4I:NOS1S P%3&E) M[?PT%*!]YR?1VTSAOLV3X3[_4RD\[/=1$!ZD\-"*Q(2\2J'?F[OLE/PGE3GC M"DI<&5AP>65*0#:#9[/1HG:CV*/09K!SR\(,ZRBM@3E?":&?-W:ZZ\;_V7]0 M2P,$% @ 78!E4Q"E\57Z @ C @ !D !X;"]W;W)K&ULG591;]HP$/XK5M1)5-I(2(! !4B%=EH?.E6EW1ZF/9CD(%83 MF]E.8?OU.SLA2R%DTUX2V[GON^_.9U\F.R%?5 *@R3Y+N9HZB=;;*]=540(9 M55VQ!8Y?UD)F5.-4;ERUE4!C"\I2U_>\H9M1QIW9Q*X]R-E$Y#IE'!XD47F6 M4?ES#JG839V>U M&!M[:_"%P4[5QL1$LA+BQ4SNXJGC&4&00J0- \77*RP@30T1ROA1+T[(Y'(@/R1/>@R ?RF4I)36))YP8T9:FZQ-7G MY0WI7%R2"\(X>4I$KBB/U<35*,#0N%'I;%XX\\\X"\B]X#I1Y);'$+_%NRB\ M4N\?U,_]5L(E;+LD\-X3W_-[#7H6_P[W6N0$53(#RQ?\-9GDAJDH%2J70+Y= MKY266*_?6UST*Q=]ZZ+?[D*C"]CC45;0M T%Q]!RF'/\.NL%)L+7>FX:C+Q> MKS)Z(V]0R1NTRC-A2]" A7*LDW16P&'-]&63XL&)F/&QWE.3P&M6.ZS4#EO5 MWBK-\": F,!Z#?9"J0O'DP"H/DKSF/$-B<_'UA11N^M!M^^]:ZK8=EC/ZX;' MN#>AAU7HX;_440=K%(_X"K ?U .#QM,=GNR [X>#\&B?3JW&83AJWJE1)7?4 M*O>92XC$AK-?N%DF\64M-:V6#D74)')\DJ7^J4BW=K%G(#>VWRD2B9SKXI:L5JN6>FT[R='Z'%MMT1G_ MT!1]^I[*#>.*I+!&2BPOS)LL>E\QT6)KV\=*:&Q&=IC@[P)(8X#?UT+HP\0X MJ'Y 9K\!4$L#!!0 ( %V 95-UG-!J:P0 #45 9 >&PO=V]R:W-H M965T"L[22MM ^_MJ&8)F"-,A?<)$#.?SCGL_7']G3/^+-(*97@ MIIZ(4UH0<NW[+^8YE4S3T30.#I%=RSN'JJ!0O.DFTLP??7 M#04?;ZDD62X^*<'C\A9\_/ )? !9";ZG;"M4N)AZ4E6LW^O%=74W576HISH, MOK%2I@)\*1.:O-=[JM.F7?36[@UR)ES2S3G _F> ? 0[ZIG_N-QWE(,;^MCD MPSWY:K "K#@KP)<727E)3/0'70E IP%_W*@^XD[00 M?SNJ")HJ E-%X*ZB:W@JX=@(M2/L9C":^#B<>KLVM8ZP$(8A;,+>U14V=87. MNA9L3SE(,A%S*JFCT7&3<#P@[DE3Q>14W)4P;'/$_CB*#G!WA,$+/ F[<4=- M7=$/X+Z;.UJ\:%)=# @:^M;<_%-1U\HVQ!!A[!^@[@A#%T'8@QJV;!>Z89/X MF:RS3PS$XCD(3U&,N MT+H>=-O>5]4Z^$U]N+JT7@7#(6E;BX/CDVF/CWTCB,;AH9MWQ:$P]*,>XM;X MH-OY&N+@/[VFR,Q:D*W4.B)C'"RH^DH^@^OD'P5-KTI<0*RKP6C(@;&6""]. M')AYK6P#/X/0][MY(VM_R&U_\S0KB6O59.T*P0$A(NMI")TZNVME&R)&47!H MZ!UA"*,Q[F%M70ZY7\KI7O_F.#'M#6X)#; MX)9J,YHJ%U&;5E?]UI309$B.UJ>0>_GEFMK1\9R-6B1KVL=1$$[Z>%O?0F[? M:O'^^>F-K7=A?\!AP=;YL'NAYIC>M?(=<+_/M;'U..SVN,;M;*];<<1/$1^' 3#PSGNM0Z@5'-K6,JY&7:5U<^+Y:9) 3=2X*X&9F)61.M.G*M:\*"63I0#GS MPR!(_)Q0[HV';FPFQT-1:D8YS"1299X3^7P%3&Q''O9>!F[I.M-VP!\/"[*& M.>B[8B9-SV^R+&D.7%'!D835R+O$%Q,<6H"+^$%AJUIM9$NY%^+!=J;+D1=8 M1L!@H6T*8EX;F !C-I/A\5@G]9HU+;#=?LG^T15OBKDG"B:"_:1+G8V\OH>6 ML"(ET[=B^QGJ@GHVWT(PY9YH6\<&'EJ42HN\!AL&.>75FSS50K0 .#X "&M M^+^ J 9$KM"*F2OKFF@R'DJQ1=)&FVRVX;1Q:%,-Y=;&N99FEAJ<'L]A;4S1 MB/ E^@1B+4F1T06:\NH+L4J?H1O!UV?,R+U$ETJ!5NCX&C2A3)V8V;OY-3H^ M.D%'B'+T/1.E,LG4T->&GEW$7]14KBHJX4$JQ3F*@E,4!B'> Y]TP[^4_!#< M-Z(TRH2-,J'+%QW(=PL;X"4HM)(B1Q^>-$A.&)HX3T J)YE3YJ:MS*\;DP=- M->3J=P>+J&$1.1;Q 18S:?Y8J9]/4<%([1,\EK2PKITB#M40LX]2 9+VLU5N M8I\#U6*)6\S^X9MQG,8I3H;^IJWTOC"<1&D3]EVLY8Y3;82::Z)!=6C3 M;_+UW]&A0<-B\)8.#?Z1'N,^3H(=A_:&I;UDOT,X>-VH@\YJOND,)%J(DFM) M.UW"K%;.E6OUMZ_PA2'.T;MBXH'\8Y/?NMLM1>;KT2N*5>( MP>X,V-;?P'4$L# M!!0 ( %V 95.FTBX?)0( .L$ 9 >&PO=V]R:W-H965T@VL\J!.T"2.W]&.<1GEF3_;Z#Q3 PHN8:.)&;J.Z=]K$.JP MC&;1\6#+FQ;= 8;N,/D2D@IH- K?J\ 7&?+S 4@GCO^00?%/K7 X&53>"K8*.R["R MI[$.)X!D=@:0C(#$ZPZ!O,I;ABS/M#H0[;PMF]OX5#W:BN/2_90=:GO++0[S M'32VQ$B8K,AG4(UF?TL>F-;,5<^05[> C OS.J-HPSL26HZA MUB%4S,9$+M/.I M)'-/.W^A)%OHE48N&_)C51C4MH%^7J!?3/0+3[\X0_\P= 5HHFIB)\N5U08P M(:1YKJB!+?5L;L3V^2RC^V<$I). ]#\%:)\A*P1<5)"^J(">-& 'NO%C9DBI M!HFA%Z?3:9)7H8'_NH=GX)[IADM#!-06&E^]MW%U&*U@H.I].Q<*[7#X;6M? M(]#.P=[72N'1< &F]RW_ U!+ P04 " !=@&53[%PTN8X" #8!@ &0 M 'AL+W=O^Y_K<<]2;I%;Z MT10 ECP++LT\**PM+\+09 4(:@:J!(DW:Z4%M1CJ36A*#33W(,'#.(HFH:!, M!FGBSY8Z351E.9.PU,140E#]<@EW+%-8=U!F"8EW< *['VYU!B% M796<"9"&*4DTK.?!Q^'%8NKR?<(W!K7I[8GKY$&I1Q=L9<':F"A^'>6VV(>S *2PYI6W-ZI^@NT M_9RY>IGBQO^2NLV- I)5QBK1@I&!8+)9Z7.K0P\P'.\!Q"T@_EO J 6,?*,- M,]_6%;4T3;2JB7;96,UMO#8>C=TPZ5Q<68VW#'$V72@AF$5;K"%4YF2AI&5R M S)C8,@'LJQT5J!,I)]X? 66,FY.,.%^=46.CT[($6&2W#+.T1R3A!:YN1?" MK.5QV?"(]_!803D@H^B4Q%$\W %?'(9_K>0^>(B*=++$G2RQKS?>4^^.UJBR M!DIFO0N#J%2IH]T@UJY",+QNE%#.@MRU"RLFKTRG[K=8#/J.,S\GQ& M>_CLL.&4?'K.>)6[UV^4W'Q MJ*]]PGDQPU6(=<6A/EY@,.XXS ^J$G'(>MQ MH$)5TN[RNREV[HNY6;)-9Y/!- FW?5=W) T'LR[I#YYG'<^SPSPUSCAM7[P_ M\%2QTJM1OJ=_R)E)]]KDOSDS[3A,_Z4STW>B#^/9('YC39,UZ66=1V^,"7MS MQ\W\6ZKQCV$(AS6"HL$4C=+-'&T"JTH_BAZ4Q<'FMP5^>D"[!+Q?*V5? S?= MNH]9^@M02P,$% @ 78!E4]Z(_%D1 @ VP0 !D !X;"]W;W)K&ULE51=:]LP%/TKPNRAA2UR[+0;Q3&T#F,9'82&;@]C M#XI];8OJPY.NF^[?3Y(=$TH3MA=;5SKGZ-RK*V5[;9YL"X#D10IEEU&+V-U0 M:LL6)+,SW8%R*[4VDJ$+34-M9X!5@20%3>+XFDK&591G86YC\DSW*+B"C2&V MEY*9/W<@]'X9S:/#Q -O6O03-,\ZUL 6\+';&!?12:7B$I3E6A$#]3*ZG=\4 M"X\/@.\<]O9H3'PF.ZV??+"NEE'L#8& $KT"<[]G*$ (+^1L_!XUHVE+3SP> M']0_A]Q=+CMFH=#B!Z^P74:?(E)!S7J!#WK_!<9\KKQ>J84-7[(?L7%$RMZB MEB/9.9!<#7_V,M;AB#!?G" D(R'Y5T(Z$M*0Z. LI+5BR/+,Z#TQ'NW4_"#4 M)K!=-ESY4]RB<:O<\3 OM)06_NJI#_O M'8:L$:3]=6:'Q;3#XG_7/(09[]*CU M_+7_QDS#W;8":L>)9Q^O(F*&JS0$J+O0C3N-KK?#L'6O#Q@/<.NUUG@(?(-/ M[UG^%U!+ P04 " !=@&53GR5URSD# (% #0 'AL+W-T>6QE#TJP$NYLS9H)E+F0Y)'-CBO=A6$[G M+*?EA2J8M$BF=$Z-'>I96!::T;2$H%R$O4XG#G/*)1D-Y"*_R4T93-5"FB&) M&U?@;I_2(>G&[TC@Z,8J94/R!NY^]/3OK/+RYWO6?5\ ;$GI) M+P\@O>AT<&( ,?+X,/)]W!CUU4'4>Y@QXKZ?^-=/I,P-L+_.R39MJV]+3UAW MPFB0*=DV1$2O@.L1R"0"]$([!'G& T*:@S3\L8.JLF5\QD4 MU/;]JK *9YJNNKU+T@94-YMDHG3*=).F2]:NT4"P#.1H/IO#W:@B!- 8E5LC MY72F)*TTK"-JP]).F1!W\ 1_R[:XE]G&GG5@QV1C6D&UZ6C< /@WV1SW)FWT M(MZ@X(_*?%S8YQ=EI48C5!\%G,F=N\03E*8B,3T'D2?1D_Q1$)LG+*,+8>X;<$A:^PM+^2)/FEFW4(AZ5FM_AN5UX^:P:G-QF;(E2\?U4,\F ME1E8PV:M+PC816ZJRX]@,0[S(X!A>3 %6(R+PO+\3^OIH^MQ&*:M[T7Z:$P? MC7%1/F1:T#\=8.()/'O-I8'(K!=P'H'\OOS0$_Y8Z(( M=A73ACW!.)(D& *]Z._1.$:J$\/'OS_84Q)%2>)' /,KB"(,@:<11S %H %# MHJAZ#^Z\C\+U>RIL__*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'E&I M1('.5.H :M"\CMS$$*N)G;5-.S._?IVPT!--]VA?3O,$L8WY5PV T M2H85EVIP>\47XPH>KO=-WLG3"S+D3GXW>UU+MFFK\70S! M;;1Q.'X>@GAE_D\8]78K,S'7V;X2RAWB:$39 "I;R-H.F.*5F QF^D68YG[\ M']SGAWMS'@I$REQ)GV'N\Q:/$&6UG"^6Z6+._+=T]7 _GV[\Q>WT8;J<+1B M#!#(@!SR=[3TRV*Q2=FG-0>0(0(9]A+)=.,_OBZ6 #)"(*,>(;\' #)&(.,/ M;.YC_'Q3K^Y\HT\? 62"0"9]1C($D.<(Y#DMY*80;*:KFJN?C*N"39T#D)<(Y"5QO,1+>8M+[D'9:T$VZ;7RO_"0C[4-L2ZN>7J MF=UJ8_2KER_K7D)(S#9C8MT\"&Y%)V285L;$7FE?A$*7N3#V#[;X>^^'5(>7 MN_QI&L*V1;5]S7.OPY"9;(;2\PDXSY5TADYC#&7C/N421<3L\FX3YUT M, -,)T%/.F&?_*RJ(7G#Q*P2?*Q5#G#V3XB'SEX^Q"?L[%TP3"U!GVKI/H68 M6@)BM:#=>!<3LTU ;!N\AX0S@@"S34!L&QPS@IB8;X)>?1-#3,PW0:^^Z30Z MYIN V#H'V M#M%U,V(+(9@K5W0P,0N%Q!9",-=&UQ 3LU!(;"&TT5UGK12S4$AL(03S;N_V M$!.S4$AL(?39[ P]0LQ"(;&%\ X);C6$F(5"8@OAKU .E\@Q"T5]S7K.6.HT M7#6-, M%_5G(/YM0EA%FH8C<0MW)V5PX+LO.)"C"]!.1ZZ?#Y]O85YKO2]&, M/^90/Q&Z<4.LG],D^'$G-/1.R>$R,,X:H6#:\/+<3$W!,1N^<- M(B;DG(G;/^Y@S;@MV5^I7B(FY)R)VSPFS\;:?3GQM]OCW M%6O3V1IB8NZ)B-V#KW7 WC+&W!,3NP?'A!.U&'-/3.P>'!/.SF/,/3&Q>W#, M!&)B"HI[78<[AYB8@F+J=3@4\P)BHJ<'J'=]4,Q+B(E9*":V$(;YO=U$/F%B M%HJ)+03W]=X9?4!,S$(QL87P->).]XY9**:V$(H)N_<$LU!";2$4$W;O"6:A MA/KP&K9QRN#6>()9**$^OH9A=A81$LQ"26NA85O8WESG8BN5R)?^+ZQ/SWB9 MK0UK/@X'***XV>'<[LMRYM-6ZD'S_'C:\7A2\^8?4$L#!!0 ( %V 95,G M9=6E# ( (0E : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MN MVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY M%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8WCOV/E.IZ5XYMO>OZ00I#.'V009/,' M.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P<]0M#C_$&R1!F7!$D3K FT%N1: M"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$6PCD%J1;".P6Q%L(]%;46PGT5M1; M"?36R<BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z M&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0 M;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#;)YO=!'H[ZNT$>COJ[01Z.^KM!'H[ MZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9R6!WH%Z!X'> M@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3Z)U1[TR@=T:]\W?J7[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1- M%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV M?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PN MJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C# M2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^ M!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'ZX!.41E!$Y2BD&UL4$L! A0#% @ 78!E M4T8:$CQ !0 ]!4 !@ ("!#0@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 78!E4XRMV20*!0 PQ$ !@ M ("!*Q@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 78!E4RU5CNVE!@ DAD !@ ("!%B@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78!E M4WZE&F-K! : H !D ("!^4X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78!E4[WZNOOL!P R2, M !D ("![6P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78!E4^O3R3W]!0 U0T !D M ("!XH< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 78!E4WV&11+9 P $PH !D ("!SK, 'AL+W=O MMP >&PO=V]R:W-H965TNZ M !X;"]W;W)K&UL4$L! A0#% @ 78!E4^BS M%"[9 @ + 8 !D ("!W,, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78!E4_&!L=_]! >PL !D M ("!;=( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 78!E4W1#<#>] @ MP8 !D ("! MP]P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 78!E4ZWHZ2IS P .! !D ("!H^8 'AL+W=O&PO=V]R:W-H965T'N/@, !0, 9 " @:/W !X;"]W;W)K&UL4$L! A0#% @ 78!E4R)'7_9\ @ < 8 !D M ("!&/L 'AL+W=O&PO=V]R M:W-H965TT 0!X;"]W;W)K&UL M4$L! A0#% @ 78!E4VAJ G# @ *0< !D ("!RP0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M78!E4P\Y6TSI#0 +EP !D ("!H@T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78!E4TH(&PO=V]R:W-H965T&UL4$L! A0#% @ 78!E4XEKUNE* P . P !D M ("!0RP! 'AL+W=O)GLDX8$ ^$ &0 @('$+P$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 78!E4R(5_JI+ P FPH !D ("!T3@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78!E M4WDD0-/[ @ S@@ !D ("!)T4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78!E4Q"E\57Z @ C @ M !D ("!4E$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 78!E4Z;2+A\E @ ZP0 !D M ("!-EP! 'AL+W=O&PO=V]R:W-H965T MB/Q9$0( -L$ 9 M " @5=A 0!X;"]W;W)K&UL4$L! A0# M% @ 78!E4Y\E=6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ 78!E4R=EU:4, @ A"4 !H ( !W6P! 'AL+U]R96QS M+W=O XML 77 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 78 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 214 423 1 false 80 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://www.aosmd.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - The Company and Significant Accounting Policies Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPolicies The Company and Significant Accounting Policies Notes 8 false false R9.htm 2106102 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited Sheet http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimited Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited Notes 9 false false R10.htm 2110103 - Disclosure - Concentration of Credit Risk and Significant Customers Sheet http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomers Concentration of Credit Risk and Significant Customers Notes 10 false false R11.htm 2113104 - Disclosure - Balance Sheet Components Sheet http://www.aosmd.com/role/BalanceSheetComponents Balance Sheet Components Notes 11 false false R12.htm 2126105 - Disclosure - Bank Borrowing Bank Borrowing Sheet http://www.aosmd.com/role/BankBorrowingBankBorrowing Bank Borrowing Bank Borrowing Notes 12 false false R13.htm 2131106 - Disclosure - Leases Sheet http://www.aosmd.com/role/Leases Leases Notes 13 false false R14.htm 2138107 - Disclosure - Shareholders' Equity and Share-based Compensation Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensation Shareholders' Equity and Share-based Compensation Notes 14 false false R15.htm 2148108 - Disclosure - Income Taxes Sheet http://www.aosmd.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2150109 - Disclosure - Segment and Geographic Information Sheet http://www.aosmd.com/role/SegmentandGeographicInformation Segment and Geographic Information Notes 16 false false R17.htm 2155110 - Disclosure - Commitments and Contingencies Sheet http://www.aosmd.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 2202201 - Disclosure - The Company and Significant Accounting Policies (Policies) Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies The Company and Significant Accounting Policies (Policies) Policies http://www.aosmd.com/role/TheCompanyandSignificantAccountingPolicies 18 false false R19.htm 2307301 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables) Sheet http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedTables Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables) Tables http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimited 19 false false R20.htm 2311302 - Disclosure - Concentration of Credit Risk and Significant Customers (Tables) Sheet http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersTables Concentration of Credit Risk and Significant Customers (Tables) Tables http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomers 20 false false R21.htm 2314303 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.aosmd.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.aosmd.com/role/BalanceSheetComponents 21 false false R22.htm 2327304 - Disclosure - Bank Borrowing (Tables) Sheet http://www.aosmd.com/role/BankBorrowingTables Bank Borrowing (Tables) Tables http://www.aosmd.com/role/BankBorrowingBankBorrowing 22 false false R23.htm 2332305 - Disclosure - Leases - (Tables) Sheet http://www.aosmd.com/role/LeasesTables Leases - (Tables) Tables 23 false false R24.htm 2339306 - Disclosure - Shareholders' Equity and Share-based Compensation (Tables) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables Shareholders' Equity and Share-based Compensation (Tables) Tables http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensation 24 false false R25.htm 2351307 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.aosmd.com/role/SegmentandGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.aosmd.com/role/SegmentandGeographicInformation 25 false false R26.htm 2403401 - Disclosure - The Company and Significant Accounting Policies - Joint Venture (Details) Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails The Company and Significant Accounting Policies - Joint Venture (Details) Details 26 false false R27.htm 2404402 - Disclosure - The Company and Significant Accounting Policies - Restricted Cash (Details) Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRestrictedCashDetails The Company and Significant Accounting Policies - Restricted Cash (Details) Details 27 false false R28.htm 2405403 - Disclosure - The Company and Significant Accounting Policies - Government Grants (Details) Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesGovernmentGrantsDetails The Company and Significant Accounting Policies - Government Grants (Details) Details 28 false false R29.htm 2408404 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details) Sheet http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details) Details 29 false false R30.htm 2409405 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details) Sheet http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details) Details 30 false false R31.htm 2412406 - Disclosure - Concentration of Credit Risk and Significant Customers - (Details) Sheet http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails Concentration of Credit Risk and Significant Customers - (Details) Details http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersTables 31 false false R32.htm 2415407 - Disclosure - Balance Sheet Components - Accounts receivable (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails Balance Sheet Components - Accounts receivable (Details) Details 32 false false R33.htm 2416408 - Disclosure - Balance Sheet Components - Inventories (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails Balance Sheet Components - Inventories (Details) Details 33 false false R34.htm 2417409 - Disclosure - Balance Sheet Components - Other current assets (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails Balance Sheet Components - Other current assets (Details) Details 34 false false R35.htm 2418410 - Disclosure - Balance Sheet Components - Property, plant, and equipment (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails Balance Sheet Components - Property, plant, and equipment (Details) Details 35 false false R36.htm 2419411 - Disclosure - Balance Sheet Components - Intangible assets (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails Balance Sheet Components - Intangible assets (Details) Details 36 false false R37.htm 2420412 - Disclosure - Balance Sheet Components - Future Amortization of Intangible Assets (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails Balance Sheet Components - Future Amortization of Intangible Assets (Details) Details 37 false false R38.htm 2421413 - Disclosure - Balance Sheet Components - Other long term assets (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails Balance Sheet Components - Other long term assets (Details) Details 38 false false R39.htm 2422414 - Disclosure - Balance Sheet Components - Accrued liabilities (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails Balance Sheet Components - Accrued liabilities (Details) Details 39 false false R40.htm 2423415 - Disclosure - Balance Sheet Components - Product Warranty Accrual (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails Balance Sheet Components - Product Warranty Accrual (Details) Details 40 false false R41.htm 2424416 - Disclosure - Balance Sheet Components - Stock Rotation Accrual (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails Balance Sheet Components - Stock Rotation Accrual (Details) Details 41 false false R42.htm 2425417 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails Balance Sheet Components - Other Long-Term Liabilities (Details) Details 42 false false R43.htm 2428418 - Disclosure - Bank Borrowing (Details) Sheet http://www.aosmd.com/role/BankBorrowingDetails Bank Borrowing (Details) Details http://www.aosmd.com/role/BankBorrowingTables 43 false false R44.htm 2429419 - Disclosure - Bank Borrowing - Schedule of Debt Maturities (Details) Sheet http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails Bank Borrowing - Schedule of Debt Maturities (Details) Details 44 false false R45.htm 2433421 - Disclosure - Leases - Narrative (Details) Sheet http://www.aosmd.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 45 false false R46.htm 2434422 - Disclosure - Leases - Schedule of Operating and Finance Lease Expenses (Details) Sheet http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails Leases - Schedule of Operating and Finance Lease Expenses (Details) Details 46 false false R47.htm 2435423 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 47 false false R48.htm 2436424 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 48 false false R49.htm 2437425 - Disclosure - Leases - Future Minimum Lease Payments (Topic 842) (Details) Sheet http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details Leases - Future Minimum Lease Payments (Topic 842) (Details) Details 49 false false R50.htm 2440426 - Disclosure - Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) Details 50 false false R51.htm 2441427 - Disclosure - Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details) Details 51 false false R52.htm 2442428 - Disclosure - Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details) Details 52 false false R53.htm 2443429 - Disclosure - Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details) Details 53 false false R54.htm 2444430 - Disclosure - Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) Details 54 false false R55.htm 2445431 - Disclosure - Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details) Details 55 false false R56.htm 2446432 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) Details 56 false false R57.htm 2447433 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) Details 57 false false R58.htm 2449434 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.aosmd.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 58 false false R59.htm 2452435 - Disclosure - Segment and Geographic Information - Revenue by Location and Product Type (Details) Sheet http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails Segment and Geographic Information - Revenue by Location and Product Type (Details) Details 59 false false R60.htm 2453436 - Disclosure - Segment and Geographic Information - Long-lived Assets (Details) Sheet http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails Segment and Geographic Information - Long-lived Assets (Details) Details 60 false false R61.htm 2454437 - Disclosure - Segment and Geographic Information - Narratives (Details) Sheet http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails Segment and Geographic Information - Narratives (Details) Details 61 false false R62.htm 2456438 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) Sheet http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails Commitments and Contingencies - Purchase Commitments (Details) Details 62 false false R63.htm 2457439 - Disclosure - Commitments and Contingencies - Contingencies and Indemnities (Details) Sheet http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails Commitments and Contingencies - Contingencies and Indemnities (Details) Details 63 false false All Reports Book All Reports aosl-20210930.htm aosl-20210930.xsd aosl-20210930_cal.xml aosl-20210930_def.xml aosl-20210930_lab.xml aosl-20210930_pre.xml ex101aosl09302022amendedan.htm ex311-aosl09302021q1202210q.htm ex312-aosl09302022q1202210q.htm ex321-aosl09302021q1202210q.htm ex322-aosl09302021q1202210q.htm http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "aosl-20210930.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 214, "dts": { "calculationLink": { "local": [ "aosl-20210930_cal.xml" ] }, "definitionLink": { "local": [ "aosl-20210930_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": [ "aosl-20210930.htm" ] }, "labelLink": { "local": [ "aosl-20210930_lab.xml" ] }, "presentationLink": { "local": [ "aosl-20210930_pre.xml" ] }, "schema": { "local": [ "aosl-20210930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.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/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-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", "https://xbrl.sec.gov/dei/2020/dei-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", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 575, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 5 }, "keyCustom": 54, "keyStandard": 369, "memberCustom": 40, "memberStandard": 38, "nsprefix": "aosl", "nsuri": "http://www.aosmd.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.aosmd.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Concentration of Credit Risk and Significant Customers", "role": "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomers", "shortName": "Concentration of Credit Risk and Significant Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Balance Sheet Components", "role": "http://www.aosmd.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126105 - Disclosure - Bank Borrowing Bank Borrowing", "role": "http://www.aosmd.com/role/BankBorrowingBankBorrowing", "shortName": "Bank Borrowing Bank Borrowing", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131106 - Disclosure - Leases", "role": "http://www.aosmd.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138107 - Disclosure - Shareholders' Equity and Share-based Compensation", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensation", "shortName": "Shareholders' Equity and Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148108 - Disclosure - Income Taxes", "role": "http://www.aosmd.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150109 - Disclosure - Segment and Geographic Information", "role": "http://www.aosmd.com/role/SegmentandGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155110 - Disclosure - Commitments and Contingencies", "role": "http://www.aosmd.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - The Company and Significant Accounting Policies (Policies)", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies", "shortName": "The Company and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables)", "role": "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedTables", "shortName": "Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Concentration of Credit Risk and Significant Customers (Tables)", "role": "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersTables", "shortName": "Concentration of Credit Risk and Significant Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327304 - Disclosure - Bank Borrowing (Tables)", "role": "http://www.aosmd.com/role/BankBorrowingTables", "shortName": "Bank Borrowing (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332305 - Disclosure - Leases - (Tables)", "role": "http://www.aosmd.com/role/LeasesTables", "shortName": "Leases - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339306 - Disclosure - Shareholders' Equity and Share-based Compensation (Tables)", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables", "shortName": "Shareholders' Equity and Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351307 - Disclosure - Segment and Geographic Information (Tables)", "role": "http://www.aosmd.com/role/SegmentandGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i1da7d0d90d17407583d8553d6b970cfb_D20210930-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "aosl:SimpleAnnualInterestRatetoNoncontrollingInterestifJointVentureisEarlyTerminatedandLiquidated", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - The Company and Significant Accounting Policies - Joint Venture (Details)", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails", "shortName": "The Company and Significant Accounting Policies - Joint Venture (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i1da7d0d90d17407583d8553d6b970cfb_D20210930-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "aosl:SimpleAnnualInterestRatetoNoncontrollingInterestifJointVentureisEarlyTerminatedandLiquidated", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - The Company and Significant Accounting Policies - Restricted Cash (Details)", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRestrictedCashDetails", "shortName": "The Company and Significant Accounting Policies - Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i210bf92dd8aa472786cc20567253cfc7_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "aosl:GovernmentGrantsReductionRecordedToInterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - The Company and Significant Accounting Policies - Government Grants (Details)", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesGovernmentGrantsDetails", "shortName": "The Company and Significant Accounting Policies - Government Grants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i210bf92dd8aa472786cc20567253cfc7_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "aosl:GovernmentGrantsReductionRecordedToInterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details)", "role": "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails", "shortName": "Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details)", "role": "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails", "shortName": "Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Concentration of Credit Risk and Significant Customers - (Details)", "role": "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "shortName": "Concentration of Credit Risk and Significant Customers - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i8c8c83252f174cfca37960d686e83d30_D20210701-20210930", "decimals": null, "lang": "en-US", "name": "aosl:ConcentrationOfCreditRiskTermsOfSalesOnCredit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Balance Sheet Components - Accounts receivable (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails", "shortName": "Balance Sheet Components - Accounts receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Balance Sheet Components - Inventories (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails", "shortName": "Balance Sheet Components - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:LocalVATReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Balance Sheet Components - Other current assets (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails", "shortName": "Balance Sheet Components - Other current assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:LocalVATReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Balance Sheet Components - Property, plant, and equipment (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails", "shortName": "Balance Sheet Components - Property, plant, and equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Balance Sheet Components - Intangible assets (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails", "shortName": "Balance Sheet Components - Intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - Balance Sheet Components - Future Amortization of Intangible Assets (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails", "shortName": "Balance Sheet Components - Future Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:PrepaymentForPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - Balance Sheet Components - Other long term assets (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails", "shortName": "Balance Sheet Components - Other long term assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:PrepaymentForPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422414 - Disclosure - Balance Sheet Components - Accrued liabilities (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "shortName": "Balance Sheet Components - Accrued liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i73c900d08e9040cf8ebf49fe5837b2a6_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - Disclosure - Balance Sheet Components - Product Warranty Accrual (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails", "shortName": "Balance Sheet Components - Product Warranty Accrual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "aosl:StockRotationAccrualTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i73c900d08e9040cf8ebf49fe5837b2a6_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:StockRotationAccrualCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424416 - Disclosure - Balance Sheet Components - Stock Rotation Accrual (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails", "shortName": "Balance Sheet Components - Stock Rotation Accrual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "aosl:StockRotationAccrualTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "aosl:StockRotationAccrualStockIssued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425417 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details)", "role": "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "shortName": "Balance Sheet Components - Other Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i73c900d08e9040cf8ebf49fe5837b2a6_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428418 - Disclosure - Bank Borrowing (Details)", "role": "http://www.aosmd.com/role/BankBorrowingDetails", "shortName": "Bank Borrowing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id979029613af42f2a349fe921060320a_I20210811", "decimals": "-6", "lang": "en-US", "name": "aosl:AccountsReceivableFactoringAgreementReductionOfMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:LongTermAndShortTermDebtMaturityRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429419 - Disclosure - Bank Borrowing - Schedule of Debt Maturities (Details)", "role": "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails", "shortName": "Bank Borrowing - Schedule of Debt Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:LongTermAndShortTermDebtMaturityRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Leases - Narrative (Details)", "role": "http://www.aosmd.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434422 - Disclosure - Leases - Schedule of Operating and Finance Lease Expenses (Details)", "role": "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails", "shortName": "Leases - Schedule of Operating and Finance Lease Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435423 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "aosl:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "lang": "en-US", "name": "aosl:FinanceLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436424 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437425 - Disclosure - Leases - Future Minimum Lease Payments (Topic 842) (Details)", "role": "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details", "shortName": "Leases - Future Minimum Lease Payments (Topic 842) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i4ac4db9d78ce469e8d61505598e6aa6e_D20201021-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesRetired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440426 - Disclosure - Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details)", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i4ac4db9d78ce469e8d61505598e6aa6e_D20201021-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesRetired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i533cfb0cdd06478cae27bf74e9bb7444_D20210930-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441427 - Disclosure - Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details)", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "ie1447c595e624a338b832a715055961c_D20210701-20210930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442428 - Disclosure - Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details)", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443429 - Disclosure - Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details)", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i73c900d08e9040cf8ebf49fe5837b2a6_I20210630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444430 - Disclosure - Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details)", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445431 - Disclosure - Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details)", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i835c5133cb1e4e57bc625d77362c70e2_D20210701-20210930", "decimals": "3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446432 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details)", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447433 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details)", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i9591ee86f81d42d7b8cd9446b45b61ad_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449434 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-4", "lang": "en-US", "name": "aosl:DiscreteIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452435 - Disclosure - Segment and Geographic Information - Revenue by Location and Product Type (Details)", "role": "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails", "shortName": "Segment and Geographic Information - Revenue by Location and Product Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "if3fc8ba70f2a4b32b9354de654a6994d_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i4fa5725b2ffe43508c9ab8051ceb3f9d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i4fa5725b2ffe43508c9ab8051ceb3f9d_I20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:Propertyplantandequipmentnetandlanduserightsnet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453436 - Disclosure - Segment and Geographic Information - Long-lived Assets (Details)", "role": "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "shortName": "Segment and Geographic Information - Long-lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i31ff7ca62b904abd90c97e4633c1551a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:Propertyplantandequipmentnetandlanduserightsnet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454437 - Disclosure - Segment and Geographic Information - Narratives (Details)", "role": "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails", "shortName": "Segment and Geographic Information - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i56c9284db0dd40f9b48376e04d11f344_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456438 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details)", "role": "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies - Purchase Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "i56c9284db0dd40f9b48376e04d11f344_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "us-gaap:LossContingencyAccrualAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "if22162698d004c46bee5260dab82bcd8_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457439 - Disclosure - Commitments and Contingencies - Contingencies and Indemnities (Details)", "role": "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails", "shortName": "Commitments and Contingencies - Contingencies and Indemnities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:LossContingencyAccrualAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "if22162698d004c46bee5260dab82bcd8_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - The Company and Significant Accounting Policies", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPolicies", "shortName": "The Company and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106102 - Disclosure - Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited", "role": "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimited", "shortName": "Net Income Per Common Share Attributable to Alpha and Omega Semiconductor Limited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20210930.htm", "contextRef": "id2778e3f6f14487cb925ecb5994aa775_D20210701-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 80, "tag": { "aosl_AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement August Ninth Two Thousand Nineteen [Member]", "label": "Accounts Receivable Factoring Agreement August Ninth Two Thousand Nineteen [Member]", "terseLabel": "Accounts Receivable Factoring Agreement August 9 2019" } } }, "localname": "AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_AccountsReceivableFactoringAgreementBorrowedAmountOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement, Borrowed Amount Outstanding", "label": "Accounts Receivable Factoring Agreement, Borrowed Amount Outstanding", "terseLabel": "Accounts receivable factoring agreement, borrowed amount outstanding" } } }, "localname": "AccountsReceivableFactoringAgreementBorrowedAmountOutstanding", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccountsReceivableFactoringAgreementMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity", "label": "Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity", "terseLabel": "Accounts receivable factoring agreement, maximum borrowing capacity" } } }, "localname": "AccountsReceivableFactoringAgreementMaximumBorrowingCapacity", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccountsReceivableFactoringAgreementMaximumBorrowingCapacityPercentOfNetAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity, Percent Of Net Accounts Receivable", "label": "Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity, Percent Of Net Accounts Receivable", "terseLabel": "Accounts receivable factoring agreement, maximum borrowing capacity, percent of net accounts receivable" } } }, "localname": "AccountsReceivableFactoringAgreementMaximumBorrowingCapacityPercentOfNetAccountsReceivable", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "percentItemType" }, "aosl_AccountsReceivableFactoringAgreementReductionOfMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity", "label": "Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity", "terseLabel": "Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity" } } }, "localname": "AccountsReceivableFactoringAgreementReductionOfMaximumBorrowingCapacity", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccountsReceivableFactoringAgreementRemainingBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement, Remaining Borrowing Capacity", "label": "Accounts Receivable Factoring Agreement, Remaining Borrowing Capacity", "terseLabel": "Accounts receivable factoring agreement, remaining borrowing capacity" } } }, "localname": "AccountsReceivableFactoringAgreementRemainingBorrowingCapacity", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccruedCustomerDeposit": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Customer Deposit", "label": "Accrued Customer Deposit", "terseLabel": "Customer deposit" } } }, "localname": "AccruedCustomerDeposit", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccruedFacilityExpenses": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Facility Expenses", "label": "Accrued Facility Expenses", "terseLabel": "Accrued facilities related expenses" } } }, "localname": "AccruedFacilityExpenses", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccruedInventory": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Inventory", "label": "Accrued Inventory", "terseLabel": "Accrued inventory" } } }, "localname": "AccruedInventory", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccruedPropertyPlantandEquipment": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Property, Plant and Equipment", "label": "Accrued Property, Plant and Equipment", "terseLabel": "Accrued property, plant and equipment" } } }, "localname": "AccruedPropertyPlantandEquipment", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AllowanceForPriceAdjustmentsReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance for Price Adjustments Receivable, Current", "label": "Allowance for Price Adjustments Receivable, Current", "negatedTerseLabel": "Less: Allowance for price adjustments" } } }, "localname": "AllowanceForPriceAdjustmentsReceivableCurrent", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Lease Assets and Liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "aosl_BankOfCommunicationsLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Of Communications Limited [Member]", "label": "Bank Of Communications Limited [Member]", "terseLabel": "Bank Of Communications Limited" } } }, "localname": "BankOfCommunicationsLimitedMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_CashPaidFromAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid From Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "label": "Cash Paid From Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid from amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidFromAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "aosl_ChinaCiticBankInChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China Citic Bank In China", "label": "China Citic Bank In China [Member]", "terseLabel": "China Citic Bank In China" } } }, "localname": "ChinaCiticBankInChinaMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China Development Bank, Agricultural Bank of China, China Merchant Bank and Chongqing Rural Commercial Bank [Member]", "label": "China Development Bank, Agricultural Bank of China, China Merchant Bank and Chongqing Rural Commercial Bank [Member]", "terseLabel": "China Development Bank, Agricultural Bank of China, China Merchant Bank and Chongqing Rural Commercial Bank [Member]" } } }, "localname": "ChinaDevelopmentBankAgriculturalBankofChinaChinaMerchantBankandChongqingRuralCommercialBankMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_ChinaDevelopmentBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China Development Bank [Member]", "label": "China Development Bank [Member]", "terseLabel": "China Development Bank" } } }, "localname": "ChinaDevelopmentBankMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_ChinaFiveYearLoanPrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China Five-Year Loan Prime Rate [Member]", "label": "China Five-Year Loan Prime Rate [Member]", "terseLabel": "China Five-Year Loan Prime Rate" } } }, "localname": "ChinaFiveYearLoanPrimeRateMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_ChinaOneYearLoanPrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "China One-Year Loan Prime Rate [Member]", "label": "China One-Year Loan Prime Rate [Member]", "terseLabel": "China One-Year Loan Prime Rate" } } }, "localname": "ChinaOneYearLoanPrimeRateMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_ChongqingFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chongqing Funds [Member]", "label": "Chongqing Funds [Member]", "terseLabel": "Chongqing Funds" } } }, "localname": "ChongqingFundsMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "aosl_ConcentrationOfCreditRiskTermsOfSalesOnCredit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of Credit Risk, Terms of Sales on Credit", "label": "Concentration of Credit Risk, Terms of Sales on Credit", "terseLabel": "Terms of credit sales, (in days)" } } }, "localname": "ConcentrationOfCreditRiskTermsOfSalesOnCredit", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "durationItemType" }, "aosl_Customdepositnoncurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Custom deposit non current", "label": "Custom deposit non current", "terseLabel": "Custom deposit, noncurrent" } } }, "localname": "Customdepositnoncurrent", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_CustomerAAndCustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A And Customer B [Member]", "label": "Customer A And Customer B [Member]", "terseLabel": "Customer A and Customer B" } } }, "localname": "CustomerAAndCustomerBMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "aosl_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B [Member]", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "aosl_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C [Member]", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "aosl_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A [Member]", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "aosl_Customsdeposit": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Customs deposit", "label": "Customs deposit", "terseLabel": "Customs deposit" } } }, "localname": "Customsdeposit", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_DebtInstrumentBasisSpreadonVariableRateMultiple": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread on Variable Rate, Multiple", "label": "Debt Instrument, Basis Spread on Variable Rate, Multiple", "terseLabel": "Basis spread on variable rate, multiple" } } }, "localname": "DebtInstrumentBasisSpreadonVariableRateMultiple", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "pureItemType" }, "aosl_DebtInstrumentCovenantSaleAmountAtEndOfLeaseTerm": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Sale Amount At End Of Lease Term", "label": "Debt Instrument, Covenant, Sale Amount At End Of Lease Term", "terseLabel": "Nominal sale amount at end of lease term" } } }, "localname": "DebtInstrumentCovenantSaleAmountAtEndOfLeaseTerm", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "aosl_DebtLongTermAndShortTermCombinedAmountNet": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt, Long-Term And Short-Term, Combined Amount, Net", "label": "Debt, Long-Term And Short-Term, Combined Amount, Net", "totalLabel": "Debt, Long-Term And Short-Term, Combined Amount, Net" } } }, "localname": "DebtLongTermAndShortTermCombinedAmountNet", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_DiscreteIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discrete Income Tax Expense (Benefit)", "label": "Discrete Income Tax Expense (Benefit)", "terseLabel": "Discrete income tax expense (benefit)" } } }, "localname": "DiscreteIncomeTaxExpenseBenefit", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_EmployeeStockPurchasePlanPayableCurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan Payable, Current", "label": "Employee Stock Purchase Plan Payable, Current", "terseLabel": "ESPP payable" } } }, "localname": "EmployeeStockPurchasePlanPayableCurrent", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_EquipmentAndToolingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment and Tooling [Member]", "label": "Equipment and Tooling [Member]", "terseLabel": "Equipment and tooling" } } }, "localname": "EquipmentAndToolingMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "aosl_ExportImportBankOfChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Export-Import Bank Of China [Member]", "label": "Export-Import Bank Of China [Member]", "terseLabel": "Export-Import Bank Of China" } } }, "localname": "ExportImportBankOfChinaMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]", "label": "Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]", "terseLabel": "Facility in Liangjiang New Area of Chongqing (the 'Joint Venture')" } } }, "localname": "FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "aosl_FinanceLeaseAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease Assets [Abstract]", "label": "Finance Lease Assets [Abstract]", "terseLabel": "Finance Lease:" } } }, "localname": "FinanceLeaseAssetsAbstract", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "aosl_FinanceLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease Costs [Abstract]", "label": "Finance Lease Costs [Abstract]", "terseLabel": "Finance lease:" } } }, "localname": "FinanceLeaseCostsAbstract", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "stringItemType" }, "aosl_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "aosl_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "label": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "aosl_FinanceLeaseRightOfUseAssetGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Gross", "label": "Finance Lease, Right-Of-Use Asset, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "FinanceLeaseRightOfUseAssetGross", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "aosl_GovernmentGrantsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Grants, Policy [Policy Text Block]", "label": "Government Grants, Policy [Policy Text Block]", "terseLabel": "Government Grants" } } }, "localname": "GovernmentGrantsPolicyPolicyTextBlock", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aosl_GovernmentGrantsReductionRecordedToInterestExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Government Grants, Reduction Recorded To Interest Expense", "label": "Government Grants, Reduction Recorded To Interest Expense", "terseLabel": "Government Grants, Reduction Recorded To Interest Expense" } } }, "localname": "GovernmentGrantsReductionRecordedToInterestExpense", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_GovernmentGrantsReductionRecordedToOperatingExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Government Grants, Reduction Recorded To Operating Expenses", "label": "Government Grants, Reduction Recorded To Operating Expenses", "terseLabel": "Government Grants, Reduction Recorded To Operating Expenses" } } }, "localname": "GovernmentGrantsReductionRecordedToOperatingExpenses", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_GovernmentGrantsReductionRecordedToPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Government Grants, Reduction Recorded To Property, Plant And Equipment", "label": "Government Grants, Reduction Recorded To Property, Plant And Equipment", "terseLabel": "Government Grants, Reduction Recorded To Property, Plant And Equipment" } } }, "localname": "GovernmentGrantsReductionRecordedToPropertyPlantAndEquipment", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_HongkongAndShanghaiBankingCorporationLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hongkong And Shanghai Banking Corporation Limited [Member]", "label": "Hongkong And Shanghai Banking Corporation Limited [Member]", "terseLabel": "Hongkong And Shanghai Banking Corporation Limited" } } }, "localname": "HongkongAndShanghaiBankingCorporationLimitedMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_HuaweiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Huawei [Member]", "label": "Huawei [Member]", "terseLabel": "Huawei" } } }, "localname": "HuaweiMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "aosl_IndustrialAndCommercialBankofChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial And Commercial Bank of China [Member]", "label": "Industrial And Commercial Bank of China [Member]", "terseLabel": "Industrial And Commercial Bank of China" } } }, "localname": "IndustrialAndCommercialBankofChinaMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_InventoriesAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventories and Services [Member]", "label": "Inventories and Services [Member]", "terseLabel": "Raw materials, wafers, and packaging and testing services puchase commitments" } } }, "localname": "InventoriesAndServicesMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "aosl_JirehMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jireh", "label": "Jireh [Member]", "terseLabel": "Jireh" } } }, "localname": "JirehMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_JointVentureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Joint Venture [Abstract]", "label": "Joint Venture [Abstract]", "terseLabel": "Joint Venture [Abstract]" } } }, "localname": "JointVentureAbstract", "nsuri": "http://www.aosmd.com/20210930", "xbrltype": "stringItemType" }, "aosl_JointVenturePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Joint Venture [Policy Text Block]", "label": "Joint Venture [Policy Text Block]", "terseLabel": "Joint Venture" } } }, "localname": "JointVenturePolicyTextBlock", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aosl_LandUseRightsGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Land Use Rights, Gross", "label": "Land Use Rights, Gross", "terseLabel": "Land use rights" } } }, "localname": "LandUseRightsGross", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "aosl_LeaseFinancingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Financing [Member]", "label": "Lease Financing [Member]", "terseLabel": "Lease Financing" } } }, "localname": "LeaseFinancingMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "aosl_LineOfCreditFacilityInterestRateDuringPeriodChinaBaseRateMultiplier": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Interest Rate During Period, China Base Rate Multiplier", "label": "Line Of Credit Facility, Interest Rate During Period, China Base Rate Multiplier", "terseLabel": "Line Of Credit Facility, Interest Rate During Period, China Base Rate Multiplier" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriodChinaBaseRateMultiplier", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "decimalItemType" }, "aosl_LineOfCreditFacilityTradeBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Trade Borrowings", "label": "Line of Credit Facility, Trade Borrowings [Member]", "terseLabel": "Line of Credit Facility, Trade Borrowings" } } }, "localname": "LineOfCreditFacilityTradeBorrowingsMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_LineOfCreditFacilityWorkingCapitalBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Working Capital Borrowings", "label": "Line of Credit Facility, Working Capital Borrowings [Member]", "terseLabel": "Line of Credit Facility, Working Capital Borrowings" } } }, "localname": "LineOfCreditFacilityWorkingCapitalBorrowingsMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_LoanAgreementAprilNineteenTwoThousandTwentyOneCollateralizedBorrowingsInUSDollarsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement, April Nineteen Two Thousand Twenty One, Collateralized Borrowings In US Dollars", "label": "Loan Agreement, April Nineteen Two Thousand Twenty One, Collateralized Borrowings In US Dollars [Member]", "terseLabel": "Loan Agreement, April Nineteen Two Thousand Twenty One, Collateralized Borrowings In US Dollars" } } }, "localname": "LoanAgreementAprilNineteenTwoThousandTwentyOneCollateralizedBorrowingsInUSDollarsMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_LoanAgreementAprilNineteenTwoThousandTwentyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement, April Nineteen Two Thousand Twenty One", "label": "Loan Agreement, April Nineteen Two Thousand Twenty One [Member]", "terseLabel": "Loan Agreement, April Nineteen Two Thousand Twenty One" } } }, "localname": "LoanAgreementAprilNineteenTwoThousandTwentyOneMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_LoanAgreementAprilNineteenTwoThousandTwentyOneWorkingCapitalBorrowingInChineseYuanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement, April Nineteen Two Thousand Twenty One, Working Capital Borrowing In Chinese Yuan", "label": "Loan Agreement, April Nineteen Two Thousand Twenty One, Working Capital Borrowing In Chinese Yuan [Member]", "terseLabel": "Loan Agreement, April Nineteen Two Thousand Twenty One, Working Capital Borrowing In Chinese Yuan" } } }, "localname": "LoanAgreementAprilNineteenTwoThousandTwentyOneWorkingCapitalBorrowingInChineseYuanMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_LoanAgreementNovemberThirteenthTwoThousandTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement, November Thirteenth, Two Thousand Twenty", "label": "Loan Agreement, November Thirteenth, Two Thousand Twenty [Member]", "terseLabel": "Loan Agreement, November 13, 2020" } } }, "localname": "LoanAgreementNovemberThirteenthTwoThousandTwentyMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_LocalVATReceivable": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Local VAT (Value Added Tax) Receivable", "label": "Local VAT Receivable", "terseLabel": "VAT receivable" } } }, "localname": "LocalVATReceivable", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_LongTermAndShortTermDebtMaturityRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term And Short-Term Debt, Maturity, Remainder Of Fiscal Year", "label": "Long-Term And Short-Term Debt, Maturity, Remainder Of Fiscal Year", "terseLabel": "2022 (Remaining)" } } }, "localname": "LongTermAndShortTermDebtMaturityRemainderOfFiscalYear", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_LongtermDebtCurrentMaturitiesAndShortTermDebtGross": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 1.0, "parentTag": "aosl_LongtermDebtCurrentMaturitiesAndShorttermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Current Maturities, And Short-Term Debt, Gross", "label": "Long-term Debt, Current Maturities, And Short-Term Debt, Gross", "terseLabel": "Principal amount" } } }, "localname": "LongtermDebtCurrentMaturitiesAndShortTermDebtGross", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_LongtermDebtCurrentMaturitiesAndShorttermDebt": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Current Maturities, And Short-term Debt", "label": "Long-term Debt, Current Maturities, And Short-term Debt", "totalLabel": "Total debt, less debt issuance costs" } } }, "localname": "LongtermDebtCurrentMaturitiesAndShorttermDebt", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_LongtermDebtExcludingCurrentMaturitiesGross": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Excluding Current Maturities, Gross", "label": "Long-term Debt, Excluding Current Maturities, Gross", "terseLabel": "Principal amount" } } }, "localname": "LongtermDebtExcludingCurrentMaturitiesGross", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_MarketbasedRestrictedStockUnitsMSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market-based Restricted Stock Units (MSU) [Member]", "label": "Market-based Restricted Stock Units (MSU) [Member]", "terseLabel": "Market-based Restricted Stock Units (MSU) [Member]" } } }, "localname": "MarketbasedRestrictedStockUnitsMSUMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "domainItemType" }, "aosl_OfficeLeaseDepositAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Office Lease Deposit Assets, Noncurrent", "label": "Office Lease Deposit Assets, Noncurrent", "terseLabel": "Office lease deposit, noncurrent" } } }, "localname": "OfficeLeaseDepositAssetsNoncurrent", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_OperatingLeaseAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Assets [Abstract]", "label": "Operating Lease Assets [Abstract]", "terseLabel": "Operating Leases:" } } }, "localname": "OperatingLeaseAssetsAbstract", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "aosl_OperatingLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Costs [Abstract]", "label": "Operating Lease Costs [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeaseCostsAbstract", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "stringItemType" }, "aosl_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries [Member]", "label": "Other Countries [Member]", "terseLabel": "Other countries", "verboseLabel": "Other countries" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "aosl_PackagingAndTestingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Packaging and testing services [Member]", "label": "Packaging and testing services [Member]", "terseLabel": "Packaging and testing services" } } }, "localname": "PackagingAndTestingServicesMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "aosl_PatentsAndPatentedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents and Patented Technology [Member]", "label": "Patents and Patented Technology [Member]", "terseLabel": "Patents and technology rights" } } }, "localname": "PatentsAndPatentedTechnologyMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "aosl_PaymentstoAcquirePropertyPlantandEquipmentExcludingJVCompany": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to Acquire Property, Plant, and Equipment Excluding JV Company", "label": "Payments to Acquire Property, Plant, and Equipment Excluding JV Company", "negatedTerseLabel": "Purchases of property and equipment excluding JV Company" } } }, "localname": "PaymentstoAcquirePropertyPlantandEquipmentExcludingJVCompany", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "aosl_PaymentstoAcquirePropertyPlantandEquipmentinJVCompany": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to Acquire Property, Plant and Equipment in JV Company", "label": "Payments to Acquire Property, Plant and Equipment in JV Company", "negatedTerseLabel": "Purchases of property and equipment in JV Company" } } }, "localname": "PaymentstoAcquirePropertyPlantandEquipmentinJVCompany", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "aosl_PerformanceBasedRestrictedStockUnitsPRSUsMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Restricted Stock Units (PRSUs) Member [Member]", "label": "Performance Based Restricted Stock Units (PRSUs) Member [Member]", "terseLabel": "Performance Based Restricted Stock Units (PRSUs) Member" } } }, "localname": "PerformanceBasedRestrictedStockUnitsPRSUsMemberMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "aosl_PowerDiscreteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Discrete [Member]", "label": "Power Discrete [Member]", "terseLabel": "Power discrete" } } }, "localname": "PowerDiscreteMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "aosl_PowerIcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power IC [Member]", "label": "Power IC [Member]", "terseLabel": "Power IC" } } }, "localname": "PowerIcMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "aosl_PrepaidMaintenanceCurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 8.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Maintenance, Current", "label": "Prepaid Maintenance, Current", "terseLabel": "Prepaid maintenance" } } }, "localname": "PrepaidMaintenanceCurrent", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_PrepaymentForPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayment for Property and Equipment", "label": "Prepayment for Property and Equipment", "terseLabel": "Prepayments for property and equipment" } } }, "localname": "PrepaymentForPropertyAndEquipment", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_PrepaymenttoSupplier": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayment to Supplier", "label": "Prepayment to Supplier", "terseLabel": "Prepayment to supplier" } } }, "localname": "PrepaymenttoSupplier", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_ProceedsFromGovernmentGrantRelatedToEquipment": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Government Grant Related To Equipment", "label": "Proceeds From Government Grant Related To Equipment", "terseLabel": "Government grant related to equipment" } } }, "localname": "ProceedsFromGovernmentGrantRelatedToEquipment", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "aosl_PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressGross": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails": { "order": 2.0, "parentTag": "aosl_PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant, and Equipment Excluding Equipment and Construction In Progress, Gross", "label": "Property, Plant, and Equipment Excluding Equipment and Construction In Progress, Gross", "terseLabel": "Property, plant, and equipment excluding equipment and construction In progress, gross" } } }, "localname": "PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressGross", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "aosl_PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressNet": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant and Equipment Excluding Equipment and Construction In Progress, Net", "label": "Property, Plant and Equipment Excluding Equipment and Construction In Progress, Net", "totalLabel": "Property, plant and equipment excluding equipment and construction in progress, net" } } }, "localname": "PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressNet", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "aosl_Propertyplantandequipmentnetandlanduserightsnet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment, net and land use rights, net", "label": "Property, plant and equipment, net and land use rights, net", "terseLabel": "Property, plant and equipment, net and land use rights, net" } } }, "localname": "Propertyplantandequipmentnetandlanduserightsnet", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_RisksAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risks and Uncertainties [Policy Text Block]", "label": "Risks and Uncertainties [Policy Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "localname": "RisksAndUncertaintiesPolicyTextBlock", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aosl_ScheduleofFinitelivedIntangibleAssetsandGoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Schedule of Finite-lived Intangible Assets and Goodwill [Table]", "label": "Schedule of Finite-lived Intangible Assets and Goodwill [Line Items]", "terseLabel": "Schedule of Finite-lived Intangible Assets and Goodwill [Line Items]" } } }, "localname": "ScheduleofFinitelivedIntangibleAssetsandGoodwillLineItems", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "aosl_ScheduleofFinitelivedIntangibleAssetsandGoodwillTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Finite-lived Intangible Assets and Goodwill [Table]", "label": "Schedule of Finite-lived Intangible Assets and Goodwill [Table]", "terseLabel": "Schedule of Finite-lived Intangible Assets and Goodwill [Table]" } } }, "localname": "ScheduleofFinitelivedIntangibleAssetsandGoodwillTable", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "aosl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherthanOptionsValueOfGrantsinPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Value Of Grants in Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Value Of Grants in Period", "terseLabel": "Value of grants in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherthanOptionsValueOfGrantsinPeriod", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_ShareBasedPaymentArrangementExpenseNonCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Expense, Non-Cash", "label": "Share-Based Payment Arrangement, Expense, Non-Cash", "terseLabel": "Share-based payment arrangement, expense, non-cash" } } }, "localname": "ShareBasedPaymentArrangementExpenseNonCash", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_ShortTermLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-Term Lease Costs [Abstract]", "label": "Short-Term Lease Costs [Abstract]", "terseLabel": "Short-term leases" } } }, "localname": "ShortTermLeaseCostsAbstract", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "stringItemType" }, "aosl_SimpleAnnualInterestRatetoNoncontrollingInterestifJointVentureisEarlyTerminatedandLiquidated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated", "label": "Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated", "terseLabel": "Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated" } } }, "localname": "SimpleAnnualInterestRatetoNoncontrollingInterestifJointVentureisEarlyTerminatedandLiquidated", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "percentItemType" }, "aosl_StockOptionsAndRestrictedStockUnitsRsusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options and Restricted Stock Units (RSUs) [Member]", "label": "Stock Options and Restricted Stock Units (RSUs) [Member]", "terseLabel": "Employee stock options and RSUs" } } }, "localname": "StockOptionsAndRestrictedStockUnitsRsusMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "aosl_StockRotationAccrualCurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Rotation Accrual, Current", "label": "Stock Rotation Accrual, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Stock rotation accrual" } } }, "localname": "StockRotationAccrualCurrent", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails" ], "xbrltype": "monetaryItemType" }, "aosl_StockRotationAccrualIncreaeDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Rotation Accrual Increase (Decrease) [Roll forward]", "label": "Stock Rotation Accrual Increae (Decrease) [Roll Forward]", "terseLabel": "Stock Rotation Accrual Increae (Decrease) [Roll Forward]" } } }, "localname": "StockRotationAccrualIncreaeDecreaseRollForward", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails" ], "xbrltype": "stringItemType" }, "aosl_StockRotationAccrualPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Rotation Accrual, Payments", "label": "Stock Rotation Accrual, Payments", "negatedTerseLabel": "Utilization" } } }, "localname": "StockRotationAccrualPayments", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails" ], "xbrltype": "monetaryItemType" }, "aosl_StockRotationAccrualStockIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Rotation Accrual, Stock Issued", "label": "Stock Rotation Accrual, Stock Issued", "terseLabel": "Additions" } } }, "localname": "StockRotationAccrualStockIssued", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails" ], "xbrltype": "monetaryItemType" }, "aosl_StockRotationAccrualTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Rotation Accrual [Table Text Block]", "label": "Stock Rotation Accrual [Table Text Block]", "terseLabel": "Stock Rotation Accrual" } } }, "localname": "StockRotationAccrualTableTextBlock", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "aosl_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_TheBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Bank [Member]", "label": "The Bank [Member]", "terseLabel": "The Bank" } } }, "localname": "TheBankMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_TimebasedRestrictedStockUnitsTRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time-based Restricted Stock Units (TRSU) [Member]", "label": "Time-based Restricted Stock Units (TRSU) [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "TimebasedRestrictedStockUnitsTRSUMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "aosl_TreasuryStockReissuedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury Stock Reissued, Average Price Per Share", "label": "Treasury Stock Reissued, Average Price Per Share", "terseLabel": "Shares reissued, average price (in dollars per share)" } } }, "localname": "TreasuryStockReissuedAveragePricePerShare", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "perShareItemType" }, "aosl_TreasuryStockReissuedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury Stock Reissued [Member]", "label": "Treasury Stock Reissued [Member]", "terseLabel": "Treasury Stock Reissued" } } }, "localname": "TreasuryStockReissuedMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "domainItemType" }, "aosl_VariableInterestRateTermLoanMaturingAugust2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Rate Term Loan Maturing August 2022 [Member]", "label": "Variable Interest Rate Term Loan Maturing August 2022 [Member]", "terseLabel": "Variable Interest Rate Term Loan Maturing August 2022" } } }, "localname": "VariableInterestRateTermLoanMaturingAugust2022Member", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "aosl_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Discount Rate [Abstract]", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "aosl_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "aosl_YinHaiLeasingCompanyandChinaImportExportBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "YinHai Leasing Company and China Import/Export Bank [Member]", "label": "YinHai Leasing Company and China Import/Export Bank [Member]", "terseLabel": "YinHai Leasing Company and China Import/Export Bank" } } }, "localname": "YinHaiLeasingCompanyandChinaImportExportBankMember", "nsuri": "http://www.aosmd.com/20210930", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China", "verboseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG", "terseLabel": "Hong Kong" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "South Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "gYearItemType" }, "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r488" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r488" ], "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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r490" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r488" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r488" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r342", "r343", "r349", "r350", "r482", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r342", "r343", "r349", "r350" ], "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.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r489" ], "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 Maturities" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingTables" ], "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.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r192", "r269", "r273", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r275", "r277", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r451", "r457" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r275", "r277", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r451", "r457" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r192", "r269", "r273", "r456" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "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.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r188", "r269", "r271", "r403", "r449", "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r188", "r269", "r271", "r403", "r449", "r454" ], "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.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r274", "r275", "r277", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r451", "r457" ], "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]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r274", "r275", "r277", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r451", "r457" ], "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": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r116", "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r126", "r127", "r129", "r130", "r146" ], "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": "Revision of Prior Period, Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r116", "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r126", "r127", "r128", "r129", "r130", "r146", "r201", "r202", "r309", "r327", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "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": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r116", "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r126", "r127", "r128", "r129", "r130", "r146", "r201", "r202", "r309", "r327", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "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": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r189", "r190", "r269", "r272", "r455", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480" ], "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.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r189", "r190", "r269", "r272", "r455", "r471", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r491", "r493" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r231", "r276", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Statement, Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r194" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "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.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails" ], "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" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r29", "r194", "r195" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r22", "r411", "r429" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r24", "r411", "r429" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "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 domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable - long-term" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r12", "r13", "r52" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r45", "r222" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails": { "order": 1.0, "parentTag": "aosl_PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressNet", "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", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r71", "r72", "r73", "r434", "r464", "r468" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r70", "r73", "r74", "r116", "r117", "r119", "r348", "r459", "r460" ], "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 (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r30", "r309" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r116", "r117", "r119", "r306", "r307", "r308" ], "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]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Withholding tax on restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "terseLabel": "Restricted stock units settlement in connection with service" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r278", "r280", "r312", "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "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 provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r280", "r303", "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r36", "r196", "r203" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "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", "negatedTerseLabel": "Less: Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potential dilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r143" ], "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.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r110", "r174", "r178", "r184", "r199", "r342", "r349", "r361", "r409", "r428" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r10", "r66", "r110", "r199", "r342", "r349", "r361" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r281", "r305" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]", "terseLabel": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "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 Preparation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r221" ], "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": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalAdditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases.", "label": "Capital Addition Purchase Commitments [Member]", "terseLabel": "Property and equipment purchase commitments" } } }, "localname": "CapitalAdditionsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r102", "r103", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment purchased but not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r43", "r100" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r16", "r101", "r106", "r407" ], "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.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r100", "r105" ], "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 at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r364" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing information:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r109", "r110", "r133", "r137", "r138", "r140", "r142", "r150", "r151", "r152", "r199", "r361" ], "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.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r57", "r230", "r416", "r439" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r227", "r228", "r229", "r237" ], "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.aosmd.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r116", "r117" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common shares, par value $0.002 per share:" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "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 shares, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "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", "terseLabel": "Common shares, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "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", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r255" ], "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", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Authorized: 100,000 shares; issued and outstanding: 32,996 shares and 26,373 shares, respectively at September\u00a030, 2021 and 32,975 shares and 26,350 shares, respectively at June 30, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r76", "r78", "r79", "r85", "r421", "r444" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "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 Alpha and Omega Semiconductor Limited" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r76", "r78", "r84", "r340", "r341", "r353", "r420", "r443" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r76", "r78", "r83", "r339", "r353", "r419", "r442" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "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 (Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r160", "r161", "r192", "r358", "r359" ], "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.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r160", "r161", "r192", "r358", "r359", "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r160", "r161", "r192", "r358", "r359", "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r155", "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration of Credit Risk and Significant Customers" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r160", "r161", "r192", "r358", "r359" ], "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", "verboseLabel": "Customers greater than 10% of total" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r158", "r160", "r161", "r162", "r358", "r360" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r160", "r161", "r192", "r358", "r359" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r221" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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, Gross", "terseLabel": "Equipment and construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r266", "r267", "r270" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r89", "r110", "r199", "r361" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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 goods sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "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.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r159", "r192" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Bank Borrowing" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingBankBorrowing" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r21", "r22", "r23", "r410", "r412", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Debt Instrument, Collateral Amount" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r373", "r375" ], "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.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r54", "r250", "r373" ], "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": "Debt Instrument effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "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]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r55" ], "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.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r55", "r112", "r256", "r259", "r260", "r261", "r372", "r373", "r375", "r425" ], "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]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 2.0, "parentTag": "aosl_DebtLongTermAndShortTermCombinedAmountNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "totalLabel": "Total principal, less debt issuance costs" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current", "terseLabel": "Deferred compensation share-based arrangements, liability, current" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsCurrentGross": { "auth_ref": [ "r374" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 2.0, "parentTag": "aosl_LongtermDebtCurrentMaturitiesAndShorttermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross, Current", "negatedTerseLabel": "Less: debt issuance costs" } } }, "localname": "DeferredFinanceCostsCurrentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r374" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 1.0, "parentTag": "aosl_DebtLongTermAndShortTermCombinedAmountNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "negatedTerseLabel": "Less: debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentGross": { "auth_ref": [ "r46", "r374" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Cost, Gross, Noncurrent", "negatedTerseLabel": "Less: debt issuance costs" } } }, "localname": "DeferredFinanceCostsNoncurrentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "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", "terseLabel": "Deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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, and liabilities classified as noncurrent and other.", "label": "Deferred Tax and Other Liabilities, Noncurrent", "terseLabel": "Deferred payroll taxes" } } }, "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r98" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Effect of potentially dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r269" ], "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": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r86", "r122", "r123", "r124", "r125", "r126", "r131", "r133", "r140", "r141", "r142", "r146", "r147", "r422", "r445" ], "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": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income per common share attributable to Alpha and Omega Semiconductor Limited" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r86", "r122", "r123", "r124", "r125", "r126", "r133", "r140", "r141", "r142", "r146", "r147", "r422", "r445" ], "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": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Net income per share attributable to Alpha and Omega Semiconductor Limited:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r143", "r144", "r145", "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimited" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r364" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Estimated effective income tax rate excluding discrete income tax expense" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r304" ], "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", "terseLabel": "Weighted average remaining recognition period (in years)", "verboseLabel": "Recognition period of share-based compensation expense (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP", "verboseLabel": "Employee Share Purchase Plan [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r116", "r117", "r119", "r121", "r127", "r130", "r149", "r200", "r255", "r262", "r306", "r307", "r308", "r326", "r327", "r366", "r367", "r368", "r369", "r370", "r371", "r459", "r460", "r461" ], "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]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r106", "r355", "r356" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r378", "r384", "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r381", "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance lease" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r377", "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "verboseLabel": "Total lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r377" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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 finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Finance Lease Future Minimum Lease Payments (Topic 842)" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r377" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities - long-term" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "The remainder of fiscal 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r380", "r387" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal payments on finance leases", "terseLabel": "Financing cash flows from finance lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r378", "r384", "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of equipment" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r390", "r393" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r389", "r393" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r216" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "negatedTerseLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r217" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "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 Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (Remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r217" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "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 Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r217" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "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 Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r212", "r213", "r216", "r218", "r404", "r405" ], "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]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r216", "r405" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r212", "r215" ], "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.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars, outside the reporting entity's home country.", "label": "Foreign Line of Credit [Member]", "terseLabel": "Foreign Line of Credit" } } }, "localname": "ForeignLineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r98", "r220", "r224" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r208", "r209", "r408" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r88", "r110", "r174", "r177", "r180", "r183", "r186", "r199", "r361" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r106", "r219", "r226" ], "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": "Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r81", "r174", "r177", "r180", "r183", "r186", "r406", "r417", "r423", "r446" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r321", "r324", "r325", "r328", "r330", "r332", "r333", "r334" ], "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]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r129", "r130", "r173", "r319", "r329", "r331", "r447" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r97" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.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 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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r97" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r97" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.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", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r97" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r97" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedTerseLabel": "Deferred income taxes, net" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r97" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r97" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other current and long-term assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r134", "r135", "r136", "r142" ], "calculation": { "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails": { "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 share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Stock options, RSUs and ESPP shares" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r238", "r246" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Agreement [Member]", "terseLabel": "Indemnification Agreement" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r211", "r214" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "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)", "totalLabel": "Finite-Lived Intangible Assets, Net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails", "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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", "terseLabel": "Interest expense and other income (loss), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 9.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Interest Receivable, Current" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r37", "r204" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r63" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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", "terseLabel": "Inventories", "totalLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r39", "r204" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r38", "r204" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r391", "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease expenses" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r391" ], "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": "Components of Operating and Finance Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Operating Lease Future Minimum Lease Payments (Topic 842)" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "The remainder of fiscal 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r392" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r394" ], "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": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r51", "r110", "r179", "r199", "r343", "r349", "r350", "r361" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r110", "r199", "r361", "r415", "r437" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53", "r110", "r199", "r343", "r349", "r350", "r361" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r48", "r112" ], "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]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Amount outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Line of Credit Facility, Interest Rate During Period" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r48" ], "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.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Loans Payable" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r249", "r412", "r431" ], "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", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Unclassified [Abstract]", "terseLabel": "Long-term Debt, Unclassified [Abstract]" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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": "Short-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r114", "r247" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r114", "r247" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r114", "r247" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "totalLabel": "Total debt, less debt issuance costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r55", "r248" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r240", "r241" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r240", "r241" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Indemnifications accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r240", "r241" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "domainItemType" }, "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": "Manufacturing machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r62", "r110", "r199", "r361", "r414", "r436" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, noncontrolling interest", "periodStartLabel": "Beginning balance, noncontrolling interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r96", "r99" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r75", "r77", "r82", "r99", "r110", "r120", "r122", "r123", "r124", "r125", "r129", "r130", "r139", "r174", "r177", "r180", "r183", "r186", "r199", "r361", "r418", "r441" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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 loss", "totalLabel": "Net income attributable to Alpha and Omega Semiconductor Limited", "verboseLabel": "Net income attributable to Alpha and Omega Semiconductor Limited" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r129", "r130", "r345", "r352" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net loss attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "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.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r116", "r117", "r119", "r262", "r337" ], "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]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r174", "r177", "r180", "r183", "r186" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Fixed rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r377" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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": "Operating lease liability", "verboseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r377" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r377" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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 - long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r382", "r387" ], "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": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r376" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net", "verboseLabel": "ROU assets associated with operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aosmd.com/role/LeasesNarrativeDetails", "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r390", "r393" ], "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.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r389", "r393" ], "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.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r1", "r115", "r166", "r354" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "The Company and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r14", "r52" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Other Assets, Current" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets", "totalLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r339", "r340", "r347" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after 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 noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Cumulative translation adjustment, attributable to noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r339", "r340", "r347" ], "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", "terseLabel": "Cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r69", "r71", "r362", "r363", "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Cumulative translation adjustment, including portion attributable to noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r68" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCustomerMember": { "auth_ref": [ "r448", "r450", "r452", "r453", "r458", "r469" ], "lang": { "en-us": { "role": { "documentation": "Customer classified as other.", "label": "Other Customer [Member]", "terseLabel": "Other customers" } } }, "localname": "OtherCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInvestments": { "auth_ref": [ "r44", "r440" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments classified as other.", "label": "Other Investments", "terseLabel": "Investment in a privately held company" } } }, "localname": "OtherInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations and noncurrent portion of deferred revenue not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months.", "label": "Other Liabilities and Deferred Revenue, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesAndDeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r5", "r9", "r207" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other prepaid expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "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 AOS Shareholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r92" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Withholding tax on restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Preferred shares, par value $0.002 per share:" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r27" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Authorized: 10,000 shares; issued and outstanding: none at September\u00a030, 2021 and June\u00a030,\u00a02021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r6", "r9", "r205", "r207" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r7", "r9", "r206", "r207" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income tax" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r91" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from borrowings" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r91", "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/BankBorrowingDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r91" ], "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", "terseLabel": "Proceeds from short-term debt" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r52", "r239", "r242" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Warranty accrual" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r75", "r77", "r94", "r110", "r120", "r129", "r130", "r174", "r177", "r180", "r183", "r186", "r199", "r339", "r344", "r346", "r352", "r353", "r361", "r423" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income including noncontrolling interest", "totalLabel": "Net income including noncontrolling interest" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r45", "r223" ], "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": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r223", "r438" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r223" ], "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": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r221" ], "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": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r25", "r413", "r432" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-term Commitment [Axis]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Axis]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r25", "r413", "r432" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Purchase Commitment, Excluding Long-term Commitment [Domain]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Domain]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": { "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": "Purchase Commitment, Excluding Long-term Commitment [Line Items]", "terseLabel": "Purchase Commitment, Excluding Long-term Committment [Line Items]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable": { "auth_ref": [ "r25", "r413", "r432" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required or determined to be disclosed about arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers. Such disclosure may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions.", "label": "Purchase Commitment, Excluding Long-term Commitment [Table]", "terseLabel": "Purchase Commitment, Excluding Long-term Committment [Table]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r25", "r413", "r432" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase commitment, amount" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r93" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayments of borrowings" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r315", "r483" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r105", "r407", "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash 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.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r16", "r100", "r105" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r11", "r19", "r105", "r472" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash - long-term" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r262", "r309", "r435", "r463", "r468" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r116", "r117", "r119", "r121", "r127", "r130", "r200", "r306", "r307", "r308", "r326", "r327", "r459", "r461" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r171", "r172", "r176", "r181", "r182", "r188", "r189", "r192", "r268", "r269", "r403" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r107", "r108" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r388", "r393" ], "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": "Operating lease right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r160", "r192" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r61" ], "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 Accounts, Notes, Loans and Financing Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r142" ], "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]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r280", "r302", "r311" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r280", "r302", "r311" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Intangible Assets Disclosure" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r15", "r40", "r41", "r42" ], "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.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets, Noncurrent" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r245" ], "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]", "terseLabel": "Schedule of Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r45", "r223" ], "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]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r87", "r191" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning 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 Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r80", "r191" ], "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]", "terseLabel": "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.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r281", "r305" ], "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]", "terseLabel": "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.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r284", "r294", "r295" ], "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": "Summary of Stock Option Activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Restricted Stock Units Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r58", "r109", "r150", "r151", "r252", "r253", "r254", "r256", "r257", "r258", "r259", "r260", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r215" ], "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 Future Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r158", "r160", "r161", "r162", "r358", "r360" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risk, by Risk Factor" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r65" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Other long-term deposits" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r167", "r169", "r170", "r174", "r175", "r180", "r184", "r185", "r186", "r187", "r188", "r191", "r192", "r193" ], "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 and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r97" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r290" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r290" ], "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": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r289" ], "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": "Nonvested at end of period (in shares)", "periodStartLabel": "Nonvested at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r289" ], "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": "Nonvested at end of period (in dollars per share", "periodStartLabel": "Nonvested at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r291" ], "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", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r291" ], "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": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Volatility rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails" ], "xbrltype": "percentItemType" }, "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]", "terseLabel": "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.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r286", "r305" ], "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", "periodEndLabel": "Outstanding at end of period (In shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r295" ], "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 options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Options vested and expected to vest, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r296" ], "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": "Options vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r296" ], "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 options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r279", "r282" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r106", "r281", "r283" ], "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 Expense" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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 Payment Arrangement, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r298", "r310" ], "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", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of period, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at end of period, Weighted Average Remaining Contractual Life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, Weighted-Average Remaining Contractual Life (in years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r265", "r314" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Shareholders' Equity and Share-based Compensation" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r20", "r410", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Loan agreements, short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term Debt [Abstract]", "terseLabel": "Short-term Debt [Abstract]" } } }, "localname": "ShortTermBorrowingsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate.", "label": "Short-term Debt, Percentage Bearing Fixed Interest Rate", "terseLabel": "Short-term debt, fixed interest rate" } } }, "localname": "ShortTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r385", "r393" ], "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 expenses" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Utilization" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Additions" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r26", "r27", "r28", "r109", "r110", "r133", "r137", "r138", "r140", "r142", "r150", "r151", "r152", "r199", "r255", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r60", "r116", "r117", "r119", "r121", "r127", "r130", "r149", "r200", "r255", "r262", "r306", "r307", "r308", "r326", "r327", "r366", "r367", "r368", "r369", "r370", "r371", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "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 [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "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]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r116", "r117", "r119", "r149", "r403" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Shares reissued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r27", "r28", "r255", "r262", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Reissuance of treasury stock upon exercise of common stock options and release of RSUs" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase program, authorized amount (USD in Millions)" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Shares repurchase program, remaining balance" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r33", "r34", "r110", "r197", "r199", "r361" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total Alpha and Omega Semiconductor Limited shareholder's equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r110", "r116", "r117", "r119", "r121", "r127", "r199", "r200", "r262", "r306", "r307", "r308", "r326", "r327", "r337", "r338", "r351", "r361", "r366", "r367", "r371", "r460", "r461" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, including portion attributable to noncontrolling interest", "terseLabel": "Beginning balance, including portion attributable to noncontrolling interest", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions.", "label": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions", "terseLabel": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Treasury stock acquired, average price per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r59", "r263" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r59", "r263" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r28", "r255", "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Repurchase of common shares under shares repurchase program" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r28", "r255", "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Treasury Stock, Shares, Retired" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r59", "r263", "r264" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury shares at cost: 6,623 shares at September\u00a030, 2021 and 6,625 shares at June 30, 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r255", "r262", "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r316", "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r323" ], "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": "Unrecognized tax benefit that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r153", "r154", "r156", "r157", "r163", "r164", "r165" ], "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.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r386", "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable rent expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/BankBorrowingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r132", "r142" ], "calculation": { "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails": { "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", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of common shares used to compute diluted net income per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income per share", "verboseLabel": "Diluted:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r131", "r142" ], "calculation": { "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails": { "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": "Basic (in shares)", "verboseLabel": "Weighted average number of common shares used to compute basic net income per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.aosmd.com/role/NetIncomePerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r149": { "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" }, "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": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r23": { "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" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121548805&loc=d3e10037-110241" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121596127&loc=d3e13051-110250" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f,g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121638524&loc=SL117422543-158416" }, "r449": { "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" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=d3e14931-158439" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782768-158439" }, "r454": { "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" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "9C", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884803&loc=SL65671395-207642" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=SL117422267-158473" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r485": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r486": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r487": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r488": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r489": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r49": { "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" }, "r490": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r491": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r492": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r493": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "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.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r68": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 82 0001387467-21-000080-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001387467-21-000080-xbrl.zip M4$L#!!0 ( %V 95/LF0Q+@P\" !T8%P 1 86]S;"TR,#(Q,#DS,"YH M=&WLO6E7&\FR+OS]_ I=]GO/Z5Z+LG,>W-W^5V&XU*E];[>_Y M#Y-EQ6_>M8[/VOG!8;="$,$WOFR_<99BBK7. C]?';1^P&GK>3,D$;SNMDVS$UOMANF"B. LF&=(910/SG/; M0\$8Z]>GZ>&'%_/A\BF*)QA>";Y(=X8RA"_/63RVO_&+P3.+U_TOAX?V.MF! M,<<7QT;3L<6Q@R]N.7M^>M>(8GKET8>'=]K=G\\.']YZYN[MI_[5@*:3D R3 MBY-T6HQ@^2NI]X\8_@!._?T71Z>OK>E*AK]9K=]MGMHAM\ M>7,8WM1-\^"OI=#,/N\L@0D$XU?^;(2NJ:239.$_O?S'7TOO6LTN&':V>W8, M-^;Z[_Y:ZH;3[NM"<5ZO_-=__=>?W;Q;#RM)J[.A_O[YNO_AGZ_[I[8M?[;R MI\]_5#K=LWKX:\GGG>.Z.7O3;#4#W$!^^B8=&-K]E[GWH5F\A.]K@"[MW/6O M?]K=#O&OI=P3*56@443,F )HT(0'9[G6S!@I^;>UXE8D//*E335-(UTZY&_6 MFW!_9^_@<=JFOM'TX?3?X6RIDOMT:OKES*ZU?FR2[1][M-KS1^L_]C_HHZW& M]N'^URK>V_U\OD?@]=HG7COZQ&I'!WB_L7Y26SL@^T=O#ZOG7^J;M%;?.S_^ MOO?URU'MZSJNDAJ\_H2V=O?0UMH>JWW=/ZRNP6\;>R=[NU6\_T6A3;)_MO?5 MB;W=5;SU=;M>;6S7]]>^U&MK;[_#-4[W2)5O??U$:N1+O7I>JU>//O_P'][G M]L-G4?OPF>RO[7^OKAW0O:,OWVMKJR=[C7^^5\\=V=I=/]E?^\RV=AU\-_S- M%[@6;^[OMM#^[O[W6N/3R=::SVMPC]6UM_E>X]-Y[7R/5W?AVKL'O'8.WWU1 MYYN[Z]WJ#CK=W%W]Q@CQFD2;!4=UQBARF6;69)2"7)P&X(T@6@38295D0O[Y M^IH\QR_>OKW"KT^[ /S=D#7@E(>9-V=71?^NUVZ#W-_G'6?J>\&TUYM^#8XN MI7^?]-%5Z)UI\5;2"! +##:)UWF7,!98I24A&D:)8>"^1 L.&\2=3$^U' M.'_+E\(=2;CDJG CG'0^G>'W]'/WK7UYT< ^=5J]=O"N\JC<#/1LHQ2/T;'BB4#"^X;O&7YT_>S'!3H-WX'SU^XFAI$@$V=( @\?_N[R MNXO;]%<.U5F:/J]_,WP_O,CK:P,U/$^OF?<'K7-H8% OAJ$13*?7#BN#RQ=? M#D\Q_&[X/IWC5CD$X87ERBO "A:1-218AK12 2-A OFVD6X?HX0D4Q_^OO?= M[8\H1EF:M:Y_\\ 1[17:?'W(!L[>F\\[:P\>38ICE,X(8C5B8+8:.2T#$Y0Z MS#DV_=&<$66^-IK7]/-AHWEM!"1U&B$/M )& +FH@HU,Q\ 5E988,1@!,8,C M(!X] E?U">C,3C+%B\<#3QENZ^JA!6J;;JO]2-7[Z??IP[70;#7RYFVG'14@ MKIWB]?6[OT_S0:8V:N*] K8IB53".8*XD(13%YTL\!P-\1S-B E.APD^M9_Z^%BI\?U MW.7=:FA8N(3/X=M^['@0[WNSTX5'3[]9_T\O!6):C>-6$]YV5D]SF*R&A\'G MX,/O=%ON>_]M@-!LP!.!5S(N46#0D840+ M!1BEI6/6D\P T*@)=;>8:%B9(:BN'BRG)C7 M.GWA,J1!KD%K81Q#0FACK%$A_=][8Q?04"=% :%\X!C,OWPG&(8? MTXJB0X@*BC&QR##M%#@L8(8X@)0HY@PMC&@F&H8?DW"PMI* '\EQI$P&HI0B M2&@!! =<3+HXPIE2&'Y,8E(T6!V,C ME50SII77F@DKL43.,DQHF)R4IC4"1@1AF;4!*<$TB5H;F@*XG!AI+).32Y-; M$'_C2?E[U_T-YU AD0$2"@8 [!AC+2,$FHT#G1A1#,Y?V-\PL&$*RX,BS8" M5*A@HI/"!QS!?B0?)"G%L M:-K^QOA$1H5/RTHX!.@Q_@#18HJ+!XLIQ.TLM4A&N<]])['82CC$@, M4&P=0QK[B V\6SSA3B7I92JR]11+3V$^C1:\=B8-HM)HP;&**%JT@+*=?M++ M5 3-G)8D!BZ .C'*E$7(<4.LD5XZ-5B\7P3Y3C (/:;U 1(%B10ARXAF3G"E M0TIWT1C'&!6S"R.:B0:AQ[7(*'"4!L!1QL# [3>.@=V$"(Z'B(Q,L,K#HA": M9Q$3CSQXX9%U,)D)[HW G"OA,;84G"*"Z(41V:2#T./*(PO>,@OTD ?%(G5*"X*M2]&U&&2D"R.?R02AQR05 M:U*NC'2^FB+E"SE^[ECLI=Q_!R>(*1 M*TT9Q1TS*(JTDY5C9J-G#@FOBTU_=%@_#60^LTY:I]U]D\IP^UX];,6^Y*NA M>]@"IO$#Y'JI#U<_#:%F&J&O%ZDTW9OWQN5U."AO;N:F>7"4_JJ%DU4@EJWX M[K#5//@/* O,B_^T\F;W"YP4!O@>G1GIWM^UFIU6/4_E:?UZ&M(\#/0U?=M' MD*3)IGGV_-[C526=C/>HJ3;"68\B"4Q:JCC53!.AJ;=<25%JX+-J8*JVN1D. M3+U0O;,KMW-QQ?>]II_ ,L'D50][(SWR&GDL&=!#1;WBG'IAM40NVE+UGJ)Z MW7Z"*UI3!%NVCM/O.ZM-OPV:UN?4'R.=G2^%#V9RH90 M3*(/P@EO,67$&J,YU]@YJXWCCO@23ZZ[9NN-XWKK+(2%33C1B(>4?Q<<#LP1 M::4*6FE'/2*12A,T%2RJR#"+X%',J<#,Z:(*3!&M MN+0!>429T,Q&$)]U3(,$%;5N#@1VN0+=="%UJ$J0NIUWOK\]2YVX;BQ3]SK= M5B.MW]PX>!S1JJHY:K6'5[A*\H:?/?4BOWC4MZ'I#ANF_?WZ\^Z8>NALAQ^A MV0NUL)"Y-)8@"OH$TP1C#$5P,)".F#F>FBUH@^>(-90J/'45G@K/H=@*0%TJ M@D^;N+AUTGLK+:'"8*[G 85'4IZWSZ@]$S246=?AJ< P$ 9K=.#*1<^8H148(Q#")H-A8#:,F8JC% M,[QSLM3B&=%B,;H6BW&M-C*/'%7!2,X"\D8SS*V50D;*;"1S@,4EGY@U-9X\ M&(? #(M2(!=)*B-@J!1,@@(C<.WHQ2ZN60;C4HUG38TGC\;>6\L(YAP%PP0+ MV@&?\)%J)+&5>F'0^%VIQHN,QL+XH(31SD7)C'-&FR!QE,Z"-FON%P6-2S5> M:#3&F#O*$$T%:QEFV$87&4]$61$4\!SL*OW8;L'S=L\^UDVSN]KT*0_S.)WC M-OW:-$T_NSL0KF^(DR+HU'/$*\^(ISI*D%(@C 4'[HR9_6)%,R>9,14HXB8( MC87EB ,ACU$SZ434WA!DN!!RP6SF;2^'LS8/YL1NB)'*!X2) &9)@],V,.4D M=TPJ[/&BV:=I]&D?-J;1R,B05)Q[*Y'%8<%LIVK<8=X,[;.K M!\Z)(4F.HN.A@I:5,5?+\@MG2EVLYQKQO:\S8[ M&6.P:D6@D4@)LB (N<,.+KEQA&E* JI M9J!5"V90TY#4N.(/)"8Y@5,+,Q0A1(\&I0D$38_T<5!!Y6&0HF$XX;-7] M1N.XW?I15!Z9%Z-R5E*:2EB!03&&8+HRFGNF)8I!";IHP8BIB&I4U>3F.S)X<)V U0#0GT@BM+!<=, M X-W+G"VH/8TS!?8#O5B1;]SF!_/BVDI#"X60""-"#-.@W;$>(:B=\)&N;"F M-161C:M3&DL[. A5"DQ*1ZP4-Q;<9.^HE$+-L)6-E.NS"HQBU"S,6;$B!) G M* ^6$LIL8 :<+&*X1D1'1-@,)[#<)9*AH?2K X^V-V!6I&&)%$@9@Y"C3"*G M%,8:(4\84'+%W.QBVNP9R)@PR]@@--4\8 2>+:6&&.HC=0&F&R)?'GH$_($$28*"Z%T*H@@.;4> M.T]C5-Z!K;.+UGFE\LR<\MQ$E4M]>$I3<.-UZH:M$,!ZP( J F-N,)$V4"IF M>-HM]6'<];)=\^RG8MEYI\4(EF_>U?:&/Q^]6K:51A,:)<:&<8MM< 8Y^,=; MG!H3#W2+X9G%FJ12&S"8[5Z1 G$IXJ15JP?M4$3&5X_;>;T&.M$-H;E[TMH] M;/4ZINEW3^#+LZWFV/1N?*K^9'5C&1X'_ A &H*Y%1I(#?+14ISJR!).K)21 MVME7D2G SYBT\FNK_3UO'@S:R[QMM=NMDZ+ ?\*KT E[/=.<$S72$H6HI.;> M"A92$%HB+V*PB.D@Y!P@S?RJT;M6/37!:9MZ?A[\A1IU-IJ?=];2=^UGCPJ- M2XL$9P2TB$6-6$38ZF 8E@!/G 5QT8(/M"B;=74J)ZZ[G:ZKVG*/TW7UT*>T M_",.BZ8Y$-7Y2*-7^*)3(L1O;F+P]]@F+Q M*!3U O@314R9J!C&UF!PZ;CV_*+^OB!L&!-BI6+-HV(1-GJ8B(U!L0@3Q"BG M,8F$,:$5QU1+IJ)G!@4SY.4*RU*?9E^?KK,EE>'+D7X\6PI2D^@TT]0%Q@CH MA8B*8L"=& 5!%QG!A)0J,F\J @27C$%%"#8<1<$C%VGK,S*28VD1YHY;[,.P M>!Z@2%;"R?SHRLWIZ2J@W#,]73WT"=.3LQ%[;\$Q"R!HYBUSBB-JHC.*4'[1 MBHJ0K 2A^56LJS!T;S68RT.?4F).2XR#P"%ZS;B3UD84.2'2&"R=);._'%+J MTW,G*@>A 6XDLDJSP*P* #K88P>_J2:SZHD*,,XPW0,2N*XD8(**S"H2+3.2G"]?6J#;@,EL9^L42A)-NO: M\L6T\Z0*VP"I-QE2M7ZE6FCD(NN89!2/ M0;6D-50C+$6$J5524"=0'LF,!IW#7H39S38L->I^WC6F_$9U%0IJ:,J=A%BC='L MS4U%:^HN &@Z_D-H';3-\6'N3+TOM**&9?OLS;O:TY7BGO2UE+0&7[<:C5X3 M;J#8V[&9-_)NN*^PWQ,XY449--,9A44^2=^P3I/I*1;@DKX5I*A4O!>I>%?Y55_U1N)7-[7T*?WP@E!.IG3,0)BP M0-JM<$0B%5U4@9C91<5GUYQ9 1*,;>J+B@5#CCGIC=.!:61!9@;(\1P$'F=3 M1..L5"4X."C$2.H,"]R!8!BSSJ!(.0NQ(*!883R[R3OW$-#WK7;(#YI7!3FA MC/F-IN^E+OCDE/[TBR+Q7V@0H+#!9'3#1W,B4;I4:XX.JS0'$D%/S\V>='Y>3[ MW 1-<\H1\^![\\A$D%9+@FT$CQS>!\+[;@Y2:/[2]G]N8@*"[+;: "67:_J] M Y!C+;\>OALN\H]-F5K-@^Z=6KP37 _T+'TY(>W]&^[G._P!W=TY-,V#0Y,G MS4V8VVH?M_H-8B;C"R(%JCP&/6:1$$8U559CYK#4-D3P!@F)RHF@8S^HE/0X M*Q6Z5.CG#%9=4^E?!ZNN'?J4OG):IJ(O E,#WE0DAC(=@T[K?X@29"Y2SV5%DIPAI6;?7KX@I1F,9#R>2BL M9#(&3B5FF%%I+ _>8)8Z=4OBD>_[Y8C/X8Q?U!1^#]Y$T]W?1&)<*K*7-_\V M>;ITH16-8],\ \LHO)J-!NA(=_TT_9WTYID]8<3'PPZ-MHPSBS23(95ML5)[ M9%3@R%!*?=&PLJ\B6:DK\Z,KUXC7#6WY%?&Z<>A3]OP1PY!31L=(&;=64<6 (\PCVX*4<[&1 @JAL^&+6K&24 MG0SO\Q_/MY5A86WGB1I-4%&P0(V@T38PXF@>@4 M05KU&\.5BEPJ\LC^_PW=?,KF0A84!4Z-X!9=Q,=G#KY\R$$+#DQ]O;B?*V+Z)V^' MP^?,SYA.9'LF?UPQO;>:!_^!&7\['7P]I6F1- JE"I5D'.EU-H+J2&1<5)8Q3K3P MQ@OE+&*&,LMG%T!*C9I-C"+1&^1"0BK.N%0IIP/F*.HH9IY0.8@; 49E)5@] MMVI-JX;';%"R&S!Y3Y3IZJ%/H&2"8*-2X[[DGSGJ+:66I-K2. ;MAQ5@$!N4 MRT"LA-8%A-:?]7#4VAIPZ"4./T$/-29*8!XLT9R!0P SNB(^>B&<9-'388E@ MBK)9+[)1ZN'87-2K-3GNK2@\%CW$5G@G#,,V*A:=UB)Z)[G#RE@M*!GL028+ MI7ZSEGGWM*5W713\&4LW8B6C=I02;3TXL 8F1\X4]\ 1G>'4+Z2[L5#*,$9/ M@7$F A(Z2(<9%UH#2;)>>*G3JIS#@QH:9%A#8X8+BTU1*^[.3@!]\:WF!HQX MVQ:;\&. &TS';6Z\W=I> +6\66&#C%YA8TP5S$3J&>.UXSY89B( &L*IR;KT MU$7"\6#K&<4S6X=X/-1D7);27Y7KK] -*D<\^V95G2$*"C$&1(M1>Z*49AYS MQB0W@EB#N,0*"T>"'VS@H@-$0W1V$>V%JL7-;5!T9$2!0\>"*(;#C*=T6LCQ M#!-BI>,:<0=($R2.9HYFQ5*'IC0K64X-41[^,,0LEDK(B$"\1DH3!+)#',(D M*Z>G>="A:Q/4O3AT>>A36BU@3@(F0BFD08>XXH11$TE0C(; S.R[:B]4=9YG M52>$8#1W@"F!4)&NS8;+VS/:#6P2K?8+S_K2$WC&L5(S:><=U9Q[CERRC&* MN-9<$BV=-0[!9&-*Y9UU3)N^#J7=_X)K3@5R3 6M"'6<.6*)5<:%.:@#,"NR M?!;Z@"+"B!M#K%',,J.=MC*=(1:$ 1 M2RR(8X0R%:UF /&$BZ"TN=QPB;-2#69"#6[9?CA2"./&H4]J#<(XD: LGF,F M/-(D=6=#+%J,14!T]@']A:C*L\P75%(#.(&M83%MU3/!(28X0X$ 2=3%=(XE M4IC/D_3[@@CM1J+TL[;\-O(%[]SH-71FBA7'T.DF?^7B:4VW5U0N*@H6@:Z0 MQ=%[+(O]''P,>J^TU@@+%#0V#/QYHT(T7 6*J8^\WSBWK_=9:0"E XA2,4ZD%4BXH&AU6%@=<,K$92D5,Y;"V3?-@<-7TMIHW\T:O M40+! @'!5$AFU +FR2B1X9XIS;7RD=&(%$64.RY*()@A()BXN=Z&/.9TG,A3 M L&, ('$4DKM&;/&,!V!!41A!?6.240B5_,9D2YI\P(9R3,5';'86A&C,I)I M+8VFEFFKBS+E1/A!+'X">O_@J.RX-BH9<)NM]A(\ "9T4%[@U(]9 MX()IT"<% 0]/RL H(R-M0;ZA.4\I+(V4B90) $K, DZU(% P)CHC?( /IS!N MCX7.BV*[[^JFT]F*.]V6^W[5I-O!='KML^+S[9!W.KWG[M(R'9D&%7P:8 *F MP%"0!E'F#?9*$!%LZ/=IB):%3&9HT(.,R*FZ1=%")BQM*^+!T&8 MH51918F1?58A\+"X8S\6/]LSXXS*=,2(\3C9#C6.\T \NMERI@L' M7!?HNU:GNQ5W3#UT%E&<&''-"2;1>@K#JX!K(Q&\@L\<#8;.D?\[8^*9E-I&3%ED'EEC26#8F6B< >8V3_&JF1?P5"P8"+F-'!.B F,N9>MY M)K0B$J9:(JV18R&*M/2ND7)"2R13($1&N6BV/!NBGI15]YIY7\Z#.[T07:/(SPO](,1. M_\OA.8;?#=^GD]P^T2M)<,!:@"O%&"8F-;\CWBCN++.*S@%,I%TG%QKS(;0. MVN;X,'>@&876N%:OV6V?O?G[WXME]3(B'T1$BL!(1ARTTPXYP9!3B%JAYL#J MIR^YJ4S-U$L1*282Z#43U&K)*;P)%@O!F0F+8W/O:HMEAL8D@XMCLT]H^2FLWHKO1%<(DJ99U$XI63J^,HXM0I[JA?'YOZ]O5@V MQV!J\PY%([%GB@F+(WBMD3M)N(]\'CS5Z4MN2D$DH4%J&TBHPBJ7&(44<._U'CF)E_08[@IX]T MB90X,[C(93V1JQ_ZHUZGFUXMHIYH1C3&6DD.!B\$US(9O%;!.DH07Z!XSB]\ MRU)/[L<3Z07,Y$*S2)B2%%1$4L(#1H0XZA9(3W[A#Y5Z&F@Z MH0\B&0_"8R$0PX9H1U#P**W3I&PI,2>F/B,BG,[.+ZD#4\#])*!UM#"A>\4D M0UA&3JQD"V*%&VXA[0\%XSDW7@C#L!1&(8T5-3J Y$"H"V)_SRZ\J5B>X8$R M*ZWC8&\,*X50 %J-N8\*63X/*6SW"<^X[^8@E7!K^EV@-?!J<-!"1D08Q;:6F0<)A@CHQ4R;.[M8+R++,]B!^ 31Z2UTCCMNW)*F12C=0SF%:E] MO\SG7-O!<\I@7+NVO2=$">MH%.#B.F44X\P)#3; C!9S:P<36>EX%K-@*J5? M!"1AHF8@'1-8($(2AX.2V=??G5%7!O-'_!!*\D*"/+S M,>-GLB1E Z+4,T88%]$Z!C,.UI1;3[4CLVM)\RFV,5F;B=@8XQ!/I40PV)K" M@@!!8("*PI(Y*&OX"+%=;'(TQWD7$-/[/.W"F!M3PRQ2S@SCE#*"P9W4WE." M+8D\4N\6TM2F);,QV9ECPL7HI!&I05M FF,@?RXB9:S1A,^^S#9;G"20 M46@Z +NW9[748B&U0KCX^$8CY(VF#XTF7+B_S>E#S[1A_,(SK(0\#V$G!-!0 M:.51*K4D; B<".2-5<0Z/P<]0>9):(]!Q]?YZ9MVZ+0 3T*G__8P&%_3,[#/G! M8?<-DU6PS3_ M9[ECFIVL V,2^P=V\O/P!C.XP>+M2?^.)9RGGC?#\ DP2;?]N;:QN[Y6V=E= MW5W?J5R_Z1F\W9WU=Y^W-W8WX%Y7:VN5]?]]]_=J[<-ZY=U6M;JQL[.Q51L^ MPGCO3HQT=],_7N584 U]-3O&]UX[;9K;?][;[_ M[GR AFD?@-5V6\=O*%QJ5O3X_=9VM?(GX%.SU:SU&G 25QG V':(":"(E"K0 M*")F3$EG@14$9[G6S!@I;\ULKC1-FE-\R-^LM5S1'2F5VED:0![]5R=J1_\T:HV-T[WSPT;M"/ZL?3[=_[!QMM_XY_O^ MVMNC/;)!:VON9/_HX(?_\(7YO_^I[Y/Z#WO4(M7&'MD[>G^T]6&/P!]4VWW_ M?0_.M]?8_E[]4#O:.W*H=OZVL?5>G57/O^-O&NO =6"9($IGR0/-3, RHXQ9 M);V10+>65C#*/A6SQ*44IFG#-VWA=M49BRW@5QPN=FQ\(ME9/40X.UQ^W$^D M1WJBWZJKV__^[W]A@?[8JJW_?K<$GG"_J^W;W5MZ_0VP_X$/ Q4L'ZV'8Y;[>X+L_':VNK9 M-Z1(OZC__ M_2SW-)H)?OJ\NKV[OKVY5]E>_[BUO5OY^'E[Y_-J;;>RNU4!TK4+S*I_DYA6 MMK8KF/_F?Z]LO:_L_KU>N4+*+@C9ZKM=^'KP$TW91)[M]N&^&T]F%1#O4I"[ M_G[?:E>ZAZ'RGR$H5/H>4B6 \^;'SS.NH-4;;[HA:\ I#Q-(9=Z<96?!M+/0 MO VV/A;WM=[/HGA9H'5>75O_9I GCO&8*4-DQJCB&1@'N+N&QJ@*JB=!ID>S%H"CB5CXHE&(W3;< M?A$V?:D$2*X8RXBS]F 0["20_S:#G>W5VL[ M&XDIE"1B!DC$>QCA-+!7Q/)Q?7MC:ZWR?GNK6GDHQ[CK[R3;L9UKE$&>R,SS MDQ7>/L;%LE0G!=DK,:^'2K.79NV!)3Y?=&>]B**_ARO6B@N^,.2NGG\GWSB5 M%(9.9IPRFC$?<*:L01E'QC/,553"IW44G%$FL9RA,,^("/^( ,^SWSH9S2R> M7?6WPT%1 +'9K<$W+T_]3[Z!HQ!$I"3# FR 128SI:S-@+9@HE!$1(FEE=7Z M\:&IF*:O;#7"@:GLA :PUV;*R >7<3-OY-W@)T)KR&AQ\8>;Y3UNS,3C_Z-9 MR&_KI\9U"[VNM&+E4I\KIE/9.0XNK?3Z2MZLY-U.Y=UAX=?_(C)ZY3'Y'8_9 M-19FJ,'QMM7VH9W!X];-<2>\&;[XP^>=X[HY>Y,WBYLN?O3'X.RVU>VV&L4% M?H1V-Z47#BY27*__]6!15.-70HB$!=TV_/'#"P^63%\5,/&ZZW_^CJE7&MW] M-7J%[_QN3*=]7=QR_[9A8-*0_[5$EVYXQF_(\6D%WS;8-T>G/S"3GT;01/S, MX ],^[C=^C'(O;X>^.GC=2ITVP8?LT@A*/)4^WFH9^_ E9Y+^'Z?VP^?16UW MXZ1Z?G"Z!=>H[L+5UC90M;'.:KOK)W"?)_#)8:U1/:F=N\%OOL"U>'-_MX6K M1ZOG6VOK'(X[K9[OH>K1I[.]W0-V2=[)VOTAI6)YN[J]WJ#CJ% M?[]A(AS##F=:$W!99>"9U8YDQFMPD0C'%,>EE;>AW>AYV#VV@5._[J,:N M.=T8I-[T,V#FF')/6FG7+Y16(VR-L#X+S'.@*U1G!F;"C&@<@*HC"6J[M ), M!G%..16_U-OYP&=Y'Q$H]/>W @TKP,:*]/S*/[UVWO&Y2YJ6F,$UY"P.:Q^8 M9GY>O/]]?LQYQ-'8>+7]:N=59= /J%VY;GJ5ONW]_K,VO"Z(RDQXI)?=/I-IU[@%J/,,\,R%G H#$^XP$1R3V7F/FEE7=U MTPY-#QKU=ZO7"3?19ODY4W/N$A=Y>>(Z_R:I$4H;G$D15,9(XC%"XDP8#P/* MF0*)+:T0\(!2CGAEI]L.H3O+L9SI6O\[>+G5WFV=-%^<,AWP;]HX%2)GF9;" M96 MUC_JY8D/?>.$*2N$S3@G/F-8D@PLSV8D.,>0E98[?*<#.OM877F6^.>]_+;0?S,B:+75[EWW"P3"(;,PF>.8!\$D\T!M@YD'2% M$&.!+JTHBH!L,3)#*#\BT%ZNN/Q/I[(;ZN$XR7L08%A.89-Y,T9N)I,#DY+@._/N?7@YS<*7;JM@P. !.O!.* M8-U%8E.K/4AL@CD\70&^[[7S;@Y/M7[J#DWS(%1673=]G7*:*AZ^!3U+AQZW M@PN%UF'2/U^16-M9KOP&9P6B6NGTP ON'+;2TM+(7.C=!^PEIA".FQHYFM1<[-J:6['>7%M=:,S5& M;)IC]% Z/V>30<)#@,)&WNT"@@(_<-UVJYF62>IGE? CM,^ (P (&Y>:L%;6 M3-=44D+>S6GB\AS'O7:GETX-7VSWX$B&^"#WHU?O+V_L9+N5WY)RR3\JA))7 M@R.ZAWD';MD<%SD@=\P7E?Y4\>29HG_#Q>1PW )X'TX"H?/[]-#]RE"GD1Z M_0M#=^#E9]\BI3$5*\BT(R%C6HI,AR SC2CB,E 5N"O1_5'H7F+\"\-X0%53 MJ<.3A(IQ#C"^;1)0)[!K)WI\ZZ<5L*GLEB\Z#9@:X!KM(0,%&&S ")PEAP#. M!=0Y#=E!Y:#=.ND>#K]]!?Y!J/@0\V:_@E$"_/_^ER($GN^.6RN^QG\,#_OI M@,'WR\,#[KRUBP,3VB_=<8=+E92&F&:L@8M#;$:&SLU5C^95Y;=WQ9B#(_W[ MFVENCOE9;\=]'P\ FOG)V93J%17H,3F;A+_"C(X]9Y.^PDJ-_:R$O5+/D&!* M7W%Z]R\??5;ZBB#^+#<[FKSF(]GJWNFA$/CF[8 Z"UE4XV(.Z!;F,/O98:,] MUO.G,A?.1J$3B444M+F':VO5 MD_VU[Z=;NU4XYQ[;__!/O?KU?5YM?+Z9"$IK7S=.:XTJWX/?UXX^H^KYV^]; MN^N\>O[/X?[1X?>]QN?3O:]P_2\I$73C(A&48A,=IRK#)FVX-3AF1HN8$2<0 MDM1QA-C2RNK/)CI[>+M*\>8/(WB\VE)YI:7'4 M^,4/P&]K@[!(L]7MORCSJ'AX1?)$5DEGL#5"WJ#,C MN(*_-)/2.ZF$OK=6RJ( XOKMP;)9>,R%,MCA.'\HAOG=,"19&NZ]AEN]W'SG M:<#1B,PH;S,F/=@LPR:+WC 2@V%2D'$8[@-(SVV3^O"8H?[UCWB>2\[3H?=P MGF'T%V06?GWVVXY\W.ZYA]2.8S^O#]'TT916B.(O%F.6*_GM"TAYO"T_H,@* M *<6.'%:.>]U0G$4/&F_[F+WHL#:< $^+U\/TQGA9TQZ&Z2,GV%B"Y"88W]G_PC. MT_CGL$K64Y&01NU#%:YU@&M'7X[@.[)'OGRO-CZ=58\^W?!WCN$:;_.]QOHY M/-=I]<,>VCO_Q+?6/I/:UQI\MW^T__73V?[:QEGMO3J]6B''\H""LCJS,<:, M8>PS2Y'+L-0R]=A"TJ-^[<:4LN"M[Q3Q 0J5=/^_G.=D@>4+7H>=_B7J;HO88M?D?'; M.0SU^D5V[F^FTT^_[9?;'"'/]>Y]$'NA,RO)X]..V^^D09[G@]J! 6P$%AO#/KHLA(]"A(S!6R9K*-!19JZ]M4-Y#,W;:(_J[VA&6N[_1T M"J>GTNIUB[!RBK*88N?!ENNVTJ&$W#:^UKCO!^U6K^FSP9W'XK\_)O0<_5XX M;YZG0LN#M(&X07EBNO,"$L@LF38!G22@6,A FD MWS(8(T*68!)R>7^^QU.PU,M_J9H-#;MG]7(AUI]MRW_O^[-:E M9(&T QN&P]$+P^'JN2/?M- DAN S:E)-,(IQ9J4@P.:4\SPZ(:E;6B%BF4JY MS+$>0O%0P+_"XH'R/YNN$;XL'V.&SWU?$BUKK9Z.@OJ:%2XHN?V(L>)"][L\_N:];\T-;1LNEX6\.VY<\_@ F_G8P MWS,3P3M]8^HGYJRS]/JNOM),%R,VTYVE1RN>-&+O@3N$/RM/\1Y@>. /H.S3 M[%Y\GM*^\S]N=;F70)+2R7BQ'7W25ZS_/L+7<[#_3[NK;S?74)^K=5FUW MO;9[2Y_R*7+E^5F'UOJ5XO0QZ] 8O6)B_ O&DKVBB(S]M!B_TG2TTXX[GWAJ MZWT/SE!_R8\TO9AP_]Z QP\JNK\!$A?:Z:BEE8_ %<:TA22%#2<@Q_OQNQ#D M1YB%^L+<>/4T<=[]7+^: Q['A4=J0/$K>?YI9N9>*H?MY(_^ZWX2BQ%PB(W: M:NW=QNIF!3S1K>WJ:FH>^.=K;@7[^>P/8U8 JEFH^ZVI. M$U4>IED6/3B*TG8IMO0(/1]1AA?SSNTDNU@0O5NI2_D^3+[X#E&.B$-/V\)7 MFO"SBUBD')X45$HYT_"J2!0H=AF_-76P[%#9.0RAVQF$M@MMF-<'3;[[7#] M:,SU[=NT:WV.[[]"Y_KVT5S?_2#.ED*A__2:H3*(O,WU,^&YOOO*;Y^;IN=3 M!/KWDO M"ALH"=]BBUC?2?@N';@BB>$X]"]S6:E\%ZX2YI@"PJ-76T5]W_Y: MSEP_R<5"U'P_QAQ3*CW7E$I?HU3P E7*"7T1T9Z4$_HBBYB0$2?TE$?<#H=P M7*JUGUHB-T+EM\U6I_/[HLSP:2P68X9/3W(QP\_U4\QQT"3=_OS.\.GN;\[P M5R;X2J5?=L869VOC S.U\(WST] MQAS/['RN9W;^RYG]ZEPPC=2>2LDI%F'"826G6&@1JU$YA>D<5M[76R>7"P'S MBYPJU1N8;R:D%H8)J86(<:CYCG&HN69"ZMZ@);>EFI?6OI"J()YF[0NP^X64NU]F7$\% R)NFN:@0*+_Z536\H[K M=3JIH$DB(ZM-4S_KY(4/=0E="=OZUL:JFWI].0Y)$.9\NC&C9$[> + (& MK98@-.N:JI964D2A\MZDXJ8E_BR,5$O\*9=S9EY1-5Y:^=R\;.E7V3'U4*S, M##+I!PV!\M //'SN%*T!!X2I1*N%40+VQ,37!4"K// MQZD%8VCFK?85E"H1:5$$S9Z8_+8 B%2NS,R\HLJEE2K\!'A3#$"7KJP:ETBT M* (ND>@/7B+1C"LJG&AI9:OH7+G1['< @U.5(+0PLBU1Z ]1HM#,:RI=6ED_ M/7^U$7^(>TU66H= M-Q?]-5-KHJ"'::WYK:S6UBI;U?4/ MJY6=]>K&NZW:VN=WNUO;E@9_&>_W++^7(JM-<];/7@=+Y3":?VT1AW;^!I/NGJSLY-9+M#V_O,)?$:>*A*4<*B M,KR]1VC""(<^_)+S@$+WMA#O3TB]=AN4I6(ZG=#MO'D>:WSLH?<,\\_ Z%P( M-X Q2;3XE[PB?,9ED:K%I?PXEUZ$__1RF I3I9:;4GG(\Z/*'&CA__>D)_SC M9N!GEA[MS_ST3;/5?-\VKBA=T6OFW>T4>NEU_!)H=3/=?/%!3G&,TAE!K$;, M6*^1TS(P0:G#G&/S;2--$4A3M%3QP>4-4^_\M92!0?17ZN 4I]TWS5XC\ZTB M[)..6*HT32.DRV4'QAR_24JVVO3IG_5+#5OMOC/M]AD,Z9?$OL#$8/1"86Q] M)Y5^.;-KK1^;9/O''JWV_-'ZC_T/^FBKL7VX_[6*]W8_G^\1>+WVB=>./K': MT0'>;ZR?U-8.R/[1V\/J^9?Z)JW5]\Z/O^]]_7)4^[J.JZ0&KS^AK=T]M+6V MQVI?]P^K:_#;QM[)WFX5[W]1I[5<-USC?7.K\?F\]O43V3NJY;5SWZ@>;=?W M&__ ZT^DVMBN[S7VCZJ[_OO6KCO;I-N'>XW3^E;C$]I/Y_Y09?MK[@1^1#UO7/(FLI?(M)#( M)*G3"'FD B 3I5E*3L@RPV2&D.G!)/ 6[WB.2.!VZ'3;N4M%^Q(-O).0DX>- MP*U@.\^0]'BR=!UU+L>[Q)^QX\_9%6;D;!#"AYC!7*(RQFW,3/0B4\%+:Q23 ME,2E%C#V_L/_G8D4W+GFGO_O2C?;Q/*(TV@D:[25I8%Y9*[#/N-$\8XBJ MS%CKLFB%1TP81EUR9^B379DQ&NT+BQJM.@4(8?9M9D M)\(;2I-]O,E>\@2'*>. KIFQ0/*98/ *(9%1IABSB/&0]E1CSI:)GJ/@PS#] M&FXV_-K*)W7D"XN6]/5& MH06U&&>>+R1$3689ID2G1Z/3QE5>X:2U*@J;.61YQJS4F9*19$@;(8T,EL:8 MMHG3923&%4(9V3;F*+[R:%!3;B@\\,#R8+ MD060(!52!+!W)).Z20REZ8N=1,>I MT6J9%S)U0C*4S\3R[ M> EKSY-92QE*:3,):3O=Z5;\W F%6U0BTX.0Z=-5>B&L8%(;FVE/8\8HQYDE MR&91":(B8U:D915:)I LMA%/9EFE-.)Q&O$EO0A!(>R]3VNC- -?(!$-[#(9 M09"*.H9%L0-M60@T0T;\ J(6&\VN:1[DJ8#A4[G$2W!R)I1Z.I1)/Z@*OLU& MT]5[:5@_M%K^)*_72S1Z$!I]OD8I%+*"&))9ZUV*L,H,IA.>41FI"P;@B(>E M%4R6N7PR&I4!BYFUY0GEI):V/'Y;/KL2?=32RH R+338LD0D,YZ@3&GIG0F( M:LS!EL$]P+-DRXN6K#IW-[P(D:&U$$,[-7W-FZ[5")6N.1V0N$H9#)HF@1L* M9J.0RZXYO<#^$NH?!/4'5VF;TH3ZP&/FD$$94PGT#;&9Q(H1+3#XD79IA2\3 M+&;(ARP#07/(VDH#'I\!7W(U3(,.&+',,ZPR)CC/K 8#IDYX1R.PM=3)FB_C ML>6QE4&@QU0^JV25>JMYD'5#NU%&@J9))*Y76ZJUFJ[,KWL$"GV_2B,BPYAP M(C.#C,Z8$RHSQK@L^5@(\!;A84 M*&M,A8@(IYG%*4>6$*FM1]@+-WOF^P*B$?W]O1?$80P[=!8:@":]P[=$G\>A MS]'J5?+@+17@J:#,>15254:3&9A),D5"H,0A*Z5.51F7-<,SY,.408@Y9 ^E M\8[%>,^N&*]2(D226>5DQCP5F3*29!11JB6FS!653=2R$D].5)^] ,1\[?.] MG3W<]\A/V^,W:R/QX X8HS_^H@#Q!+R!-AKB4Q.LS!O]E M)A660M8*JZ0QGK*E%:WQLI#C/NW[XU23[(AZTQ9O M[XBZN;'Z=F-S8W=C?:=HB+W^Z?/&[MY3^@%?D0N%D?>M7DJH?D3OU,>[Y,]S MER]@\7/8A[6>&YO7\VX>1FK&^OBEEVF>XX55T[[HT'%LSE(=^:>X[PM&KVY[ MPD5A4!/M,_*QKUIEY9O',*IK6STQ8EP:!(R*<)VQ$%&FG=,9$EH090)FJ<>( M B=1+6!PO<2BA<2BB79,*;'H:5ATQ;OS1G'C 898 .\N,)592F0F'264F1A< M=(!%:%GH15TKF ]^U^X%?Y6[EPF+4R9%22";E_(HL>@Q6'1MOZK5%G.%2!:4 M-!GSDF=:29PA+KA$U%M!@1=ILDS0+-7F*5,6YY-)E 8\'@.^LO$! >[:E&Y MG,V8M6# A.A,">N1+*W09H2=CT>P%64K[ MG0*9*.WWZ?9[229$H QI@C,#!ILQI&1F9:"9 5_ 4A69T3%M@! S9;\O+#"Q M<]AJ=_O[('RP93VMJ=*(S5;S8!=$L0:2* 'H,0#DKH4CG'#<9D@S19C2CK( IJN6$2VK94V_^-2\L)WW>=,T71@4*'_J8LQ+<+\FPGL& M8BF*&0\#NF" $J;7B<-GRE(KGC7)DH,H4=>#(6Z)#%R&2*:BU45!B,>&## M91AE9GJ?E'D>,T(MKG=**('I*?WJ[DS*X,K-&/(5V)Z41/]6(+]D%%\PA[&A&HD09XYZ".4N664:$ MTAS3J%.<95G,5$?$%]U0?DQ1BY?;97HR2SEE7MK38.I:6880L#!&JHP;)C*F ML,@,8B23WE//M2:B6$KFLG[_TMXQXS:[T3 M3RHIK??QUGO)*5"D%%F*LTBCSAC@;*:C@[^L" 3@UW#DP'HE6.\0I%(,^$$QF"II ,5)DN8?Z/*C.*VJJ,E+J,BA.)& MX<(QWVFI7C@I(+V_&O7)(D3I4*2:(VYI0$;K]$.EJ>MYM F2\KG9!%P5,G&* M@V(!.471XAEK\8A66&(=)IPB[BU+/[!%Q@6"B',,6ZU8PN)\>I;S4CZL&F=( MBK>B*N3BUECT8NT\$):NI/CR!B@$#TA#LG$X#11901@"I3R6DGD-"2.^0X(:@7 ,"N1 %8MX)&9B&&&!EE="Z-%.S MB^*TF-%!DE+MO"K\XHYX]()-#\2F*VF_M-3&@Q#(J9X'2XHB/UR11R3#:1:,P!%9H %Q\/F5ED@IPP*) MDHF!'Q+7.2^Q%D]+,JY50"^),*I"++)@QGVH!8@>!D17\H 1A3EG$!'AAB(> M<4"6:(5$8AK1.4F!)B!2O$[EU'G BM.BLAK\=+70BP;/1(-'5((IH3EW#*5) MD/T502-#/4>&42X%<$T8K*QR7B=TZ@J6U?-7+-8YU1F%6#S?HVI/?3ZU --$ MP/3E*K4P(2,0B=2%\_?\:IS=-3J M'T$NL&O;8:" J>O0]GE;Y;=FIP\U@O\UH\+:=XOI B$?APO\Z+5>MEN'_[O2 M[Y[ =008&X*U=G@U/@ %$29"A"L9-EEPPDHA$8M1)$3@#!GE-;+$"L(=UMJ[ MK&C7H* *E=5G.4TG6<3*-'VJ:3IV[!&H= XK9-/$1-P%BRPHA;"F7L:(@]'L MSFGZ#';=-_Y[TNJ?OGS0 G!?%CS/>SSU&A]:WR[N?7X+E-N_)&3@Q)B/D-]U M+PZ$]/9M%WKUVK'MUK[9PQ.H_?-G8/<.NMOY$S-A[IO-U]=![[)CV_V.__K. M=K>ZVWW;A_!W[MOHV\_Q#Q?\^R7^-=<3[KTZQ[]7!N_]WS[V1W^W[2=SLG7P M7J1OPUN?=OGNCO^QN_,^W<>+QID_W?OTX;!QL/:]2?\Z:I[MM_[OK''Z&3,F ML;84T63-(RZ=2K1?"T255"YZ3Q43/U\N[YA!#_/TE!FT<#/(!9Y8HB:(<0C9 MB1V199$B2WET0K@8<%A9Q2\POAG2=RU M;%'^0LUMV5H[Z>]WNJE]>%F[$V.&*]H\',E7H6> ,[U1EPMIGPAR-N^&G*.] M_:WU#U^;1^]3_QML:^?]]W3O5N/H_>DN??]C;WWO:W-]C6^]V3S]O[,-^EDH M$#1ZBT3,F]X^F:>&"8N"MR!C6L28EC]9M&Z=4$_BJRP3JIH3*DF8\\ E"I83 MQ)/]B(P C)A+,T [22W+Y]QQ/:'A/1:QX03[H];J]4X2)<]NN'+_*U7_@AGOM9EMD8XO?5VX'/KRCLI H[EI2/6LQ50FRN M(6$WC\G2,3)9TLY:9QV'1 E65O_G'YH2^D>%3JZ4(VA5#,TJ:ONH:CO:Y#;6 M!LIP1*!BL@25$$EM&4$B.BL8]]R;2JIMV9P]#]%*VEBQG=EAK\JFVNPTMO&3 M335/TO=_3\^9OM6GYWR/=X\VQ.[!1]%8_SL]P\>SQGHX;*[_]?7_SC;%9Q%X M6J>=1);9@+CD'#F1B')V_R@@QECJY[LM6Z9/A:)KP MANT=[>WO'6Q\;^QXWCCP;._3AZ/FIUTRV#^3FCNMN$0^YH2.("32E)FT7&%@ MAG$6\<0;LD^RPU]F4P5GDR=$TA $DOFX&>>2(..50WD"6*N5#C27AO6L&#F;> M(DRVLLLV[QFW2Y()Z!C7P!(*6D#<>(&T3FQ>2PC!ANSR<2NK5-:9NID7X-+9 MD'X<0WKO&QR>_FH#9!'87L'!.<[*K^*SXSQ8PCG"&'!:FT4.],T)[0(Q!'.@ M4I(A#JJ;^68>CH/SF6P%!^<]XS9^-+YGZX([;B4B-F=(X3(BC85%TAHN.17: M6CM$0G&3#MZ)A'F[MW:!?V63]Y$V>>_4L+(E]""M&LM6SH4$EXQL*6U"8DL4 MLH08!$QAS005,JB555GJH"RO6CY\52QJ.5NU'-NIE9&)2!T"SBSBS'FD:8YI MBIXY9Z150"JFEF63-B?XZH+MG71/+SEJ/XU%KU])[]!%7\>H:E'9B53VXT_X MZ>M68_WKC^:;C1RTB)MG'X[VUIO[>SMKI$D__D@D[QN;; MFF)Y"2C2PF M,,QIXRC"Q$C$@W#("AP0E=JR2+!E8#,UJV-Q,RSB1@:MDB9Y ;7VZ=?&HK4/ MTMJ10:65TT+)D+26F<2OC$:&NQS:1(FPQ@K%^%!K):^&ULXR-3*AE4^-O)9Z MG0?;'M:.;2N@5KOF[7&K;P]+):=YDH>17-XEL6RV7PV%4K!H(BRZ4K_)$QTT M4(DB#RP1;9\81%HW$$\FFP&>2U'3O!/!ZRPSZ,IX>(KCM2J.UZ*_3Z^_(R[! M0R[P:F4RCZ5+%H##2%L+R#L7@_="\:B3_@I3-V;J8@O5\] N#*/P_N3HY# ? M**AU!O634NHLV!A-YV>KTF M]+?BCOU18&LBV+I2Y DX.!Z\1!!U1)QC0%H!S1GWHA5-330<7@&'65Z<6PK.3: MX?&^'43Z;!W!%UO;AJ-64LAPXON=;NUMZZC5OZCLL-\Y#-#]?[T:#,IZ3.," M>;YUZ9Z$J@QV?X?BZ@UKL!0\FPC/KA2C H]CDCN<5QF(1",3K4=*ZB2G",X[ ME;Y*_R2DIBC]]$H_%OK!#0T!& I:0$[+#L@0PA 1 M#G/J (33*ZM,L3K%L_*15*\FY>*5',N%X5.C;N))']5VGF[NXUN]W6^ZD M;]TA['2N\L*"9P_"LXUQ(J(84TIZF^B'2'AF-45:48L"(W'!*M*%#,,A9E85C18OZCL9^YMT.DM."%%7Q^O.T+-6V]YH;+[::JY_?+6S]:'V=K.QN;.Q M7OFGR#W>:&YOK-?2J^VMMYOK:ZG;M>V=]*NQT=S9KFV]KFV]V_BPMK.9&E3^ M>7[[V+8G(C5X(>'M-A>UM&J)0RV_ZK=!C$_4^U'!;R[ ML?_(=K\D-,J$8IB=<["2CC!^0#=2-P_M<0]>7KSXXV(E;K4'7S;XT!_G]SI? M&+*_[1K5&,AR>'F$>2_P$/?.2>=E_(+<>>UG MMR7T18*3!]WVY]<$N_M+I^JLON]M%X?/]2\7U(MI?#XYQVY#1CL_$]2,J^P# MW_617SZ;N='T%@_#$#J?QI36]\+3G;200ZV1VNWW:AMI?0^C+*DY3^6=D0%/ M/.YS===<'\K;O1*WVYJ3[+).8E96>UI=R6[ZDY&XSP/?IP3E,@T M5SOD^M?\[?R@^C=HG\ #W4F5]TK?ZI:NKM?YG@\^@=LY4*4TL"@CX5PK M[PP5X)TPAENKE/B\/G [*TS03$[L#^;EZV[G*)O8N7^?6OW]5R>]-%C0W?AQ M'@>RUNM!^A>JE%1D:_O<)7T0ON[NO&XU/[W^NGNV>;9W\)[M[31X9[Y6^ M\^^OC4][K:U/[_FE2_K@*VM^2OU9;YSN'OSYM7'VGC;?-/=WLVOY8.UT[]/> MUZTW?WW=>[/[X[I+>FO'D[WUK[AQ]E>K\>;]67-]%^_2U_M;.?'W^E^'>T?O M^>[1AZ][!Z_CI3MZ&W__K'+B$&T<,BZ'@SELD#;4Q84F@?, MO.KT^GG?X$NG$WI9UF%9TE$N.N/,DMF*YVA;$'0"!&V^&N.2GEC"@.:0!@F( MYZRYCFJ5JYE%+Z,7A":%)Y36N9PZ6JRDG:RN]CXM2RK:.X7VCOB/ *:CYR87 M9L:(LVB1LRP9AM9$)P@'ZF727FSJF%9?>Y> XE0U#>8]\>)-M]/KU8Z[G=B: M*H_#PART6G06-!#8NX&\"HI.@J+;8QQ(YDAY[#FB/G+$J<,)0#5%BD:<9K-T M'+N55.0C/3#SG$^.[ LJ=T6G?5? MR&>M'=9'TMD8XDRA!)-0@O%]=6\B!1H 899^72@I4!$)3WF/E)D7"#)O$__<>] ,)-S MP-6EJ7X-SR5@1#_Q'B\ (]J&08ZB>NT+M!.O/QPP(QN.6NU6K]\=G(\L&\/5 M($?GHGHS%%1"U;4K8BK .CFP;HWO&$L-4EL!*& 3$IQ:C!SPB+P6&"0G*J'L MRBHE=8UEY;>KDG<+Y<]G$0[VD*#-3)%B@@$5ZJ>S**C-U26:F$'&>(,B9U[P="$JG)2?UHF9V@@MN_?/>?>^U?:=(ZA- MX]U[QA [)WZU.1#:VTZO@.QD('NE[$2007-@@( $BS@)#&EL-%+8 A >F?)Q M997RNN%3E[\J52>64?WGQ+"*^C]<_<>*BRO&/!4>20D*<149K_DO L18PE\U%P9<+']9@3[73WX?N!>GZ[3"I\+_JM38\ MM]"SWYZ68_72 Z=7$Z'MA?B&8'MNU#8[[4O?9!-*>/ID\'NECH.# )%SCP@7 M.*<=!V2],0A320TQG!%(\)LMW)O!:/^J3NA*B4-[N&;/@#Y=:G91WL=7WK&: MYI8##G&@O"(I;_#($$H1!"\UCL0E7,X5^V[:3152W26@13_9:EZ$W;ZA>M8< MI'49+EA1W_YXX'Y?,4B?UA\ULD,OTD&UVB=I<,\-U4Z[]^= LL-V.UFN&S_Z M79ODTVK;[NEF'XYZ%:^2N!C@W!AG5D(!)Q(X J,]XJ ULI%09 !'8,$1H7EB M5K2NQ((;ML6OM0Q^K0(C%8*1,8XG-%$F6L0L-8ASPY -7B/I&&AO+&5&KZR: MNIJ^S%YQCSU']]@%V[MTD#TS)UC%>5T"VG/#^4]H0TG&,"F8OA_G9)I084*D M"!NJ$+?&(&NP04(Z*:VBTHO$R4B=T:D+W!>75W7U>![$JNCQU'H\(D4*(H<8 M(M+:)=M*8Y[,*LT0X:"PT@H#IEF/,2FG+DOHU6UHT83^A:L 5@2\-,524:8V)@_3A.D+ B(F)!D>6.(JXD04YXA[ S'@N<%:=5T?JYN$2K\*5UN,EX$P+'I\U MYJNZSJ#6#H_W[2"D?>L(OMC:-ARUDA*'$]_O=&MO6T>M/MPH)O5@_AJKS65]=)=67[*TC+1TN+'22+#PAFN"=+. N*28>0D4!2#PTH90GRN24A9 MG5/^V#9[E;QT!=L*MLW)%UFP;2IL&]%F&@0E4C*4$0[QH @RS.4CH=$S)R*- MCN60-Z$6&=J6@%ONW.B%Q/,G!CTXZEN14Z)_F; MK\R[!U7*N*^CY@SI?E5T.=QT&=D:!FK-8"SR:)E#/'H/'(, M,.(^B)#L+G!>9_1AI:ISR1G]*X!8;QV>3++9<-^=W,H]Z/U1_K9'7#J4?VR. M>3ZO"LY/@O,'5Y)8:T>88/F0A,EG2(U(K_"@M@H!IAEP#'+ ,J_)L1QO=RX==.>NE':IWN=9QT/6>" M'-\D&-Q[FKK:52F=_;P\]@MN3]WJL5_R&-D[E_^A>L\U=.D"@]:&$-0<(-!6 M''"$WM9)O]=/,)/&^ZI7JFS_WXVJ0 \J1$UPD F4TPSAAJ:K+!=C%*X6R%YXM%1V?E8Z/U<@Q5F@= M-*(^4L0YZ)R?Q2+MDJH3QSU(.K2(R*PBHI\=7_I]X#-,OT/KV^J_!S^&(^:Z MOZ]>CM[%Q8O;C0V(AWQB]NF!@F:@V :H69_]E[9].DQEU4]W[W=J_7WH0<:) MD'//Y3%I#\+;;79\QE;;MGW+'J;^IC>.TB/T7M0F?MI?#-)Y3WGFD<>=7BM/ MRY==.+3]UC?XXWLK]/GQ]O.XK< M=7'^S>>77PPN7:,OPVL*OS!*WGD9OR!W7OO9;0E]D13_0;?]^37![O[2J3JK M[WO;Q:%E=[NQ?FD2FAM-;['YAAKR-$:?OA>P[:05"&J-U&Z_5]M("U.H;<-Q M(F=YPYOA^CTVHN<[[O=8Z9Z.6%/&ZT+G^,&WGJSRP9^ MOO6OK''P/GW?IF@NC=/UL:Z=Q MMGOVGC1W#O>W/OUUN'O4;#5V-L3NP4>Z2S_>\#FF[_^^^VDW/5=#-,Z:!\G( M(UN?4ONCOUOI>W\T=@Y;S9V]@[V=U['1.OE*]J'A ><&W9X=O MSSWG]:+@V]DEOCUAQNOYPML2\.>?[$BI%ZKJP2E;_?UAGIGC+NQ#N]?Z=EEB M][><%/M?]4&X>2?F&FPER'S1)N>"!YF_[G33G^V:/^EVH>U/:_UNNMOA8%>D M9L/!2:^?-P6?61CZO#*R7UWG!\CQ:APXQDJT#N7VZEQL.UEJP[ZNM8@#,T7XW91!X<=U9CY!71B-/$'IQ6"@EE!8^*@-!Q937- MH"IG>=?I#B!W@4IJ+ 8(;X]3,((A MS6N*=-")@A'AD&.2(V64!!D5]WCHEF:E/&$!COF3N (<, M99F]:8\U9JEMN!BU M#7^"T0639XW)XS$&7@@21.1(R!/1J M65QG3UH,\?PHR[4:*/FIGVV\U^P':&D6MLJX)\NB-*J]*1HY9 MYD8W7B5AQW_6FF\VMFN;S=K&^X^;.[M5?JSITG3, M.=^&T2\T>U"Z#2I>"*H>)2^&F7E>#/F"\'NGQ2A]G:"OPM %Z:MY(<3#,JZ4 M.?"SONH73"X*#I@7!"]*7^4+B>_7G]FE:IGER:][YQ\Y:H5P"+->N-7]Z,BP M;LPP3^E5@C[G@W,+,7P[B63W3KJGM>U^QW\MXS?I^*VEOF:K+9F6[VPKH,UV M[94];O7M81G+B2D%9;>.VK\V%M?PXTW'PX:^9[KFV-U M%=:^-PX\W:4-UEC_2O9VWHNM-WO[>V_VON[N-/>WWC2_-@Z^GNX=?3BZOAO9 M6%\[;9[M'>R>^>];.W\?-M>_\KVCUU]3V_T&W>"[]/WIULY?1^E>L7FVT;_, M<[;VV5-BHHX.&34+!.:093FR.!Y;Y.+5*YN13A-Y,>U(H7(&X!8:X"1#.4NXI4=I! MT@J'N34<=+)O=.3>FA@*A:L&L#5VULXK&*]]9LQ8)Q5!VG.:D"W1-QTT0<8% M[C%6,3&ZE55"=%VSPN$*P#UK@),J*N9QD,I33@$;L(0 %\QHK$&1 G!5 ;C- M2X +*MA$MRFB$D0B;(8AIQU!W#$?=/IGP28CU;"ZU*8 7 &XYPQP+/&U8+!C MV"J.@]:84*M=4IJ<,(3\9)MT H!KM-J=;H*URB5V61QX>W\);P*,-@ICY$GV MP86"OP]JSAC2=K1E'A:(S F<#:)^-'8T$\ M.!;-8QFH"YUJ='% I[3#"6&[E ,)"I)08J00)$S4M=Z MZN0A3P6*OP@0K-Z!]M*RM'RZ4F1SS4Q[OY7J [1ZO9,< CLH-W9Q@J>7%XS: MR7%:N^ '='VK-[CNAP>DAE<[QQF:>H/D:ETX3)\3P__\0U-"_WA80I,*I7E:;BE-P.L\@R"88BY8S3T$:X./W!C!1,!"^WND M)KJ%PVTF986P?M+-S"T]0B?\;0]/X.+DW:#-4*4A%+HV$5UKC ?(28@V%S5& M)D R805GR%%ED(I<4J$UH2+7]9IZ]Z$H<('9(J4BI464TB2!1M0ZZJ5PQEO) M:00+UCD%*A*9%DG*[K$:WE$1LRR+C[TLCF_-!R6L"4XB&T/>KS(8N;16(AH\ MP5I8%ZV]=5V\?\114>/*%Q">)PB/]H>$%XI;&A A,<<$>8*T$1Q1+IT*WCDO0A5! M>&DJN=U/43^U^OMY(S4G&^G;'[6DJWEKM-OR.=/0N=L\*>_#7.!+6B7J,5>J M4LNK2*E(:1K?C*746- J!$HXT]HH8I(Y+W6,W#(<)]ZI6 L')[W^(#'Z!QBD M8-OI[-@?8]#YNM,=9+[ZT_8@Y,1LT.[9W,]"(2:B$._'C[[Z$*TE)#$(R1GB MH/.A_D"1X62]:R3.G2^M =W&82Z%'MP(GO0CV])4259%$P@ MT#B9@R['&-+@D)+<6AD):"!P6UBY2*E*JXMLXX!+^LK8NU MMHYO;4E)@@M@4& Y3::F 1G)<%I< \?6.60M:K6:F?U;L-0[[^W^OOIZD!A2MA_B>8H4BI2JCPCJ:B3]D8XS@B,!V<- M/V8H_B5+*01E(H+R9=QG:RP3@2N)& D8<;#)K%0N($$E]8I;SV3B)Z2>)O*, MTE06>"@@7J14I+104EI\GVU9:N>RU%[)O"*LE5I%Q*A5B$>:3^MA@91PG%JM MTFPH:^UBXD-!\460TN*[< N*SPG%1QY=95E2 "%15-8A;B)!+A"+.'?>2=#) M8!+50_$Y1-7.S:/;A.RS]9TCJ/UVV.GU_I7_&M:_J+6OU+I(%X;%+DJT;=FT M+%(J4BI2*E(J4EID*3UMFNH).'YB)9L#4O(V49+"P"=BX%^OI*4&I97.@>5> M"X6X]9F!:X)B\(QY0IAB_("PK2,T=SJ@ 9 M?-)>8I"+6B#AG5(X:$N\+MJ[D-H[21(0CDT(%(R1UG,LI;'660WY7PC6W4=] M[Z@1<4552Z7+1U'G4?E?:S4Q@1 4L'.(*_#(X$@1UB[]9\!B3E96-5:E2,3" MZ'%E_>3ONIW8ZI4ZYQY;H0&C2V;J2 M-[7V604ESU,)7W>ZZ<]VS9]TN]#VI[5^-]WL<+#K4[.7&T8E!+GLU18I%2D5 M*14IS2)07(C -641+.$V&*T8UXI(B)AK<'RV?&ZKOP_=',[0A7UH]UK?8&BY MG:]]K\Z7OIV\\@W[OM8..Z-U[\($GL X( G'9\1Y1FBD,8.,)8A@M%;Z;W M+G"Q+'#QM/[]:>'BC6VU![M^W58OB62\D.D%NRB8,#$FC&T<""R\81KQP"Q* M;"(B:YA$C$7F->;<9#-0U!6^61.^LK'OU4N!75J6ED^2)+W*^U]_VD/;]E"O M;<-Q'XX<=&L,UVMYE7F,TQJ_^ISK= -T4;]S_#+C4*]SV JU/ B_7O^K-K+_ MG'3W]I[/OBR<)T@;&=$^$$@F$F7)(#;8QA"MBYP*\7GS?F6)!B?R<@$BZ/8V M_GO2ZI\6\C$1^=CL-\8*GGH%T2B-F(3$/0A$I*T7" *.VBE/.74KJW)608/W MF_-S#D,JH+7> -F(<8IR#X)$QA50K37%TDA%#'.!_039"J ]*:"-R!J8M!"I&! 0*A!W M/"#'G4&",L\=$6EA,BNKE.NZF5F,:8&U FMS?^A)&)MFX Q8[XWF/%F61C-E M-0F:XRAT4(6Q50S@Q@*B#.91B>B1Q3HQ-D,PTC0"DIP2+ PS4HN\.T;XS;S> MA; 59%L\9)N$L%G+F+722BHYD]J!MCB @!"CU/0G#K2"9T_J71L[5.]],$K& MB((5) $:E\@&QI .A(L89! VKJP2JNO,%!];P;7GB&O1:ZI!"V<9X=HSPZQT M6"5SE$=B(!1L99G2I>62M2Q3NK162]:R3.G2L99G2I>62M2Q3NK162]:R3.G2?.I[C-4@8\?]6NB1_!47M_?3ECI5UTJ=JEM+G;[J'!UU MVK7M?=N%WO4"E?-:L!9BY':Z8'LGW=/:H#IK&;H)AFXM]3771;6'M7>V%=!F MN_;*'K?Z]K ,XR3#Z/W)T>'J_U<;EJXN M0SG!4#:O5/*N793R+F,X\72\9?+]@C;>?'KO 7[^](<0*U7)_D][:-L>ZK6_ M3MI08[A>HYB2!TV?:P]_??K\ZG-W%C._7L\= ZPE-S0:8YDSW@IJE75< M?=[,4Q%+AE=J 7SKR![V_G<%I2G8MD>0[XB^6'O\0H1*G29I& P;3 MM1725P7V]ZE;[WQ[2S]\VV6-DW"P\6WOC3G8.OJPO_>I079W/I[MTO1Z_;UH M'KSGS8,O9.]HXWMS_0O=._ASOW'V]^%;UCS MVMG%6^N[O/EI;[^QGCY[M/M]=Z=!]O[6I\UM<^2/7K>W#C9%_HZ]HTV\]RE= M/_MPV#Q+[QTU?NRMK^'&FP\'C7S/]4W^EGW8WSWZ<;AUL/:]<>#I+FVPQOI7 MLK?S7FR]V=O?>[/W=7>GN;_UIOFUS1C[*QOG;:/-L[ MV#WSW[=V_CYLKG_E>T>OOZ:V^PVZP7?I^].MG;^.TKUB# 8:4,)$L8PX@63VNB552G__?M5<:_^SS^(Q'\\ MVMS/5R?4@0)A!<(F>^[?)L P[ST&:C25" MK=1BIWMD^^E>/_HOVR='*'3ZZ+QI0;J9(UWSU56D$TX D\*@$ 1%7(:(+'", MO&&!&&(AZI"1KHXEOX%V-VSF G0%Z!8'Z"; .4*%%M+RZ*+C1(.-7LD )";. MID0,=^-<@;*>,\0Q&;0SAD1A.,=$6>83,^!6*A>8 M4+1 7#4@KK&SUF]L9YC;_-$\V_W^F1*!*9:00,T[Q$6R6(T B;!G-!#*09%$ MY(B2=6T*RA64>]8H%Q7FSLJD+E3S&+&-*L%>TA".@7O%"\I5!>4VKZ(<(RX) MBE,4A4LH%Q.G,XQAQ"37E&$:O"8KJTRQ.L4%Y0K*/6N44U(*3(+&R43EB=WM0\'")IB^HJ/8R_0%: MO=Y)CI*M=6*M?W&JIY=7C=K)<5K X =T?:LWN.Z'YZ6&5SO'&9IZ-=L.M2X< MID\.VGS8_OBX!P;H9,*XE2U5CC;\SS\T)?2/"7'^)W/OL4CNLY;2)$$E,G@K MK6=!8BYH=.D? %!FHE=*L,_K W*G,$&#%^9>D<";25DAK)]T,WU+C] )?]O# M$[@XC3=H,U1I"(6S3<39/MX(G\/,6"N HRB83L8LD<@0(Q&Q2FLC".,A)F.6 M3LO6BA87K"U2*E):1"E-$D_N@ A'C92>.*Z9S/P-AJPR.7MRZ.]X\K+[I<67;KA6; M U5:*2ZTTQ1K:]($T$1%&OD]5'G">,X=8J)0H2+Q 27]LSDI%*$;U'(3"6.%9PR&!"4>)9T0NBL,.ZBD@\H]02 MB^)#_]3J[^<=UIRCI&]_U)+"YCW3;LOGW$3GKO2DP0]SB_\BJN!>0'C+^"X& M$#YLN?K)=)I3[$>14I'2O*4TB:N&@8U84^:9-3R$X*3P!@<>;!(Q:)AX]V(M M')ST^D?0[O<^P"!IVTYGQ_X8@\[7G>X@8=:?M@,1&/V+UQ M3E;S ")9[,@I[A G0B)'B$0Q,..)MIQ%GX]7S" '0%'F KE%2D5*"R6EB7+B M3._X+ OCO!;&&Z[.Z"*GFC 4E32(B[0H:B4\4@"<>L(4E:&LC(NES05S%T%* MDV#N#%R1 >5PMP2XEY:+EG+ M,J5+RR5K^6AV',RP?PG2_MP5T&X2_% M*)S(*/QZ8X>*.B,M#X"D!8&XH!@9(BDB!+@3(3)*DDW(ZP*7PS8+!@H%NHN4 MBI06/4"_++"+M<#>#.K7@+E7 @$,@OI-6F&UB\@1+X'[P)BF985=2%0HV+T( M4II?2'_![D7#[FL[9@(H,*USSE#N45K4-=)>:J2L 6? ^[325P^[RRY#:;ED M+>=PKJ7?.9[/>M6$?JUU7D+[,)?0SG\-\P;6VE?K\K:FJ)DA3+C,3H>O>_9%4"%0B8 * MA;A4&#DK*++$@I!,V&A=T>'%U.%)3DE8'_)$," ]XU21M"@[S[$A(1*;_IHD MN]Y#M;F4$G@4C;]69$5@X[W1%D5"'.(0.7*$&02>.T85=L#8RBJI&ZVJ<8:B MZ/HB;Q"]ZW9BJU\6ZP>I[K6M'"R 2YT6:\^)0)R 3(LU,*28HRX2%J3,A)O4 M.;NIN_-;K)]9>/WK3C?]V:[YDVX7VOZTUN^FFQT.-CUK]G*_M$3;EU"%(J4B MI2*E(J69G'-G1 7&N(@N<,>5Q4Q9(P71$4>')[+@KE*XK?X^='/H3A?VH=UK M?8.AS7:^T+TZ7^=V\C(W[.=:.^R,%KU1C% R][;BCOUQ:^VX=S;=IAAXD['$ MS?[6];HC!JMHA$5!<8YXD!X93@6RTO!H):/,F)55+4MJ]86!@0+6BR"E)TX$ M56Z8+62XL#LW2[/Q8._ DQ M?>8N("AN^AD!PS4W/:-4*\LI,D$KQ"DH9+VG*#$!ASEA,BT8N19Z 8:E!(89 M..D?"1C>V%9[L%O7;?72^(]7<[A@#$7[)];^:YY^*Q(UC"$@(H @SH)$B1E* M%)-1KY@SUD>7M!_C:JA_.:U16BY9RQF=UJCR1M6?]C"7[J[7MN&X#T<.NK4: MP_5:7E >XS3&KS[G.MT 7=3O'+_,0-3K'+9"+8_"K]?ZJ@WM/R?=9[WGLU>: MWTQ ;[@WBD80D@O@C&N'L1>6.JN"\IKASYL3E+7.65>AV]OX[TFK?UJXQT3< M(UD=U[+I8*]TH-8C+&1$G!N)C(XNF2!"<0;&.9) 4M[T2#PLP.!^$W_.L4,% MN98;N2:QS&B4-#*,':>&>RFT :"XP!^8SP-6QF*;^<,&W@F]5>>@)X(U($I5U@:L( MG'-I/4_,#**27D9.[=WP5E#M25'M&FT+:16BEG.$#<:(6V:1I90C+1R31E(= M<(X-E;S.LG57N%O!MF>';2(*"#)@YQGC4@0KB1!:!D(<2Z2 %&RK!K9=#VEB MG%'.E4)4QX1MCFIDL#((-"71$1F4228IK5-J"K(59'N&R$:E$Q8[R=(G>G&L!Q0.XFW7 ^Q/=8VS$6!J6T#E)2G%UR$H72Q=+%TL7Y]?%903>Y1V7O40"JW*/Y1 M[E'9>Q2 *OZ>-&+ ML2 .#SE\9V7&<5 $_RH0BN9 J&V FO6^A!#H4* MT.Y!'LKV(#3%]M,?L=6V;=^RAZF_Z8V<8+/WXF$C<=X=GNNA''=ZK1Q)\[(+ M.4W?-_CC>ROT]R^"ML8^-0QR>8E''[$N=>^D?_='JC+D_.I0C/_,O1T&;EGP MP@KF@PW<2*ZE%M'B]#MBRP1\IGKEXD/[E\OGL?T"R'7!?D4VI@=\:0^_V]/> MRN]7QN&HU;[HD**IQ]?'Z\Y1B?'11F48U!3 =[J#](PODWI"-[=*?;*5Z4MM MOYMC O_Q:_FHE=6=#!JU3JR]RN&$24'^_;NM$B"H6R,CU]Z^^\]:;:VY7MMJ M;+Q9JVUO-#9?;377/[[:V?I0>[O9V-S96*_\4^0>;S2W-]9KZ=7VUMO-];74 M[=KV3OK5V&CN;->V7M=>K6W_I_;Z[=:G[5KE'^BWCVU[$EH)>^NU5CN!<^7KSXXR*98*L] MZ,O@0W^S-@7PL]'(S6\/(YK!CS0F&5D>4\"^'Y%Y^#SHL!Z%R+E!Q> MD_J%YN3.R_C%W==^=EO"7@A)'W3;GU\3C#U.9_F];ON+3(^_)$CF1M-;8M>' M*C"?0.[;]6(G(3+4&JG=?J^VD8 ZC.6!9+A^)1AWVC&:+$KL:C#O+?&\U1[9 M^^;/O,\#WV=$EVG@\"33[I>'4^9ZB.2^"Z[M[=?B8>=[KQ:[G:-:YQ@R>TH& M18Z-_Y8H.O2FR<8ZLVDVZ4F@Q^WDTA25_#6S'DR3)O03?_[C4UJN+XU+^M/EF M@^ZE]DWZGFSMO/^^MY/:G[UGNV=?1.--L[5WL$EVCS;$Z+C4YNG6SL;9WL&& M:.Z\/TUM1>/H]?[NSA?:7-\[V/WT\?O>T=]'NP<>WS@N=; I&CO-H\;.5])< MWSQKKG\]W?WT>C_U$S>/FOM[.W\>[7W::S7//L3&Z7DVHVW\_;-3G(HD!\2I MSSEUL4&&IU<23#+-+9%"ZUF5\/T)XLVIODO!D"$+X (%R":$Q"=C8 HF+1D\( TXQ)QXQ32W$D4O0/'02;IY<)C M=26KA$,S,@@6AO6-JG -=A:ZD+3.MPZAUA[1P?1^_LMG.^*XV_G6RJ:\.[W5 MD'CY&'4=*G&/6=H#5+Q059\9ZW"<9D/KO*I\.]3L43[N?C9XXTXI+UA=K45G MS.-"6AN3SUH[K'G?A?PZ&79E%9M@%6MNC]%I1211C"@4-(.TBDF+G, !2<\T MCX$'PLG**F%U16_FC[\LZCUHZCUB)PJQ77@6"*029EYDB.RCG'$ MM>72B*@,44FM:9WKJ9,K/1T[7;@B9PO7X8GX_R*PO.U]VP7D[#",Z.@8VKTA MXX,?^34\B.C=,B;+MR(\+=$;R.G/+*978U(J"\ $"\!ETO>\ !@P+F#CDT3Z=EEN\2K*;[:3A9Y ?AV&OS?;%_+9'(AG)TNG@/XD^TI# MP!^RM[7/PAE&F7:(2&L0CSG_NU 2:4$)H1YHS+7K)=,5LMR+0ZYZS*WH[U/J M[^FE_CJ)@P\&4(+71-N82;1-"8\8\>F2-AF:5U;)LFX++P*CR*$/M:2 F5UU M>O8PGY4Y[N8-W_[I8#,0_GO2.L[;QL5!]/0,XXUMM;.$MMKK _D,3MEMQ;5> M#_H%F29#ILUQ9L%-E$('C(*D#'%+*4JVHT4@/0O N C*)(-R:F)17$+55=O' M(Q9%;6>JMB-"89774G&/+(-$*%14Z55,A$(*09R2A$>[LLIG5=ZN.(&>P7&( M5_NV_27=KM4>CW,;J.J !VVK&L=3A'SMC I%IX1[5WS/CU-DG 7/+2^Y9.U MSXS?_E;9'=";9OF%M#Y<"JLLHA,MHA_'N2^35 3 :>GT/G%?H $YG_=&I><" MVXAU+A3+ZN(6^ONOPGR70:&?=C>T*/1C*/2(%8.,E$6AD".9%1,ND-')K(V6 M$6459]S'0>@JYKP:&OW<]NTVV]^@W>]T?W8 >SD=_8M$,\:D5.!H(CC:'><7 MF(B@7(S(&"T0U\XB;11' 1N;)"P"(V)EU=033DV!1F7+KL*:/&]^431Y"DT> M$0NFA:7$8"0#A60? "#-1426YK.=2G&B60Z[(NKFD9BY:/)SA6_,G MW6Z:[D-O5:?]!?6A>W3NPBI>CDAD4,V09Y8W F"N;T4I(4@TKJ/@UEHUW%)6>A4J/"(@1!D3P!'FO$@'A MAB/#C4;*225IY"$:6%DE=4PJHM+/S;%QN8]R;$\?O(FRN#;1 K&-"TF]&PJJ MH-)$J/3E"M&($H--QA +-A$-[ 5R*FAD0#H0)G@\0RA,(:8*(9(-@+BD-1:$\U0T-1Q0Z11. EB'= S*[)U>.=Q3P? !X'JR-TR'/0EH(643I1:)#+#BD MO25(2!*4,)I1HE=6.;FY]UR"J9=&>6= AHKR/IGRCIA/T*# <8L,SL%@%AAR M7$L4*' <045ES,JJXE,G1RI.EFF<+'GB#_9W.H,=G[&8Y.)QJ;#')8OM[4A6 M!:@F JHK9\&QTE$(H9'.F%V6>X_G MWN?!BPI/K\(CKA$=YY81CK!U%/'@,#(T>D0<5=*2X--D6%G5^*:/9>BJ M.,=HWC?O]S3^BWO7EUH0V*HL&4G2S,6@WIW+\L_3C[UL.(UVIB_%6?!L(CR[ M3%#RHUEA-7\:*O*+2 M.\6]RQY)53?+>'!^6=A+JSTM;7D>&R>5I"VM=@&RAP'9E3/W5E!L.,F55S%# M7 2*'/& K(].!BPA6I5KL#(QS4&9LB]:8?6N)%TIZCV%>H_QE*B8 <81X50B M3H-$6BJ!DL!E%$GYTSLY91=SM'(ZF]R4+[,)393N>2E14J-@D5 M.WL_;FD9KR,VV"$&)%E:VHAD<[G$S+SAPN;-7QBF)-!3EPDOWN'JJO:,K:W8 M^@$!G4&W4[3ZZ;1Z/(5JLJ(42'9$I/V0'B[LITM M>. ^IA7&,IH3O4M EA- 6B1!!LP#<6YEE;*ZF2J1TJ1JM$#.X^<,#;,\<5.@ MH1+0,'8H!VRD7!H$0G/$#>'(494D"=R"QPS;0>H34F?L9A![]:!A1AZ:BO"@ M^X6JQE;;MOT,0E4GB2=^4)CI?78ZW?\U\$R]=S.O#\QC;^Z"E_L]5[Z&W;LCS%!O>YTM_=M%_ZT M:7'..[W0[MGA1Z7#9[IXTVOA\NV5H5B4+H]OYGI[CN171J-P.]^4J-K8=MMGKG22K M%[;B.KBR]S7).I6NC[--&0*V2A#DI4KK%(T"60\<20DR+5V)B4B;#T$(,77R MV[*C75U5?MI*::(P$2?K,C6/(!&>1M,8R'G6(7 Z=N;Q%X!D?X/C<'LO'FJ;D&<_#(GY:HC$24,&D!V!28YQ>:$.X-"X@$,(C M'D$@ XPA(9P04GBLW2 ?BF*E'.B2*N_34HNBO-,J[XA0.*<<=C@1"LL!<1T4 M2D3"(4R,8!HG!)9B0"BPKHCV/C^?1:OM6\?VL#;B%.WS+6&H'>8\IL_-?U%= M7O%Z*):W62J7@KOPS1>"YL@BD%$7&I )LM,Z> CS^M.R+[V M.E$WDT.7="U+H8DPI$6P@N TD[.Y MP.I&WRQ)L? I618O!'^BV+,29[M (?BO+R1;XFP?B&M70O 3"7&! D72:8TX M!HFL5A9%CT4$'H6,"==D7L=$$+Y*@4.>."1L8+CK F M(:9)D$6>?=#3FX.5H4VENL;B1;04U*@ :HSYD3"FUC")*"<6<69ISN"-D:31 M@4_30E$Y*.EN%J8VSW,HPY$=3*WS.GRUW\)Y);Y_95?3(U.J)34S*[L7-A4R MODN#T0DW"S:>)T0P\PEP1(? MC)'$9(QA=:EN5DTK3K!Y9:&X'QVKV7[-P9=6NYWW"7,AAX%F/;.HI G04C%O M, Y8@\$<^ZC!16XB",V4HU9^WASP+SD__E6@;B*HNW*Z7VL@QBN94"[G&@3" MD0W6(ZHL9\0$RB)>6:68US6YF,)@F4+N80,>2($ ML>?T;8[NLX+K$^'ZURN!7$HGT*81><(BXD0QI*5-?SJBHJ*)JMN0Z)O@=2.G MIF\+Y@XK8%C \#K)-99Z$YUBAG.C@S%<.D44]HX3RN"CURH*AN<,^*(C%S.?#Z!NOJE. M67JDT#GY_^Q]>5,;R9;O5ZD@9F+:$4K?RJTJTSW/$;3!OO2SA&UP^^%_'+F" ML!:N%F/X].]D5I54$HL!LPBHF;AN$*JLW,XYO[/KGEOE@JQ7G>5S4#5VID=' M/1?2@E0OL=VQZ0W'TU'1T!9H 44EH];( '2->4Y%=U P02"65S>JZ'M5]]5# MCO&TC.475A8[KW7Q4=G>V"9Z.H'K,$E.''RJ@*']CNK_U-#3>4M\,@#IOJ,N MCKK B39_'KF![4X")]H:F.EHY.Q?TTEG.-ESDP]P_QI0=!U0M+M04"TG6:8I MRY%+?:C"1$!#%+E%>:Y]"J?*O7*Q: (YIVC"H[?O-XSJB3*J^PVG;1C573&J M6M %U]+F*O0Z,S[D)-K0/YX@0H72N:0YEC[D)(K\MF)D;TT]^]=$@7H!_[7= M'Z__%_ZI7MU7H_WN(*HAV2)?,8"XW*BDL]?_JT?_>CV;_O(H%SUVC^1)HO;@ M7**,*3JH!XT ,"*,/ADFDP,W=H% K1L$ D_14TXMF.U?BY<4;F@YH2Q_&4H,7;1CY74N]YK%[]:N>/'!_6_K M&5TW;NOZ^P__7D_6.QO)=GOSW7JRL]G>>K/=V?C\9G?[4_)^J[VUN[EQX2U\ M5$OM +O>27:WD["^S<[.YD;X:6?[_=;&.BPR>;O56>^\V5I_G^SLP@?MS<[N MSL4$^*B6_L?G@9J"2';VQ7ED%/^YC,5>D;K8VID1[WNE&'AF(?8ZTSX,86Y! M8#8*OV[[MQ5+WYEQ](V9-0F^O0/W MHNM!: XFZR PIH-@3OH XYFN&^_"G/_J#;F\<=-L;6_SK;IOLD;^[[=/O%-[OVX?K9'O#?-/2 M6Y-;A3*:6<2%3:W7^5KB 'D>!:DVFH(^MWO@DC>%H(Y6GMJ!)/,32:HCJ0!5>;.6Z 3^ M5LXF'G]Q:K^>T>(*3$Y4;FSJA+?,:RMSZ:2DE&*JI=3R7$D3S>HT,)R[8R]Q MQ%<_<-2=9[1P6/SIVY2<)C%]^-AV7G[T Q2T$W+?@OS]<;W@4WSP.MFRXW8D>#95- M1C'S/43&#(\=(*#ZC %N)K5S^Y\Q?&DT\7#YA_&)T3!\#Y LW#H'_SV K4 _ M #WV ?#"6X!NPL4?MT(V6!%P'P)PQL,!@-HPES!<4 &2 (X!TP%Q!^(M#@76'?R+,+O^,)Q8(,71L#8.UP:TGN+K$]=S\*<^*./E-LQMQHO[FI0;/HZW(MB8R^\?C4"I'L$U M#9ESX7Y\'L0+%*5'=#ZL1[ZCDC_*L_^\LUX=?BOY]Q#V^__"/ZWDS0%(GE;! MTH;3R0%\#/#VY1E^=8=2\B\U[HZW_9)<.RG^?=:R;??C-T)QT.,EPCA8&TWH M6HXM12:G/F6Y9E+Q95GU./A^//9P50$)':GB9C]= 1"H>D'5GU8P^SI:?G*@ M?KA$.S< %A!VK2C3%@8>V5@2]K@+-*SF@.2HJ%[8@Y7LNP$PD%Y@\<:XHTGQ M[%GN,6,9+W=>)N_6US_,I$;@;-V@FW3[M>G5W)B1C\0IA&&[ ^"94U.PK,DP M60]F'^#I. W'ON/,=!3+"\6GJH2KP/OZW?$XC/;)[4][Q< [Z/\!EX*OPCY8 M9PL^>9+88?2K%5($=KAW=CI^.)P4=I6! \X^5B $PD)4XE5W%/9QAL/#M.;K MJ@P?K1 U.NT5Y?QK3#@,;N;-6D,.\S"^NSLY*39AMH/QA>'P>V[B+K#?A 5= MS^:3C ^&TYZ%^P S5+:

%T4!A[9^?PZX&*T-C8/*ZT004FK^ 6S^Y(#7K@ M_,]QLCX ]-J#(PJB.M3$>0LKAZ-%_SN,"W2 MM)4$@0#K7H=#&]?@=+QA):6 V.Y%@5Q(3L D8U5>J#DIN![@IX$J+[2I*UHP M_%8Q_^%1=U >,1"SVH\K;\4;H^PA2/=B)_X(CW<+;WWTX<-5ZL'>!-MT].#7 MOANF!*0T@GT8OXCO[5H72/)*%RU,ZOR+5>U?$9(\KIZ$@>=K+F_\['@JLBR? M@75O%P/"G*NW5.-.#D;. 9 93 [&Y<'L!'[0UP!CJH-)@+E$VJH64Z -&S'+ M#[>\@LD!H+&^.@F7T?T\,-'')*XK$'X 8F"/(HB!E(WW^Z ZG8R"04;P8Q?T)F/W< M2P:BL)04I:D_B9ZO$#%2XQ$O2X$P6MI9N-+=R*4+;J" Z@*I!$$,\S7Q5@ZG MHVLY#Y8L?4NVBR=P/?\> D-)_H%I3T?N\=Y-3& MVX.DK4;F("$RJL M*HG&XW@#X7*IY#"N_$>Q\D)O#9>D;E7X^Y]D?1]$0K@+,ZP7T$/!M";'PS*$ M+48U^>D 9-+P.& #?1)?W0ZJ;"B1'9 /"(8WH'/O_R>P^07CQ>S3MV&(N3IZ M-!V%%F&30 W'H.$?+*PG"O[P^^+CT=L<;":+*VPMKVS19 )OFTG7Z0@07A1D M@4 *I%K&Z UGLE.=9_Z(1@0%>A4HT)-::!\F<$%@^L?*PR->Z5%)L_"SZ<;= MJ<#U6Z5G6UW*FO==P+]_AW_B35D'3+>PF:6ROKS W3DHJD8LQ26\(TA [<+\ M]+3;"]@J.0HA:0 0BL-='Q=8O!3_BV)J\6(51WYA2,%@&@98BBI0@ANF4I^% M)$B.F?:6F32S$F>QD>Q2"O"N)8KJG@ M5#)),DFMYB+/FIOR<#?E=/VXL_Y-$B=SE@JDJ,X0XXH@G7F'.&72@!Z4*V[7 M7K.SA?O_NU(67#R' MO#(52,;\ZE@7'=D;%1#<>]5Q$%E"#@V9L7*7S^3>98 M:.TYXG" B&78(.T\09YF.N,V(Z"_G.<*6\!30^ KI2PH;+T.$+6 M\@(LZ.;)_K1;&*W&W?#O9 ESES;V7N K=6M3<7E>+L-4T/1#M\7) 4CG46%6 M"J"FT$RCVNM&T4Q0T[_G-R^L(7RBBWM97M!0 UB98L23I 0.BP]I-?@^FAY- MDF@;@]4%( (P!@9(7#?JLL7303FNI@!_4J/>"7#0P&A";Z>PR#"X=7HR/CN] M5JEL]T'OB&AC/';G?0^TX6#1 "4\AIF7ZL4R?XX*R(_9*54MIF"T;E1/)K'? M5->BPIPR&77UM'0\]*;C^?; QEZ/R6.K&@=GFJOW5]G?Z[X\UP!+O5B%< M !Q$4TDLG0UW+!#/,*3(E+>IO.^5%>?,39Z97,JK7EWEF:#87;SXA98.Q.H* M'VKA>H1?2F=D]+,/XFA]W2O5BAIVKZRS!:(9J?Y14*3#2!\"8$ZVJBE>"/)O MR:ASA_+O4W?\?;P^L)\'I0DCL,EG+PC)]D;[FQ0\EPQD(.>AGH?/XXUG0E*98S'??-]C]; M&PC+2BU]O':7N4VP7%((/+#!)!#YSH&R)0\IKD?D5J5U;N#V"X/YW#JGIP!X MW+C8:@+<- .Y@H,>IS8J0M3_Z%&P9XYJY8213_,?S@N;#[[ 3P, MHNFP=0:V!>O_J.O@!EE (UT?.6Q?C;X[@&$C-[ +41]J4!4$#K_!,HIPBSAJ M\5#AMPA>*3T $(O-_;^:RDX[;Q0HG"]#$*$<$[0]!UH3,.3(M4=Y"6H=O6XR?%1 MZ>H/,F?<&Q[',6)LZP3$6#=$(@4D4+I\3("/=2$:'IMC"4 _]1B1:AN#\P9$ M^3"\,%:H*-!"-WIE*R$Z1QNPRV-7!K^6\0D?WJ!J4Q(,0)G,2'%VEMI&MZ+[$)Y)0FA.X<\ND.(DA.K WXN%MT)(SZ$+KR@TH E M!(RK!L795%O\9V6D+'A2H%?8*'<<3 K]"KJ4 >RV_>88[DT(3GR6UHG];QFWFN1$(H"* M.6*A^H#PN4?6BEQZ+;GE9)6M#9\+/_OL&*^F[+.7^O._PC-UH4Y^% M--=<'U>.Z[PTE'04O&BAQ%!=6(+2WE??7>*J'6XEAU.[7XM3' /)'Y6AN$%] M+,57X58H@Y:J@":8%_QM?:P"C)M"L7 M&<*%MX.( /:X/XS!$"'V?"ELYH?J3>-4XF*NLH_+N&(TMY,!)#'?$Y 2Q1T8 MN8"=8+ C8)&N'D0:(U"'QU$T!]X<"FM- !I4#K4(7X)+*4C($!TV^A$F=:Q& MP19P4L6?1MD;4E@FZF?X>R]8XT+>R0&.1P_*F M8Q=>W@/)5B"IH[*T$4R]%X#78H6CPI@R"0:ED*Q371K F,U2@GC?CESO_B6D^ MR22H(G)UZ6SAQE3NW<6HRW.V>A0CH8?[ WA?V+*PB^6VEE'329#@;DF7!EKH M]J?]CD;#XYAV$;ZQ,-&%U*1"E^U%6IS/Y((9+&]-?>=ZX^$\ 0IFN;34OK(5 M8BN^4_P]D/\@:+! '^]GFS".9I=JM&$%&(<%NHL:\=PJ-9_U\4%(28D<)C@< MA@,57.R5;6$6@5/M8X1G[J<;F2X\'(TLY:O.\*(*9X:AYPELM9L0MA+N\4A% MEA0--;K(+#Q[Q"^3?X+6'S9]:9/"]2K?%#!>V(%8C*K ?&4FS(QG!$3>K=** M+CB8@CDLW&/8$=4S94;;XLVRPY"?!N\(*QO9BH=<@V^4F7_%50[V)MB(F(," M1]8#X++XOI""7$)5N'$Z[%JXR*5P&-A8O'1V(X]@L+A+XVB&&^SW:M>U^&.1 MZ10Q7UA\3%EP=Y58<+,Z<[EF9I7!87D/*F;S9/.3 M+P.1H[-[$-('A]/](DG##X/V&MC?>.*.QJ^2/_ +H(X@6:I\I9H!I$@]*1E5 M9;?_,_F#7/1,W7 ]U+WNOJHT[X4A80CZ8C;MA1%J*:.%\@W?92^BTFTN_V(5 M<7;E.02V^0=_L;!7,'BUA4%&MF*28]"0+Q@VB+F@H8]#HMDBRY[)O)EK8VZ/ MF<0\E>Z@"*F&>U%(Y.I[8="#[M&1L_.$LV+S6\G %6&N):2Q%Y@NBD(7R]:+ M0K2#X"]2/B-2B%&_-FY?!0!FEOI8.:2^J!*ZS2]:.9VQ"AGKT9A1B. 0VMJ% M>Z]&4<*,QV76]/8T..'A*PJD9BG.2R13%#")01]LH).3'D;PUTL,C6/9JD=%9GW M :U,0F;V3%F8[\Z\7/?)PKR"5ZK(!5L8>9Z77"?1D8TJPJ)5[X*=F"D'!_"V M88@C[2W06TBW!EJ:%K7EJ_D4<>VUJ@&U?1_/Z&]<3#:&.'5CN?D+"+)5NQ:S M"16U>EH1^0_,<#H*6PBT"F0Y,]PM>0%GSJ28T5];_%FN$=6$L%4!8.^K4"=B M9N^,@5/='X5F5#J[9HD$YVYFN/]QS+I.'^VB\&.CA5_&).:'=X&0*TS:9<9R M)+EQ);_KKMJ@8 19,)BI'1>J&RJZ/(M3#>(VW/D@/6RW2(".ES<>X?K.FR1+ MLUE)JPJ/1?[Q9G$Z;RI&5%J@XNM'SL>0A[KJV2W4K"8&[CJQ+WD3 ]?$P#4Q M<#>*@?ME3-MR84K!N>?"YC)C#*=2R91IRG,F'$T5RR^*1/NUIKWT'I6;E!&3 M>6-99JPRWEFBB,!Y1F3.'BC6+DJHTL5M2Y@:RJ 6UD:U#]!G/TBDPE4=L<@9 MQ:U4[HKG+Y)LA1,DD94[#8&;G+FW# MLUA*N(MP$XHRO^5MF!L]9L7,"L/H@AD\5N^*>2*QZ-%Q=[S@Y.B.SP-69Z'+ M&:CRN*[7!>5P?\F?/E1%.!9R^4*$1,P'J2P*I;)1[NDYII+I$;PSV$?Z92AF M.82MW;BEBW5VVY.+1=P*F;9W0CC(7T')>U,+!MD^*FM2;U4^H0^@"I4A#L_/ MV$TZN]^_49ZY5$F&F D6;\LE$I08I%).07[G6)N5CKC;J07^U,\ZV2Q8V1.* M>0@Y\4'2%*[96&("AIU,>H%%7Q0 %5W]@:[W0QQ5O2]X?"+FL1=&F,+<,/-/ M7B ,*PE1CP&[Z-7J.%0PKB&07F%[[9W,2^<%0UM(L9]99.8&VEA-,)JO9B8- M6SJCXV**.[X=)31;F$HR'5=2OQU8*'JC1KWAS!+6 M'UK7.V^;%LYZ\37GK;CVFK]Z((W0CCD8!C13C) 4(87AI_*-.Q==B9J7>]&W M'?&%,:X7W,QQM?.8]R4_=T3-8]!.*@&VA$7BWE4 ;.Y+AZ=4KP R59O*!>/F M9LSR<*Z8?/*AM)(F048LU*+:W/DP+Q6[4!(D^H8G"WM]"[MY9=_RZM9 OF-Q M7_9&_E7OY*6_/UNYO[UKOH'JS+!V'N6<,#A4*J?'&7MNW5KPW;FC.$S%6V.P=V'8+P4%J&/3XN/!]^2/,3"V MSA"X$']1U H.+=!T[',VJ2,_>7JN2_+/T MCLS2T,_D<85YSZI:NSE'F&]AZ6ZK%4-5YV[)!6EB5_*[G%6M+BU2&"<52NPF MBV4+YQ:BY?D=PYS_ZQJM$2GV/C=-6=]6V>]_TWD M1!IB*/+&9(AERB))+, :YHAB(#"4<.&LV9FS3LICCB7ZCXJ,S-[)>_%/IC;.#3VHG_R0= K-*2(N*\QG$$-+,0;SO#T>%*7N0O ^MIA)< MH8/:\P==0#V@58:J;F^6!ZH\!?,@E:"G'PQ'DR+K(L(XZZ)3O8J',6HTBF;_ MRDKB%PI(SDZH"#U7ER"?UH5Q*;//C]1)\>'1T6CXL\@+@ 7"ZI:G4597*OY8 M6P(\4G9".7?^-5]":8H)12+C#L];3JAYX+U;R$^H[7.A^2]8-8I8JCA(A32K ME)U1D992S&P-3K!6HG*^IE12UM6-Q;@-S[<+8W?'W68F+ M62I@K'WY]&O1WV6%OW>SFB+O@DEEW+32*DWZAY^_ 5+/4\]S@)2 )IG/*9)< M**0=L3JE5COAEU5[YQ7QC&O+I6: 1X2EEE BN7*6&G:F-NY\_Y/B )Z.%Y.-:]5PHC6PM(]7T<1S_ATTSQ#Q6T875D8" MU^L62,9;_MUUG0(3RSB#$Q4__?=L.QM",NKXM);2:V\SNP= MMJOT_/+P+PJCC=*YG'Y92ED591"K M@JZS6(S"Z5(>6>N\[X2PA.7O1Y=\&9,_ZSL4T^B+*CBQ3]M1::L>J)A06 Y1 M>#PN,%;4*S76%M&J HECOL%5FC MQR? FLH"M6''\JE!9?#9'U@-ZME/6?5F6_O?H9W[+'MW8^GG?UOGOM4 MGVVD\."Q01H<>-ZMS0]_Y:>8:37O()P MJ[27Q%JA%,M)+C)C2,JSG' *:\GC%4RK*YB>=P6O=\NJ.N&EA_P9WZU-UMG] M^,UHE7'B,#)8"L28P4A2JA&(>B&\$*:.5+0RW_='H#I9 M5((6'__OS_N",*VE7/.JD,T#W,];9)&SM.GR]HZ?\_7EG8WVMPR[%#/K4Y3P,_/-NO9($?7FY:7,TPKRW@Q-U1N"_;HXWN^&@X M5KUM_WXXV'\?X-9Z+!S0*(6=W:UOQ*:@C@B#%(>KPE*0GT(PCZBU.%-4L4R> MJ?MNE19Y!L>DKB- /A^7:*DY#ZZ0S2N$J&1_")4"]V!&SN :/5R$]$P@V M+^$5:QG,5UI6RHB506>D$8-Y70B>"8&B0?D;E253QU6?TYKZ,\/;<[=B:3R, M0X>J&4&[*I2:HK!6ST4L-;><+5>Z6L1-15IK!>]G$TE,=V2F_4+C+95BT*"+ MZA0U?:)H"3CSA0:1D_QG"DIFS,XLM=^JFNR&(XCK7#5%5.W54V MVR9KZCI6C15907D@H^#>"DTZ\)G,].IHZ@IHF?5413ZIY6U,$8.SS-R8]?2F8T0-*[C MR<&L]ZD9QM89E7QH59TBRH)'1Z-AD)ZNWITD5K,.X4JQ$N6L<'1LYW>VYG#T M^U3IVTM3"]7#0WWP>O'C(FFHR'FO9A*#N";=LHW[!?F\97I7Z0%;*&DYB?'3 M)X7?;"8GQ]/^K!WAS T&VF@HTUY&JQ:5PZ(KT,="!F69K[.(8N;-6X8'*CY4 MCTI*0W6#8%J<%2((W45J)X6%<\E$/)YEE!^X"W=N M[C,(]P9>,HE*/DPK5J,M;=2UV@M6352KN)C1(5 Z2$N':%&'9!(['8<_G1/& M/C^KJO3*PAX5'5@&JJC'^#_C:*F=H[/+3OK8E:UI8+81O!:F]RHQQ+#U]7@(I@=/CY#>1AMW/';2*OB_1^SE$C*]2 M*;WQ3U\>E X'-7*@>XUAZ[VF\U)5!XN,W;K#+F62(9THC1C.%M.<,&9SZ M%)"$L>R,04)[RYTDQ"O/F)%:")41I3.!>98ZKI<-$@M'D!1GD/SQ'O2^%[_T M5Y\3FB4KL/G0]='0DW&T%H;L--P M.C)NJ?S/_\24FZ*MM:M&-)>LJA0GXZ*+2M4..PI+P"6EW#,GQ61[9>[:O(Q/ M>'ML%7O9.[KCJL;77"Y?$ A>J]\>)G3QH.>Y75>F7P7;"0V_/7\JGJJ+@%>#_8K^=[OU-6 "R*.YV$ZKMV M>!28RO47^E@LWR%9:7VZ#]RXYH2?!R*?NSM_#4/Z[!]OUW?^>A$3H2[:QL]' M,37SC_6=SR^2SO!E? 4*Q;@VG)[$E![R9_BQ++\U'(2V6%7"Q784/=NE2O;' MSE0#3 !>R_+0U_M%_,X&K/I'%#B%O/NWLZ&60SGTO+P7R(Q-F-UDGD>T?0P? M%4)W/C3(<<32%Z_JRPG6CF)FDQ@95HO-CJ]<>(FZY#VE&:85% @8MY"LH01T MC 6KZNW-VMF'@GZ@RX9B9\5DJJY+Y=OB+@6(4'];Z(U60(F0F QB$[:^:*4= M\JS&52)P?6U5Z-OYL1F$OYYF%YV4&AKV9M>)9+(,3"Q9-1PO% !9.__+] MB.BOIT;S3R4U],N@9UO+BIQ74*B>9J%$P!L>)?L3.A06 (62SZ MF-41;!F^7:TV!(Y7'=;BZ+X;0@QB59K0V ?(MZCV$_P80-^FB!+"O(IE*[O% MP&7LEV!X/"^E'BP9]0&7##ZS NF%]:$@!SL\FH?X=6L4& ,,RP;,LS9$\P;, MW3*OX)PF0I6;J75^[[[H))S9.RZN^51/7,%+ZM&JBM7U4F2>)Q!NM- 'S5$! M@OU;#:)9O28>0?#-Y!Y>/4M?M"Z3@M470:J]@''?1&XP*V05 ]4J MY;%JJ#6;56OV(RW>,1OJ95F=H:"LDJ1G]3\BRP9%;3R=)61L@HH4IQ,1USC9 M5>/O@5F4F<#=\4*]DLIR7QK<*XMB48RU+K/5W(Y[+7>,%U"^Y163R'5=?&>2QY<8[C^:%7 M9LR89F-#%M*LVGA %K4D&U540&L5I;MBBOHLY""$YDXC#X$'I^.9E[]@-;.^ MXD,="GC$@0L?42T:(#8Y[9TL&A J>5P440\L-(0TSPIF=V>7="%9)])!2!E? MKZ.:<%G&50:U&]ABWPMY=%):^6?[.#Z()BU%X5WI0_T%AQ+%3']+/M,SPOO7 MZ=[IWDGGR]YQY]W;[]N[^[A#]CC\SKX>AG'W2&?C'P^T:81 M(]HA)=,<"24P\YHRRN6R$Y%G1.0V]T(1QC#U< 18>&T9\[E4A"];XSMN4H$! MV/,@8$-YP*)(W'I9I:Y*'%_O'1VHPC38=_L*U*EZ=_/W1?..RUV/YWKU?CGG M*[LL*Q!WQ_57S8&STU[H:+YT7?]2XZY9']B-;A#?=C?LW/.]PNL_OQEI.#/. M(*YRAY@2&5),>Y0+DFGM!%?:GW$0/5@QC%D;K$FIMI5MC8KPDUG3OP!A0]7& M(I[.%F<=H[=*!^?,*C$7#27PYQ+01>II/AS"9&D>)E*&5#29 3_L]6+ M2P#U,@*H?TWLV;_EZ4O@/!?^.7V)+_S;9<-B\C+G\D;#7OXWSNYFLMF5)P2' M%X[X_ZS1M>I[U3$"FW*K\X-F2_J MPD37DD%'3'XT2:(Q(JDF_JCN58 Y5]F)JRPX#CH;0& 4,X^HN%:_"+[3V[9\8X!WNVF@SV M;'Y^M.L$W2MDF;RZ$9-=6O%5V,J*C/'HJ/E"$EVZ;DG\+WE)^*I?O;DBMJQ^ M7=&"L7AAK[-/:?(8B/._?FN)]:7%")R56ML]ED>BURH7#->R,+2%"/U970_Z M.*U"!WO]G[WMP[>'[=WO82RVM[MYNKWQ$7 M^-2MGH%W3;^2SUG[2_OG]FZ8]\%!&Y[O;'Q..X??:7MCZP3>Q-N[O>[7P\^L M\^YOWWF3_GR_NSEI[Z3'WVC*M60"(Z&50RRC*=*9(\A;G>:YQ-@8 ]"+MA@Y M6VGX?-A_$T9X#2JXB79QD-$3Y46_6X>HX47WQHM.9[R(6$YPEE$4.!)B M-@^UM72.*/&&:NZ)UW3MM6SQ?/59TQ2Q7]C[\KAZSTM)PPX6R"X.;*\Z_P \K/,83N'#GVVD>C>(-O>:A MOWF;]AK"8Q+W2E^[+_&7D)0=2C;LNP3 :W!I%>G#,W=Y616D<*+'IEF%#_X\ MO_N%=YA<;QO/5:$>D9Y1;-R#FCVJTUTO#K<3SW;;QW"9\?9T$G+CPWY'YM.H M(M=01;;K9A$I.';<861QYA%SAB*!B44R=<10S*V58NTUR5HTNZC9UNKH(C>' M$PU]W[F&H6QQ-_9\C'E/H8C0O,!&XSMX MZ&_>IDI \Q6_ESN3H?F>%-6CQJWDT\[GHOS.YLZ'#Z4JT.#[E<'W6_/J:D66 M<2'WZTG&N\,JB];9#RHV35T?C4+5G%C2HX$$UX($6W70[XQCJ64*9(RFM93C+A$I#7\D6R>G*(X(&\S\PYF\(^Z$)>X[U&"?MKZ2DZ M8Z1I>/:U>':[#L92YK6'@T6Y]PPQ0R32CC"D.>,69U+0-%U[3?)61L^V9;XF MV[XN)=TU5+NJEMUPA\=@NVVXPVUQAQJBDXH+804BQ@.B8TZ$FDD*"0U, FMF M7$8*_PS^;5#WL-SA"2"^1YACT+E*H:HK94K_5HK"'8:/W&("0Q,^\F1BGJ); M\;J<\2DGU)ZWQ$>*D*9C6]5@O%TEBORJ0NFBLSIMX,X5X,[GNC*DKI5IXJK2'7=:DL5D0\ M1\VXFA+R%(7$'>S0DY,Q=XUPRUO=2)EK29F].L85&E-.4X:D) !T)8>?4NZ0 M3;&C@CJ6NBQBW-L*N+Y%@EGQBE<-\VR8YPH#](9YWI!YSB&Z%40SXC52W@K$ ME!=( T-%U LJ1)Z27!80/7OJS'-%$?Z_HM?@]=G.+[_L8_2PW5O6!Y-N%<4^ M;PVZ^3/TG'3V[6C8?Q/C6V+3C[/-7IYQ8Q?^31/'E58Y$L[GB/%4(I5S#FHT M2RE05DXH6\'&+K,$AO/2%Y)C-W*A@'<\_Z*+9VS],K\%(13J\H8OL5M,=U0V M64Z.8VO-V,18AP:O"MZ.JGN7IO7+G;5^>3*'N=#AY<5#\]HGT1YFLW_4&YZX@'EK.9PQWBRDO]T-G^:<1\=O_ M^WO[< ^WOVR>=-[]\WWO\%/WZZ%AVU\^'8 :_+-S:@] ">Y_/?SG<-G"M=?_ M>-(Y_/QS;W;M(.>7NX1[[V.U\Z?F;="J7= MN'>IAZ7K)1Y80;8X&0A1>(^90@D7J,G,." MDDPR..VUU_CWV]0TD25/,DX_E+%HZE= UG7<)#E7*12(L)HAIA(.1*<4T1RI65J MH2VHMWA1/4N]]S>0HV)*T5[/,,T\ULH0M%PXP?FQCLU MD)5E6@LM&<*:Y8@1AI$2+$-2YBG%/,^DX&NO.?MM;GSKY/6(;%4-3[G?$F0- M3WD GC)'>%1XFA-)$&!T4-Q28Y$B:89P[J4#9F.]P:"X\?R)\Y05Q8>7QV>& M3P-U=@?32!Z71VR6_.7U_^K1OU[/SFT6Z%G0C7*&*R!EJRR3&1.9X%ZE\%^? M*LK=-Y:NU1ZZ:XYUQJD;XP+IR^2. TW?# ?!ESV*N_JI._Z^T1V;WG \79G0 MT;3]IN0T_]#=._V[VS[\?+*]\>FP \_"<^ER MZ.C>[D>R%R*W-SZ>P#SZG8U>;_O=WX?M_M9)9W>+==ZUT\[& ,L-B@5N41,"8<$40SYC&N;XSS/&2]$!EQ*9]=#B2(A,VP%[+X1G.7> M:>*8S;PUBC!B1+8<;+JP^R%L\\W(V>XD"0<1_)I'[%ETBE.+Q?SVQQ)0IT7BF%DB2G#%L,[ A^]8)DW.=I)N\\ OK,Q2RV M)OST_.YC"O=1>B:XP0H183F",\R1T-8A'BHP<6Y20^B98.;SN:2\**C]H6*? M _!1@Y,$!E/[,'1W,DY,00JC2 KC\=!T50AH/NY.#A+W\RBRJ% $""1*415H M."IB,VQW%(*:S8Q< FG-JWXERIB I,8)?,UU?Q3%A Y A.\?Q$AJ=734 XJ+ MM!/&&[D?75AJJ"]93 F^,!K^ )37FDT2O@U0+7Y]"&.,DOX0P.5P%,.Y1T-@ M)##;\)PS .>*YC)+;28R)ZBEZ;G\IE98#E9A7L$16752\2$U'/<6F="VG[.@ MW3"K;;\3IK\]*#Y_9FP)OG/\C6JKPYT#LY4/)-I;G.%"<(5%\, M!THQDN%\%0:LC)5SA.NUU]G9 X6=!D(.)#P,!-Q7-G+G.1<^/A@F?>&B4S'T]@$),XE M,O-$V1^!ZR9'17WOV'0M\,^Z$(*+..[:,'@00W!7X.ES9<8PT2YPIOWAT%;O M_P^\LCLY@;\8-1V[.,1W=W(%*173;WK#P3Z:22H]'0/C'(>W]N*-'1]TC\HU M+T@-&*_^^X$:)X/A)(A).!P'"[9)^'Q<0Y-:P1RM] 8 M61KV;#Q9WBK0%%S8X4+:C0OYN1_F?L%848*%3?GEAK1*X;L_[:D1O*,0PU7F MDN\.X""[T>8^[I;--8X/0FZ4^J&ZO?"REXM2<1DT/P(I>4]9AL#XEAAC8(E_ MG81_WZI03/$YZX(=T 69ER""#*+4A/)?)G!%P4/TH\TH:%+,N&4-2DH+IZ S MQZUF -FUQS1SJ>(2:T52OHS5=Z9]N(9P.2PPC\#1 @N#2]C]T;7 5!8Y*7 6 MH <'+POL\#Q"TZH7\661+XC3_PY?/("[!>!T@1$%_Q4D^C "KPO MV*$BU%;1XA@:)EVF;EYJFBEO,QZZTFJ7S1Y2& MB4TG%S]R)CK_@6@6ITO[4_OW8#3/4=AW2(^<^HZ4A\F^4KUCD*!K_UKD2\"4 MRL&S/&[A1:M?S+!D\;LUKL9>\O,2&.Y\B\XW:ZV___#O]62]LY%LMS??K2<[ MF^VM-]N=C<]O=K<_)>^WVEN[FQN_4FD>QU([V[N;.\GN=A+6M]G9V=P(/^UL MO]_:6(=%)F^W.NN=-UOK[Y.=7?B@O=G9W?FE-OIJ9J>SS_V2V5XH[DOI?L_)S?)EGN8W26[.Q$O!;I9I?&F^,'W),W(7RM/5Z@K!/T7[L*7@'T&DX+EVJ4TIRR337DBA#9.$<$&U^45 MX9G8GS/>S#F[QK.0'D0>IW6EK+OVZ7OGM,VC)65C_[2S$6)SVFR/;)'.80?F MM$F_[IK3]L9?_>68GLZ[C[1]^IWM]=O'VQOMM/-N*]T[/3C<.]PC;;)YVMZU M/1C[N/WNJV]W:W&"SEM-G!#(6.<0HTXA95V.E*&LP,)\RG4N%?Q!@V;.8NV M2Q@UQ3H#_$WE;57B?*"]NA!_+-QFP#K5_1X785G]HYN_:H-N?OZD\>(U MYO6K*&*9\,H9Y5RJ+=.42\^MU%GN#):I9:*TVH#^U5AM9MV30/':PIW=KX?; MNU\/OAY^ H7L[4'HF-3Y\D^O?0KJV.[6S\[NIX.SW9- \3K\C#O]-N_TW_9! M@3MN?WD;.B;AKU\^G[9)&[O+LS#A.B,QYR+BAG)J,Z55F6,DP\88C[/4N,)2^$7FFDM7H?O+P/*YIJ70'5FIEGD!F,0=$VF3*2\>1M"D (F5!>U)9B!ZB@%V9Q(I; M $3XI6R8Q2,-PVDFW$SX24QX,43K;(6>DV9T79=^9'AWU8BU,U?NKJ..V<^#<9%Z; M?;PR!?EF;2#^Z6]_^4@[_<\_8?SC]NY'$EHZ=+Y\!$C?.]PC?W<[I_%]Q\L% M^3I?]OC7#4.^[FZ2SL;ZS\[&U]#2 7_="&-V#O?Z6[2]NPYS^,O#;R??*%;4 M!->M2T%Y9Z%'C,ZI1#835F=&"I62,P7-O<>$8<7@?)@W AX2.7744((%,V*Y M'%^Y[TG<^%CP$H1L"%^[0?'U7[][<:XN-UGNX,98HYE3&O0+6!AFG#B=@Q:R M=E^%(;?]>AFUUQE.W/C]$,AF?6#?%L4W!_N?9J%\S_8^GGX^_68=S;VC% '# MT"BT T2"4(<\\3R5X8\9OF)I]H4&%G? V>*(K[K 6+KF*F+X;-!F*QFXR:NK M51QOBJL]@XC^1Q6I?-/H_29B_ZH1^XMD7A+NRM:[NL4H_AMOFOSU];IIZ;!+ M">V2U*V[UQ"NMO%_Q-KCPRD,8(X1_QY9\KA-EY1;]7[^UQ-4V MDU_H'YJ.[9G"$][G1F5$RY0I;65J9.Y81JG!G&/U;>NBAJ:U;ABO!M,^LL,) M*K]QIC-A><'FKTJOP9N"^M)7]%>WLQ'\.Q_)WN[?O?;&I^Y>F,LN M//_N(]O>Z'S?WOC^L[.[>7+&5_1N*VU_^;L/"L!!N__YN//N[V[[W28H!.O' M7S?V69O \[NPAMV_%S,:M.8BI"X@:3*%0CTGI!CAR&HI:"J9<]:NO>:TE>+; M:C>X0DU(&V;T1)E13HU,4YL*!\PH-5XX[9GTC@N::Z*RDAEE#3-Z>&94:WP* MO$CD68I2'WHT<9TC)8U"#G.Q'9(SRSUX(]504>Q8=CL;-X.1Q_"R:S/#V;. MH=Y,1R.W.LV9'P>/6BCXUI*\O/ M)H&^N.=0XR8UX$Z(^4[114/,=TW,M=0!XS-#B494$M!^5"Z0UL0CXYE76&JG M0Z=U3%H,\]4@YN=@13H/:X2.]!,_[&[G6BG%J(6C&#?(V\XA1^$D;+9%2S@#+I3GLW+Y=W59\^QNTVNQ[50P[%UN:.V[2I4) M"Z@![8&-;RTX:5/Q6O7 M\-*;\M(:*LYX;@,;3:D"5&Q?]WGW6 _.%>^LT+*BGW$EE& 1,P1Y#@"I0] MRKG"WA&)S14#Y-E*Q<=71]UUXR8DO@F);T+BFY#X)B1^M4/B5V\K+PAR?RZ. MR4_J. $U QX&Q:,);'\FL:3W8N&;(7&X8^WJBH%BNNT_.5CB#_=$PDK[>S\[ M[[:.VX=?OP,>9^W3CZ2S^_=!YUW[Y]XNS+7_]:!#X+VG>WA9-_UZN)GN':Z? M=/H?TZ+UVAYN]^&ST[?P_-L^K(U^/=RGG<-_EF+ M CD9#X\;/+;!] M9<%1.):MP8?B4!HN=&,N5 ]HM]S:7&*-K*$I@C/D2&DL$==2.$]$1I@'=$1: M,KLMR_T*^3$;2GX8.-%0\FU1O8EG M;YCGT\+ #?.\-O.<@]U4V3QEPB*EG4,L!]U5*2F ESHOE,X)]Z&L"VS#,\]''\"^/3EPHS)X?7T\=I/Q\PYA/VW__$9R29C),>+" PZP&".5.H92 M;9W0*;;&^D<9PAX/.S'%:2$ZA7%YFWS^^?7+%LSK4Z^]T3MH M[^[#[U^[(1>YO;$)[_KK;!_<#1C[\/OIU]VWO;W#[Z3S[O/Q]I?-G]L;;WM? M^UNXO0NZ(CS7?O=V,>X[$UADN62(,ZP)@E/*@S*>(RF !_%<*^4HD2K+UE[C M%J>-#_5^2:ZP)AR-W)$"$.Y^'KG!V#61W@_K"8R'\J$XD\WB2)Y6:99[8D$+ M%;0*['Q0]E.>Q51U'PW.NP7,6HKA-;C&50B+E*47,$8\D%AIIZJPF4DI# M0VG,%N._[0Q?/=-)0[7WBAD:JOT]JITC!4989AG@@SQG##&@5:0Y<XX22T_4LFPV0\ M/3KJ==VH,3,\,'2()S(9[I3GT7">ZW">>HA&Z@F ABQ'&><^A-U;I$B>(NIS M93F>(RPH2'B6R+BTR4BSE+LI:<&X324M969"6%($N5>49H1KS!6!1&O4D') MYV!L>#,=P\O'0#-'PW'W3+_U1F_Y?111,V&6NUUN=L-5;@8-CK^9S+I,^Q0Q M@2UB.<%(=@VBAR.N=VC:;2_IU! MDH6,K[G.$XIO-WK/#3*^=M>CSA-YXOHWY356BG $J@\ E0S^49111"UH/IG) M"&-X[?7O,\3&:K&Z%/J[$*6AT-NGT),9A9(,6ZX=1R870*$^]+F@AB(GK!+, M9*G-7&BVLT(4^O0ARR_4G[LKR/JDR^G<\NX\&09]?Q4QBM*V#=>^"=?>JN,J M"J)3..6!36,'7-M;I%UH5N2R7$OOB>=B[37.6QS?5C&,6R*;)UL?OV&=SY!U MWE\QDH9U_A;KG ->J4(S6,F0EY@"ZTPEDDQFB*8*ZU0KRDVH9,9:7-Y6'9(' M9IU7J(X??@\7NSN8JKC0>@'R^+;NP,+%>T7(+RKF/^!S)1&S4-0\6K)A(:]& MK@>*D\EG3^B-!S ='+Q(VC>5WG M?8?TR*GO2'F8["O5.U8GX[5_+5:9[PZJP;,\[/F%JU^L(!]+Z_^Y7&O_;-'G M.]^B\VOMK[__\._U9+VSD6RW-]^M)SN;[:TWVYV-SV]VMS\E[[?:6[N;&[\J MO?\XEMK9WMW<27:WD["^S<[.YD;X:6?[_=;&.BPR>;O56>^\V5I_G^SLP@?M MS<[NSB^[#CR.I?_Q>:"FMCMQ]L5Y%+'$W J1Z7*3Y8Y+:8UF3FGM4V$U9IPX MG6?*%Y(>GG%V/>SA%>]AV4VODV?29P!C;BA+J79"L5## MWAO/N,HY$R1U.+V-4AH7 //-GZ8W#5LZ^P3^^F8X& ,,C?/>&L"S^R,W'K\; M#<=/)DN/?3U\V_VZ^SWMG.[1O=-/!YTOG2[@^(/MT,9R8^MG^]"__-W;WH5W'MK#SKM-#._H[Y%-6-OGX_;AYDGG=.NTL_O/8HL42C-' M#.5(Q+IYG3@KOX19; M1BR5/@0QL\Z]IMQCJ"&2=]90[@*Z.314]6D]ET M$?L".66-I-YFRC!,OFE>9( M85 &O20"*PRL+)5KKSF6K9P^P>Z^#;7/(DEYZ@T(*RJU809[0?,T(S+%)C>< M8-V E4=+[;7&-L:I#"N%J$DU8L*E" I0SHC+(0.IY+00.V\142?B6MT%X+:3.?,X&%2#-FL=69]E+FBC;HY)'RJ[I;#6>2 MYS;F:^,,,:4]4M)Y4+.(H);F0<$.!2U:/%VEFA:-)>66B5VKE&1"YP[3C*6> M*D(=U3I+C2.Y%ZP!)X^6V.?@Q/B,$0I:",$YD+B4%FFL#1(*::]$9([ M(W(J4<:<-2R3-).WTGVG(?8'(?9:N(S%,N/4 MHC27"C%L,J2,)X@8:@"G2*NPB<1^"Y4/&@O*]:K6>=\U+O'3$=#H=.1NP='S M++0K"? $_D\0IS&S,A?*,"\PYM18P-ZR 2F/DV\M5.L5A#'N:(J<%!0QGGJD M',< 4KP/6K7"V*^]IH!1FGJ]3YC6<>:(?,&JFY,D0(FCK*2*Y%@U$> M+:W7Z@#G-@?>+1 F!#"*\#F2N;:(LBSW!&-+F0VT+G 3DG+/F5].C=W!L&>3 M;O]H-/SA ADTU74OCI@4@DMD;;89P":,AK(@CF@:7K@8]1(3.8KF01%K.$ZF*9(JLRCU6N4R#LL9@\GC&GN'N\TG"*!^,4 9G%*L_/S'SRQZI MH*I<]?K\7#9JQP(_]USX 1C:>G\(&W@:/[^0%3:L[5JL;:%-D!M%879X"M=]+CYJ&VA^*VN= 1BN, M,NQ[?:=90BL4#E*<6CAD1J!)"4<$6$- !3-E#3 MR1M\:PQU31\XM&: M:AH^<0,^,<^!I"_F*>2M?*2]Z8X9Y3 BEH>$[H.$Y\*!8:FPSCS3E##&*+=)& M8)0)*C(+\,.:8%C)6UG>)/3<+P7^NDOB#1'?#9HU7TG-6KD=O':OE5O\%H5VH@C9ZY779^^<%B*:,EY(91)04 :)E2-+<(>H($9SP7#L-$(WA%LEO MJX#,[1'1BC>?:MAIPTY7$RPW[/0VV>D<+5LC=(99CC)@JH@ISY'RQB.GJ1 I M)\S[%-@IS5KRUEI:/3P[C6#[7[%?]JSY_$(_^$N[CI]M%UL2Z>O8[7:QS_?= MMIG?,0?.3GMNVV\-)FJPWX45K8_';C(&&GDW'-KC;J^W&];Y?/O.KY]\<\YI M;7*#;.I#*6_BD>(J1]P(#B> N>?IH^P[/S_U1,5C+WK--ZWFKSSL,V\U?Y6^ MY$T']Z:#^QUV<&\:M3\1ZYZ:A/H\14<&9PX&\-[]DPORXW^[>,?*+;]I@UPT MP@*]3P)( QV0,8J)="J3#M0$;PR6^O>*$%6P]VT7)N#>=W\XNXQ[GY+_I'?P M]=U;^/DS#AK>U\./M-W_U-U^!__[L@5:W=?O[8W-G^W3O9_+&N'VE[?@?H>,.!_?.]P_:33#W/8/.T?."9019Q'C"B,-,@09*SS)4Z*Q%BO(E9Y#N-CN M2%D7":$)";N(^P@J3>HE4X0:9ID3(L]H[F6*%E<*GV.3 M,[D;)R/5BRNCXH'O45&J^!! 83$#PXY#E*7,N-,TX9I(( >OG MK#&2K!H;ZM3;0Q"CE'(,ZTL)\E?H"-R68 M;YN*L>8*8#WU*6:<.FF(LBSUUF3:YY?AA8:*'XR*YV "*-AR)^'.:LP \U.+ ME-XD9;FC]-FF]WC4A-QA.C*8(6#8% MB2T=DLHH)'.;95QQBRT#6IF85AY0BL-#F2 MEFM$@3HSB[63A(("0EHTO:V>THT%XDDQ@7N1_@T3N'TF,)?W3E*;I32#W=#$T!7R D)%7E5GB*6.HQ4KC$RN1>,.6\9MB%&ZK:*HS2F@A4DQYMCA88< M;X,<:RJ^88(P[) U@H+(9P0)ZAG"N01F:3(#'Z\:.3Z'O(7S*R?<$%TU!9/N M88.>#'-^*&O.UJ!1Y'Z#J]?C2; .$6+*(.$X@"Q'-5*9SI"AG&%M329Y8AJ<^*$^=(V6IE0:1Z)#(0T77G+GB*D++LU_W4I1OZ M2]S);Z>3Z=\&ZP\_T&]&"6I^FR)$0K@:[CB0S#GDGI9=< M$V!P9PK6W3.+C@7H-L<3X)0A+LO'TTSZ<-[]:7\A3"MQQ;DF0Y]TE_6NI#N& MGX -]WK#XW&R6$1I5LGNWJO4\0S?I$I=+E[FXF;EY"XM_"9?IEC<9N&W!T5& M5ZNGM>?4*'&#,-UD5HWLUP7;K@=(GX/[ K@T2?[XY/H*B'.P_UN1(T\-4S_I MLC'\;>/>CMA6K,&_]TX3W= M[8U-TMYHIYW=3_T.Z1PN@^;.QM[IU_[?W:^PCNUW_QP :$X[7[9@35NLO;MW MW#[]B#OO]N@>Z?AVW1"1\ISEE%ED,951GSO]_]KZTJ8TD M:_>O*+CWO;<[@O3DOG@B'$$;W$.')=HVG@[\A<@59 N)*PEC^/7W9%5I [$( M! BHB6DL4"U9E><\^9R39Q$ .N"OJ0DMN< 0:!9K"Z)\XR0J06#VSV-G9^Q M"2,]?"G)-H\$2M.AZH9&14+RB,!,@O5B!'*6PJ]<"DM%"E*[M7=LG6I9%^IX M;%#B=1#+,P*ES(YV3WLU%BV"1=-QM]%)2GR@R*> $3>*(D>M0AY3'Y77*C%> M8!&O=^ ?'8M$39">&Q8=]F.LT6@!-)JI'&2QLXP;B:10'G%&#;*)<.0EIYA( M0ZDMF1%_1LQHY'6%P<;K]XKG'?F4%W_]U,L=38OG9 M;$*VP=8 J?0Y>5-%@UP("1$P<9TVT@2+EY71M40=6LY.]84]ZLG.=9;R=O>D MX TSN]"5IO"\ 7?<&[3S 6_+>I$_8[7O5JG1U%G5H^+)*=;!@YT,KS[EJNYL MC[TU2MCLCOSTS\/^9#_N("+7C_8', $8[%O;.;5G@[5_S?;M:G='%Y>JZ$%W MU=//[G:6_>INW<#NX5[1_/9E&Q___L]&8Z.UV=AI;OVYT?BRU=Q^O]/:_/I^ M=^=SX^-VUY_T^_#R7V\TRP'?]YP*RQ-&@NO MH/-V(G ?>OV_*VG;Z(:MD:R]$&_4Y_:W?_XZ:M)OG>:?'WZT=C]_;QU]:#=W M]\3>^:>SYO>O? ]X,EP77_)&_?E79^\H>Z2^GL(82>O/)MW[9QONW?G>VMP^ M:^T>'N[1)O#OS[,Q%R(H+8F/B 2@UUPJC%R*%GE/!8U"<:Q\WG-;QV:5-CKK MQHTU)CU97E>-20^!2=/ECK02PB:D1:"(AUAT6(CP*S:"LN1K7_FF'L7/6.(R=_-A',*BS.CSCH>L=%0ZDR62\ ME*#31P*;Z>TXP;7Q>2?.^6AR+56-C$P*)U6MY/+2<< -X\DU13I#4AB!/LD:.YWY)B>7]&,9=ZS6W,=S)]6:NQ3-G7(B,4:B"1X9$R7B M5F.D3:*Y[XV6.F!,72@TM\YP?F2]NQC\4@G]W?I^OPKS=%E>HR\18*4]/-LL MWW@-+@N RTRQ;"52=%AB)*EEB&-BD!:>(,LIQ9H'ZA)>>V?H*F7CU$ZCE2$% MM58N42NGFG52I@VS%@5)%>(J660(<'>M2:!:6H$%S5JI5D@K7X.#8">EMH^- M3K2#.+C?C9654,\]<8)Y$'Q$#?&(1VQ09)992/A7G.R]D[Q9Q2(\B*<"@]0"0._ MYB8QRW]!+P:H'Z7HSMST_QJX%P+NK6F.99C20:M<2);DZ@%!(F-D;I_L(B,Z MI&C-VCO*ULW]FR8O77E6/"^JAM$:1E?+(U;#Z%)A=,)_4_#<$YP0B01,U<0% MLE'#KXI0KC%-A.;V6GI=+ZT7[=/#Z"W::SU66: -[_LG,7QL6]?NM(?M.'C= M;:[.-\[W3:0A2:T1558BK@Q#+H%,!F<#=38))MSS+ Q4S7:C,YGNMS>6\ZK+ M L6Z+%!=%N@IRP*I-VINZ;Q5>F?WJ@Q4%P"J"P"-'W^T2N5T[]@=E/47<_$? M%[LQS8GMJ>MLO%";[E%<8UM'QYW>68R?<]7?&2K\_D79=WMD[Y_\WR>RL]N$ M[SZ=@VW']VBKW0(;KWG^];2Y&7[L%6.[8-]]_^_AM_S?YE]L^1\EE>+&"A1S:A/'G""G1,Y^U\1$L/.TMFOO M.%L'LV6% AWJ\C\U+#VYJZF&I27#TB3\BG"E61 "$9GC(SAGR# 'G[QU/G(B M C=K[QA=5V*5\BY?6GKZLQOPBXAP^\?V^[:;RVEFFFT[=;#;D[+/O_N]<.*' MHUG9*"?E?<<.!NW4CJ$&^\7!OC4=,"^2]#[E[#F1-VJQU4@+HU$R#A-F6""! MYE[$.O>@7)D8FSH<[CERMEJ9'T29)\Q-$BI45!0Q,"QS#IY".FJ#B*,4\TB( M]CPKLS+WMB?K@+F%5/'+L.=_-/J]8>6NNP>Y>!4)/ ^?A5?,R.=J0D905 /0 MX@ T[=$B1H= 94"6QP!L@H+IF*)'&%83E\!XC"R;CNMJI6K'UNEWSXE-U-J[ M7.V=T >;!*$I8> +'&P!P20R,3B4J&2*4*8YB5E[#;EW$G^==W>G/;_C?B]% M8,N]KNTT4HQUV9ZG=4]4\_+WU+1\B+4+^DY(-%WYCU!O")4>!189XM)29'-9 M$0(+BY'4*,=51B(N5ZF<2.V5>$X\HM;AA]#A"9OP$6OM(D&>6IX;2()5P!Q! MQGH=I+&8")EU&-^?3=1EI%_.@%^$NV?$U]K=GX AO?[=FG*\"EOQX3T]U61L MC^:BAO1%(@-F:R=(&4%.4T+16S 16>)(2PT6HTA$6FF\82*79J'XWMM%M8-G M=97VX1T\M=+>5VFGJBBDE.LQ)A2P*E)P%7*2)40QCHQRHCPU13TE=N^2)[5? MYTX\(5E?1:\U^F5 6R/^RM'=M8=G!9C#AW)VSK:J*:FQ:"$LFBD,$+S("9D4 M.65S1JL +/)$(Q4TK"($4XE-L44M[ET7H/;LK*[N/AJ!J'7WOKH[X1$B!DLH M4/X$\X8XQ1(YZN$'B]I&)F)2..NN8*M4>KUVD*PP\1EUKU]OP&OH#J]O8E_; M7X].?4:]E?_.LV-?7H/EQ\+1YC0' JQ4P6*,HE44<1(2,HQ0% @5@N7IS)YQ MO:1M8DZI;70SF0E MEKIVJCRN"I8MKFS%,&H_RDI$RI2EP2Z54ZIWV>\"1)^FV82P2D?.*"(\R++Q MCHU4(BQ"XDHY+)5:>R?719W!\Y*U^!$+_-5:O"PMGM )'X2@DCG$N">(6ZN1 M58$AHR11444OO<.';:!4=0MME?%*S&:DI?5M.^Q<.?K+'O M7C"#:!7$[Q=OZ\O??C6-[EDN[ MUHZ'I^,+HRI11;K@WR=]?V@',;M!_R[GIC9<[@)">S.='CR7B22&B(G9_: $ MTE9;X!-:*>V]]HSE36&J5JE)3^U^6!G^4*OKPZOKE)_!.>T"M0A3C1%GBB%+ M26Z5&Y.P-A(7.' &4A<(69:JU0VUZDXPJX34CYD87?N([XG=?IIJ,4TTHY(B MYQ-@MX@Q[_181'%(6,NH M-K[PQP+;PL7\W3=X.IFVK54+JJ4/J8^>DUE-X? M2B0H<$14(X@2@U&AO$$RBT(Y;'D18>R?-.C?+2F1\>BB]16.M*_H; MC<"LW0T@>&\IK1H>/58?K@N5(T>ZN18;5HKK5[&!M9?WZ6:6Y%#Y?8.+U0;GD=OO"=DU#DSH]C MN*8:V^]R-Y;2TN;6*"'TK/JAK1[V(^QT83C M#@>-K6[6G-G^7#>WY7J(MWD+I^K+Z4AUR_9GMWK@)?1&>U$O%C^1 )O%INU9 MO,YK.J?5Z6G3+^J/"(2@"Z-M.-NQ77]I$_?>P2(K]\AU\Z*Z$/Z#&/A''WXT MSP^/LF&_][W3WMN%\^B6:-&_X#Y[YZVCUH^=/ULPMH-?%PU\&-?YSI][8-BW MVCO__'4(%M'YWNX/MI>?Z7N3[M%/?(]NG>]L?DC-Z?J1F!F7 ICW41F*8!X5 MLI()E(15DNH UG]:4B'\U0MJJ['IA6(33U8H*AQ-*7(FL/;&.HT%\=&Q9$*! M3?CJ/?8:?AX4?J8*:6N;FVTPY&,NE*!L0)8&AI27%FLA0\)T[9W"JQ265[ZW?7]: =Q M,Y;_UDBU %*UWD\1)1MX"BEI *E@$(\I(N<"04RH&(T(DG.\]FX) <1U[-[J M*C+HIDN&AJ"MY8HJ+;VG6$C@&LPGKPI%QB-%QK4BKXPBGT]7S*><&(Q8X@+Q MH#"R6E&$ 9DEMC@2%7)T&H#_*IE2M3.^ < _9F]0*XD]4$@*U1$ MG#N!#%<&$4Q6H7\T:R7 /G@P#GA"TG(AAQ6B < @"G# 99'UE.E+!8)JJ3)7D7 M,-4A9,](1CP(1<2H68G_"2 ]2ORGE9G>2)01:#1K^2@_NG4)1R>T4*4/7T M=9K%BTRSJ),G;DZ>J%,BZI2(E7BQ>*EB^=X\VC[=.__<:7W_*O;.X?SOXT>T/-O[_L?WUI]?:6NW\QW,E[,6_=S^]N<>S29ZZ\__SN8K*.V5 M,P0C;7-;9<\=?"(&84.T,-I$+>7:.[9NR LLPEN#T0L%H[OG*]1@].A@-/'[ MT: I]X0@J6/.7F 2QA3I+RB3 9A=<(9C)BH.QL]459"G93PX%%T5^)+\;?M MP> DAAIC%L"8F;P#3'B"EV\08T(A+JE%A@N&H@/>XSW!W,>\M[#Z\.O*(!")B)P,$@ENE?":)6=-)@N8/*.>T"_" M"51'W:\&7WAA8;N/A#%?II,4<:":NX1"< 1Q+0*R)A%DO8A!J"!H#D30<[K. MKU#<;AUH_Z2!]O"1,D0I"3F$7B+CL4"2 M$N>$XI3;E(T\I>D+CP6M0^AK&'UZ&+U["'T-HX\.HQ,6S)74)G&,4A < :!R MY))P2$/[Z6'T%CT'\N]9O-O=DT+<9D*0*Q7A.5RX:!@+ M![SMQPX<^3-64<*5_DR=53TPGIQB'3S;R?#J4R[%LSU1J#?AL^'8TS\/^Y.H MOH.(7#_:'\@F&.Q;VSFU9X.U?\W&;[>[HXM+542T7_7TL['9O#AV*OJ;3\+A M'_4578KN*U[1QL>__[/1V&AM-G::6W]N-+YL-;??[[0VO[[?W?G<^+C=W-[= MVKPIJ/UY/&IK9W?K2V-WIY&?;ZOU96LS?_JR\W%[LO%AN[71>K^]\;'Q M91?^T-QJ[7YIO(Q'_^UKUYZ$]C"&W^=IQ 70*)>B)#B/.$=,BRW>EU?KI5337M>>WX.WP].:TVL0<*2B#CA&F4>@W*. M64R81A\7R\]Y.,$LKOBV/00U\+<0U6+6&YU>]P"!OAQ-)]N\O5$;\_,\16X- M+ )O<+D0+)Q0]2H6AD8SMVE\;W5!PU2F[9&*LO S'WO=/OW8V/__8@W._;39Q:_,3W?N^ M)>#:;.>?IFB=_W'4^O/;]]:NQY?ZB6YN\=:?G]LPIA_-\T]P[K=V<[<#S^'% MWOD/UOQS#W\[:I+6^>?4G.R/G#6_;YRU#O9]Y)0KYA'CVH)]8RW2G 84F3(< M,YL<SOBIY0ZN3+A*C7$-#S_F0 -P>[,L1BWZ-.$WI:XO4>[IC'\D][>#B:FW'K MZAK4[LN[3O>Q%LIH09!71",N+46.*K@NSK,"4%0HMJ;7Y M43E*K&0"QR@P)JVS5 ;EU]YQN@YR]\*T^36X MN@I6_\HRD1Z%D&EE7G^//V#V)-5;=#:NF"[90+7CP 2,;^2TBMF1M4JNQ3:4:OL8ZGLA%Y@:B0SV"#E0D#< MD@#&0A1(*ZRB$"X*+];>P4R^,)5]#9Z/:P)PEAHR>W6\[(MV<"_SU;P8]'\4 M%U+M"E_*0C#3$(0(#5:FIT@J)Q G2B)M&!B;0JN0-%=) G=3?)U*\1AQ^+?4 MG.>5?PH7U,.=KP4/OXT:4F7]A:+)A+'566,1C_Z MV/X90R/U>T<-7QV<6TST&X,(JI+0$::TE2LH9(:+WGLJU=T*]N16VP,M<)@:A*F'-=2 M\_A2PYL'^TQ:[V4(B(6BOS*!I290B3"EN:<]Y3K >D/$FZLJRUV6FE[A)QC# MTQAX1N'E=\ <1V$LVEJ,/>,*>ZT)R?R&\L25YOY)]AY?F_3 OV)G]^NOYN[> M>7/S*V[EHF%&F28R53@54GAHW,,SA) M/L;@HV6, Y72'E9!GFPPFM&8Z,7DZS]L]T?CCUZ_WSL%\VW0N+RPS35-Y]FM M<[/U;Q[/[/@-H026 :4HL"N/DV:98>%HE!:88K[VL/)_95+X_'7NRV&O/RRW MH]SX'2[PRBXNW4_] MAKT6$JR+TC #; PGSAFSU+*0F(]>.@+\K(($20T:?9CAS/ ,_FTXZ9_V^F$0 MN_/@8KL[ $G./H9=F(97AA13%A5M 2_>^;0O"5"II#0*8-TB3H$3&\H=2LD+ MHT0P))*U=SV8];-H^Q?5O='I@<39@WZ,^94V3L$8:;P_;'=MX_WV[O;[1H$7 M[6[U-Q" 4NY!#H[LK_;1R5$VM1:RS G51$IM#"P;2C 7B \L)3#\P-SB9&1; M9$1SLLQ,1#INX">G89,\&63X=+MDN?(QM./S8=AKMP>CJ MT\A%+_L:4K!;IOAX5P7"D-,&L@9DL1B.W6ARLG/>/9W[&? MK10PA_\ ( BKEHB#T]:G?9@")Z1V2*;<\VL[%O/#=@ %HDI/"( M1] \BXE%7E!B1!+2)KWVCER9ZS'A%(U=D,6QC=7P('HN9L$"$6GT^HVO;[Z\ M:6SF^EG]L?1\_;)92<_O;\H+%"(+LC)H#X8%,\AG+R!9$D";$N&D 7L&!["_ M897QF@KJE$K,U9+U&)*%88&/6CLE/$?2YE4^2&"KP7CDF C:864PSMN--SG^ M\]XU&)<_2IDZSH;_E"4_ JZ,36V @2XH,D;AF+0R(C@)"J"U4CC &N0P M-U&J&HP>161(\W1?J"A8]CX2 ;8-9S0A!VJ+M'(B<6YL-/J6(C,!(I 0@)EI M> &SH:CC!VNE[<#Z&QH.ELY.^Z"=(T6L]WE>1M$4.2@$3KYY[2WO&!<7/RDX M!?'CR6">,'$F6DX48)C@46):>6! _- \.5S0*OF[W\O>OL&'?N]HAJS6,U]$)Q I1D!"8C$5V^XUVJK,#P(;*O5)&"GA G5_^T'8/ M8FFWNC@\C;%D3'DA ]S*9UP$GJ68O'>CX)>RIF:7M6G;=BNEZ//V^<0,KLW= M"F1$\V ? \@(2P-BCF'$E65(,[!^+==$ZMS-P_*\HW>Y%].TM5LN:^TK_7F5 M[ZYS5EI_OVDU7,@O M1P7V47KB1034!<,-\Y'GY0_+I!D!;4])4FQ& M/GA*ZTE]D$GU0@8K T9"6(\X$$1DA6'(84(#&$(B*++VCLYANMP$!"1 MWMVH""56X"2S!S1P&K!5@BAX$\(#5PY15^L/0 R:AS7U^K,\^23-\PW:_+0O M! 7SVV 4-<[Y"[GNAV,6$4P55DQ@$=U#4!'O$AAZ#FSPJ+CDP7&O1:XDZZVF M3+A*% "8T#R$JD5AN:+ 6B *2BL:7$!$@CW.?0 J$I1#3$GI'9-2QG*KL*8B M+U<4ON_1FHJ\S$E]*"I2^$!F'1\@#*W>SY)'F"EVL1E]^4\?EM'7. M;A>Y-.SE[:HKXY?RKE7>D1@L',%DC2(D@G2G8+CPRKF$DZ!464N4=[2.8'I8 MODR:&_N,4DM"@E7'1T >J@QRD6%$8S2<1Q>Q2$5FW%5YV*.]\Q<=L3)6+L(* MS< W!:V, E^OB5YI FH>VNZ%V)7*%SIUY2(&H8QF.3G.H2V+!A-$:8#L*>RT MX9$['8'R$4\$U]J$6&H9)H2P.O)UB:KV?8OO1PV42A&)G!0$<2TYLA8'I)4 M?H=/,^?;9)\RZQD.##$=).(B*:1U_I4$I7+!?.5-WFJ[(=-X M_6Y[;5/A2;TYL#450/!_![-60[G;,G/3$J=FH0QXQU%U\U'\T\>_/X_BGQK' MG9/!@L:'%U9))ITD(*G)>:Y' M&W:Z_[7]=@Z%R.R5O%ZNVMK<.-]GW"D>/1@:RG"P/I5&1@:*DI(1Y%49R8&= MDCG6Y^S.W=51^+??M1M.;]M-A-:,G6>;$U?;B"],,X$K*ZD\%D48'L("WSB" MXPX'E1-P3+T9J2C#O)$_U@"OB_-9R3>Z",,A-MH8 3,(MCQ%HSWS1NN\UD58 ME62%(+C," 7KBY':M[74@),?=-](;P1F'GG'8=V+W"(0(H&,%RE26!"C%@_" M=>K9?^+9_PZKB4V>.IAE%(S1B+OHD+%8 ?'U+@G"F,;J5JPGAP4])5#>.R1) M..A6!N$1*YDN3I"9QQ3_G, M18V$G6YCQP][92IO-AT*"[:DNV#K#D[D='H,N^J#TQ:'QL'^4"*K/NNPP$L]<"+3T!J,Z&]8?H M^B=Y&(1/.>KAE#FF-QBOL9'AO7%TTAFVCSOM,LQ_L15),YQB-%$D[[D.U$7E M U>&:<#%I(LJJ<00/,N+Z A!;&_0N=JH[LT8UMPZV*ZU1M1KASAF$6DJ(H!SPMSF+3D;LW&-+Z]'!?]=;(*-9Y2J&'R">8V:&*$T MYT$D1[U@M@@SS!-<,.#+,WV)>]0>E%M,'?=[/]LA-@;S M:L-4%QIO(?1..F%V$\$>PP5^@00,8^=LT2T%%Z7V*@??1WAQ#HPMX/E489UR M#69JYR/*@HSE(T#H3GI?//R'ZMF;93+OF,.\M\?PS?#LU5*9YNZ/T^;&OB*8 M)DPE,@ISX+^8(HPS^J839.VV$$N(,DYQ(CCWW*EAO(C?8@0A;L-F7 M$VY02^R"P3([F]ML9V,_&*>%E@X%,(01!\1"5BF'!)$Z, GF/ M92A>-7]"(6WS7%XPFF+'KMQ-?G-U3=07[7*8;%8668491I;K=]CNAA.PQ-JV M4Q:*SM7+^C[_.O9(3(4-W6 Y9-1Z8M/!2B&3I+EKDN51>, @SIVW.#'!8RJ< MG403=5:VSS+-:J2(R%HCSS6!G%'(S+16&2#]\8R3A@1N=?YC4OM M@B9#/?=/._>DM;%O;7#6"8ZLUP3Q1 S2PCBD;3*$B80E8;E4TDWQGA-;X;ZA M215P5KA3P\GS$2DX[ARH>W1!B)0PHH8"V8'Y #@)"A&'+7,Q*JWTK>#D'A6S M$J=,"YRB"H8;L!7@-^6(%TGBJ!E9BAS4MMWB D)R]Q6J'6O.:RR$M9>T=O[MF3:R(-^S;$:5] 09/F&'<7 ["JRJZ+ HRB(EKJE):2 M!Y9TTB89CKDD41,7:\%Z(L'*&38R>4-U )D*V>TI+46.!@9R)@,+EC.&B];I MMQ*L:^JS+2)V4SX%-O8I/*6KX%;^C)4T.Y^1DR5*31*A1GB5<^V4HR![B4=& M$F6!NMLY68HZ]( 55]2AG\M#7BT& *%ES4_[&*P6Y7A"@0<@M,PPI D5*& F M&9?.\ZCKJ5R]J9RN4K:SVQ0[,)7),2]A%HG4&G%XS6"2!HU,2C"W)(64*R?. M\9K-^<,*PED5.?:4B':M"^_Q/'B/W8YTP78K&Z/BF9_'Q3,;0,N&O2()86.4 MS/>B,QZK6B5FO8JFZG7'7L6)<_/T$.SY,]0[[<8P\72V82"_Y0.K_* 2XC+S MJ)*$+O@_T_C57LB3S-?X3Z][\*.7O\O%4K)_X="V"]]G/N%]KW_/]Z);K,%2XI3LKKCD:4,,.!NV#[J#A8W]HV]W\@$4[VLO%4\L! MP>^]D_X@CJ*\YHW<=CJ]T\'L?2;UR$L/ZH+A/8()S$-R5"0NHW)&4>*2TAQ^ MCU24.^U8X\NE?:D4MT(@E,D3XYD\+I*OJ.S MQO(UMD7*C?+)E18JVWHG,;NEI7MO$7R]9N_Y0?;;:F:L2BZ'M/M+JT,7;R],/ M#/+D'V\?$8%<$57]]'A0SA_4(F0A4/*QN\Q3%5$GY#7W7QPRBWBRX)J M_9_MLKU3:GQH=X'IYMW2C<$@ H@>G+1#YKYE.!)8%T7'V^P9S(46!H>-P]@I MHKGSA;.6]-L^DXI"":J1%C+]GA,_%"O#_3MKP%M:+VW5[C?CKN%VQ MG^Q^FJTR1Z:35L9+128\,.[+12F*QP!N NH%^C*(L\.]N+; @8NL+<&HW -= M$F83IXE:QDV*)N=!84:Q'1>8F@T6E,M=6S['<%(,=2?5R\PUI6%:FS^R9R4X MG**.#&A-+@W#8T(P>PP9B8V3AG/N8@XHO%5 UFWD.LMOT56]#-KJQR-;:6(. MY;H>:".U%)QH?^?XLUOK?248H2Q/LC,)9GJU86JMS:^YNXVA M/D;L%$HA=[ M*CH*E&T4T?24&E5&4RU4:/Y.BK5L@^US@=+PEWHMG6C7WJ]Z>\\\H*#N;_NQ8W,UPW^?ML/P$ 96[-Q-G>5ZPV'OZ"V>G&+=H-]D>C.;8'$3D@[3^ G\%@W]K.J3T; MK/UKYIF.VMW1Q:7*\G+ETQ_9_@$<7+TW7AQ;_6W8.Z[^\/BO2,WWU7_\^S\; MC8W69F.GN?7G1N/+5G/[_0ZL;^]W=SXW/FXWMW>W-J_4HF?UJ*V=W:TOC=V= M1GZ^K=:7K0UEAF"/F518 MP;8CD'0U=R*[$+7(8YT+(B>SRY04ZYP:-G-FS&A7T;F\!* M)GLH-_1I+;P&I7T7IS=$BMR;PH&3XV0F7TS?X M=KG?4Y7$SZ'P12S]]M%QKS_\U]:O_$\9$S]]W8^Y&%=_?-$WI375^/ND/SBQ MI1\C'SVY??F4U6GE8,-TS'SA.(&_'E3A/@NW:>0JY?Z A!/.E'4B!DLX!RX M\H9#&4Z&Q9V<['4XV4(D[<=Y(:^6@A62@M;I/C4YXS"D+ 4,\108,BX:Q*QRVDL+JY)9>R?I&[V< MY-DK@N+SF;/@NYXQIO*9Y0*(O8L@/ MV&8$_C(Z>:DJ\W9T,I'2RQ\:%HR^W M'1ECW[!RL#>&[6&Y^UCLD@\&\QD'AP<^>O.,"W:NA5DBZ/C;$1]!: M+!F5:TMS=/FWM?MV/W,>H'$'868RX500Y M3R+R0H)YJ[7$!.A. N$M*L:.=*6:LW<51;#]?A;$&HE/CUL^\.+\W]D M?P#IF=02+:\Q+C8Z*V:C%()J^V=29[2HL3/:^!QKJBU:^A17 @ \C.&DDTOM M#$]LIS-6@"IHY!@& .;JB$',[*1.]J(N*%6UO]4_*;:0'JB^#Z668Z^M28EQ MX9QFGCO!I$\62&LR\U>3NK[/W:(6O^9L=164380D%%/.:)!:Y'H;!$7C*$Z> M$6QRMOH;LI3Z/DPD*C$3SN8\"L*,5L$3$061BA%IYL);O4U^WXGFK4_[DL2 M?? H4T$$BXQ"KLAD42P11X)(,>;"@ES.+2TX=TT?05MB7=\?FF"D9"@>QT[FXI&:W_)QU-=, V^CVC@"(.J-MW=\>Q9S!UT#/ M^VI[[@N(7;E?LS'/OTTO71! R2R3JWX-&SW7:!U59NZL7M%S<>QR,4:Z,G<+" MA__<2;M3;+Z4 :'5UU>0U??CYO47C?,BD;TJL]M(_=[1W(&P.XF!TWM3CE*[G"2TO-ISC]$VF+S[.PN_TX"^CFH&][L'_&X6#3 -!H6=Y M^]N?#(:]HUP_ +@*L(U[J385G3O0K('?;6X>';'9"9 M_*8RH9LJ%I_E!E8>F FX6JXI4-0Z*", 3N8@Y.4QEG>.XQ"#R3!]IU>XC> ! MRD"?F7=3LKJ2_15/4FP07!;;J=[15$^W?ZDHX45'V%$OM--HU@O1F(WSF4]Y M9\/R\OY^::\5%IB+%U>""[T8QK4E[A"%AXG/-0""#%QQJK5.(G),1 +<#DI5 M#1BPI!J-/M3TXMXE:'W>@"<>S%0<'0+H%HCKJ) 60"N]Y481Y6@1U8G?Y(RF MR_3B#E22A,2LDMSY$#A8<\8PX8%7)J\I-CJ4C6$N3K&LF\+=>9;!6@#[(#H6 M$J)"*,1I2LAQD9#!@40?=?#>7TTB+T1%C4I-3_SH-\9)+53%>G:E7C*N5-.>>8\30:[R"4A#U9V[H-M]_]K.R?PQ=613Z_. MX?O](+?AI;D)LG81.67 KO/9KM.*H)""YLH("BB6]]_9=14S/Z^D=H %]ULF MLC]A?DMF\Y2:LE#7LEI35DM3>/-T7S)%N;$2)6.SJ\M@I*V** G&9;#"6"'6 MWE$QIV/U2%%64DUNM5]CKUM(?Z]*E?I>/S=\*HV5J9IJV;3I@'U7_C;:&._$ M)^UODINU @&O@J\:Q;Y5N?H/#F.L#++!R5&VJ,_C.!4BG>0"]C"AW2(+8,8) MWQ@626G9^)YZR LW:N>23_!&Y2W3C-5S"6C[.)[A *1X20]WPUE/EP]WA2K :%1V@MAVVL_9YE))]9NB++3-F% M*E(KG:+3T@5!.8G:VL")8#@*9J5P>)QDHNM=]<>K[=#*O88/]EG$8.> #:1B MKNT0DP5+-S%DI27*>*E\KCEXRU(]P]E2E_'7<67)9/ Z.3[HV[&#YZ*7\R:/ MW$X_'HQ3)2%@M]&24ZRY^N<2>4Y8$O9#N.?,J#&?]V MY:O^.96E53U"X>$=7)M%-CRTP]';FDGY*%YJ*. "KG0:5 MTSM UT1#SR'!Y0[-9OP9.[URFS$3W_6\E]7V)QU8#RZ6]5ZOSFG&?C9+ >6* MK\OPYVKKL/&Y..]B9?#??,Y0+]"TA%E7!MXDJ'EJ]1C7$5DP M+ 62,^LT2XYR7-\K5B>L;O,N.Y-JJC M+AIF+>)^29=+Y70FQ:U+?QPO8OPK6VX26P.6 M3,BRFE.]@$ T,FTIXUC@PW0OKD)SQ]>$W[-7)ER)(2 MJPDW-'NI/0N.,4>5X8FD:$(:!5WQHF=K_G!A9;A=::21.,HD: MC%C4JUT46N<'N5&7YP%4SCIDB22(8^>1%=*A+ J..,%,]N8!+[XN#N >S-@0 MJB41T5$C.',6^("F(04IO(+LGP9%!8BRRNYA-[ X O"4#$:7/@+*DX/O]X[UBQ3 M\R<-Y,I.U94C\G6,RBW5%XX]S3T 6 C"!((8R\U =,3(\.@1U8XE3801E(#Z M\C>7LR+&I79>H.>RB$_8[DX3^US*>UF.R['K\$[EAHF3P4O+B4N:)V^,3,$K MX<$R$B-%CVGC%J7.!46>#7@FL1P,KR5K!0.UP>:D+^[%,@6 M',Q2::+RA MI#!B(+LB@3$[:\*0LD U 3U"%EJ1.S;DW1#8Y2"SW,1A% R+) MYZ+^3"& R8"4CU8 >/*@*4#DG(H@_S-'-J9ET.7(R7:8^(\93>WTK[ M]V@NL*(LM41CI"(.B'L%S%%1A:)-RN;&?-IE ^7:LFSW\42#J6/*'$(A, MQR3U)$5-D*&!(JX\1RZ" >$8]8K!HDR9!($PMZK0=K=0A@+:*O)%2GS[?3JH M]A1N4X7USD3UTI*IB3QE!U M\V&5L8(9NTNWCWHOXVI-.< Y8<\S3YCFR$:<0%. 0AD=/9(2 $PR27&4F3A= M"YUWZ90M0)ZTR5'&@1-*G?+"8.$!2J,BR=Y@J];3?__ISXW"% AA0E 7"B/ MN T E 9^", 4CYW)3Z"XJM]R6^_-,LOT.<$LU0'^XY@[DO<5$]:*6^ Z46(W M@D="T3QN06:*9LVC#M-E.#9/C@5M5DJVJ$57LODT)G5Y5J6\HFC">"QIP7I[$!J1<:=(O9 M1*/F+$9NZTV8QXIZA>L?[',:I*&"HAA"9H:1(LVP!L1S$GO.E(QV[9W6XS,+@#LQA1ZP3B!L3%,@>&!";<^TBB,QP6R.LVB0L; MXAYNF#O.^F( 4L_Z:-;QSJ=]ICB5T2D47-[WPMXBRVF.A].1X BVG35YWVO. MI->MG*YIY:3J5DYU*Z>ZE=--K9SFMF2Z78NEIU'L:J7[/;.Z__>.:S_5"D@>%XC('\A.Q$-<:@T&8-/91\HB421SQX!ER M.%H$5%LQ:G2@)E[C&)E7EK9RE"RW(NT8N!;9CG!<26$$RZ:MCD93Y@7WU%&G MK8]7=<>]_Y9^':@_5^ \SIL38#\PRW*OZ0#&A;(*V?Q)&K#R@C,YN0*XLK[. MIES-3=2YM6 ?Z^ZW*_GZY"]I$FMQ3JLP=2[Z^Q#2AZ7:P95R+OJ*\Y[QPO;P^ M%P%Z1?VUJDUJF*D%>J\\(9PPP<):ZJSF+M?;\UYE&LH4F((,CUL,D3H2Z\%W M%$Z;Y]E#Z"G89@$I&@BLY%@C)S1',9A(M8\NF+QQJJX)Q;IW\A!8;IT&4/I2 M8Q>IL#G59*BXT\T5-GED$2>BB*2>4\9UUF"V/RQ03MCFR830XJMF1O55QSU (J(^%(N*?LF:F3+E;>!-#,Q9%_@:3V MJY[2"[;ON1- 7C*+ZS^74?:*F1Q#AD-0-)%<8C"^P: M,4V5<8D'K&6VF_$<'TGC.+>S[<)4CEQH+CNC\KS;!K!=%& 9KA)_=B_#X=/4 M35TONZ5FW>AUVJ$HEEP,>[V1 \':*4=$32[>SY@^*/L.5X7#IXN&E^['LM9W M[(91 ZXI'^4LL>B5[LRSRN%X^1&JT8\Z"!=>[LE%NL"0YA4FGR$WO4LESANA M/8"7G-FJ=7"K46WF\9"S0P+4.9.:_/2YGV)>2G(9^%G_:YZ*;J]QD&>@EQVE M@\&X=AQ[88MZ^44[N7;A!QD]RV!FAF_>A;^'SV7TQE;-DJRJ M/A7>H&?2UT0Y+J@"YA $X3+ PA8EB9@G1XB,F-6V[".#.&MM;NU'QKD@1"#J MD@8:ZP.R)"D40J"*12ZC%45XPS4T]L6W>Q %0U)7V(.^D+:[683WZ?3 %+/ MPXFS/.4N=C9ZS*7@.%*OO2F<0T1A341M$SZX,L'8F_L\:N&<)4@G+Q G02(- MTX*T)E+$9&FT>.T=NS;J?$YG!_CHP4 K>GA>"ET<'7_7%@_E@GBE'7I)N)?; MZ6'*#KUTIYMM4FV,P7"!F#?#P1@'PRE9H2,C+"01=6&3%AJ )JI0VZ0+VJ2? M]D/PF(E@D;3P@P^J$TZ@ZV4EC3Y+]NMDL6(+D[XZZ1S M-F.=3O*RQEZ2>SG61"!1!\H949Y[3ISATGDI*0-5IC)6;@TRNL:KU>YD9<]+U>TX;F4B<:6!)#!.-_TI/NXK*Y7D8:V2F7Q.6N M-=6Y11#ZXKXV&7->.!;9_RGND'FNGSC7UNS M@5VX^1^=GO_QZH1B^[2UZ_>#M"%9KI#47B).!1 ^>*^(.:6D8I(F!MH=X1T> MYVD&2V).ZMY!R4L*:G7Z?1.!XW?"JNE M=P*#"(/?W]Z4")23?N:F_/Q[CBZ4S;O'"7;]$/MY&>G8XT%\._KP;UB CSOV M[&V[6SQ><=*_9_..\AV!U4=RUN5WY=I:@9]89)G;/4AGWX+XQN7"6P MO2D2V/XU#)>_$YG9TRN_QF_(E=]==UG"WG#)[W39ZV_)Q5W/O':PZD$&B_$# M#5;?ZK+_*H2A% @0N2S=18>;<59DR*OD6WK\JT%FY;H3TR6I*P5NV;JN;\IN M*Y(O,Y@#FPWC$"/@>&-UK5[#-4^(\_.M+>O0*XGA2E_C!F&X?#'O8YRZV)-* MR_?^.USD28#8_[]%B)RXW/?:2*>R346F7O<> X2\+\O3OE"CSC] M:/U\U95ZMD5V\H'>*Y\K!1K,K0L&>Z,BEXQY(@2YJD(,NY4Y5E;*JFHJ;W3# ME\R\1O651Y2[5$)@/3MIPL?'!AE[GMS[<._H5V?G"*X)G'MO-QR"D87W'+9H;WW\^A.O@ MUC_;OX"WGW[[$SC\=X_W_OD*UP^I^063C[M;0_CWK+FY<=[> _#D M2.@[+3?/@3LL^QITL;F?N_34^+Q(V?N)K?PYCL+N=]+?H]W&[6Z&Y]W37HW0 MBR!T^Q)"6VV)2E@@K@1&7#.&;* $!2ZH3LH9ZW+ EE[G_'+(UH((/1\E'P>A MGZ=QP&N#X);7N ZA;VL&\8B, MY!)YGJ3R4ELE<[HU7V?L\L9(S:(?&*-%S:)K%OV<,?I#[Z1V="P"T:WWER"Z MJ$E'G$=!2X-X9!HYI24BPDBI&<5. XTF8EV1>T/TX]'HT6X?##9>#PK/^09F%361PRXR(!=QFXT\HS6MN3^MR70F4YOA MU!Y._OR^=^1R-L"%,O\UC[F9Q^QT$C3<@8R8#'8(*L5 E^"),,T0FF M-R!YLM[Z4QSYH.@*$A/4"Y AHQ+ 0FO M%38Q^F(O7=/+Z:&7PHI6P+1\B5QZO=$!(%X:#C\WAOR <5U74H1;D>N5DYN% M@[YN__RKO2"MBE%11(2-+(J+46&S%D4KUD;%0OM7NQO#UA?\JUB]ON=*H1O[ M7G##N M(Z5Q57CF'C(\):9LHT<&EF)LV$\;6#92$UPN2L B(>?+?+(YRU25F[-"60Q?)BE*&2Q7Q9I\%N_N MXSB5JWYU"[ZZ@E;/O+'78$S\?:&2RL-QQ)HCUQQY@:R)815,\+YHE# 54W Q ME:)V\RQ.EIO9Q5.2Y8U]FOM?.2&024(C3K%"-LJ$G,T3JJUE*=>3UNM,7.[$ MM*(TN?80U.CW$M!OZU,:]I86DRF^>#P%G?N<=9C 0F$"%;.J^=3B /-I MVHP46C&IJ4&"*XXXCQPY:0F2B5/J':,LT+5W?$Y7HJLB!1Z.$2T0F5-KUITU MJ]7K^EJY[J%<$V,E$)FTUAX)800H%RSACB2'K'-,2TV"$P24BUQ>M&OE>IG* M5:O4751JEA!_VK?<26,I01%+C'@P&FD@P4C 2A9A15.:N\7"V^HHMD6BV#+; MO7T VRU-C:HDY)S]]]I?N[07M-HHO2K^C=MO9XT.J"%](4C_.FV"$&,X3*%" M/%J=\T@"LAYK)%1(,5+C?&YH(M2Z$/M\:6VML71%LG5=Z8&)R MUCBZ*(Y.K$T1,.78&B0H-X@GG)")W"&"F?$V)N)T+H@OUHTA-8XN$4?KG;5[ MOYH:.^M4A"?'THMNAF I=H)3I$-D *@\(IL81SDP M_E7T:7A7-8JXT)NT^#W+>[M[4K0C*5I)W*I/=:50/+=\..X-VOGLM_W8L;DQ M5M7IH=*VJ;.J]X GIU@'3WTRO/J42^'*CP\:10>/[-6=?A?3/_-P2Y6TT0LK MF \V<".YEEHDB^'?A"T3<9^;M=%)A_V)M^H@(M>/]@<()#SA6]LYM6>#M7_- M=O9H=T#%L5-]0CL=':;.PT MM_[<:'S9:FZ_WVEM?GV_N_.Y\7&[N;V[M7E3NY/G\:BMG=VM+XW=G49^OJW6 MEZW-_.G+SL?MS0UXR,:'[=9&Z_WVQL?&EUWX0W.KM?NE\3(>_;>O77L2VL,8 M?I^G1F/4>>QQR3?7]MB^1\NGL6$4!X,8JTV#C]$.XF!5NCKM?!DMY%_9SN86 M^W8$YW[OP/4^M[\=-47SGT]B[Y_/1]\VMT5K%Q;EW0-^L:M3:]?SYFXX@G'2 MG7^VSEM__G6T=_[CU[?-SN&W/[_]:'[_09K_? 62<)B:WS^1UL$^ ")F40A$ MDLKQ+X8@"R &*[+R2NO DO4E#8-E"0A0)E'*TA DD_"]XUA1N+4.PG(58(JP ML)>:0#W&I.X5-@_VA?,V1&E1XB2'7LQASH]SHCWC=#?-^--VX!7D-JF]LB'>H.C6V'X MB-Q:-1Z/NW=:4+[\_^HD='$4X>M[%^TVB,U;8\9M"P M_3AJWEITEN[-'M HN#;J)70"O_SV?_Z7IA3_^_/.U^(3^??OQ8"&@_5+)W;: MUN7.C[GM6Q[X==^CJ0YP5>?:ZI7]W^)5P2SFYJ<7FL*6/4('AQ'N#X]6+3-7 M/=AQ/X]@>);;9-MNV7)X*&ON49[T#B";T]R+]KJ M>L=P]WR1++GCAJQ Q]M')T?5I4855LL^KT>]P:0;>CD5H=?H]H9Y!GZV0\S= M=MNYG:QO#W-[WJJ[^NA=G.0SVL/<=M:7C71MIP'&8K]WFM] /B&/[?)S7GBG MQ76*9NQ5<_7BS/($>,+BG8SZ\LX>,^Q5]QNU(NZ 90?"V\G]<E-S%?&XWP86"QC4**S)LD%]+X%Z MQT'1Z#[:OC\LY"+$G['3*X2WDJ^U\T,!V*IF%*_V(Q1VFOR^_Z9ZDW(VS M/_MMV28Y6]]9+M:GE')P:Q,Q3V.3V"D^7O MX)/<-1K>Q<'X02\U*[Z #GDH'TM0G-PRY>;*\ D&4BDVO))N/"UJT8!H#6#0 MY:-?T6,:7C]\!8?#5!<3;7_E5](NY"$K9_ERLC1T)S$ &5I@D!='6$HMS'5_ MV#XO%:F2^ED%+H[R(,JC0[)L7Z.#,,LGG8SZA7AU#XKNE'U;P'!>71KQUW'& MEZF>S:4T3L0L3UFE#;/ U1Y,"U8QUN8?5W>&]]VS"RY!H[A*43!%..%,62=B ML, D8256-."078)$PPINEMP^N&E_9<3Y8X0#[^TQ?#,\6YG6P8]./'?]:6MC MWS)%";!Y1 .WB$NF$? OA9AF)/>-U1J(YSM@)F\NMS$9]0[.0EG*1]71'&2\ M$N6__COI!)[1;:_=_8]M%ZJ9CQI]E^4\2]O6K^-<.6'[*/]3MDR'"[T_A,N" M/'Z)L='J@=X)6/"++\?36=*@$(>VW;FX.(8>@$9>/[+ ]\,(+Q=9;BMH+F$: M1M0#-3K+K2H+[C48W- ]N?0A? <8:Z>S?U_)+!^OI?+$%(-7D8/Q5JIA\A/8 M8&SGTSZ3(.N!4&2(!M/:@?EE8Y(H$J>YC)A:SR[:%#;#F3;PTD%K+ ,CQ'IK MF7,Q$9NBNK&_\BU%X[$=MKN%9H :=HN5L]+F2J,R=2?JW].+[F6.6ZTRU7(] MZ<6<];3@A3"P7AB,^"&HW&V[--]7I:YL^)SK#SUN-V?S1F%UEV[.4K\!&_8A M>@X+>;KIOS?0L4F=ND8ZU@09C<1:C1A.,.!XVM;C9DO\3C M83QR0/D6_@;7V\N[FT??X+RMLV_?P3S;_4%A[*<[FY_. M+H8R-8^VV;?-K?.]W<\=&'N[M?F5?CL"\V[WKZ/6T:=?.[O?X%DV>&OSKS0. M"?V"3_=]%#YI!68=\1+QP QR6$OXE8)!8XCQ+-<.6-?XWC&A2RP(OJ2JAS4D MO5!( I1QR= 0M+5<4:6E]Q0+J:A@/GE50!(>01*N(>GI(>E\#$F$"(F99$@( MS1%G02*C+$5 @P2+"7'/!-*>.) 9(JR51 ;"U]Y1 MLZQJ2BN4Z5(KZ!))1*V@2U70"4? UAJG$G $:QWB0E+D'%;(>Z^P]AQ[;;*_ MCJV0@KX&)]%,O-C=/(4KUOIA.?Z^%T?V-B[$Z(P#E6K"]VB$;SH'X',>TT[Z M.H@;.4IJ>GKJ56:15:8]10.YIC91QI"BV"*>2$0V)(.PETQH;*S"<>T=7UI1 MS9H&KJ#:+IT&UFK[(&K[_]E[TZ8VDJU;^*\H_-Y[GSX1)$_.0W>$(VB#_="W M)=HV;@=\<>0(PD+B2L@8__IW9U5I8A8(D*#ZG, @J4I9.:Q<>^?>:T_(H:,$ MK#6.P7#3\$,IB9P4 L%D922XR*,D;]Z*A=4]J,GA(AC%=A4O?B\"L;IU=9>% M0(RZOW9?WP-]ID_4HK16>"&1]IH@;CQ&SAN&&/&PD\CD W99U/-R[/#*GZ?5 M2_5)2$.]5!^T5"=$(>CH;6(1B$*ND:2E0DY)CTQRE$;-@C#RS5M)'BPK5Y\S MS;70IFI%EC%G+[;F=4W[+H[U.$B^YH%/Q@/'&E'UR<1]]I2=SU/T#Q,>*$L) M&6QT#JC"R%K"D3;&6^5Y8HZ!\7FY7D+-_E[, ETX^ZL7Z$,7Z)1W"'/EO&,H M4LJRG'!$5E&+HJ-@F2DCF$NY,.82+=#7P/EN9@D/^5EJTM],+AXDNX=KG>1: M)_G9 ^/KK>%>D:>[&]-:\XE9K;@A2/GHLN:40-H:CFC$#%MKL33\S5NVAEDM MD5Q+S=<0N@),NH;0IX#0B/-J/M4G[R7E/.5XLY7J\<62'"+* 63=Y6D>'W:T.9Z M;>A:YKF6>:YEGF_06KVO=NH=M% ?1WFJ*-M0Q'_ENF%_3X0P2U7@UZY#Q5L' MWZSQPH7@D?#)(LZ$1P93@8BR20M,N!1B576E/F<=R+$HYZS&6KM;TM<\22^H M#,XA/#7((H53>E,SJE)KC?@SB^%.Z1R68ICM0:$G6>AW/H?TU)4@5(M1U6)4 M+T=0:%9Y*J^-5ZZP]->P&Z_OBZ<^!WF"*A*W:2[]/1/_\L04K&C+!>1?J*#2 MT@3GU))/\Y_)C269,[<8]'R[8">%*NQ%7>=:"^J5"*\\26G06;V5"RDT+\1U MNT'!2OJU=_3]U_[Q7T?9=;M'OXB]W;WSUO$7LO?K\+AYO'VVO[M]J:I=_1_F[GL'6T3?=W_SW:^;!WOG?T9Z=Y%%)S.MN->K!7 MM3)("FG QE(<:14$6*#BBUH*J(>DF2%+,&XP#UA$@ M"?NDHTO M18 DOB;E,J73O(9XK9'2P]_W5WJXS+VO.+M;0@OAKJVL381_;JX/!4\_J&V# MU[(1/W[IZQLRZS_DJ59OQ'-LQ#.":"$JH$Z,(2VD11PSCXQS%J5DN!$\#6F'YQ67QL'-2:]!..@QJ1'P*2)<2 #3LXFCB0C"G%G&++*6J2<9(D1 M)V.H,(GC94JW>@W6P2WB8=X/CX?E:7:()_V8?<]HA>RHJ=%ZY7@(1)$:=(Y<8@A&%:*$L5*>,ND7,N((*#4%X:GRJ<,VQ13K2G2L>\D#Y(JG+6*W%V MO!JM? TVQ-?BCQ@:%EIE#W)YJV/;[HZ#6\N,F9Q2='<'$TW6H ;Y?K[-%I^Q9M9 M%(W4>_ZM>_Z,1J%G)$IG-")@QR!NJ8<]7P7$B5'! 6E+CKYYJ]<9OJP*L!Q" MK"N_:N8AS/6J><95,V'*FL"Z8"XARB3.U6 .FTLUUBPB,#T6:6XD&CDD5J4@E& !L(CJ[1! M1FB*!;4P:7.5XG6N%K*'/@*Y7_E5\PA[:+UJ'F/53,3!.%.P98:((O#,7'9! M(I=41(1Z)T-P- 2?5XVB=]E#E\;!L]3W> V$XY*39D:]9%D0MW;)/)]+YF4& M'%U[1-,=9EF1A9Q&\[D,S)D?'A#*+UCGF'';,YS3.Y(T9K M$1"U/M<@-0'IX#7"1A,OK02JJ=^\Y>O+4H3T.5;!_WY4MU2-'/<]WZV1X^F1 M8\*U<> )IB=%#'.)N)/ M;'4F6O[Q!E3G)(".1ZLYO!2D.,U,.5%N.9>68&? MQ^12-S@<:CQ\,!Y^G&92QEII& <\C,X@SF5"6OL(/RS6P2A)C7GS5JQSN1S) M8L^/AW5AL*5E4C5N/#)N3'A4\B0Q'12B*8 %I@ R //A3RXM"5%+@U.-&Y=X MU,W5!1ZS-U.F=+4@J M>E8INIR_,W+1SZ$$7>L^U[K/5S,*LYHRQ[N'_1@;3?CP M2A=QN#!/1/9R]^P=];/GU_M]P'U6I>/PJW.&O,N[YXF%,4O]WG'#'F?>G*LN M^,XP+\IBXXN-8]@9A_UBRVWT4K51=B9U.NXG?S?/VGONT\38Y(V M*.?9O>6Q[WK9)O>T%6%G3UO^L><9P%Z(X-1QD^Y_V&;[8+[O MP/U:FQ]_[>R^/]S9A2LWMW[NYY)"<&V+;IU== 7L_=K_OG<4CIM'>Z+YZPMN M;>;OVA*Y;ML1JC4F+P*1)4@(GB0;#/.*1!L25 MY,A09A&-U#*AM'8D9$R2G"X1)KT&V^*^Y##== 3[X..3I>NF6HAT4QLB(/3"FYWNJ,:D^)(FUEUO&3SHADD[#X MS5M.EJDN0:V&7(/0(U/!&H0>'X2F5 >Q ?['%%)<,L1Y$L@2^!-'YRT/1 DK MWKR51"P1"-6.P7)5+([[U1;X:L/NTWH%IS'YGWX;)N*)[=2&^'V@>%I30T@I M<0@)$2EHKI[GD*8Q(.6<8 %+ .$$?'"-J >'"=7.P1J:5H<1UM#T/- T88G* M2A)@O%#PCB >+$8: M\ KZ4UN]+BKXC%_-=4 .2# C)>UDB_(.OI0JYWHP 1U$MH"']4 ME\Y9N[KN0V)VIOWM A/&&8LH\JQ4F*Q!AFN+%&9*)L5ME/K-6R(? M+%)<6U^;OUJ9?CX]?WG_F8'H&#_>_/H.VE^_2)V-@]3\^@C:WW\ MEAAEF&1%.Y9/Y(+6R$;FDH$ +C1R C"D,?3^$ M@8^-XW:W?3P\KLSBD\K'VK#].)7^F7_MI4EJ6KE?,;S6R'.M<=>\T-G^P?-C M6YT86B>&7IWT^*S&SMT2Z_:B[3=B-S>W\=>P&R_E=R[.9[M\6843E]W?=ZV8 M\<@2Q\O71R/-I2MZZ#5X>W9(*FS>:/Z,#ZD^C2;R3WA=3>*\0&'\);I6C/]NMX^;YWJ\-L?=KC^T=?3QO M??CWL'F\Q5MTO[/_=>^LM?O7]_W=[Y>%=SYLT[U??QTU-SOP?:'=VMS&^U^W MSO=V#W(;.OM'&Z1Y_ F^+Z3F=$!-L((%SBD2BB;$-7;(2,Z0C-%3K!RG$7BX M6.-Z4=EV2U-_\X'^X!H%:Q1\[#K#-?H]!OI-G,I.JJ2T-HCZI!"7W"-#F$>2 M6(!#'#0,='8JKW'"5@7^7D.4"BPS5NNF+C]9VQS&%C1K]RQV?L12B*D&JWG M:EH8@6GO/1<6$1=QF8:BW 2\O)EP]6K>WE(2+VJ M'[RJ)Q1$&!B"7)Q)>.MSL+!$FGJ*-)8A1APDC:2@(%@L4Y+K:_"9P3KB=:6; ME6 9V0S:/>O5,#0'#,TDVDN.A2):(3!_)) +ZI$F.=$5!TY3,-$+EA.K%%VF M[(6Z",U2+NK4_AD#^A7[O7EY1;V.[[6.)W0"C $:&;.P>@5#/$J*K'(YE#17XK40M==B=?A$EH^ND6@>))H^64I<&&L502EJ8!02 MBZS:HY#,602""6V%S/F02BZ3;D;MKEC*9?U 1E&OY/E7\E3H/0Q>XE*@:(,' M)@$CX:P"8F%L=-9A&1A=&*>H?13S<@I9^RA6AE.\[PWKX]I[4HKSYJ\#VOKX M+2B/%0L&^9 K11&KD8F4(Z.E]DECBY,HB 5?U)EM[:IXL6O[8<2B7L[WYQ6C MY:Q\< (;BBA1N?2V;3F._]EL\"\>PO4'G M9H*QV_LS_F/;82./4HU)]\&DF2 +:V(222(1%Y-=XM2A/1XU:F:-(N*PUB5?)P:")8'"&[SC=0 ,!\ 3&A+ MHM$:$CRB6I(R(T4SH5'BU"IK@T^,O'E+Y1J,Z*H P&OPE.2ML:ILV^C'DWX< MQ.YIJ9=:%N1X90Z4WY8-LF[D+E^ZH3WP>?!BV/KIX:,;Q5#6.#8/CLT(]8> M Z,.,6T5XDX39"-.*!$98]2.DBC?O%5KFEZ.:O]/[4&IE_5#F$B]G!>SG*<* M8 H;;5!9'$#EL-( %HJ'/XGAC,>H/%'9+;I&Z>5@KF=9SJ_'C5*Z3SK5W&_/ M7^>\XG^50!>##@^]89;[&CU!K72PL Y:;G1?-G!_T2*Z3Y5LN+MQ.E9\V?AF MO0<3TR4D8+ 0UUP@DV1"CH-K6BW8P;2 Y;,:BC UD-9 NF1 M>B5+KF%T7A@]'\,H5]+0Y"E*2FK$#>/(,6J0"L8IZ51T,%YOJ5BC3+\8&+U& M;'LBJGSUW[-BW#?*?:D-V@7E8OZL0/?_B-6@K/5 MJIVZJNIF/+G$.NC1X>GUEUS7^*?6'LX>E>F^F/Z9FUNN=1N]L(+Y8 ,WDFNI M1;(8_DW8,A&_"?IF=-'AN#S8B3V(R/6C_8Z*J+#?;>?,G@_>_/>L>G"[.VJ1 M5(4.\75=-JL-7(HZ3VD/7U)Y?J)^O:0@6O3KQM___,]&8Z.UV=AI;GW8:'S> M:FZ_VVEM?GFWN_.I\?=V75>-36SN[6Y\;N3B,_WU;K\]9F_NWS MSM_;FQOPD(WWVZV-UKOMC;\;GW?AA>96:_=SXV4\^F]?NG88VJJ970; MZCQ/H]5ZXY'E[3\?VGX\['5@AQEL_;\AT(>-;BA>_!,X11B=_2V)QCUIMD>4 M8H_M?&CR_>OXTW$3WF\>?Q27-.Z//-_[=?B] MM>M_MNC[[ZW-3YW6KX-2$EGQ/]C^8MC(["T9SP&-38(/<2N- YBT3#-M+$F4D(N: M^-,C\5^-_>4R)_N*.O[=/ 5;\'591T8&-3_%D MV/>'TZ7!Y^(;TQ4(*%T7SU&#@&2M^NWNI*9 @V*BUAJGA['Q9\_V0U: WFSW MHS_M]0<->W+2[_V :6/SV67U] UX[:!OCQN_Y:MRH!S%?TPZI_%/^7;Q!OGC M/W!O>]JPN:(!W"A?DN>@[9XW3GO3=VV?#F#N'!_#3!OD_JYJLN<+>C!E&S W MOL?3!GQ^,+3=TWRUA:9$% >9>;8'AW#[3T/@O00[@4CCM&\+U?>3#G1QKP]W M O9\< C7M'_8T]@Y;W3C0>^T#;^'_&%8%04-'S2&)\7=NPU[<-"/!_"!W"W_ M:P[CS4='G),I::NX,Q%S&V^=3P--)QU?]OC$\ M/>SU83J$\FR#C,TY^04<^3]O**@)&& MB0Q+#"96 \;658+KMEAL:XUVUW>&Q91UP]-&MW?:Z,#W%+.S5R[1\90&M(YK MC1]@=QS'HD7VAVUW*OL]WW1JG16AK.J/"ZL+'NISNU"3Q MU:%94P.'GPO<%I;L3@\A>T\Y\^&Z0AWR?C2AB6 MRVETP7@+B\46!@U]7P !0&!>EOG?M4L-.+;G#9>5[-N#P;"\]XGMGU[7%8.I M+=%/;XG54^?N^6#;@ 7P&GPRW[6H$I#O-_[JO/Z*_O'P%-5 -;(]G6\%_7!B MVP$0OP&[=-YK_FAT>H,\28I+H 4'MUV1W^VE- #$!X+UOD@8]V-389GVRBF;98,+J:;[8P_"5]3M1*&:JJ1_5A5=HVV MGR\:K,^_T3UT@[SV8/"I=L[-83_W5S'3LW1 X[@0.;$%5+=;[^^:V;A;39-B8RG18$FK>O.WV+FTBI],<)T^ "K"F> MEOGM_,O)"";S"Q50S4ZN::2]2%_FFW3< L]W)BCM(Y>>^L$'/0VD?."/FY+8S$^)?VQG&T7QX!VUO1N"XX?42V]UF M+G88$[,L$0VL5L /'0G2!$P?00RE'(P-;R/,#+5^.2!X1&W7&MDV Z3X$?OV M();$\M:9\4_L%VMTL3.$WC@'1L._4;8TSX)),UXM0GP\:QY\\]*08+Q%-!#8 MFQCL[H8:A2B!X=!>8,; Q#'KYK+\=^,$Z'X!$&N-^'-D?J184?KB-"1SOI^9 M(8/14#*;9]Y+YB(PG^+I*]]%/I+6QCMB[SEQE.46TEAP 78&W%;!H5O0M49:>D)37+6+GY\>6L>?9-*,>#51)9 M+K(H'\OS0T7$I/;!1HVCT3>RC,O39%QF\3E\G'-.1(JU38Q+DB3AD2AM,([6 M)F]E (8E;YF(>'Z_W7;AIR@-2MC(VKWRT&0P.3J9=M5_Z(--_IKGZ#G88-:2 M;'T1Y)6%.:HT['/21^24"5R"A9Q"KO0NR1KAEZ.-1^!UUCX]!")\P.WMP !+.&@U&$<,0><0)\2'/8YBA6P'^2Y#:S((+7 MKZC8-$V#SF)_VH^X.'H<=0R8,$UAK^,X*HL90"X)6E(974QY8I"IB<$8N7)B M%$H1,[/B4]7::E;\DUM93XO=O5_-C]]L%-%3;5 DE@%HR A&$F:PL5E+83E2 MKF%C$^OD&MZI1\F_HQ]WQY43/E''&0PR0E]T/NGHTVPF!>#QF^C M4[+/7T;'8MD)>U-Y[[7R\.TGC'YQ5C6/J7[/T,%%G#Y]&CF5)\=0D\^\^@.I M78]A2E*5:&:]*!@'2.4"1L[8@F%%.6]CD MKJ)>S^X]O^3@7,P)PB/'M_C#&(:=N),*.'47F=FG\8HO-^ANN/#*EXP &S!\ M/[*63QZI5QP+PW< D8-4T2J#M,06[%$,OVDC$*711$*B(^Q2&(E66A/FG+78 M\Z2E5<(S$[ D#/YO^<58F,L15T\Q^^\>5E*LAWS[Z@RRFC./;#'-V;Z\BQ53 MN/&EW,6>TZ"K=M"G:<(UXP7;][-W 7GL+IASDOSGMNC.*ICKCV4(?Z*CBO>I ME^.1BK/<8N\<#(^AN7"3P?1YVG\-&GG,&[9$[W9UBG+;\6]CQ.%^OTO?$%[T M1-6.49!Y$;$//=*Q)X/X^^B7/T)[<-*QY[^WN\5S%1?],1M&FV-F+T3K%UU? MOEU%7!N^KB7)0==5*FSUQ54\]GH1CWTA :%\CVDPH/2U;X-Y=>U[-]T6V([@ MUU]ZTVUO?D\P6C=VM1K+[G3;6Q*YER)?6]TI*>SJM)\%">*4,?-/\[CZMFVT M>-S6./)MPI3++BC(1L'P"\*QB!ZY5H;CI?7JU\J?6?9DY0DJ^O)#/SLN-G,8 MR'O;[A>O%2?JC7]@& JKIN[IA?3TV/E1_/4.[I3M]J'M%'_OQOYQX[*877X.P1ZO7K1R-]K3QU[ ;QU2S5D>] M0Y+UE4=_TAIF PD4A\1QI#EJ/VJG7,2<"B\K9ZE\V-'SU<=Z&WW YH.8,Z3^ M/+^4-+5Q9ONAS./9[L)..2PRJ7; _.CO'MKN3N&''HSG1+FOKKJ_OTK>]F3_ MZ,O/O>-_#UO0BKU?'\^;Q_^V]W>W?^U__2*:NWM\__CCV=ZO_<.+R=NM7_\> MMW;?P[USPGCKJ+6Y?;[_]:].\ZC5V=_]_K-U='B\O_GG4>OX?6I.*Y,1ZX+F MCB(14U9X9P89;C4B6H1(F5>VE#+"@JT)>MDWNZ0BBT^KM$+%-0>; M]T/02P?=3P"1(^I6D;:"&6=BG'EQP2AJ])P//2="<(I;$QB52,;($ ])(V.Y M1S(X+H2W^;\W;RE9EY<3K5XV:25PY,IC.9($-<8FPX+G$>?H0^.3 M-TPFIQ.AU;$< ::(,<4V8(V^=_#L'\.MM1%%-DZ/NGTSF/\'/L_VCY>#2IC M0"CP8U#HY4V_G^-J6KW3O0@-]KV#;C[&+H.TWO?ZU4OY?0^<@E11PS@1QG"<6D;C7XS0-^[2G/&&Q^4LA<* V0+8=6 M*V3!JD.2NNA""A0FRINW@JX)_&#C;OF4^Q^,!TL'@G-]+GU.H ?P+74T99K-B;MU2M/US% M=?D [\7<8T%'PBM#;O\MC+R'' 6O(+>]OO+,RR:WY6#7Y/8^4#]3V%LYE@1. MB B1*VM*ARP#Y$^$\F"TQ$%(@'J]IL7EQ,&[E["Y 5J6]$3W)?/:JQYQN6'N M1?/:62RK>>V"P6[":QVCVAM)$0DN5]^+%MF8)/)42!V"%3;F)&FY?H7$P_T\ MF$L$>"_F'J_-:?N^UT^Q_?K!L"(A=4]L%(]V$VN*$C1;& M(ICZ!G'@LD@K&Y!1BG(>,7$V -(!W7EP_<+E0[L7<$:E3(L[!*SK"IA'8U<)(RT.,ZUR?!VP6T[D^BLG@ MN>(H6L(1YUPC%W)E)L6I(8D'SWB9ZT/7,)%7(;$G)I?+-.SS9%> M4:?7O$SXF:37:.D)UE0C)A-0#6LLL@[L,>,,AGT' ^7(Z35L#6.Z)O7E0)SG MXQNW>*Q&BGW0V'@SO:@_.?O)HF/_NY X')?:OK#U7*VHR&XO.;@LZIG-HJCM MK AL+;MZH8]JU=7[J:[>81V,KEH:<=:I"IO_;VC[I[%_C;HJT;.E#P_*Q+XY MZ[X(C!VU/# 3 ]>":=AI(O5*I1!Q2&5-!ET9//#+TGJ&KTEU>W4*^T<;/W<^ M?O./.S]MMW-M2 & MO6XW=JIJT)/ZS55=&?BLBT5UW/)@)T_.HMISRM<6DR07\SPI!B@7UPT19O=Q M(>)?XC]\ZU6UBJT_;,ZQ;U"M;VH15S:^66]G9FR[U4=]L'0'U8-J?JTZ/-,I?.M4F_8 MSR6@+7QIMYO_ <8-^-@IYG_#IM.JVD'5R5<_8G7GT7?#O8N"&F6UZ@(S&B$K M"R;;[C=^9#9?%.7(^V[1FN$@/YEM-#-JH'>VW^DU!NWC8:\R0I MV@3MR6/S6_L_#<"O6%7V:+$N"VXX=E<<&B MN'3J1%^NF:IIMGCF"YTZKC,^[/;'_I_9 MY5E?;\+38<#0=7?$.[ZW/UG%C, MLG$S+\R4297RJ3(LRU96H]@RSQO/1(]HZ=BXN_4OHM&,**JM#ISD9&(G31 J M4<=P9/J6D)TY"]1L=#H]GV?8U;ON5EG3\O5NE;^VR,[&M^B##$%+I)F1B(-= MC+30'E$JE9*8<9\+0^(;:M$LY:+(2/&DVY7"\15D4;&+>-PB31MB9_?+SZ)^V*^]7ZV-;\(28RFA2!N?$,_CX#S7 ML%""L#CP0!7.:^1R?=W2+37BE+"AC2KI%IMLL1].,;0[%94H]L"280#+ S)X MVOX1.^<+*J:T)+X1 4OHGPFSN<5!4CDI_OD$_3FJK[:P[E@Z$WD;C!/;!^X< MP3)H%/P,2"I0LN)7H/#J:LNXZIX\(>]MUTQJC!5WN\F,Z8 QTLGWL:?YBT;F MRTD_3EV1VET8WS:0^X,>8%G5AO+>=S0$"ANFH*OM_B!7:^S">N@/,B,MV.S$ M4)BB^^TTZ8";&E16@SR.IS4[?'1V"*8Z2RIR%PCGEC#C>,[&=(9A%+!"- $)>8(D-"S'L@]H8&8X3+CI3+LC]+SP[G8F@<4T4% M43(:PZ4E.@9#K'+P0S.,>?]4U=5L:QX'K])9=JC3P3CYJ*M"][9^KG87_4 MFA-[ /2S'^UW5#")WVWGS)X/WOSW[*E+NSNZN529&U[[]+/%VGCQV:DSF_*% MI^^B2Q2\Z**-O__YGXW&1FNSL=/<^K#1^+S5W'ZWT]K\\FYWYU/C[^WF]N[6 MYFU'4:OQJ*V=W:W/C=V=1GZ^K=;GK=O[X9 @+*J8 ,(P!>QE-ADE& M$B$TBSA?*.!JF4W ZCRUUG.GG/:*>"6T=%P3+_D5$+$,MM;FC4@\58&'F%FC M"\P0X#<^6PC=['"&)P$8!6.CK'S< -.UM*3 @JI>7"L-NA.;@TW:<)?3R1%0 M/@,LC:UN#["F\)NWN]4)4$;_P= =%?[MWL7SHI&=TRL^D!M1639M^/+N^.WL MXL_/GVTPL#"+1YL]Q\B/Y> S,9]5M$L7^W$/3*Y.^WNN4'YZ:$\O6%/YF\!Z MRI7J84S.>L-.R,;DV)[J1]CZXNQ7].-)KU\44,_G0V-_2;NT*GOYW+/AA_U^ M?KQ.V[IVIZS,F1L_LCUA[H5\63X;Z!99%$6/.=LISDD&AS'F(Z3R+*LZ,8"N M5[71BDABD37L T9&P;S5.D43E0U) MT3QOK\OF&5G-\VW,EVS2BE,])S+/;UDOY6)=>_9.O.0/7SZ'K^T-.K]?CJJ; M8$;E3FOUNN^ DKU:P&AM[@G8W&+$7 ;%4%#9XTN(1Y9ZAZ1/5M/@+-7L+B"Q MG![6>C+H@\V">^N1"?"# P/BPJL<*ILGPW4)\C,[QHU& MS[6>RZ4"W!M-DJM/719L7DA0].F4K&CN]IU4QD:W7WML M-+3W9W/C6[(T^S6-7W::RRGUV'B/P/N M>7;8!N@I3O'3L-,Y;U3*.R&'2=_!5S9R7JU?[^N]U5GY[#URH>U7.G2UTIHP M6-\6>YZTM$IX9@*6A,'_[1(Z:(M$F"+4N-?I],X*/VWAHQL,CX]M'VXRN#*> MOCQCRW/Z1^DY',4[W\DB^'WA@453YP+E-=53C [8"DD8Z,^./1G$WT>__#%* MF6MWBUXI+OIC]MPA'S)G& =2&A MLGR/Z77"]+5O T>\]KV;;DO8NN#77WK3;6]^3S!:-W:U&LON=-M;4G"70AM. MW2F5_NHTY@=H/%\^9'R:Q]6WG3R62GCCTY2;@CW+3BDB/@LD+:(^%]%'BU O M7(E^'HDDE3U92245?5EPXT863&IDQ:3BM8(VYQ%I%+R[[NF%]/2G49Y<\=<[ MN%/FU3F<=3?VCXL7?]N+MC^XI+I<=_@-'3[6Y&B,13D:Q02>Z<57)RLZ.,">NDI][BF--U!$E7GVXM3UKXBQ0,/=[#39KO]?Y[ MDW[AN6T[F^&P^0&^>_//=G-W"^]_^-39^[I'+@K4[!]]_%6T^RO\NWOXO;7Y MG;?H%MSKRUGSP_;/YNZG[_L?_CW"(::J*G+XG?&\:RCKRPR,G"D MM'26\"04]V_>,L'6-%V9XL]/I-;U, A9.IR=6\KK[L^_HM!Y@X[HO?"SUA%] M =@YT1&-27I-!4%1$HTXYA'I1"DB4M+$8(UX;PL=4?E@9?X50\YY[C'/,ZT$ MCERI0)J8$R%*S#WGW%%LN$P9,(@37O*Q1 !IH@1ZU NK(H,5$@]0D'[HQ M3BJ#N($1-C# .>=:)A*PY;)0(%5\&11(:T[S\CG-0KA,K5WZ,H%K2KLT:]<( MPA$I"@^1Z) 1R:*$G>#8A%PO'H +KRE!UQ19E%;ZHW.<6MCT,85-ZXY]\HZM MZZ*^SKJH#XQE*[RY=>G35=B79TJ?NF1"'FM$G$N(,QA>L"4\USU=))K5=4]?!,Q-O*N>6DPL Y@C1"+.HT".>XX2,3I1 MXPWE%LP/N4ZORT=<8;1[,?=X=0$*4Y&UI*Y[^LAA#"9GYDJC@K&*TV"TM((8 M1[PWGGAW37)Y'<;P(C:+Z3 &ISDGP6-$DO*()X:1UBH@J[VP'&M!DRK#&(1: M2XL&5\8<^,2](H2YE"QW*FCB=##>\A24\HY6%K49 MQ1S454]7>ZU/8@XPYT%20Y"Q)%K9YZCO4_7T6MGFJ>QQPAXW$;^XXYWJ=Q2J V6)C@I$;I7*S0]@ M1MO9,DB_3I=[".UY"TL"G+MD: C:6@[+6TOO*1924<%\\NH6.:-+KK?4_AD# M^A7[O859FU=6COS0[PT&JX[H]Y=(V=W($BG*.JM%]"ABHQ%G6B,C14))>Z=] M2LQJ.Z\+-@#$Z\B23(1S#6:%H? -3AC#K55*W"4(H9X0SS4AO)2.LQS8YP7B MG!#DI,!*=ACW;85]/B%,U9T0 "!:$V0=YXA+I)&UE,'I%Y1@YUR1@"5[_8N4?A[O'!:5;+*S*14 M@.]5).O>A4.RX-X-'K)[8=6%.>O85;'%D<9;:3.>[F07O0BO^ M[,";KVYB[?'FV3?G4V1.1)24"X@G(Y$E*B'F.;P.B S1_G$='ZK\',C'N(BM8U_K39*H3S2F== M*6UV:W<\@^06P^)>DEMJ7>GKWWZ UI*DZE&$H>0S-_8Q3/F5ZH E:"R[6X/N M*..UE/%;CW>/QW \U?)!%_6:ED5S:9Z@P!6I?C M'JLT:>K%^\SC,!9$?/7+=R6&:ZS5NBRCM1*]MO4S]GT[5_;MMWV-.<\]'-.R MJ_4\OH_,ZCRRJJ^NEPK7=BU-/4^7S2,S76/C8XY$EJ%N_-;N-LYK%>IY^^ZU M:T_O#$\'I[:;VUNK3R\L;?-^M56?+&VS.JV=&ON7E)YYU,1[NQOG^U__.MH_ MVCMO;G[ZOO-U*[=/-(^V?NU_^'B^]PN^^\/>V<6 X.:O3]"6OSI[QZWCUM'V M6>O#1[&W^YVV-K^?-W=;W_::RA2?F(E&$)<2\5TLHJE*/& M<=#$!Z/?O.5:K6DE5D5'[(FR(VI%QI>OR'A-WN;]<')Q>9N7@?!"?N;("U X M 6IXG \>)ZF9P='HL):(:Z$1C\PC*YQ$7F)O-.94$X!'M6Y67$?Z:>R<6IMZ MSCQ1RTF"?5EJC UW0FI. F'><\ :*F5ZB#;UU>E;I3]A8WAZV,NA6.%+%[IY M*E+NGPX\Z@RX?,I8-05$%31=P*.QZWW*'Y;-/UHCTET0:2J#*VHK=>*(LV@0 M3Y$C0U4$ZL9D,,%')OR;MW2=T65((*TITLNG2 NA1O=(/5T,;YI-,:V9TGRX M)":B<(H%:;A$V.0,)DPXLE0ZQ$BB6!IOE4Z%)K6A>DT*MBI\J4X[7:%/UH.U M0I^L!VN%/KD@H?.E9G<7CA0NYY \1/1\:J.Z($CW\D\5@ ,DY:VD#BBA=<%@ M;U3DDC%/A"#/+099GRHL@ SN3)\J,&&-"S@A'F+.2+02.4DE\I0G1T(4(2[N M5&&^!5:+I==BZ8]Y,G _K*M/!E8#XB8G T);9V(2@&F! L0%A@RW&D6G910\ M:('Q8DX&KF92*^?\?YI G:7%D"O]^P)0(2MYA( E5]K;2)5+BD?CG.*(:!X0-Y$C*Z-%*<#KPMNDF,O^?:P6XM^OZKU MEL6WY&&O+YGSO2Q1\.5V4=T.=+7G:I'P=SZ&/T:P%]A:1%3,4:W2(F.X0M9( M%;+ORENRT*C65?==U35,EL%W=8?2 O>%ENO<5RM=W^0)P:4U 9=D&6PFV*&H M\MF?EA1I;SP*E,40G(Z>Z04ZL&HR\TK(S HZL&Z'H6LJG=3D9D[\V9G8=D[[ MD"L4HR 8 7*C(M(R)<2 \% =,!;*+M+%]70E3EY$D%5%X@OUV\<*LKI3X<_: M _:T'K![GCR6SJZ=-#5O*G2M07(ND-R:=H#!\*N4*$$PV!AQSPURB7C$B6*8 M8:>$]8\4H+6(Q5D'<=6GHJOB(5M4",9E +S)/49J=)P7':?\8\Q009-%27+ M1!$DLD$I9*2QPD81K4QU;%<=V[6R_K$I+*D=80M%D2E'F+*!I\ 2 O.0(FZD M0]9A@C!37B3',%6ACN2J.SCJZ:ILP+,%.>+D:8)D1+1)P!FJ*3 M0CH9AY33R9* 10H+]70M.IAK7'/V4K79N]5D6H*RLR375-HZ/NGTSF,L544; M_PS[_M!F 68@\HW?_L__IRG%?VQ]_N>?XE?RQW\N/Y2F?;IBZ;-U.ZN MGK6P5T9/FA\T+^<2%0:#X7&Y[%][-372//@6/5,L88$LLP$6*6%(>X&13UP9 M+;GEVERLCO9LU8?M9.P:PT$9=!@'I[ EG,:BU%JR[7[C1T;N0:.78/8='\/N M5/H:&VVX&JX99GNV^'2>\XVSV,\WKLJ]#7X?3?XG+H#&UI7 ]RF IN@Z96SA M5:JH6!?R^6J*54<-HX]4,X$5"/-@:>TGJS55JX%?$%0N*B$VFKVB%.)6]T(A MQ*=64K^O2-OR=>R-!U//IK&P@A'N__8ZP!(Z[=/S1O^BMO\320 ^Y>QZJ+G7 MK4*]9VB>9L(+ O:=(Y%'H9R75 2EF*1>X4AOJ>/-%A;F\![80&'&37&^"_ZD MR7A_@N$>6WMHM?,"_X+['=#F+_]K_WA/M.":O6/XCE]?R/[11[J_^?YH;[?3 M:6Z^[UPR]Z#MT*9?K5^MX_VC[Q@89!N>YU=K]]_CUN;^]^;7UN'.UR]GS:__ MIK%'.F?N\, -<3XBPH-$G)"(G!4):*6SQ#N/K1!OWDJ]?OFX[G\O'W*M8.#" MI_;@.TIY?VUG_ !:?'\$6RYN\?I *H_E>QC*[6HD:VR:%YM:[Z:P22=G''81 M4:+ QF6:@(U+/:*>*P J$H0B;]Z"2;,*T+2"I&IKG",8^\>+B*)=*4"ZTA5V M+_AY[-.WJZ!H'!JZ\H=L3P0\,]4K L616X%DB@ \Q'%D<7 HT*"%3=J:I-Z\ M)>OLX@E;67%H^A@XM+OGN)@P:#65- MA^9&I?84*GD3M269_X@<7)G+1SAA"%*)Y^3BX*,"A+A\'/=$9&CZV&TFZ* X MC;I\&#=U/E4M )Y=[B>]03M_X/=^S";^CUAYVJO5,755Y:?'DTNL&_0ZP]/K M+[FT])_I4(32V;.ZZ9^'8^_YB3T :[P?[7=D$S3V=]LYL^>#-_\]>[C7[HYN M+E4^S+OVZ6?/-WCQV:FCP?*%I^^B2Z[1HHLV_O[G?S8:&ZW-QDYSZ\-&X_-6 M<_O=3FOSR[O=G4^-O[>;V[M;F[>=>*[&H[9V=K<^-W9W&OGYMEJ?MS;S;Y]W M_M[>W("';+S?;FVTWFUO_-WXO LO-+=:NY\;+^/1?_O2MMB N@ M46X8EMG$N?746L^=)@]/K:._1]M'Z_9/3N=GB]^VTF? MHN\=='-X[C_0M!Y\;G Z>,5'V;SU\5MR@1H8%&0/8*#CJOHHL)>:TS/B$9F1MU!O'41WQBQL=!G-'<[S!\U M^#DVSKK-'N%B$# $AOY4OZ!9'.C8[-@:G M\$_FL$780>\D]FT9I0 F>W'=2;%*!XV3?AQDG R-,SNX*NS@IA$LA^N) Q/T M.BO#"^8-3)!FW7"Q\, $6)J8\GO=]N;W!):/T]@[]\$3Q<<_;TR#N?31E3AA M+T,7)I$+\:;8A67L]SH>XHJ>N,L#WZ5'9U('+]_J174L?J:Z],_KZKP#GKV" M=?5;08-Z0[A%&/SGN3'O11R.9=J7EAKSHC5BC# D M1BV3)H'3D#T0P7 N'1=.$AMN<;JC2T$(E8<@AJL=")6U.':=L]7T$U2>\^]P MSX]\[]=^I[GKQ=X1M.WXB]@[_D*;'[9P<_/+S];FX5%K]Z^CBY[SG5UH?W[O M&#[SJ]-N;7ZG^[N=]OYN;MO'L];N%H;VD.9Q:S;(26A',5<1!24"XHX1I)5/ MB$IAN M.Y&#YMT(NORY=+515@U )0@0+(RBAR07&I=(6$RQCT/":9]&R H3P M"(1P#4+/ T*3RB[$*6,\LPA[P1!G61O%6XV4]BPD"Z.FU9NW3"]*&'BUDO_K M@(A; T7C(-J^/RSDVT/\$3N]D^RZ?(BPU4M2IKH,D5XZ;1*L,2<2%SP:3(QS MU GJL>+&WX&GS9',7./GPO%S)AHT2.,(C!,B)MI< 1#PDTD-/Q)S,4GF%'[S MEJQA_N BT(\NGW)_M\6K7]0T<:6,2X3QQ -VUM'(B;?)>DN8YW?@/?6B?N9% M/2%%CH/QQ;-6C6$)<1\3K&>!46!8!N*CQ\D4BUHOD\S BZ5%*^B'^QP[\.+! M6N,@=F/?=@IZ9,-QN]L>G/:+"+*'U+9YV6!*$B"I()3JR+D7PNC I=%4!>6D MM*IF2,L.IM-AZTH$*R+FR)&L#,4$09HX@7S$QOED)*,>+,PU3!_,D);/T54O MZK%R4TS!&.PYD&+.B#18>VD45L0[JY*J&=+R+^HIMQ&%.4L40U[D)#BO$LI) M<4A*@;&4 ,HZJS&M<7(Y#6[9%O4+8$@/E,.;1ZSXYC/GE^:L7WP'O1A OU?( M<@WH2P3HTVD\*=(H3!"(<><03U9GL06-:!#*JHB]Y_3-6[XFV7,HI-\:Z++, M NDUNM;H.K]#D6"7# U!6\L555IZ3[&0B@KFDZ_I\@J@ZX0NPT !I,J(&-& MKI$'I)VEB"AA>=!)F:QG0]>TDB\<79>4;(_31,=IH=/)HA=S-:_*>;E&MO76 MZYXZ7V6C2"H91YN7LVM4CFBMRF49=J>256:267P.,)R(7F:4L-WS_QHTXO\; M9IVSDUS/H7%V54;.M7/UJ1[=#AK/F2GTOQY=YQJ)N5#_3GF"K5ZW+-!>)-0/ M=O/\F'X_1YRV>J=[\72213C>*.1J;A0/R!W\0EIGWZ*F7B5ND I)(RZ]0)I% MC80F,22L)9= IBF_0KZL 1.O [^L-BJ_+"\SI^K9L.C3:TR0?5]KU^]E#^WHDHR#\E0_=7<^(:) 6L, M*UC>0"5XB D9Z3RR@7@KF/9&QZP'8Z[6@UF_D-I\DQ3"71,_K]L$R^&QT0MH MF \V<".YEEHDB^'?A"T3\5OF0-<)GC_AYG%UUJQ>OW$Q+2"!>[L+.VWR=PPD>??[K_VO7W[N_?K4;GT \KSKSYI'_GQG M]U,'O@_^+K3_9V;X_NZ_;2#)/W=V6YW]W?='K0_;L#HZAZU?&^>M7]NB]>'? MX[W\]]&?"=I^#CA*/%>8!X."UPIFN$G(84V1L(Q(CG.(!2LW3IBU ",9EQB M5P2#B'O%.$Y$A^!QDC%PV$Z-5A=SMLM>;T"WPUQI7%N9 J*-@[7*#ST)FO7/>F(<5/=3E.!\]&J_'ROS],W9C:I\N#;EYZD6YL_GQF^?4 M&& 'R.@<+IQ$+J48"!+.9*Y* E-L1H/L@AE;L9LB'&*>D7^H.Z0>^8>,?'-W MFWW#2L$JTP19IR2"09!(ZV21MSPDH@P'K,M#?SDD:L1IQ_H%IT7Z\W&9_APO MIS\7MF@Q1_)@K@&D##(%;O\ P%AO-#+:7 TM-9BLSI0ZH-]22 QS#/L[$1:F ME%%Y2@DD%0D*=GJ1F+X+FLPWKV#J=(;Y/?ND\X7?:;[8WJ#S>R: _9CKI->3 M9H86[D+[?WTA.YM;M+GY_6SGXS>GG4TQGU81Z'C.B$,6$X5DY$PP*AG.J(37 M\759=*,Y%*H^GX:4A6%-O7T]+]9LB)W=+S^;T*8FW+NU\1XZ>VKD>?@4^K7]\UO2,5B',6Q7V1Q- M+"+#HD&$<"H)]3S85&#-Y?VJ<27,N+)7 6:V?N:9T>X>%+-I_*$IY&G#9!JL M%6_'E$HV5+R1=?GOR:P*V:CYI%T?N M>RN_<&CW+>,9E/=9WI5$,_;$S5K]: M'HW6I_>&-,4W2E4*+G@4E/:(1Z^1DX(CP $N$[."<)A\8IU?5EHMQGN^87X@ MY-3#?#^G%_WF51#0R08I&S+&)(=,A-V)>0_# 0O+! $;$UY7E\?Y2D/)'V:1 MY,%(>-@Z^=IW_;Z -FV M?[Z=L;G5Z^9'Z/>*S(]1L8U7NV/N;&ZP;P9CSF%S1%$Y "UE+>R8SB C++71 M<>5H/@BCZWIA3H-!<5YM^^5YF5W 7'P.\E[/Q<7.Q2_DFPB.62(44KX0='48 M.68PDDPQ(IVD-O W;\T54_$!E']]_H"0%0@D*0H!3_O\4[N3MYC3P31CA84W M['?'.\^7;A94;GS.XJ:#8M.!-W[ 7M(;%LJF<.]NXVC8;P]"N^CW0;6#Y7L5 M)Y;0HYCD55VL]'X\MG"'WDG>JGJP>\%#=LNC%W?>^++^>;V18A@GWQ6BJL6] M[/#TL-=OG[;C5=] V!V_8=3DB[=\F2-^X93GOZXC!T1\ P+G38(/=8 MG@4%%G5A3#[%'[$[C(TJ0J 8HQY\HG^Q0Z>GR<7IL=UM6.\!^FP7;G'6/CTL MON1@V"Y?Z953+W]FV"VH25Z]0WBK?PI#>WJ>;SYYD%@96!-&D\2 MZ_1EJO&P:5;^C,&KW1*;1Q]%<^.;"E$E(#=9OH(B3K5!0+L]4E@3 7PM86?> MO%576!N30"68&F6LTJH,^NZA/?W:&W;"-BQS?SJV32NK]!7/B2]GS;-OS%&K M#)%()"<1=T$C#=P(V224="G 2,&--Z+!I>_)VWFWU^CTN@?0(^,&5J1I M?(,>?+3;.X6'/VW[]DGI4CAOY,?LM^$)1AX(>-+

\V"@BZJ!1G^+ _'_IP._;Y1=.C7%)S.\6>C*$5)VUI( P(U/VQC]!Y-Y MMO6WS>3;.N=9)O%MC;HT?Y=_^MX&07\-86(M=P1&QWH.PO/V#]9;_S( M,'Y\W!YDVRSVJU'-70_<$=X"\M" -X?YB#<[#MK=3(.+FG&E/[+H]GZTIR-Z M,#CM^>\W58UIYV"YL@JWKW;JT#^LJ&S3OT1>4^P1\0;7/G<33 B#A\U??;G3\,=L"V-H. M>YUBUP/[TMFNA^\]C+-;BAU'U(V^I=@4!D,W ),:YE8GFZ/=-GQWY2V>^9+L MM2P;:8NV5-0IWW:TM19-_CP\Z<.6,]J.NXWWT?6'8+A6-H4;GE[W8>B=/,#% M5IU;/_F"]G@T\BTZT?[(3P;-RWSJ^LZ_LK?&>^748#0V=CXW#FUI26?KO5_$ MB<%N7UGV%UG$%"_IE0>#4_O[Z,8E>S@?&?^GA_W>\.!PZIPJT[CU&7/^K-WI MC)-2\I>! =X^AG%=U?'FG M.^]&F=6'1TVZ]ZL%=]O;W2-[1Y_:K=WOHKFY06#FXN;1OX>MS6W>_)"_9_8$ M9.=#\]?^49/M'[<.6T?_MEL?MN&:[V?-S2^BN?OQ'-H"UQ^<[7_]-S5WX3L. MODE,G$Y&(N6S9*G+^?LT6D2)3MHKZ,W +V9NDI0,X0"M'C,>@G5*68&]4U)J M'*V[F'=:=7ZQ@WZ(O8.^/3F$,=[NEN=;>?.^-1GU7COEE73U]M;//JW!*007 M-.96P/3#)N+ N.Q>W'QMHJPW9U4Q85U#ZH)-3G2QJ]L\>[L;GQ+ ME@7)A4"":H%X# YIHB)*A@NBA0_&DC=OP;RY?';9&W5DHQK>W\M8_#B +6IM MFO:6\43#DY-.$;!QTCL#)CV(Q^UC,_)J M;L1.]*=]H-9^D%\]/H;)599CKT*CPA!,PTR>P=CI5&\-QC&][9BF&CRB^^C8 M?H=[M\NCO'?%I[9^1C\L+,R=E-H^]JM[3-AY>PIR)A6E9WV[8Y/EFIL6JZET M!TX=?#@[:.>%Y4LG867837^?=;WA:6&B9FL#WO3PV+W<0;D7#B:XV(\'Q<%R M[L^3(=@\.1@G^R=_V,ZP[(7)$T''%%_1K>**;%7KOC@8'8"%Y,>A7R,T.+PI M$V*9UGNY6^?HGE>_X%M'&S^_A10PPRH@@W-23N1YQ2>'I-=8ZNBEP_R:%>^& M@WSN/1@M^+71^7T_CLZ^JW<:,)? $NH/&F>'O>*]PYB]'65<61%JE2?FI%3[ MVM3J+ _J*UNYD,=*TPA1 02TL%LW! 2SZHCOSK"\08C=W]6LFISL; MWX*+-DF<$ \I(NZU0U9S@TRR7.3412TNB9PL/1D;Q$YG, I]+-?%)-,DATMF M1VG;#6%O'0<4;PS:MO&/]>TTM3_D]9G?'_:[Q4VK^)OQ7?.9*:S#T3:3MX$_ MH[?#0;QRNYOYWM']VOWK[S<^I\U;"NR/MG'0Z;F\)Q4[JX]KT[O=9(.#3Y1[ M5&;DI1=P%'"3NP!6=KDSE\[BRJ,Z<_FXJ?D6^631=N*X??!\?6A4_WO,T9\O M,D2Y,)IWJ]"IF_NWG#^I![3@K(@YRK RR/U>'L168<,%N/?/,T*7TRM?68YO M$5$UF@-G><,8'+9/3@K>]/MM?I%"#^/OHES]& MLI7M;O'$Q45_S#I9LD?E@AQG,2CEVY4_SLAU0TUVR57B\M475]ZZ]<);=T%A MM'Q/YBOYM6_C=7+M>S?=EO!UPMB];GOS>T(\0F/9NF#7OWW?QI)U(LQ=KUP= M1=7KRQ?<6BO%7/KH2I2SWRT2@IIE0M#6Y82@.Q2XO[5KGGB(5J+?KQ9(GD?9 M?1XMY.7NBYE(N1MZXBX/?(=).*LR??E6+ZIC\3(MX.7&[9U?7KXKK+FQZH\&V7Z9TXB6YHB&/=T/Y5%,([W MV\T/^YWFYM[YWNX6W/-39__#^\,6W>-[QU_(_M$&:VYZUOK:/+M8!&/_>/ML M__C+6>OHK\/F[I^'K0__0ENWV/[187M_]]]CN.ZL],,,E5GMC^LU*1Y<9&CY2D'6D/5"(4LE'*),6%.M M>"(1YK+'7G+L-69.ZL66ZJDAZ]$A:U*W1T4NJ 6,LDQ&Q!D'R%*2(E\4>U?* MBZSX1JA8$_@ZW9 5AJR78+73Z4B/MN\-VU]ZK8/@5#_L":PL')1,C5%GM MN&3.*,'@C^B(E(+;6)/&54+@UKLITH@IE\(%@8A* ?$4 S(" #DPPI(1B5H# M",SHFN;7:;7.6SIMB4I+UDM\M,2CPE+[2(F28"Y(8A5SU.<_(\?*XYIDK=@2 MGY"LY+'C0F*D",.(AT"0\Q0C3^ _)J47-.8\R#4JKQ."?PE+_$5QK!7T-7[N M#4\/&_^WUX_W8UIW->-7&H:I"E8*A1GC@2?IM5:.<\$%0:#YQ:9+2F2,$@*Q^P33BKXJ\Q_.!CT"6V=U_]"H M@K'/3(L+^8)7^(MB6BOHT=HIE8R++);V/;G6J[!YO?$ NL'0Z#2G)&IE0J0" M2Z^"9>;6:D.7REW58/O(8#L=5Q8-#SXPA4@4-"-N0(9;B3#C,>L<88[5F[=, MDQ=LU+[Z)2PI6$616L.TX"Q*XV6"!N3.@7EK([^([Z,7L50\M;ED;_LNTD>U,AZNI9)E3B2+B+$=<&8*T MHPX9;0FFVKDD/&QD6JUAMBCGWN*6V#,[#FJPK<%V\1$K#ZS>6H/MDH'M=."@ MU<$YC@()$7'L+-(<$-<91IP)4CNILM5 UH1XL/'_TL!V=>R._R[T;EZ86E&A M@+4Y*7EVI^K6LVIOOM?OQZ*"4"X0(S=84 9KRNC$&09B T:M20+^8]9S>XDX5R4F%NN%4".V\\\MP:@@Q6@DMN)3"J.R_,SHZSV"[7J(D MRM>FLGEA6K'6QV]<1R.##&#;.(TXX0Q9[P)*+.$4LPPA@VDE^!K YV79S3Q3 MYH(>%:1E1AJ>*)C+#&:%8F Q@T%%/?.W3HWY:L;6B'/OJ<%;&]]B\)P*:I%- M5 $G$QXYP@E2V!$8M1A2PAEQKO/DCA&G'PAW"WM\OI*BGI \K=<+&Z?E)7&)%0KTNF+Z7(J%8%T0]ALB?8O(Q% GY M?>4!%]78E6#\\W0-75?J;GJ,M2+A?14)'V/O1?$5S4LHHK,>5>1,CH/T4M&^A"WX^GL59=?"429HDEKYU5.%'+':/. M,,%#S.(YTA@>ZHB$A1R2'7TZ;!Y]^M[:/: [N]MGN6W[7_]J[V_^U6X>??S5 M//[RL_5U.Q^8\8N'9*T/6^>M#Q\)M$LTC_[\WMKL=/:.__K>/-X^;VTVS_=W MMZ -^<#L<%9U44OJKM.D#4YUP]41Z6"0,K[@#CG M#AFN//).4T]C"H1GR")FC:GE%XI=&0-L+FA=Z8C@NM6)+?"I^DD49 MA8Q( -^")X)+E42DYIIX8(;DAT%F"&KP'17GK[MTYJOS_W8D1;6+=> M$\O:BN;EK.,+) H'&Q@B@;$%>/( M"9+K-W"G#1/:>%+GO-"VRG[(9 " J1X.;3$?%IT: MQ^1=KZJ@C>H)V;\WL_=FS.^*N2PRKGN.4SVI1==>E?9DQ_*67MAK 8?C?&D-JZ^G)(WH&>MG#_^P_??HC50.&W1 MT=OW_SARCMZ]=DY/WOQRY)R].3E^=?KN]6^O/IY^<-X>GQQ_?//ZIE3&PUCJ M.Q J9\['4P?7]^;=V9O7^-/9Z=OCUT>P2.?GXW='[UX='[UUSC["'T[>O/MX MMCFK]:"6_ORWV -](!?!B[H;46%1K!Y,N_,@F 63[L ;@OG8G8INT!_X@UXP MF_X$_;HM^?]H>C*:SMC<3?GLV\N:]0;_7[X_])XX +7&%/#PM1 U7WX<2 M+GC<[0C/V_'HP%M.+'*DORSD0&8RQUSL%:@W5RT'-(8XISBG^+,(5TLA?XOP MGR(3#BE#/$@+1G0N113A?W$ C\:+J @'/==.YFW\DOWFV95S;E&CWK=(!^_WO\UD!W>9$'T0N61?GVU[ M4,LM9W"CDKUEBNT=9M$>U(;]6L1B\U[=76F 1Y#,?4W:YF- *E&EJR8I\I%D M& W]OCL08NSV^@)[W7J!-^KVAJ/A9"1&4]'[[_%71*J\)(M>OI=Z(6F%<*6T M3@B*'/R*2F&!ZT25$/[T0+RF;ZY.EO^)_OC]Y*]WGW[[Z^2O#^'I[SBWD\O3 M7X[_^L_KSU_^^.M?7_[X>/ZEZC4]^7A\]9_EOQ=__ 6S_ C?_^5X^!]8R\E? M1X,_/KW[?/KQYT_O7O^\.'W]\_S$#E'UAH&8]CVW/9[,P-P8SMWVQ.^/VI/> MM#?M]GL3=S9[\O?^L-^:#!Y@[\N&13U0%B5FKB_F7>!&8CKH=?N3H3OUYT/A M>[[PNK.Q9%&CAD7M*8LR@1TOZ(U'8W?0GHOYL#T(9MBU=RJ$<$(-*7Y<-@>B7&_/9@%P_9D&/3;P63F3T0P]*9BB"G8DQ;P MG;W/#6K2_VZ?9#*:@@":3J;N># 8^).)AU6__4'?GX^GP2AH-(P]O]-&PW G MP7 Z[??:_=ELWAY,@Z ]<_O=]E3,!MW^ $YX/N$[/=ZKMK2/P;/4M&K=ME)5 M$/1ZD]',[\]' [?G3[S)8#CP1U/0+P;>=-3H&/O,CTH5!@9=SQT'O7Y[. *F M-!CV1VVOYTW;$W,UAW_3;V-0/K%PR?WJ07S*=S9*YN:]3_ MZGC?WC#7VR8I?5V3KDW?8XKUA _BK.\'7C"8C@:3T60X][KPWWG7ZP_%?T?N M$^M+]Y,TX6)3LV^;XO J62[#'*\ZIC&\HA,X%[$?BNQUF/E1DA7IOJ0M]$[. MU'7_>?''QP^?3G[_EWORRQ]?3CY]@*L6A7_T?H4K>>[^\?N'3^\^\1C5M(63 MWW]>O/OEY,M_7O]V^9]/F(_Y9G#Z^Z^?_EC^_.GT];\7__D%9D+SA:O[UYO! MN_/_CH+^9.P%O;:8C ;MP:#@8=OW9;#2=,LL&ZA7!$3+Q?EMLFJ[-G;GY_>7Y MCMWYQ W8#08")$T_\$8SK^>[_F@R"@:U"6;$,?K?-@^#1GP9YL!7_"VN MS/LB]1>8*F%MZ#:)#U.E2.U#N[^C#/-'-.2;V;YJ!TSD@>CF\I_+78(77N!X MJU6:? FQ0W"T6UO6XX@<-UY?[ II+];RTUU M4N:@/HBE%\9 ]2?P[[)8'BTQ,L*?YR+8EX:;WYT-G7P\ZO]W((;#^:SOMWW@ M/6"6P3^S:;_?]J?SGMN'NQKXLR=_GXPZZVJ#(]MK[MZ#=3*9B6Z_'PP&O<$0 M&(H/:F?7G?:'LZ _]7L;%,^&#KX5';SI_M?KSV9#=QZTY[U9KSWH]L;M25^X M[3ZHCKW!;#*;N0'0@=M9;^NAZ*#:9A5X35+D&6KZF&JV4BS4MV32*H6S2X'5 M45-6]0CQJ4PL0R ;[#L*'Z7>I:.:DF_(NKVYZWF>WQT._,' !<8]<4>] ?PBIF(TZ_4;UOU]K^Q?)^Y_ MIYYP9[.I:/N]T:0]$.-N&TQXA&#T!GW/#WI] 4:?VYMTUD.>M^?=[F#>'PZ\ MP;#?'_3 Z9^&*[S7I"W8%S*,9=TLY]X>];K6BO]+Z/)0TN8VI A3?#B@ZPO*4'##M- MEDX.KR5*P__*Q^:%/&0!M(!_O4BB"Z:I2)P#Q0%/]H4(^.33,$,"X='@VS$* M;.3K1!6TV I%4\()8 MR'!0P2YZ$2[Y0V<1IC00R4 ?"=TY3HU84W?W D@N"&$HM$4*?R&G4M:J87,B MW$^_2)TL/(_#>>AC40X_R7)]6BB#8]Y":R!:0E;,P9!QO.!"X"8+^,V'+Z*[ M+==U.N ^;W<9]X5TJ9C)<>R\%CX7%^B!=<\;]UOGK -_1XN-ZI7 GOP*= +G MX#S_W_^9]'K='U^?_DH_N3^^(!X&EQD+HL1(OVC3G4M_9*SY*IW%WY!K+E=1 M"-Q4.)=AOG#$%^*4R$S3)$(B*B+>3X>K@P$9P""XU9JV\Q36S-I1QJ/\H_!@ MH71<^*0WGX?P$F3L:L;\A)HT6*>+$([Y4F"AE"" R(7)'?P>=;[ ME:V!MQ7L<7&9,:.!P\8WP1'%@HT/FM#:F^&25GFAV3,DCLI96Z0 U_X\]9;T M>OS>3(A8"L>OK(WQ$.>L8(1?"I9$WF7?%\M$E([?%PW^S"K;AR^0_",)\E/2(9C*F.V7>1 N%0:E=Q.'D2]:?Q;7 M'REWF%>X5"U.'-[^^[U-%4 ]XQSW+HD_8ST0!/!!1-A9"ATY)YD M62'4,+\ LV4:\]%$H"T#)@4&"1#S>:+\.+$(B<\CI8!(HG$7W@6=ZT485#:3 M3P]W!;08DD)PA'0RDJV#?%0C9[(.ES97*D=6VF0OQGW#C]%]0I]A_:TD!@*! M/4RR+"1*@1\<\E>!%H+OI#_D"R\G49WXL%MJ XZB+"F_!?:@B(GB8.=6*4AF M/!<4(44J)Y7Y<(/)#"NBG-Z$G$P$4N3(5596XD58:.-\47H9W!@A28L%&(9D M\7F6HW/@AOS+7 B2I)Y^ZYR/$W8"",6Z"&J$+59U"5L"[&'ND%4Y+U(Z9.F MT/LU@^]XGX%,)$,\3T!0QL00M^$:+=R@\IO@GL%N (.#K03V(+5EW,8E3 QY MH/R;?'V&^W:-17@7E2[O54Z?HN ,]U!$8T5?(%7>6EZ%3F_I!YLF <32OS/ MBR0"&:'H2QWM4K"FE MQCJO03ZF2"JO0 /-]24]2PHDE=A\#G/"O?@#N$]I0CA_YXC>9:8$G%V0CYAH MS%Z+$O"PH]XYV6'.DA@@_BD0VOWL+(&-&5,-II7@7Z1:H?14:V1\N3O^T5(R M2'O5RITM57$"%5&F%=62TG(+A47*4&M;J-A;BO8FJZ1%C&=\)N^4VWT^>Z%. M_,T7T.*1I\$W'>\UM,^L9Y5LI)7E?L]O&5GQTUY6>; M\K--^=E;E9_=#A)S/[K &G,&D7&T3+#P**EGK"0)Z02Q!4DFQ.>,]7T?=302 M[@($4YZD5Y:W)O"6P!9*CAE0(I,T%D9,LKX92Y7V8:I>[+.7-OM$*5Y:A7*6 M"3KJ4.>!:1&0$NU1]-VB_%^$2]RYM\(+K.^LBC0KT/L$QZ#%H?NZ7AC&,AQ\ M@>/]$L&Q7SGO4SAJF-#_>LO5C\X)V'7PR]NW[_6[0!.+,Q%9\9V27F) MK71Z^ MJ&X"JIPXD ?:64!FD5(RV44./$/9;])PM1XQM7$OV(6$%FGX);\"NKW*?H3W MP0N-5@+OR;"K.PUFOX=H_3($JQ;/<7TD[0I$S0QOEYD:+)7>LWEER4II#,:J MD6^ <\FOVG.%&:-(\#>[E"=4M;8.6OXII =*/EC9G)L<>"L<&U*K11V?Z-/L/W8)&&@?2/O9>. MC+=PT=A>#=3 Z!X#D:)\K[RD4S]/R#LYMDG2VBF^A'";@C!#%9\^E\9+R"Y: M>'68BOP*1JQN"%K(YJQP!MJCXLI+0*NM' WY,\*4S\>9I:B,PG=_]4"* "OM M#1G=P4LP]5OE(MQ-]VH5QNH65>Y86T++PC%%'+CDZ4/0_B91\ MF^ACQ( '[L(S M=-O!4>@U2KF"=;R%S6DDDTES!(+0[DN>D0D,\-10P>RJ>IN $-$[M%PI@Q5F M*F1@)0V3(L/+&?HAA^HP$)D28V??.3['WB7GDO8!5B])43DZ5ZGX!+J7CV;M MD71\ 6T$M!T+6!%H(2TXXA*CO?2D,5]UC.)=\,,5.1ZT9T#- %V2UTW@D&(S M:V'%$!DEAAGXFM'Q" Y[>>>ID'> ]B3,R8%,C@F,Y\F-4 <*USD-:*B0HFKO M+7T$MA-KR^L!RQY"Z6M+9A$Z[ICGAARXG>/9,+O0DZ0317FCAN-YR!@>$1M( M'2!,>8(XF8]7*[QQTL.0Z9?17LZQ([2-MEMP'9!YYF+,GE@O]8UX.L&6U8==%4Q%N*?QPCK$& M$5^$H"WBYJ-'3 V/D] C4= Y][YPB#66^^Z'J5\L$1;J"P)M7M$)EO>4XPIF M]Y#MD!B%5R?QVNXM/8H[>"S>2XHPJ:D8Y@Z _V36"G0H'3.,BLA+]6FK )[U MM5Q1#W/+:OP&%&O8M/A<5&?V-^FE@@WXF5W<)<*'CVTR9#JJ7A5U.T!4D'L4 M)XY!?MCL'] ^("A<2T;7X#@ITJ_WMWK-*'2"1AI%]8T69EU=4N_5,>_#U. MUD"FZZA3CS?84L?R'<'MAP6(J<5R$>>LJ#IH1+ ADU3$*6C247(E([$@E25Z M 1ARY%W2D[;4PW%^NA)M!"ZT-/*AI,14F*TM<$B;6I^*T+9WPM[!32S?<'<0 M6MX,5&^$_699XH>>UAI9?*S-(J7(N=01$;95D2#J'12R3JL2A(/@U5>1"E1] MDR5X81FO;O5%)9J7C%WC\P"!"D896H7D"?64U5J6Q(Q=P5?_0]DJ\FWJVS@V MKI3]J:1HHF7G7C,G.][A(.4:H-<^\B27E,H&**GZ))'T6='4)NMW7] M/KY0W7ASJ&Z'K/7!DSN([PVFM?&]S0=WSWGRQQ_?G#@]N"7.R=&[HU\H_'H!4X/6J"!Z8KW#GE_H(A+[TT:$=)0M:?\=@IEY?TBM/XPHME ST=&AD? M*>(R!/09+RXSP9CAS9WWF M$@F"F.TBITY[R(25Y9E8"'\70.9):PS MTYJO?";SY@+=9+,D57M#C[*W')G.YG/L.$=1=-TYDQ&R7:H-D@0]7O4RP2(Z M)768SAGABZBQ6FHCJ5\%_.K#*T#YH!Z<#"CEXTDH)@>_JM5)C?Z:!=B(29H= MA>+GZ,ESL,DL ]5*OC<)\R5X*9X<$ACF;*?V=\F?Y7.DE'D)F&**>?# '>>W MF%R7)>>ICH!*I5.ZHB[!,- !C*/3LY8Z2XL:E%]5?23_?"FJ?RE*MT3^$1B, M^BLL0M!JCJ+5PJ.'3I? -(%([525MY*]*L <7/@L#$*\Z0>./MA1@']D4*^Z MV/JN2P9&['>APC$I1J<9A/NIB"LHW.L'D4).^V"KO.4HCI%;K=^^?VKE8AZB M,\:Y0I W!Z/J$N YGJIG9?$F/&LMKREKDJ>6J$AWQ=UPZWI/XRBV8L\[O,#Z:\S2YC.U< M,I62PN#VG+\@$QK(#P!TZJ 1KG-%E-5MKDAFW1&GY%ECW$,YJ9O_?N.@ZV,B M@MP>"A2LUT6JL /Y(A4(B(GSA9I/J?VLO+.79ID256+2$MQQ:5*(@8 SR(6W M9$@-AI/S,)-JHXCAD@FT*BCHH8X>'5D49;\0M>$NQ1YRX2]B,E\^Q\DE,!+E MR!$4:T? T]+[A.Z+C!,I-E" R0=#_2^$6< (Z #)G$)F7\CE,N*"IPE_C9,+ M1B+964#20)+DX&,."FQP)-. Q!& M$JC4IL@42T/:4IVD+N0TVF3N*V7"4_*B+)'S M@B5C@!&^,>V.D?O#_8[5NTN9=C,/-6Q3QD#:&A@DI?0&:V_)4M%8C45*J3'7 MSHBU920NU)0H=A:!HDO30$ENTXA).L8D288$#08Y%T 5VQ?)%&!<4/K MB&QC!<;.Z);1-& X#!I =#H1K!%0!7%U$SL=_9XBY4(/+ MT&,&)P%/+)*8 1YHX5_1 G$PPH)1(CQ^BC]A&3II[U'N,.5:)*BAR52(3$Z- M[ACS;-;\Z?W63+'FCXI'YTCQ(."+6-.EKD.Z+M8/2\#AP>M$D&42P%%$@GVO MF1)NF(!7I'[9,-UX*SBGW";*^DL,CQUEH<>TQYBK,L_$\T'MC9DSBN$H@;]3 M!CB&J6F:$8D[? N0RF>!'!TN&T,PB2E-V M!Y9[0%Y$J)SS,C\,*.*J,BO\C MC*(,S,.DY9RFXERF?^'D^5<<0+$,Q!>D$H2%%,27E\ #%HNX,6>6TH7PK_R($DYK$&)[PF>FV^G1]U1HA5YN\8,Z M]4G)A&>^H]F2QVGZ92*/3"8/FLI1R_*PIRU&! *.A73+ ??L$#X9_G/ MR$%Q1WR[EHWVG.AZ?JN$"U\8#IB254_[&^;J;#F_.*98*V;"*U&480$$/'NN M5R*H<@(#/E4VU%D/@VKBW"'(!4>W3I@L8F.&!+7D]>B()DU7\1(5P) MJG<>ZMG5MW(\&D&MLUQ3#-7P@/V6BY>4225WHL3&+TK[#Z>!!0UE3H)*2I4^ M<+1,<_GO8Y*)E8,YZ$ M!8I+F>1O;3=BDHMHCLA.'=^SPZ#XFS2Z7IW^^_AUVYVB?1R@NB+3UQB5 MC5D4"?XQ .D F@35U2'O"R&32QDB.A]D)O)+S/]@I02'PUI*+;C-YV'&S^HD M$YVB62<6I2Z,[H49!=C*XDEF>F(H4JX87GV52/$D^0.K'908H0J^TVU.P$I, MV(@7%UZ$Z3O*LM$0;H1$@U8@&2PR9%2A0_\SJPSR5&871I2C A[/0%* W*I%E]D@,R;"1 M#,*++S!29C(65YZ$]:%F8&''K&0D?&V<6))9X\6LJ:DL%&+8\N1D:HN:%==R M*N.K6A; B@Z-HWEF;I>(LK"< 3:/_!_40Q=K)H>;$H>_-%"\YI MP:RW2-5Y*\9H#$%>,=B8%T)9QPKTH*N(XNR03A!U_TVLCNTLGL,.^UW+_BU] M0CKS-R@AU6#:I3#-'>B@875@K1M@I"JT-=-N$GP1X0.!Y?CR1AA;&E2\'(4V M72.Z-CRNK-A--.Q=>&%$/S%9$3F?'9TPJR(( _I%,-_"T@ J 8(E6/%1._D" MI-TN&X_ ;Z.@S67WN)(*@9;XUIROS*>6.UOY9E7E1OY:G+: MU$U->M[0VL%,.J6[LN(!MV81KJ2/ K?D] VO^/3UB7Y6AC5L]4JR3\D95=TX M=H.C0LC3^5/C&U*,X!>D,3UU)V-+553VP'4J9Y5 /*?7[PR>2:; )DQJ9D79 MOXK6(@_T2HPB[>@:N2ZL]E4+V(JI*)Z MK H9S\:URI !O)"@KZI$'8?:TJ#8-? R&.P3L*\,*XA5PQ<4X&?O-)X3*-I MPW'H*6"2*7T58&R#D^HDB]57!-*X&BYF0,"E?(+%*0,TE^EMYID7,20SL/ _" M+"V,&K6B8)SE[L *A6R%SE-@%FGARV*VG+5LIFR^(W<76-="8,F[ME*X[6UH MLH6Q"(LMYR&G=9>?JW@Z[C?3 !YAFAM!&Q+**7; I>6C]%<_2UNH?); M470VY)*R0&+SW 2?@'Q P)4&)H]DU2E!:<44K2(I&2>YF"4)QC3?O^+ )C]< MZ3IB*27L3U53P@M#]L8,5(%YJ)V2FUTB[U]I4]($@JZU),*,5U9S;2/*@7C6"@HMTZ.4M+#JDS-AEXLX_S2NLF5Z<,,0@9KYA+12^%[DV<5 MV\5A2YGN]NI-55BL='1> +^+F-E?XJ23S_A>CTM+>X:3>P'8D [:^;I4.PBKMU:>8^D*NAGLGLL0UP-TMOZE%1Q'1 =%FGM(KGQ9H2/FX)>B,BIQ2[)> MODCR:\TW,X+I$U[5)H1[QT/2:4*K N/&%(BV)8^IU:)$.R[I6\S?3*7,%-5)0@!*8&"M2]7 M:H8US*#,9C0AABIXS7 3(>L"F1Q^X$)TU>8R[X-#5;;':QZA7H)\#@93[($U M17XKF;^POC#6Q7DY%R*EEC8H+\/L_VE;-T3.4_9-<$5LHFAF;NWX\5&P#I#.G/DX _M7$_:E@^.VY87L'3(F K M)E1SD^*1$("4G: DHV+*/%29I&P$K:2F'[4>7#Y*^P0MZY"OJ]PJH^/HVVKY MM+OAOUM;*)M.2KZ_9_(TD9?B3']R2.E>'LRCJHLX'+%&@[,:LZC#D) MDS5T=?.+:DT/*:JU7XD ).M4UIRGL^8H\FJ8Z;YBF+;O1Z+DJ^[(='V4 MCM.FO$QV5IHA]YR!=M*J[@S5T+(BA@K<^%E<;8H:SA.L(P2_O3QHO73[!",Z M@X^:[;>DDJ0%@-Q\,&W7XH7WB3Y[Z3@_" *(Q1DO$K/1,$4F('LIJ335&X?S*O0)<,*?=>,FD# M-^_G1WOT;-V_Y!$D&TPD><#:?1)+GX_,S9$.+Z,9R *O,^XG BH(SVD96 ] M.030S5I+-%H7T_VX8N1KJ)SZ29JJ]AD$BJ8>L=+U8QLYU2U3>IUJ;W4C5N?2 M\G+5;)--@=(:%>75FT.4F[6N7FYBYLI.(F^?<=Y)?UB]_TFB*KGGB^E8(DA0 M$A(LN72BA'AYO6O-GJ>EZ,ET<3FDLK3MN)*:/:J[AJSG%5+6E=P\[<6V3L4B MX)840%<2="W-%J P2E]"[8/%F04+P>0 LLX(VZ?IQ?:TV\)/F0=6.A%7"A)Z M>S4ER0\TSD_(7'0.)%_9!&0BK-2T1>0,K*/7RUW(Q+EN,V4+5W6@E!-B)WY4 MDTL4([+Q^O;6:+_9 M/BV#AW]OPMWRP(@^SCUSB[(%&$J''='848U5<]RYRI7B+E/C.A96W++YB=*7R@_9U)!6B7/TS+\PMI#HE*'J/NP M+[V%W-I=N;5J\E/DG=1?N*91/!;V4L=BS]=3?1:K6Z.T(A6;4:XC*AVH#INO MX1GJ;PLO+*V3L!HZV4B#N@T(OS8A08+@==R\#%>;K[L[5 +-=9M.;GA*.D0, M!L'A6NL+EB4CI!*D=4HJ5E/R2*XU&24>A5\WLESBG/5-H)H]Z/HD#Z$NM!I) ME'#-V;9,(8L52; <4W7HW0HIS%WZ+,5#4I(.VM8!]:6^I;Q5TMFY3CT;:XF3$"*51M+X?I> M7MHI>3DHZX&R[4P=.ZN47)!@B7@%^F2 HK5>2:RLE++67B702EI=1>'=I+%7 M$]&T4FKU&:7, ])5)*91UK.HV^BK,N>7E&@Q@-F5JHC$X0;TTNKL4W;P$GI, M<5JEK-D\16>/2^0FZ9E2^=/%Z,O*GW2EV_F)U21/K1^6[F5@P(%XJ9/ ]O%: MMT8MVM+LRKS*D) R@E8'?'6]SV)3,FB.$1.2],4*<9V(C'Y4 M^N(;$++E?>J,CJ.FNVEZQ%2!9. :$ 5;/B!= M)KT26 4N\8J+1^A2_62)6 4"R8)N64R.3-+-[_\2,DNU*V-8[A433K2]$/*# MC7W-Z?W8R(HPG?-Y)E.SE6=H+E_!D?*:N01?AUNYZ&BB<;!#!S<@N9L:ZJU^Z7+D5H&>+D]2'ME^.2=0N4$L[>=A,! M+R=WU2B,"GA7#C'41VZ-X2U%[:-A&D.XA^]KJ@I(,U.=O6K6HP2\7?'EOEC( MD#WF5!.B8%',XD"7?K3<3*;LC28G9)-W;KCN")-8#4F,;_79[^!9- M%UL810PPE1DU5/S"Y_LI2\)56URR:CG!:EM?,?9F"BY(SS;2#(.P[(Z M8O0F.S6,5>?[G)@%< M0V7ZW4."RMP/RP729O/D2KF;D]KD/$L5SR@8=XG9'PB^;Y51RXA2Y_X94NTM M)]]:>KB*V)Z+F% D=5%=8F'*IXQ?X$I+CT5%1E/UM4G'X2P/+B&%( &$6U2< MG5*3\0B><-^!&=:0[7PBU-I\*BGM4T41F<)%) ;ZEW.UG6^Z;R6B8+""H$$E+ 2Z>W.986QM$7Y_@[&IJ[K!*A#ZP?$# M$ EY>0AR.'X69S5F&*O< MS!HYOBV!7[X+%X)M4DKKZ$LSS* M\2O&(FD9LMU9D"9L=4)D*W,#]L3^&JFY!!N2[F8;R5/!H]2$9%"]CROT)_LD MXG!EHI7.\:H^+1WV&BVD"WKQ]AH!+370-;1_R8G/!JU,1JH,8 4Z[756_(XF M*BE9B?'WQ91HC)1D:P:46,?QZ#!>^U*IF[BRKA6,AA\VY3?YA+@U@-8GC()/ M_;XYNEH;3[L9]/:8%(P/)JOOA+O3?-N")#M.[]O$";8KC_*M?34W)1DC-@#- MR(A35-'[$,CN[:>_VL'*DD-PMN4OY XV#=4PM!Y&V:JY8EB9*]/7R$#.(';B:74 M)0;109HRF"_51++-H1D^PL55OBS MH- @,53Y\;*G=KG0DE1"0>N#]W2,#P;?BE_$K:&I M6\4,"8A!,=$(B]$S%PUC#H=K*6]Z),E,K5*7H_5N1:LD%PPIQKK)42&U7)3X M.?8SUIV,J:.4QL'8QT25(,M0;PT2H\R@K%R+F4M;JGB'H#X46)58\&,X=JQ@ MNJH1P*:.2W:@V\(;E@(I%165@4!;]3!W^]\E?Z.^!LM[4.6H3*K#TC87LNB_ M:8)3DE4'V1]4IX7HG)-,8N=J%F]:8"[2[\:@T4J7R2C1&;VHV&WN*B$;,D@4)#^#TC 5JD*[*EI%6'RK MB6J+P/R?DM0"+:EI(-2-_-:EC(_RZ'88N38[QK1+)ZY-1:3:U#,$%7 8EG^) MPKG@*MF9\K=S[=2-A=5#KA*L@VE43"[E)'-I*,K<"<+BA,2PJ^$$$W?'=Z*+ M,^!LBUKT.;[3O%"J#UH/@,>Y^X-P.&YR >PY:B?S MMH:OJ@:&B/4Q:45<14:5I[#[@6QJ_:%=\6NCK('B/$PNB2A8@Q:HA'N9.5H> M!&.2SU1E=3:VZXJPRQB2=+'8S>9U>>U8O^KZ!ER'==5/+9JR-H^K8(N "O*J M4MP:9T*_93GU"D+^G?B?G33)E:*%/BX#@Q9E%Y9$QYG KX+?2=*U'6+8 7'# MX*E2,OA\59U^#@1C-P<=H4&:X?BD""IT0WH2'"P5T6?XBYTUIGPCVI:WO3<2 MBE@9/$PP0'BDW8/(CRC:E9IF!+(V=2S.$^S78E1T"I"E(1 G96-1%-L"((*) MK[+53E^?Z!+KI/VI;QGPYH8OOC%?- CI2![%.08&>$%4K52""_'(PDQVAY3B MWF<$MP[0@S@/UK WE3W+M':*R)Y0N8IH'I=<*AO?7T,TZT.I#H ,188Y5&8M MBXE*(C6S+HW+C1RT2:S7>9($&9'+ ^"<_MJB+#W)[DBUH?%[R3G*F26M M>@G5DLFKL8A*Q940S-!F*J5 -%C]Q'"D)=:LI^21"?:D)!\.C2H?:E%T6$"HT^/?JZ[7)?:SRC4E(K=7!U MKIQ=_T;JI5Q_ADH@*U2H/HDR=E-R_I"+F9A60NOIG'(CJ'A2*<_+0K>DQ7Z8 M^#LRM5/MIE">DP;&H6$<[N'!. Y)]B1KM*UW9$IC)S>.4OB@K0,6>R42L_=I&)99%[6CFP_$57/ MS*]65IEEXVU'9SII^:HG;,DGH2,*LRL=%E8&;Y):U0,C] $A.G.)+:Q,\G.6 MS/-+A7J5AF6>)&BI! (K(H?ZT7+VGU8>2?OK5",^[-LG7$.YH+[&>U=0J9G4 M"Q3(3.9AZI1C>E2KOW:R<+:69I?(&J3 CA ;J^+('9WQISM\D"4&!\YE$'6O M,S;6&'F5(P!&EAE(XHT./NZ':ZD[5CF"6+U<=[#P5-CZ)J(D+:K"!>W4E$?% M;,YVD$_[PG=VDJG?@@597&:9T$>R#$+B^P7LC7^E_K#&>_2\%,8;(5/-@["1A[EB*5"H^NA;4 MA'7 ;])GZ!/XQ>:[G8I>L],A5VNO4F8?!A6D-VA7G68OF\W<9)C-@)6?4VGH MMISKG/[OQWNQV @X?8S-T6&_O2_JK&I*+^\="[TI6D=-(PUB,M2+9&589364 MFE-\(][9VS*1]SXY]YD%?OA4!.>FVH'T%W. 04:J E9PN&2\TEQ,5;-PC:(> M\#*$'LM"3I/B\8EP#2Z>L1'PF$0SH=',9<6&+JE_K<:3%1J0*LS[4#. M4?%_'021*-HH_"PH=P\6@[Y-C)]G"^E^E>5LDO,XU"I](-KVG^"\3-5K/$S= MB^T1'Q/#>DM;9_85ZZ()V4I87@HJ#6*4%NRIP V\D$WEF>P8+X?["XNQX$Y+ MG5*I%8'R?4?8(#:S"VS:3ZL(8/WI)UP3A&J[!1SFS$2>-GG2T8[$A"8/W2)/&^"*B/:4G*[-8FP;>\"GI8#K5-0ES+KJJ6NNV M9#"3O^PK*U.BWF5@0PDNOJ3P)/5#PQN)+H?,!O)+7URHBG'21)54U*5CEE[P MF,7?*Y/IP:$-WQ:#=&?EKC_'+LRBGUM6)63"E*<2^$]E@LQA-L96Y0KI!BQL%9&W M*>,RCBI_EJI4KE17$X%-<%<+;&5I-W.1T$9CUC*[H\N!HDI!8-5M4CE[V@C# M!'(/5 +S H)CGG/Y;M115-%2@S21"JW=U4EJGCY6H-:5:]/TJ@T&RZ6NNF[@ MB%;K&4*!UE_QNW.@[P'R@,Z>FH-^A-6^*N0V_9K,,N?(!ROA3^"ZX\/5%QAM$:\OB4GHMYC GK*_JI#K9S\!I@"AOS?,I$]"(7KQB[4[ MJ-&2Z@GXFP6:9/6WE".M.!31I2IF1D=DI(_5J0E+B53+B#QW7U#*MH:2J]+; M*6@Q!&%4]YO,@/[P&4K!GOL,OMK#KW(!>?K0L^XQ?DU"L@D+"PH[V%\)%1CG MO\, _1>.P,G$GFZ\9U[L19@8S/YM]( MBR6-^OSHY.,+OJ&J72;6G=?KAX_U M/<;ZK24-Z_G@!4B%64A:1.6(2*'0$&;0C%,!<@LR M@)R2^95F5S0G$2A-A%LJS( +Q&$$W(O9^P/P9EVJ+$& M3HLGD>EYD,VA'#CU*AY0 $AMU4+$K-W9XHEJ7 *+VNNR37 MU7&.$/_L)-#8'K7L,/FO1H5BM2-;< CE M06D/XS[LJI1O)*%>V;EX1QHJ00R.U ELRZER@95D?'5T9/_]19W2,::O=C=N MWN-#1/8:1.1WT0TEY5VK&V*INVTHWZ0L(^I*Z7G)!C6/"]>BL4-]H]9[$LUM M*\JR;%$82"UAVYGI-G&Z%\-N2L,>,",Z.LE24*H>+04ZVV+G@\C\0CCOL=;] M$>^;Q6X,MSDA8)7K\HX,HO*TSEM53&=3AWBRPV(A-,JL;LRGR! M1(L$3C1]W M.^[&SZX;=M+ICC9_>MVHUW\V'/6;N1[07+<>%:X$7IS_>])_HIY3EP,L:M$\ MNVKV_LB4G MSG?8V*\FUD/8T894[Y%4]T\=.)0GOU9MF>Y&W/=,=..MB.XY.3Z2(L.FE2^V M(+_'N4O/+#?!-KMT<,2_+KA\7P@07(>D4U8+&);MPJV6V'4.8:%/OVJ)]M)2 M''6OUN9.QJUN?UAO'^Q(KRT%[N$Q=;N=[KT& M4;/R0V$8O5YK,)KLR#+J3_J;2O[**V_%UP_XF+K35K?7'-.>']-HV-G5=+N; M,]I7Z=L02'G/QFYGVA#(7JL]A_+D';DTB9#&G?%PSS6U7ZC^,*_WF?!_J^?8'.ZN,W^%T]U5= M:$AKAPWM33JW=.D_1M+:/PWO4)Y\#([":]I%?"L\W-< [KX;:*^9Y'>G-+VMF?I S86& M/JKT<4LGY .EC_W3@0[ER3LR)P]%5]NB:A0GKQ!<=N_"3=//LXG[](; M[/8ZO7TW,3XF6&EVO3UR@Z.RZJZ;3G._!G&_/ M[=PRTO,8P2X-:>U&6GL(P-Q7TMH_=>]0GGQ<."K9U^!K?-L/CM$,6M/!+?.# M]D9'N4-WVD,[7[?;ZO=NZ8YMSO< SK>_LZ+P'4YW7Q6%AK1V2?/JW#+Y^S%2 MUOZI=H?RY&.HDW=?97"#6U4:*/;T,;^:CZ'\F0#LFB>/(@G&T)MGCR()Q]9O@%W ML79F AM56]VE;PD'>J#^MEZO-1XVKOH'>[[3UGB\AQ[5YGCOJJSMSF6P'[&_ MO"&MG2(QMTQZ>HR4M7_:WJ$\^3@B,4KYU+&81Q9O<5O]WOWT:V@U4D=:@W[@-'^SY3EKCG8OM-\=[,,?K[I[I]8B=.PUI[;"APP; W2BG M>ZB<'J#;$)531&@[7IZGX:S(O5DDG#RY4P7U<"W=YVYK.ADW(.']/:!)MSF> M/3X>M^,V.-V&-C9@N(<-;>RK\G,H3]XEXO 0ZH]9WL2JRG84K18>9>"=+L6Y MYYR)90@Z7%#X>9(Z;\-EF(NUGMQ;FDR\YI=]V*D@*?"%:JE?9USNW?X^O<<- MVF\^UNNW!KW!5QG>=[!)]^S1:ZY+;?(W*\+WC2TN=]FTZ$\2>;=#V3BP'^#\.+O_X_^X2V?I3_\76]_ M^++PE,/O)6F7BI?OA1[5$8TQ3H2S\NO?0\C-6=0PNVA/'F#%^UF%+S"\^'W$^J3"SL>U M4OWC(A7".8'G%IGS)D:>?296N5C.1.KTNZUO+O2W/)%#\!'4*Y*[J/"[Z(S[ M35>];L_=ZV[G9?U]_1T/ZBBZAW 4#V.K&ZK?FZ/8ANKW3T4YE">_5I6:&FH] M *(;;T5TS\/8R1=) 4,$V5K,O]DEN4O/G&3NI.)"Q(789I<.CO@?!&3R59+E M>%#G21)D2&_;Q]2W!>OLW9JW#_/5+7&_';C#T:YM(O8/1MA0W"%17'^R:]F3 M_:.X!PY.[-ZV3=4#C6 U]-'0QSXHF _OR<>0 O]!9,)+_06!4P,P<*)DM03[ MZVO2W0^0:;BM[N"6L(H#!74=YB%-;EGOL#FD[R=^=VT_?#='M*_BMZ&/KZU0 M]+#I8__4GD-Y\C%X-,\$)7FWG',1B]2+2$WS@F48AUF.+68OQ"/+^^ZWNKW[ M,? :&WP'36W0U)+<^T/:65-[V(Z2ACZJFMK]1%_VE3[V3P,ZE"2DWFYG!JU1_^LZ+AQ^3FIS6YK;LF7!@]9D?$LWXX.Y+;OX"1]=DFSO M*]O7-$FR#6U^.[M[5[NJHWI.W2.!6P\E3&F!"\RK)0DRG?IF*B!S2 M,H^9C]#^EB3-"R H(5%TXUA%%9JD[5V2MN\J-[M)P;[+C9T^)E)]M?#B\\T8I7V6%?O(YAYD%,?YB[=,?=_(%NX$BE.S#L_T#3^O8!G'""0]GUR"9HLK-Y/1;XFC[X:O;5W MZWW(2=HN&"2CR:Z-YO8/7]I0W4%1G3MM]<>'7QZ@H;K#HKI6WVWR'?8\I#_= M&6[20*6;)Q\K5)IU\>-7CZS&P+#7ZO>;_/4]/Z7>M#48WA(\V)S2=SLE1 W MI[3GIS0>-\G^>ZYO',J3C\)'"8OPSA%UA<"W7&0Y_@R#782^R!Y9GO^@U75W M91Z-W?N]Q7!KW&OR_/?\D-Q6;WH_F?[-(6W/[L9--88]5T$.YS-?6GNRW;W9>BVAL-=%>CFOC3WY7'>E_ZP-9@<8F?V^_(9 M/[K<^EZ_O-_X2=G>5ADLOA1"&V4KX6.8D MNNK<*^MQ2@2#J2WE)>%*J@N02ZNG+J<_[8R?E88LXA"^LPBI)0RL'FY['GI1 MA*4@YIG(L0P$K'P"#,$)A/F>!XJ.=PZWG\N7X\M\4>48]:S!3 ?>.\]I87+R MR_!+9VW52CSA<5T;/]4L:5L^N,UL6_5[J2:(+77@H(/.1F&_O_5+UIMITK;" M]I^/)PGF[H?AUWWXR VL][QM(O/[Q!RK9L2 M)?>]L4V)DJ9$R6/GR*.[X,A--95M=)^'6@JDJ:;25%/9!_C= 68JK/N&FHHJ M!UUEH-=K#49-196&ZKXKU76GK6ZOH;J&ZKXKU?5;@\&N:?C[1W1;P< .-Q_& M[77NI^I- \5Z:$\^AI(J?%7XW_?:*+,:-FR1/7R 7&(TO*'PT@-E!CL(A0,\ MU?%-';(>Z*G>'@K^,,?8/U%R*$_>(/+V;\+-DX_SR^?@GLH3]X>];5W?/F1^D+[@\87^O!\H;U)Y_KZ,(_U5/?HT?WCYH?R MY+>LDG"?N<;=<2U(CI)%G[HXW;5$^5MFY[O]SJ"4G8^!\[KL_.ZT5*?@VNQ\ MQ[DY&9VJ -1EXL*WV>/%69M6+NSLRAG!; UHU%DE89QG.!Q*KV=?F:*+O/+9 MGE8>((IPG-,B=7[]M_,*9QU?P>SC/(0]"YP0MB'UEBO8WA2SEG?8AC[6S\E[8_RY2(W3.17L&F_^Y[1P6T&ND<:#H#S1 D5*7#$EY6(,ZM<>I.;_N!RJ)NY-KGI M#^?)N\Q-WZZZW=YF'C5)ZTW2^@$DK7_53GP->*I)<_\^1]'DOQ^&Z'R\S+W) M?V_RWYO\]_O>PB;__>XAG0UPZ)"!0^ZX-7%[!P\<:HCNH(ANT!I-#[\/84-T MAT1T_9;;]+[<>_B,V[D?8;2ON)K]TQT#K RZ(P/HYO$-5@9+V=L!867J:C]TYZU M+!MH(9:K*+F"7<5=@ ,P"(V9B,4<\2'R9)RE%\8&B+. RK7O4@7UX;]YDE^M$-0A8J!?(0C@H5X$:_$DL 2/SB!Y[(<][(80 MYJ'(6C1=>J];^]Y K%+AA[PT36<6JL0OTA1I4![Q(9;-/^.6!RWG'(XM]2+> MDV 9QF&6IX1O:3 *CR"6WLRUP2@\G">;^OD-%*&!(C10A :*T$ 1&BC"GDG= M!HJPOQ'B!HK00!$:*,)^\L\'45UJ"W]34W3JD..,/;3:(BN(;H[KG36ZG<;1,6^(RH&G?L11@VBXJ$]>3VB8B.$XN +@^P2 M(I8HC)Y[QRB,0:=?1F' M:Y#88QK2I74HS#NL[#&]15+:E 8@PW(B.U1&-DU M, SSC$1CT A6(90B@R5D&?PI*U(O]LUYMYRZ?;QWDO60$*/(H?HUG5'MWF4+ M()OVC%98VCX%)RGO5)8G_F&M!I^5@ZYIM0T72K-:Y3$%!XZ$5PQLE\ MGHD<"]@0NL4@> )AUA^)0(C@G$,B$B OX0P U<))=X4S.@QPI(!U_VZO3?QZ_;[A16 %QA&?H6 M,F=8^R:O",*<7^!]P9HP.!R^>"X>'$+G&-UW< (&Y@3+3G*D23C^!'C;\RC) MLA'IJDF6N#TGDX3S8HG<-$Z=RF!=G^[7(#WVG@._MY% U\ MIX'O[*\X;N [^XNJ:. [#7RG@>_L)_]\$/"=G9Q1#9#GD,/;SWLM=]I;N]X' M%-INZ.V@Z&TXF#;4MD\G\J"IS6V-!OU#IK>'#MR93COWTT:R0>X\M">_9=^> M[T A;J].\RZ#1JSX_!HP U8 MB&$2&+Q-?5N>2NN7RM0)X*. '/2H7$C^@8G]RFSKD7QAF;>R)[85/9VHP8FJ '$QTKE5TY3L3793 M#ND%,43$OZJNK :H4BH( W_[O.;MB+?8&7T&$ACD9Q![V, M[XX.&;F#VZ!#1MU.=]3[%LB \>";H!AN-VHSU^\_UW%GVMMZU(-0A@[ER08= MTJ!#&G3(/NQ%@P[9IZ-HT"$-.F1_Q7&##MG?H'V##FG0(0TZ9#_YYP-!AZSY MDAH,R"%'2=U6O]<]^!('#^!XD'ZW*>2R MYRKNH3QYX'"0'D8/*X]\[STBV@3R MBPJD),]YVNE.#=HDS/Q4Y"7"O(EB;W<_NJ4Y=#O=?OTD9+$>F,2;+_B\ L/H MAZQYA?"*K$4?@W#C&TT5_<;F?\K/9",SXF4TBJFO>K MDBQJ]V8BOQ2"'V=P3B8Q-3 C \PQ0"[-TE9)2A5=5K !N$5)\EEM QX),-_= M*DQM! ]YFUXQO>4;NC5@LC#XOR=AX E_Z W[?N %@^EH,!E-AG.O"_^==[W^ M4/QWW'UR(P+MFW.=-;<>837>AG\681#F5W3$K[P5 HR<#R)+BM2'U^P/?N[& MZDG(0>^ZR1P]0BTEO$%3611)\<+Q)\%WEOU1;JW M,(4"WHK/@4)]24.H&F#("1(G@.^TG$O@-V%,]0ZW%E&A MV6'A/!'2=AH[1\5Y 8?E3E1UO%_#5"P<4D)(YR,NIO?#+->Y#/,%?"2W!PX# MH8IP% 1@?(X,[*%573&PP[TOE798.K(@7%B=@D M'"_L-G76@TTO5N>II^67Y.;_^S^3GCO^,7/FWBP%$XO>/O?\,$):CQ*?#AYF M<)J*\R26PB:91;+HF#QT'+&R/K@1F?"+E#&E63'+E>..Z'#& M, B_*D1!!_=92IFE]UE0H3*8+HE,69$,)KKRKH@V<9J&*W )/D;4RIGQXK%$ M'\E@B;;E"G:HR@>?@$S@Y[?'/YU^<%91D='R0/N/8-<1RLE$;KZ"'R=%CKM& MAS;S(K[.<[W;]&Y8C-D66$5."%D?7@<$GJ*XSG(X65J8GUP((+<\4U4$40&" MA\&\1JYE:-$\F"^\7.U620VPV!W,XXBV:&/-2+SO8N_J$=(E1OTJ3N16WY/D MH8F4C[E\K^Z.-]Y[MUA@FJ=^GJ!2UNNZTY9-5'_+B%& H$7*!8K$Y &ORDUQ M3*0VT+^QU*#F5L11D6?BAS#BLH@E1\NHG%#N%.,P<#XV1(-5$'G>GT&7Y'+;WOMFCYDGU83)M*(U96 MQMK%*DTN0B[9F.9M8GFE5!+;[^ G1:2$LY0994\#XN,1FZW5:)CETXF5;5): MYCH0GTP*VX0@P#UJ,/#S;YVSCO,:0>CIAD4?QY9RKGC$^GG@Y807BTN8"AWO MTH,5%,N2VD&KP]>[ WM!]+Q./\#MRF3M2CIEW%?4E4I\2PGRWK8L#2=XG^HJ M<*Y]XZHTKSK)M2U+^Y[ZW<:,C!M,D\.J%:T8[SL0ZTSFI!(AL=\M]SV.@P+5 M#:DD(1,6*6D4FB]K[GLCU\.[]2W8WKA787MNUW)[:KYW \]3_*["Z]:V6,YP M[<6H<(89JY;X(>BG%4\6U>>U&)VT&-:XUVOA2R>':VIT!S0HF@FE0:O6J#7\ M+J^T&&9_=X:IU:T[Y@^'$B P=N.T)96@)-;7P-S&RP60U54[N<1\0'TU0YB( MM _IH$0*-F+EDL(=RA/NJ5XV./%[_TCB\\^)M K/D+077D@7%+_P*H%+R1:^ MUIJ>/_G'V4^OGKQHP93@-=(V4Z]'4RX\CXT=@0W>\#;9&B*=(#DCG;1('\ ?*NZ3,V=/YG Z(M,3G M3\@.A',C2]#MC(?/T <+)Q(7RPI/"WD7I&VNH(?\>$YIJP2E8CT(B0G#NS)S]I,/&(;_KP( [S!K-=A M2%?6(T>.C(FK"Q$%RC.M[%%\+VZ,G"F9KBG0.VO.2&_2R.=BZ!0(QK?+ NHJ MMQ.'U/-?,XA;?++7&;C*$]"BUP%K$E]6H:1_9'T+$SJ?IUMEX 3I3\:JSJI@+- &RBH-8,K+!94>S[W%09 M09_8_/K;ZA#C^_0\GWA7CJNT>/9KGF&#!A \!8I3!Q&_+,I)@M,C*,*]#7K% M544!::UI_K=U8),/4:KQ01C'>)7,!^:LEJAIVTYGTANV#$P-LJ)LAV2B02YV9M;2N7PG4Q,G7!]DW7XG#/?6JA-(.G[L"2M0]8 M55),=$@B>+PA2"^UV1J'"7/\ZY28M?B\[3:H"\W#CS[H%.2*DW(0Y<6*7JR> M-YZ@;:/S?$$V*DUK2[S;(+VE-*V]:1L%JG1.Y%($6?VK%U,8#I4G^L*O1715 M4J6"%"@E &W6*(8U>F7?ZHS&R-J1Z;ZV!JDSREM8BE?JEU8P!*"UV6H9KD9X M_D)IF$J%G#<3!,IJJ:7H,Z6 ,>P"$$ K05H=TQU8-J ML4O*LW2H=9""FE @3BX=>AZR=@?=D%Z0BJDK,>ZC\EYZBW9.8+(NU[WQP_FX_?\,7W@_BC= M)A0'@8$*BH5:@R'.$JX$B ANEYH9I':R$JKC)RH:6>%)3H!PZC;Z0T YR!88 MC2B J;O=V;#M4O"/A!+0/04#)0H4A-0%^]9B4#) .:""E2:6H! 8Q$V G9Q+ MST)=Z$2*.?(IADL93Y"@2,:P\X=/2R\0VL2WG @Q261#3N_#"R)NQ*O-= ,] MW3#3!PS/K//"'", !4@P>5S*L9HG.;'OC-A^MOZ"D'EC2GHG5[Y$%Y\L=$E? M6"013"*3:$Y2)7-48W['1(6 ]L$B'=QP^1Z;/*H[CG2P:_E/W*(0V6;.*1OP M@)PG*<"\/P1/ME=8)9V]9+&CUG@R:(T&$WW?\%PKQ_=T-+;;8>,%AK5)/8!( M3N8O3'OD=*.A6@@QD&1+77*1-%1I6-7.6>E)-X@QN=-FLO8^\\1;CCMR6^Y@ MJ!8B/;F\>CP.I;?8K$M-W>UVW+X]=RIIFXHPRPK\[H85#SO81%A]JT1WR4KV M=D:H2":7CQAX=%.::"%_L8A#"CX!96,D O7Z@=;K.>8%S]ZG+)1L)!+7,[+K MU96'"W[X'2$T42@P-0D%''%9V0IZ8[EC\\60":P$4LPV=L=8SHA+Q1>SLD3\P+G ^(0#-:$W :E M]7!1;;Q$,I@ D_;AS9D<1\XF &LFH+?2A:0(OA1\N$TA]Y6OW5.YA7*@3 @R M35(OS$S*BE(A6![A),@<0D_0B MCC0A RG2DACLJ(1!1G#1X$CZ,SA_VM#+RF"FYCK-+R.T@^U#R:2KXDH9F8KX M)(IFHZ6IWT15*N4D(@ M- EV]5'\TM.P2072Q]QAE?+N^,N^(#.M8O(_ZVW[:&NI#Y>E_DR*?[BD<^;_ M+DKE]4NVO:$JI-RR%T#J @C,R:Q,+5!NP<)9>2E=11RCV)1%9KZDZ5P]D@EI MQ\>Q8/55.R70U9*GA6_N&HC(51L,"ZG/P!X5J.2S.FJ \0A2!1[[IP+_5+H* M ?(^$XK5H30,'056KN@%\^X2;RCF(%*[B<>R"RJA,)#?03OKK4Q[)2P]A._ M&B3\F 2RXHC:B8HW5K*Y*Y(M9OXZ-PL7T((A4ASI$A6?"]3KT=BD2YYE;']) MM!6\QT?F+(%&*G$O*_Q%];@?L)XA(1*,L)R4;.XW.CGZ-:@$RMYN77MK/)F^ MJ+(J+:0BY13H,S0?V*\\TENNS7LB_C_"^!]>Z+P5' MX91$]RW:(BE>E!E)+ROF'5'%HWC[_)K/-G 1EE733%"$7,K;@&>C&;_>#E+$]$147*7R]-K!FUW) M)0H2N&K.2@H!6[,,=/:(CRD'V8X3-.$;.56YQRUMZ*M-CUC5H/NX]BUK&FP^ MV$$3F4&;DN-=>NNMD[YEV)FE8M1"EE!?G(+"&>A=G;11B1ON3T0++"E M=C#4;*^1T5K9D-^SEL.8%<-.**8@[)?<%&FMJAN&9%2PJA2K6@%]8[E5!D1? MTM4E78$,3&4KV):;CF^1N1Q/@LORA(]E0;1HQ$]XP;1<],> M&<(5%PJ"&(BY![SU)L_Z'.Q2]$>H='HM7XC+I!0+A]$P"XNRP]A"+6HX[SI% M*Y-;V<=FFGZ4,(1".TCL>;+4N5(!U4 0U:XS.4;X$TBSQ]'.;LL6655%L!3- M)$923CFH%\GEK!&,:;)6PGWA1%7"H)Z.;%*J3SH;CZ+SW<[$I4"[$7$5]+\* M(!MM],9\@!T#HC9WWS=_/5$SZS#WB4AWW%'?@@%]V,MM D7CN?&T;HJ^?*_9 M/.T-#4YG+_=K*VOG6N?^"PUWH) >,T$KNY7=,M)QK U.T#GO\V#@KDFN36ZHC_>DSFVYDP,MV0>A7*2U1U0/0E\"HCQ1;-CC+&6IE88 **BQA MI. (B+0S,"VX._1J!&\(Z4T&%&V1DCY)R21#I M$#M]M+XLCZ>R1+.:S6>='"@3<)&Y8;IQ)&$>ZAP1$P/'96O8 Z5A5Q3I,N01 M7LFXR-NJTR72W5ZO'@^>E69'VWZK1>-IWGQ#K0_62K]\GAMM!7[WV# MGO8V%%.ZSXV[I;[Z@+6]X[@JSG=7]IB!O#9(#%;VUG,0>H,U0.3M4#DQ$\NPC8FDM@PO!1)82N@]9QUDL*T.PED,1++$L'N= MR;.:[]9I#(G6XUQ9TD(C>5W.U9 )KG?#Q_>2*=VO:0]JUWZ;]E9-BP?%Z70> M'%S#R.F-;!_G7;"Z%GIK0Q_L@2*MEOIJR>^<",0_(CN@CSG +4,IS@?Z7K5: MV',?R\%(RXIG*R-1^+$)I&]O3 \W:\G]HTJ\6<& M;8U5FR[]USL0=&N+MYQ_?\O*?AKFQ35>Q?*&6/Z9YPK@]?Z#EO>R9MZ@7#)O M,]\WCD>--X7/$81OQ D^1S%M#% C MM>V%2+L=4Y-CE:U.FBW=:^, MH7(Q-$05J&LO=W3[NX3(^GNM'U_QB5)QIUZEL.37B!7;.0OK+VN >WEX#]-Q M53;G%'>ZO3GWYD*D,ZZO61(V5KU54QI5FE)NMWPI@+2(ZYO:EB28R,&.S\.5 ML>6&8NN_G;VVL+HZ9E2MC3RLZ75R325CN0!$XE\5GHGKU0UC)@S?@NG8TP@1 MTZ>0=M3##^RFZ^K*REJAUY^+S?(V*?74K07WVVEBB9CJU&#W1=&Y ME _#5M>FUCRUCN#J:5:BVEO(#4Z$WFR49'RKN-C'4Q=LO#('^7Z\^H!X/%^& M+5G\>_>/F\R*5\^:;[L29P0&!+6K3OS7:]"6ZI]VX2I\"RI[8\W::!D]N_IV8G:WTE MB01?>=FB59^*7\&,;+^XO6C>=W.A<*V(5 D%LR_WS=3AZM?W5O1"X7:'^PY9 MN5?\+*IQO:Y5<%-!L;:[86L*V:FLT;#=UZV,*VE;:218@L6MXZ"U_D8>()6(V4MB8;Q(0JZKJG4!U@_O>:)5"^.ZSQETEE M%SIYVNL-K:]RJS^;/KAD5E8=2[U;#7?S;L][_-9 =;#?L#[2_O,9PB4L/_/>D_,>I\ M@.KGR][JB^.JZ\*'%HGYVD'R&=[U#1K?=('(:F#%2!.T7+A>TW2;-;&!]7U6 M-;FIE7J7V0)*KA.67&_6_3VE]3Z:PS1KVBBK)8LB17^5.U0WUU'S/B@20#U_ MFYW89L%=7.Z3;<:1W'I]J >UL=W'>7^FNU'-09SFP%4^_:HGVTB@& MN5=KFW1;H^ZX_GKO2,[.CLO=20I77EF5.PW1'1+135N3P>3^:&YG]BU5P(-D MWU2.B"J :K-^(^O6F]';;3-J;]3^D=WS7K\U==T76]-<_;E_4SY7>>5&_?J! MGI#KMOK]\;VV?\O/0#VC0C M>SF@QZ I<,E(@K24P';\,U7HVSXZ\]@TBD:;V./3<5O3Z:ZF[?=3*%1H*TYB M"?Z+LM-MSN9LV:*-3]#'X);9<_'ZSDF&W MY2IP_;?9@#UWH#4D?.@D_+S?&HTG.ZO1WY9ZMXR0;1]FQ'GV83)!4B"^9(O( M4QUY+L,@B,1=']3P;D/5S>88$OJ!D$$'!SZNA6#5N6*V7=:A)'YL'5WDVH)= M ^[3X+.MNC7*%ECEBORXVS'K@QG&5Y6QJCU#!6U-A4V'80=_WUJ1K!_. MS0+'-OXVP/K\?FCZ$GO+!";]E^PM(,=N85K6R/X>-1MKJ8MHOL+8V:?= MZMOF(N5T'=K9W/LB5.G+[3:FNAO<4L&L5':0\YRGPUYG:I4PE1I]&.NR6J9= M@O4"+,KXM&>-7_DFYSNNO"M")\JWF4:N*BFH)7OBP 8,:H>R-T -5T\P'F7T M73\?DW^IVJ-27S>8T +N%*PPQ7+VA:#533>L#@- <9Y07R>]C=A&(8QQN[ = MU7J-'+W0GD4?]JB\PZJ]8;FPLSQC^;+2RH(+RCZQF[1D!79AQ^9V!X>UW8V; MV26-=V%FW6V9V:2"CM[ 2X:&=K^>E\5J"VCH@2EOT[F.G5E3J&=G/>MJ;,W. M),#RYK_^K^'*RRN0V9LZ.MQ[YE$P&CZUIV:U]:*^UZ3V<4.P-16PY6]/$_# M64%&XW[NS:#_"%;8=R1Q4C3W5F M]>(U\81B&KYSCE7Q8QKA//5D!45@^KO69#NPT@D[L1$L9FFI)[LIG)MO#4K+ M\LA;G+/=N^JIW=9>?;>FY94 MNX$M3$NJLNF@2J\U5:S(ZV1;+78O.ZLI5%;J4Z\]3Z5O8@$6^(F,O(Q[;)T'P1U M7\.^5TFZA+>U_R4[+@]_E#\=]Q_\AW+LZT1XAC+87P0:#@Y1^Q-1LG^/DUB^-D7!RRU M;G \S>??[/V\#P'VC27*?4F=/O IV YO;^;B@.XZ_[\G_W,SD?8'H">3$O#_ M?O#^?J\>O;W005*^,)ZY,*O2A:DV-]>QKH!JZ\,(7I"L=/0/U>DE35E0$@,E M*W#4C!Z6(5AD@58M(V2QJNMD2S9<#*D)>Y*N\+1A/.3,L$Y0OE/$- B8X#J' MV\I>>W3NG$%WLSMG!_8^>K*_/J#[L9ZNU8F./[XYCC M\;_?.$?O7N,?WJK?7Q^?O7I[>O;;AS=GSM%/I[]]=$Z./OSSS4?GP_'9/Z\7 MX36D=2BN"E:T%MX%EA 7<:VV)7ML@6#^#*IU&F:?T?4@+L*DR#".;^M-[X'Q M.<8N*,S/FHY3_Z%#5Q!@Z7F3LALX ^1^OTU?[E C\'1#/0Z;-.$K_D MKVD]41K>%JK8M3I8"SA^E3 .)"?&=5'?M9R!&^VX/K=K&C E\GNDN,&Y@1\^P16^@2+G: M'M*E9+NC7?<8-TTBOFC(+;?TVHY\%K<''90:;3.2!P:<@[Z)$T8M4Y\G\'C0 MBB6 ST%X3Q)+*!;,@KPN-#ENS0W\>,FD5>G$6I(3^"QO6\9?OA3$HK%D;%;, MEF%N]3(L'2CMMX^H?>P/CFO.,OPQ*Y;H#/]+KH8'QP^0\.4;<^PMI4IS8AW4 M#PV4AL!,0ANHP,R9^[+.W L&>,]0- MZY_2AJ (AYW(R!C +IHI34J?GJ&WSE96^[=VB5WO #,Z"_4KB*FW*-T2!V^M MM8NL3,!2#\X54?:.66H:$E*HENW;RS8&7JJ6;;GW5T9]YAY61T3HB=D$" UF;>(PB+D7A5^5>RR\L'6]S:Z'>O>G MA'2)YF8J42=>NRH*K?9Q+503L^(+*:CA<+XYV/?GB/GTFI)H$EP#(Z4=M?D6O(4*5?7(BT 83Z*Y \PMAH=UGVPMD^?E=4G!7@[?ZQ4F MK(G83^ZCBONH<1ONH[WF!KN/;L.M!V+> *6E>M_V^U16G0ONP<_1^M5?AP9O>K>7^ M,;$"#X__;8=B,:^VV:DZP9W'>4D$@I,\N;>]TPM=:T35P]/#Z CHHQ@,UZ8U^+'YVI\(.X* S#'#X= M+S@T 68P>GXV&\5JXJO%5@)=Y8,C/W6J>6B34!+B22"E-[!M0F-;F'S+#"9. MW.2G;M05X%W91S#-3^8R#2340'6AJ9,8425=:1Y[%@M@L M9'%>)>=@@$ !?ZC%.A"SC:X4*H1.F.# #X>O+D=F"70*723W*,2L.,71A0EX MO!M^FIB!/LW>(@[^E$Z'6W206V%7V3'7+*8XK)>.),&9U6"@&!TQR 92XB2X M5;DX073KK&5+6U,N"&5:9,3G.[0/%]CT5:=1CR @9:9!$@QLE7V0 . M+-@#2"E,2%$R+NY@UK(\Q]GVL,;']! @R>]BE H;WDL(NX"0"Q'P$/C2[10R M]70H,BHRIVS*T\J%W\)"RH52CE4#DR!26<%M:YNE"YB]L%44HLYA<883'1&D M90IV>[(=B]@'9>P'VA@9NH(C"8%@LC8]:&]2"*V"3XANKL+_=# B+9V4:_$7 M"7O"%QGAK>;KER"V[&P*N2L,S0>2]3WR4-DK" M)5(T"9+J\[1WX/I,3R)" %+>AX58D/B*[TTSC>P,(A_H*NR$:1KO6,Y=&B$$ M/SVG?-)B&>&\#>GTX@R%+I/B=]H38/$9U.EN"/N'=Y#6*K9$-I0Y%VQ3:\8M MO@$O*MQQ9,2 -^!_!85[PP,1%X%^F(%*UJZG;!DVY2*W,,;$$U=X_;"!BA"? M(D4I)$(J4>)-Q+?R-@ ME2,GV*UP Q)3J!$R;FY5$Q:?\5NF_5G_AJ[O?X&P7C',6SS MF30/($[$5;2S"C!38[ZFPMLY&E 43L?)W"G%#?RQ?RX>>7LBXGIQ,C$%K@R- M*B*#.+TJ[?!Q\)^YU]BSW"?G(]Z8@!A(9LS$XY8\<%C'H7A*1B&*I[VN\0/G MG6F6I(@MXQIRS&@<+L<+^%2F+ WH>^^1*SKGE+1SVM __/'TC?>1Y!3]H]L] MR=I69F\N!/L8N\['SK4GH->QAA8# W^SHWORHK#185B)?RK6+ M,+$L[+7W+/RC"@0.FF#BK\2V'$[+[B6XA*SB88O2BT<0)Q+>=&%LG"0-OY/^ M'I#U_\;CG-B"0&F=]%)C,J5U&-[*>+]D:'97767VR M>&I=-<1W6!'(8SK;.[I1 .M9>%':K+P/IQQ8C7V3KG(V?S[$@7EGV+EA!;$T MRKNY!$=5Q"V#M?!6>X,I/6 9E\N0BLUI[7RP4GX47.N_Q)<(4PT27J4LXT05 MW"XT(&Z'$-@/P_G5(QX-9S".7=UU4=" EQ$=41*8JY!O_KI(;Y9,0 M5#QN=X;IDU6 0)4K[@@[*$:**_+KH/'2U02Y[Q8J93\!/\;P7G^2(96WN>,. M6'?F1N^Z@OM-W(Q EP]9R%">H@#/E\0*B J)QJ50 DK+>J 5=6W==S+\0+67@+W M=>I'QK$8Q" /\;(?Y7928@C=N<6(J:ASA4I?J#>%1L-V&E_HA;&119F)G @4 MAD.)W,:LNL#.$R.5X A!BMXQFA"@03I0<39B+*O!"H6O21ZU"#.HL C M*).6@Y@1F:@I8M.$V,I:24@/B'?Y<%%S3XEI9/ W;8;N+"*N@0"1]3:H34=7 MD9]1Y0DBGL;E,,II"0/,R8P93ZVV-D @ 9"^ M\!,8R9S;, @Q QV*1)\4;CPI=HKC)[AD.$B<'*AH#6 RMK^0PC@P^21KQHV MP3&B$UT@$CR)2PP6U6&LR58-9M "YWZ8M%"+[0[40[!Z X]7-?E3D^#4/)GZ MUMLP]K63$.<.2".4_+%A-J/;IDLUW.DDG%RP-P4_,R':BC20OT?HP/Q%2PY MED15T;*BA:)*4/7XU(Q#H"2Q?7'YD(Q*Q&DV\F$T&,E\Z&.S,&0AYE4 <8>> MPH%3&"#Z0$'V0 MM6B.,"P$OUM]UEI@8=.X<[R+C7"XI!IE.A[ M:38<@M0#(HK4N+G/8%N%'7;G-1E[>YOHHB_2_QHM^.B1ZNJ]:QV<'9_V%HG] MP5"T' L)J(T6*TR#!92-'QQ!6&!PR)K"U!\Q\DZ:I7J[34I5F9IPM B*Q(2Z>I\7!QISI Z,J/ M4L[ALLD>W$0JD$(!VH1=4+06UCC@$C2I^/V^3N)+=H1F[$,!DW)?N#2.CY!' ME$-ES&*9)-E4/D749B)$T2S)U^!0I9!G )\D[]%?> MZ6OL#TC1-$FUA0Q$F)M_PY8',\@\&Z<$7^?ZGPH[UHO,-Q]BGXY-8-6,_JSA M9(.!DS>=I,DN:Z[#>M;C&DL\@C@@:J_!'J_\KKW,T+W'D#$.HCL,HCCD4-XWA M6H%-" -"5Q&"79I#!+!!9)C*Z)DGQ:Y8P5 MQKCDS ZH1(5?S1<=]B<]$VVN,WU+K*? 1"$*3TI](-TR;24NT M,($])N8=K[ >JZV4X6FIWF-V!I?U#$6[&],KJQUIQMEI?$7VTP F2I9? MS5A%B9"UF;N^%-& E9<0EP55:MP35^30$/ \LDG6"ZAO<4 4*&U8BM@KR4&$ M/LP8%96$E!(I3Z77K(&CA=/#M=V)V#;B\O#2439[CL5S=E1@?0UZK&>^^WAV M2Q/LF2D86' $2WN8$>F]H"/:S 'MU<='QE/NMP(K-HKAL7$:R"%A@C:;\O0K M+0Y )J,+&E;D@.[%087OS7G3##!T$HW\P5=IN<%\'/Q1OX I6[I1&)OX>,UK MY3HF?+C5G3'IV9BV^/8'DAPBYV*-.?'#5/H"#X1U$@&(:C^%) [,F),]M2A M545B06P'6[[-42Q2V(X2NL> U<_,C[ MIHJ02V<5"+,KX/$R@U:$>>+GHW5X@,T40!YO$DH:E>LI*.&E0]8<)'73$3AQ MI. 8*Y%;_!*XU9FDR)*!&&>%^\PA%3='B=UIO%&D-*"Y+W_3MC=BGI'DU)%K M./DY2]@B_F8N1[I@FE3#23U/SC$T829?1-PJJI^X)3DV0P<,)D<]1XHZK:I^ M(,U<=<-F8UC'HR-5AUDT!$PD%B72L^RCM2OAZ%F"7*HKA>>*RO4:0&6MTZUJ MPV@'(U22N^'YRG$NR/X8%X?)9G08;:G-DP 7N#"3_&Q!'W05@H)#^EZ0Q%-K MCI\G<(9N'3O]'X?A4:K^F1?;R-G*E]QL/(%?ZOIV(19YO$S[$ M3T>G[?>=WEG[M'WH]5K==L\[?N>U__.I<_89'J9/IYVS3EM*C#_UVOA1DX(7 M,X*O+\1V[\_?6(I2UAN[HH.]C?TDD%IDQ.VXOH/S$#A;*C&VORO(_#SQQZ6D M@M/BYQ/YV288J*M-0UJ9IJ+D3TO+([<=7QYU(&XWL;7\;@8%U$#SG.2&WX_" ME+@X5^)ZC7I_YWF#@W;LV8\X:0$%8RRO246ZD-CEA&SO62C%CFZ>4C;EKQ,O M.S]'J$&XYM]?UHNV@QKD\,=H?2+,-N\V#]6^.%CJ5(4N D>=!9"DOC?)^";0 MQG#! %]B ,AMY<>$YK?ELG__@BQS*\R4[9<@+(= $!;JB7>>^0@\&^,4C*Y] M#E8=S&2DM3@<,,:B5!30='$!I_S62E8K^NP+DC^8_I--;0Z5'ZY7:;BDU=M&MB /PH"Q MQR$X3D\5:%UULWD,=^69F3E\YVAY-+_7MD@8RU'T]TS,6'H<*2'D";/,T?W-WO*_)V;D/D->HO'X#,(Q@- MGA/=LYNZ$7Q#G,3KG/0HYD,AT@1UR>>XQZ M''^:FM?VCS=!F)*1/W\=3GBS_)(%E6([%JA,/N;UY&>]Q/UFK;G3P#WJ$&M= M6*^XQE=<&;6MOS5JVXW]E3_7:XW5KU[QV;U7M9=[JU]U/[OF[.U[G0J]YFSS M!IWK&A.SKSND_JHDJE_5@KB^;COD$M6;[Z.P'\[>W/L&M4>R^=ZH-_PXC>K[ M+^MD^S/LK+!1X;+ M+QM/N+RAN/RRT7CN('/C6P,HW:A_$V0^ ,B'-I2+AE@K:C,K-7U+6SIRATB/ MFT-NHPXT[PN)?TF\#ZVP3;"T0I#V9_/0>W[2]RIZHY28&3&_F.^TH-6 M]_>ZT@,_&FB3R<=\KX?M=[_7O1YB^D;XV*^UVWK[>UUKU^\;I^7\([S2D]/V M[W6E)U)3_\A9\/8CN]0#[A!X@IH['DKB2S>40W_FD^D4&>^9-!>>24YMZ." MM 5TYDNVQ63T"/W_6(8!E72&9ITCVU?#L X(_FTM<)<>Y25?<(1X50+(]7NX MKYHD<\/6[]=8[=7ZJUUSD[_HQSM/75F:1K$Q^2RO;B>?99/':]Y?#M'RWD&] MSONCUMF-<_JV:[OWE]1WXOBJW%$LK>HL]"FDFLE%5?2J+CKV9UG435WZY9&5J11E21W MZ<=FLU:_XN5Z26-G02]Y]=..__O0[5K=DP\M+F8\_MA^ MW_)Z[8^=@^.CPT]HHN9U.Q\[9^W#=12U_5^MJ*US!S\??+F/.W@[?_US%H/( MT(TZTXOTA; L[W/G7>N(,*EU]'X-/'HTEUH1+ZOO57DPZ^+3F4MD:67"W?2PO 7=?U.\%1OCF-A=[9AXT8^#.?UG-!M'__H_ M4$L#!!0 ( %V 95/J4IK;[!4 ,;L 1 86]S;"TR,#(Q,#DS,"YX MU3'A+,IG:S!4A9(>M).2 F;G]M"5L ;H8B97M M).RO/[5L@XF-+!%8^PZJMF8#J+LE/:U6JULO/__S=>9:SYA[A-&KD]J'ZHF% MJ8+3B93WZI7Z[6WO_)/]JA1:]0N+ROX#(TK M351#E4O[8[TR&EW8H[%=MZL7XY\FGQH8H?I'46)T=GY>:5XXXPKZ.!I5G+/+ MZL@9.?;%>54R??4^>?84SY E&D:]3Z_>U?3D]?7EX^O#0^,#XYK5>K MM=-_W]\-9-&3J*Q+Z--:Z=<1=^/RC5/X>80\'!='S'/7BHLO9LX'F\U.H:W5 MRT8U+@J,B((UH9Z/J+UD31FEP2R;P/'YJ;^8XU-1J")*84[L)5T^T3H!%'#\ M)4VR5F>GX8\G%O)]3D:!CV\9G]W@,0I<01+0/P+DDC'!CM 9%X-6K!5(_.PC M/L'^ YIA;XYLG-=KGW^P+$"2S.:,^Q9-T8V1-Y+U]+@/9-5*M59IU$ZL$/L[ M9B-?*G2R72FB4^SZ'GRJK%A\>/698+0W+P22<*P(M$WYI5)*+88 M29>GKZ"I&ZN1UCY9O@)_5FIU,[&;U%A?MOA4B>EV48?5*#6K0TSWSCIDCTZ= MJB0I'T)"J,LEU*5V_KZZ;%>/;2N1;44TX8@)0.R9B4 /VQ\F[/G49@'U^2)W M1'HJPOB#^6!<8^E@8EZ/F C^V"@?47YW 3%F)K?OO+AI] M$#6)BZ0$K ].^/E4D&#W;M62F!;T].K$$V"X..R;,C=\SK%IPP6))^95"?3_ M?/MMY)JV7Y#8@?O_T7P'CTV;+T@()5NT'JB'XG>+.%1AT;L0?@]Y=]Z8U[-Q5I)IE;$U0K9'A94V5W[B+AHU13[1-13 M%RX=5FK(8&BG(=L$E/7C&N]_'!9PZ<$Q&(I_[SL/PT'OMO?8Z;>&7?'K]H-M M S\UA(UJM:DWZE;LK=ZMM1)PA''5[>W>_6._\T64Z7[K=!_$Q\YN\,QBK :V M*18_[CJSMBIT:Q/-J]6*K,2GX6U+ 8$XG.(V MF\T172#J#,B$DK%P&ZC?LF4T@]#)(W.)+=8K6B :L%. *!8_M5JX8B">[3(O MX%A\$,RMB+LEV%L)_M9*@!5+.**8T>U[0E,+5;&JK;\;5>'?1G\=DFNKC\2O MC%#_FVBIZ-T;["/B[AKK+ DJV)O51O/]L%*!%L_1J*/6I"%41][/B>V MCYTV\J;[T8-L&6I-:#9E^.&=FK"2;('HHRXH(!^UTJD,./F(O^FS$ZF"*.6U$F'HU<[+.6.Y\B MT:N]&9Z@ 9X1FU$GL'W&[\B,^)!XUU"+'8E2NX#GM;2M$(*M4+(E1%NA;$L* MMY+2+9]94K[4(%D#:ZT*5E2'HWX8@C:$(T\L.#.#7$#\7')4?(RF9'^PNJHIZZ/31G3W;O*R:K*&2^Z *"7-FWY!E+)D8NTE]2$;4J7C9E%'KOJKBLI!77,F1XF/Y6 MFU%;U)[+:K!QFV.'^'WB/:V[RNW \P4*7$^;C)DJ?:A:M9;VK]=$6&QLA4(L MD))RN)>"CL!NQ,# )=J2M=+YJ=4::4=Y.Y /T;\QA<1D;MB6M]+-@OT MF_)4 WHAUJ0&@$HQ5B3'"@4=D5WVT&.X9WPQ%S_ZPI?#?P1D#MF.]P.K8IUI 'THV$I*AE5H0B-: M1XW(F%Q=1B<^YK.=SMC93-5XUYHU_051/&6#( LD'<=[QK*&!]AQ"1H1E_@[ M<:PW\U1C*RRY=OPA7"J!&"LAYPALTF6"Q,AWQ&&KR4)V%G)WXHHI^*H!;HCE ML)D?!J*L6)85"3NBO.RE@<_LIWYT7'IG&*NXJA%NBE6R <)2D!5+.N*;/4_> MB>EK*&:ONUT:Z3S.:IS/Q.+9>!H&:1409]T=O,FF3]>,<_9"Z&3M@R:B&\F5 M$?[Z>2V=@0=Z:\G@S<=#Q<0HNI^F4P;UZQ>-K#S+&@H'&\%V M%LSD5X]H,9/;_MB]6R#_<10\_5*0(*RGCB&16SQNL(:EXWT2MX8U4-< MD1H $9[]Z^-YP.VI^-%DYMV!&*6M;E:;]1TH0"4^X+@2?S3?.<.3S,(O5[>T MR&QTR_;)LR#8B-I$OR0NJPFS\G&-CHJD1O0>\2?L M9V'Z551GNZ#9'L6K%0MR8[M0K+!6FU1+UNS XW@&$#]B+M?4U,XT';(W]Z1= M)J+5FM5HUE/YNVTT*U$CM7H=E4KMKD!7]>;PI]<+?'BEQ@DCO9U7S&WBF1Z; MVY=LM5H)Q4IE'+?RGZ3F1'6R$I62A(EJ'?5*C6UG-G?9 H<7@SQ&SNBCBXQB MF+N4I]:?LV8CE6G:1G_B:D17E\05L: F1Y716#FEOMWG,FVC,+6RG#<;J4S6 MUHNUS(7\45',L=LFT[ESH6K%N6@V4LFQG2K.0:='P_NCANA5,XB7+*\,NC8_ MUM(GOJ/;JB3Y87;R5DM:%;UZ\%R*M8,*A(/?$C+ $YF&IR4XD*2WI&6S3V0)WN,E<2K=&"RN6+PGB M$WJROXZF-X4:G'ARQ;3DF!^++33"BF]I,7MZ/J?8;-"IZM>]T5DM?3I/@ M)E%;XW=$13[E$T78$D7,KKS, 7.NFM0_B MQRYU\(P:'T9[GP0U]!?-1FH!E ?]^F?EY[^1W>?=S9/M7)V/DPMO5\)K]U8DF M-26N"TN=JQ.?!_#P]8B[Y-,<<\(<:,+5B1/P:&WM!4(4\0/X] MGP?SJ)"Q. M?#P[L7Q9G#)*@]DG/Q;1%;\!H]6C]ZF&9MW!T*4VQT@X^_ _#_>9Z]XR_H*X MDVQQ6.>PP:9<=M[R\!M(T-*)1JN%$N%>= 'Q+;+ACH#%D",'+P\0>O=X-H(W MO[,;;,!@7R@[;(8(U6AL>THHNA%+*Y?)F^7@I*2Z=2J*PIN3/"'4)Y.IWQM_ M]<++O(0,S]LX*O,)\]M&*"1L_?BG47C&1+09CXAOI*LS1H7EY0N-%L>7M?:7 M=[4*E8,;/^FD->%8EFX%D\#S'PCUI\,7-IRR "88\1G[&%,UW+OC7[ARZ#2E MCX$97&D1C]4VFHLQ["\VJLY[V6ZO6+8T,?O2+!C8PHP)#R*@) RX>-$#%VJ5 MT2 L7!>^8QCDV&F)R1A-\!(?:0#@?IA6U+1-C31@4/2$%MYA[^ Y\X@O.BJZ M/7:C0F\L7U(3"+\@7!"D''+U]KK)#UB,NP M0(9A%=]?UX+-.XS[\+?P?4;"^W5:,_ ,'_!F^V3 H;3#D[U@WK5SAN)ZH<*' MW=LH3!]#$E$F.6W&'>P,69<*RRFL1K2O23N@H\/*I/U_*9AR=7]+GO%O&/$[ MAN@C)[/0[-Y>,;XEO'X?GTQYCKQK?H;$=:@+*D=EIOUKL'' MBXY7M^ :VXDL%2FC\(3@YH2-C3=A\0ZUWFLW#*5WJ-,;+Q>&'P0KT?; M4?=NBD>;<=E3N#TFTHE7QD9,CNLPX)B73U#3%)U"@!7=*MTWY\2-LWN)A-_P M1?RXZ%'\G?&G<.01N-(O'HE="JM$[.'? I23==R?O,+=>K.FM9FHKI@&D$O^ MQ,YJ T&7?AW! '?&M$WBB MEI.I[U%%C-&83TEGDZQ]-7%D#2)--P%8LW#](.-1L!9)9.Q4T^I.>.]KYL$V MF2%71V-6%U-<;TKL/?8'7Z-!G!.RW8Y9X78A3%][4?XZ)\N]*E92I5_W"]K, M,W4EWI 4[4G(P2-FFFWBRRJRPM4NF6I-95CCU$Y<0"MAJ\&EK%-7UIY/^5U7 MQCHV1YGRZ$H;#) )+MA[S7&>+F<6+5Q_WVQH@OK!LAO&F.%>J&S2H@W/FB/\ MP)YEOP^GA(,OO+9Q,?2&#=QJ VZ%PRR?6F-YZZ^WI0JO]H#,YBYN"2+8/+[R MRWP&.WD8];E8G<@U7_@;&?_*"/6_"28!Q\3K(.XNH%5B&A&:*G"Y(\(-=N## M9FNT5Z'["NU"K$1K5TUXW[+/6K:H%,<;DR.$_OH-@OZ(;@[2;JVY! 5WBC(,T-L_):S69B]]+H4 M]K5AITN'4S&=0F9%$D49S<0[CWGSV(Z8%SW3)9,*>L%'%471K4F:U+QV9)YJ_^60;3H4W7R.?N^8&:&VV>A_3LNY :D_% MPOX/@>UM0)T. TO['=?2S=D2'3V6)KQ*6L9CYS9U=.J$5%4CBZ MRSZ'(S2,N;F>FH*@\,9L]!N6UBQ9^S:3>Q:E[]&E@G;"L9=SWFJ'$DJ:C\J* MT+=S#N$I:4J[/,DXE9-X-'P1GOAU,.^-;XEG(Q=24\J\SA;F?[%"KJLRCKQQU:T MK6=LVZ7!LPL;5\6(0ZZ[A-@0L,\?J^V2U/]&W#JJPX9\5MY/L+^?D3'=(RI%$&]A0[@8O9^!;N MD,7R@ODNY#HF1%0MW P!%Z,SYKR(^@[?KF?7 AK;,=M!/SC^I^D"5J?!2)[J MW7*G0A9J<4[(".H545DC]>\)/>PEGE%>,Q"?AR'"H1>J_!_XYP&_M#A&X"9% M.2I_BI-)4_5T\"Z6A4\7T18IV,ZYW/X5VGU-ZZC/X'_11L)9*F#K[I<,U?OG0*-C_YTJDP^%"QO$6)-GUI;6%B Y[682P% M0=&Z'*\THHB%UI6*:IK"]7,9=M$'2$E2-$1FI[=W>1*\-)#^2CB>JENV5J3P M"K=7Q8GAT7+^$WCA(QPKQS#/4AIR*:N]C(^Y+9_>C([=7V.*QXKD M:2Y=6=<5C\@'B(1Q#/_"SA#;4\I<-LDY4J9#6;ARQT'@%D1,S3:$9I(4WB"= M)5OHB,67L?8"'T82Y%C?M1!4<"U\-,NG<#SAIL_0YQ_^"U!+ P04 " != M@&53-;VXK9LG #?B0$ %0 &%O_\*3]W709O[TM'=-UQ>JCWA*CML=]>=)P47T-:44O*5E%[FUP^H)2WG MXI12I/*X)ZHBG9F6S_E(? 0!$ #_^I^?SR8//N)\,9Y-__83_S/[Z0%.TRR/ MI^_^]M,_WSX#]]-__OU/?_KK_P#XKY]?OWCP9);.SW"Z?/!XCF&)^<&G\?+] M@]\S+OYX4.:SLP>_S^9_C#\&@+^O_M'CV89D#5L] M=#*>_O&7^B6&!3Z@P4T7JQ__]M/[Y?+#7QX^_/3ITY\_Q_GDS[/YNX>",?EP M^^F?-A__?.7SG^3JTP33/US][<5'%^/K/DB/Y0__Z]<7;])[/ LPGBZ689KJ M"Q;CORQ6OWPQ2V&YFO-;<3VX\1/U)]A^#.JO@ N0_,^?%_FGO__IP8/U=,QG M$WR-Y4']\Y^OGW_SRC!;G.4_I]G9P_JW#Q^__.W)T]_>/'U"W[QY^>+YDT=O MGS[Y^=&+1[\]?OKF'T^?OGU#@U@]=/GE _[MI\7X[,,$M[][/\?RMY_HD1.H MTF9>L@KE/_9XZL.O<%.8I//):G9>T,^;9U=X+9'CYR5.,Z[G:?OJR2Q]\Z%) ME=)LOOV7DQ!QLOKMZ'P![T+X,'HQ#G$\&2_'N!AEP[@DVD+)3A-)Z3MOM07# M-/?*,*G$I:G:#&8GY,..,.WX?/.LW_#Y<@K[ZTM!63P$A0&&F(J"1QGBLOHN;:^QQ!O MP?7ML'<(]&B>'LSF&>>DVWYZ\ FK)MJHN37(,$]7F/7M(MM\XN'B_.QL]4P8 M+_%L^^^KSFO#B.6LGRC6XJ>1',N/EQ]P3I,P??<"2>5L$7WY;39-YP1VNAQA MYL$6B< K&"5(27LA-7@FDTPZ:"Y2#X;[S!H9F* MNI@$W& &Y0,158H(1%9+FSABSJ&S;GR\/P_D#\:#(R>\F>"?C:?5T+F1C=8E MD[(/@$(ZLO8B)R(R!3IJ15K,61-$#Q;<@FL?2J@?C!(M1=&,'X]2FI_O;&FT MDWU%)$DO<>0(04H.*E55E>E'%DL@M EU[$*.[X':AQGZ!V-&,R&TVR]FTW=O M<7[V!.-R!TLT+"&*!!A8J'N7@.!9 :,(6V#1)]]GS[@6SCY4,#\8%1I,?#O3 MY[LV[@XI'3J/1I"NR@)4R0Q\9!9(A16M>/ Z]+$I;X2T#QGL#T:&1@)H MMUDL%KB\L&="=-%JI4GQR77:'713'#NEQ6+Q_-,WU MCZ?_?3[^&";TT,6CY>,PGW\A,_Y?87*.(YKHF'*.8%TATRW) $%)!J9(E6U$ MY)[U&.I>Z(;D:M^=(9>YWUXPS9;!:UPLY^.TQ+P?R.BX(*_.@K4T TJ0[^># M-Z %^IP2]V3Y]V#/@3B'Y(ZWXU%/8;6TPF?G!.8U)B1@<8*_X7([^D(\%CY; M2%E%4"PG\.0I@#5:NT+6GT;=R0J_$=207/9V7&DFAF;$>#[]2.^>S;_4^")J M*9DKC@B9R$'DP4(PG $GV[#X7$QRM@<1=D$,R3%O)_@[3W-;6_O; 3&BE6!A2Y E]4@6R<2(*,2F1=#B^N0AF2S]U.Z$=.><_8K&/96<$Y('?D\_N2 M((B,@"K3;P.B-UT.=6Z+S=Y]9WL5OE1]>J%,?9':*PDH!=EM3G-PB &8LU)Z MD;U@70()U\,9D@5])!MNVM*.F/_6L<9K1A@PNJBE YUHF,K2NG/>12!GEA:A M#+3ZNO#]1D1#LH7;,Z*!%#H&H"_.2QS3:(P!&8.'>G9"!A%$&;5GB18LN MYLZ-B(9D]/8AQ9%2Z!)^OAB>X2XE8XF=BLPRM Z<*1:<"S1P%8S1?7(YKF(9 MDA';(,2BKDBZE$%A]M6I!#8=;ZK'CL$GK\'J@A&G!BZM0 MCAWSL;#;=02$=IT6+ H+4 A27"H+7#,AR1Y.=\V2M=3FEN@1D M2,Y38^$?->?-)/]V3EKV?/YE!XQP^C)=A,I*HM3 I U<%:;,E(SUZ MC,!"U+HPS0MVV0%NP#,D/ZDQ$UI(H&4,Y?RL3BWF55";M-2'.;['Z6+\$=<^ M_8O9HN:HORSDW(\$]SYIF4EI*4T.'-LO1%Z,3I9;7 014RAI$ \%BR\;XP86*_O+"V M.6[>>''K\>MH$KX-D?$7WW7F&FS'U MU7SV >?++Z\F8;I\-,UU47ZH1;3U_%]YGXW1G$PXX4"Y$*"J5TC>,$\@M>)= M3.GO@1J22]6 LWFOU- \76=QI?EGPM<#78D%8^\) '26/+RC) TUFC!&X]. M2JDEGJ"$[A*J(1U'->!$.PDTS+Y:ANF[<9RL051SC&RSR7FMQ?]E-LN?QI/) M*!6K3:WH8CD74$P(B$X7B-$ID7ER.G4YE]H'W) ))*[+O9*P1HAI6YS:!9!*+**9DV275Y69(0_*K&K"BT=QW2@_?J=DH64EA MA 'F"@.E2TU65PXP6TNLM*ZD+F[W38"&Y"(UX$&3>>^1T+D#A25E/2-C)B=) M4*K=&TIR8'3,&E../*C..9W#+)EJ84 ,]4CK)NKW&_8_!\>AR;9<3.:@2 M:9R)=JIL,ZJ()JK8117DOD<%HT&!9-R7(LGWBZO5BA!T<<)XG4KIXFBU@3\D+[TKW>Y!VDV/ MSI+AV1DF>UEC:BK1U\;( H GW1:+@63.;<97O^#J8A M>?E=.=5*+D-3::62(()TK&;5V7G6I'>ZATIHD8061E? L M@$D,0%M(K5P+2WM$\8\@]L,1!\(6N&ZUQ$ESXTEX$,:7\? %^.DM,EMOSUX>4Y M?4$_M^N8^>8M??WUZ6]OW[Q\]O+5T]>/WCZGO_T6S!&M,V]X?)\>FON,I5$S MS8N@_->:>F0/.<^^=)7D!RXK_1-F6PM^./F MO>%9WG8TSVC(:_?BG%!MX,VFBY^QS.:X4P+W]/-R'FCZQ],P__*<)FUQPR:J M7=)<60-<) 7*.@G!I5I7:XG.V2A6NF2\=!Q3L]6VPZ+BBI'.9&*1\*!,C.3/ M94VVA@]$ &Z#[I)8<>O&<;^:=BC,O''AWE&$+8_A5Z-9X]BH$1KP; NP'O45 M&R/RZ* .B504#Q!J18:/1B3M XO8I81\'W!#\AN&RK;F0FY&OW66P78%*%%< MP("U#1#6[C >O"5F(/D]+A85BNUB_7Z#HD'^&]EAJ_%H$1!=YF!ETK5TB39Y M+B4D$0N*[(WIT]KN*X0AZ>*[R_J:%+>[3'$?UNX7C9?HF X);#:"UBS7Y+W7 MF*M )Y/,7,1PSKDGG:22,=B="N%I_O^"4!CHA8(_RV7@Z7BSKL#]N MC9:1X4DERRQPM#5H'EQ5 F2JI*#)\4WH^P3(]H,W)&.T+6,ZB*<9=7;#7])S M7HIW8!POZQI!EP4'C\X[X[7TLDO&\(V1QKMHRH\X/<>M"S$/:?G[>/G^\?EB M21O8_.GGS5%$3<>B_W.M83,:N:@>HX["D 6/FNSV1&*0RJ)F5GGLI#\/QCHD MK7I7YES5IWU%UC!!8[%\639P1SP97VI3LLB15FO( :)-$D3B7'"AM"Y=_/IO M4 S*XFQ%B+O/<\LZK*V3)(3E3 4)J$HM\$@&8J M '5),14?2Y]NIS?YH<.* M,",&96LI@T'R(Y5R"4+F'HQ,3#NK@Q==?+.319CO5\?>D8=78UC#8$#C0Q," MNK&=?B;3JJH=HQRR:GT;DVOULA80M+"0I.9"YF"9ZY*0<0.>0:GGIEPZ;NKO M,OH&J5?7-,68ML2XD[9 M/MHY&PD69%DW>5<\.,MID\?L!<_<2-[)F&HZCH9FARTJ.&$L")'K;8RU?4\I M 2Q+L:!EQ?,N&;_##'_?)]^^$T _1$AM"[ANZ,ORC#;Q\;OINH=!^O)V'J8+ M\J?JM$SSZJ>-"//_(?=J4]B^[N1B@HS9&IH#6W3MS"$A2OK.1!UBD%:E3JTI MNPQG2,&D(9%W .1I63!QT[R.HI$V%TY>H]6K]%&$8$(&KY/*KNAL)3_QAM)Q MN'>BD2B:6Z44:2M.!EO11"-=0RH,A16.,:^[A+VZ[KF#W:8.8N0U)2CW)OI3 M+-?]U)[B7(2@ $,M'RQUL]5" Y,:A4F19]NK!NH8W(/R >^!H,UE>Y_.XZ,W M_WCVXN7O??+SOS[]!([B]2-IY1Z&Q?M+U]E=N>[NVU_L?/(5SL>SVC2C]C3% M)[C^\T+//?V:W.5J;;U:KSDN V.,]4E M1'O:839(O*D0R'WY."81__SEGXO:FV3=0[^>KY"I]W%=J4VSAJD4!L-J+*+F_@K0/(:4C8_(NIBO^T,G&5!)6CA1@#TI+*(C#/R%GO4KJU/\0A5?'_^!P]E@/-.+H>XLNR.^R7TZ,F M>$2V; [D!8#2SH/BHK:65P&*T-+XS-'H+N7Q'<8RI/:#/Q#K[YM5]V%FB$BF MCHX(0F=:OH$QB#*%5?U(MEP[5;I$'>YJ9NP_&=5#K8<9"3&O\@)^F7W$^;3& M=7^9A^GR-:XZ=[^=733!'47BC+:DO!0C#UUYXDU,K$!$KZ112+HLW>8&'_[: M(=GZG9BS76F=97+T EKC"U]6W7"6LT>)8,SQFZ[)8:=K\D7NWO_Z5XT0A>F7 M4<8B,X\)L'9A4"EQ<+Q6"I28@U-*)L/VH] 1* 85DSL)I4XELE,S;#S]BM,S M9R+/'DQFBI:#E[2UR52+\*2TD7NM]]1.=WG]H*X7&A:G[BJD^W#9$A:!] 2H MP0]2IX:@:>7!DQU2#S=Y$:<,*]SJLMTAXS^,I_6X]^7TR7CQ8;9871?TLFP: MG;*2M64TZF*T)GM,T4[B1&U]9VN_)1&PS\42WT5UH 5P+VOK6#)=Z4O23$PM MLRXO^1E7[^P>H2_!!AX3CC_6H>21U]JS>UE)2S4LG$P="R19"=-YD](F++K'7?< =&'_Z M-^71D4)K5SW[/LSQ9X*4JY&*T\5JUD;"<1:2E<1E=)L[&FH=$_)DLQ,N9M$E M)_EZ.$.Z&^-$C&D@EXXJ9Y5)^77(FVL",F?$6@/H6217F0?:0VV&>MT\J4+G M>.G2N6T_> ?>J_%OJG:.%EQ'4EVY,J8>Q),W[D2T8.OQ.UED#)RM.E$&3O.A MR=3OTIUL+W0'7M7Q;TJI8\76\+JG#W-,X[4$SFI&Z/\-FP3N:O9C_;[VJ^*R M9M6AAL(E@HJUFX'(#'2.)KB23"Z=[G[:"]\^K'+_7IM=#\F=P.!^%;ZL#+?, MA>=N=2%.S*"P>@0A$S:318A16^$Z=;F[!=D^5/+_7E1J*ZW^T:,=K;D%Z+,E M4[_VSG%$=:6D@%"[?W-KN:\^I^U3='\ QKUBDNS_ V8U$&&/O@TQHJIA4-IU M:Z='5K\+(8'S+!OCO9%];GL^L(#RG@^N6S/DC@+H?=)S78*K8EIQKQE$:ZL? M&05$@Y'D2;89HRU6];D&[*Y)SG=8#9L3NHNL 5J@M;5.O9V!7O1L-K_)Q2Y> M%TL"PU*[MQ@,X)$Y,(H+YC)-3I]R[+L"_A'.AXZEX)65=@KA-EN7Z]'CZ@KE M5_,Q3<2',-D.821]EK9VHR64*(GL %&U0TFN?!S]!"%*4FCY\9V">Q?!O(C' :U MYL=1PFAIY5TDR#U?+,XK93=XO!9)^* A>:=JU8J"D%P"CJY6--J,?=(W;H8T MI%SC4VU-;>33K]#SHJ/QJU4SA+/9=+57[I:J+F>/)A_>AS#-+\_P77B#9^,T MF^;S1-1\,3ZC>#)>'*^W/I ],35LY[@,HPGBV_'LE^AZ G1'5UH M>E\SV:A0]??5JL/\Z".Y0>_PM_.SB'.BZAK'ZO6+E^?+14UGH_4Q\M6G348# MJV?>RA=-[JU54(Q+2KN8%>_2[NY G,=^4]*[F-1!!2L\+!*T6>/DL< MHK2K>BP3HA,R]"F_/0CED)+(>[+NLB[N)\JV@<%J5(3)C@JYU&G^JS.S,4>U!F5MF085= K9@G:\-IQ7M8M!") $*Z;0GA/Z=+8^'OJ04M).R#59Z\:*H]"\2): MDP%ES8DJY'I';@1DI426RAESN:RAUUA7>(:TD3;CR&7MU$(6;4IA'DTFLT]U M,3Z;S5_-QPF_=E_;0;<=LQ7*F["*[27RVE2L&>&AWF6(&3$R;UFY3=L<_MI! M1-HI&!LWW-EYK6(V6)I? , MI#5657@*?'(2)!96HE.TM70IN]H%<;P?MWG6Z_#IU[#$^3A,%JLV9?9K-\"9AD/(M@+/#:C5ME1BSFM8Q$.1MUT27ZTI4L-V,; M4H>E]F1I))-3&RJK&H"TMJC"J@*@N;UR\RLZF2U[CJF1];)ZV[IXXL(RC2)K MKG4]S".!AU+ >VW 11\U)AYC['+YRE4HQQ\PXX@*%*HHB@\4N^667@0S)%NBSC.\VYVWO1OD: M,UGL1&AR]F2=,@LB\YIYHO0Z[5%PX[0.TDK7Q9^X&=*0,H,:LZ&1'-JH^!?T MUY-_/7J[4V?.M<\\20Z,I0)*E7J;KXK@2D@T?]:B5GLI^*O/'E*A=DOU?N0L MMEWB&VVSN8+N(NQ>1/3&!TC*U&LM?(+('$(J-# O7>"\BQ=X,Z0#*ZY_!#(T MED.;);Z^+'B1<=4H::2<1ZR]RW6TJ=X9:R 8Z8B8TCM;$@9M]EK>WS[WP&+G M'T&:Q\Y>0R-\G'\-XRDYI]5\N-@M)"\RD78)6=*8?'2T6Q0#V1KM%1$*U0&6 M^'6O&%*M<7-S_.@Y;1C%6U_U7\A>"D9)U%V MJO6\ =&02H8;*^TV4CAUM&[;6/+#IK$D;AM+-@_:W?JF3K&[PT9X9 AOVV3X M:[/.1].WJ.46Y;T70^_3HI7UDJN M!10,$:I[ EX9FIG G*S=J[WL4O'Y/5#WOB3KQ,1HLB"G&K2@V5&)D]'FN :3 MK%;>*D3+[V_SO=]CJF:,:K[,#I51G'Y/2\(K M[5BP3O@^=R@.6[EW8U-KF9P^U9/\E'=C\B [Y4_<]()N29][C*=9YN?V76O/ M?EU$NU8?-9'FTW@R&65GHS7* 5C$%S0<&@4Q+F4*?)C3[@!O21M><3=<$C=I* MJ]F&=O%V[TN)3#%PWA;2E-R#8\Z #M$[&J.(?7HY'<*'TV6$=N;#G6:]92#Y M=C9:@D&8ZBTVID8SBR;S*DG( K$PZ9POG?+,#]4=AT] 3;EE=E)J MV8;K)E0[$:[=2-8H.2,%)V!&9#)N;:1%'FC-1\]I"!A1A"[MIP^'.J@RQ/LD M6 M1GMJ?>':^/)_C+MQ9N3RNYC[&(2_MY'?<>=S]?)%KC+OHHA2B-GYCIE[: MAA!BR6"TDJ5F!*C<)07ZGK?37:EL4EQ^HVE_^PDG'_'7V73YOOKH47%T%7KM MHBD;2_@D&_55S/\;P_SMI]D( M-2O)F@A.5)M"8 )O6""\C":P.&FQ2Q7IG= .W&>Z3P[>19[W23WB$HYR<8GH MP>M19@ 5,X/ 32([PZ"R.3D?!Z )+_ .*1=_B/0[6*;W1,#7>!;&9 C-7Y9G MXP7)L:(?\23H/S0@&:\IJ+) )*L:=.'&6)<3+:;[)^.UV(=4%C P8AXOZWLI M-)W,IN^6.#_K66EZ_3MZEIKN,:KVM::_S:9IF['HN/$1:PEZ;26;O2.QUS1E MHU +I8,-70Y(KD73J 9QU5UH?=+X3=90,.AC5*Y66G!0@6=PM8&N9M'I(E64 MERL;;BU(O.%50_(,CI?[#06*+::Y;4'+^F;V=5_#7 PCAR-"2E&"2I:L/FXY M<"\29]*A-?W*6': #,E ;T>%)M/>LFIE4W8QW1E6*EEBL* 3D[6IN@/O,((M M6:EB8N;%[[7:;WC!D$S?QFN\Q92VNU@6Z?7CY9 A M\DP@,K>1%$^.ODLGQTLXAF1@ME_7QTQZFV7]LI3QY@Z-#8@K PR.92&2!HT) M0?&@::C(P2>?R,LOQDFQUPJ__5T#K4=ML=@;3W3;'7T-Y5=R4W!"-C3.SG=Q MJ:A6]Q73%H."+ UC21\1/[DNIK D0W9=@B6W0QMHR6K+7;^=:.ZAK72];F\R M#G$\65W4T:.M] VOZ-=6>I\QM6LK7=_VXNO;MA5P"8WP3"/P4EN5,$'&/ZMM MSHP05DI5DS%[+,D;$1VKAIX2"69?$#C/+[Z$VVB?ON(X]3!Y/PF(Q+F/, M6W#!"UDOZX'L? *%I5X%)@68K)-.Z$H,7?:O/?$-R77MPY\>@FIC_KY9SM(? MKV?+]7QO<&W0H'(HSUYEO0D:(Q^* ]6$P,E",OS25E(,LHBC(J1[=? M.>GE)P_)Y>V@ 8Z:R*:R?!92'=27S?'<8E2LX;FVC<@LUZ9OHM:.R@BIR*"U M45S&@T1Z^05#E]O R9@K\*7W98Q6@>T MQ4?PB2D:<[W^RTH.@6..2FB9TGZ]F?9\X9 Z-75@0H]I;ZH,UF+SQV0XR(_9 $Z2"7>TE\>C&; MOGN+\[,7'>/5M[VH9PK4ON-KF0>U\Z[==$O9B.><@:;=(\ M*W5Y+VZX1*^%U$0G[3SYT30_P8+T[/P:R?,YQYWAYTC*4; (.==FTUX*\)(\ M(&4L+0L9E Y=.L0< G)(,>U&3+I67_606;.=;@OG;?A,X+XS#9@B]SYZ2*F0 ME65)@7LM+-0J=Z]84)U*GO8%.*0(=RH_Y?(*S\@3C\M>PK*E-QUI1!SR_@?%TU]&T:'+Z8I.B7E^W,9J_ MOI5TRIOWL_ER^X%185R3B LDOFI;3C9UJ%\*R[:0&O$\[WHW*F>BCR FTYTBH. ?GDP*.W#OK M.YRV7!MP$; M1,>'$S&JB[":46CK"=?A[>;2"1TM!DEC5&29T3X-/CK:7+.V. M3H]U\O7IZ]DWM&8#5Q*PU(I)K@O$>B(O-4N>>1OMY:LG^BV52]@&T=&Y(6'V M61G'B*?5[4-?-<-%[>05%;%&%WD6Q7(-3#A:NI@=Q,)C[1#-I!)&L7+XWGS+ M2X?D2#8D1=>Y;[CSQN46Y.XN\7AV%L?35?N>\SH!V:6HT1,83ZRMVCPB346T M63OR6(SDG93*/O!:[AU?I?)Z6ZRW>%E>S+WV>Q\/HHQ%\U% MJ$Z_('G)>KVLD!!R%)()[P7ODJY[)[1#L'P[>@ LU34+292,Z5#0X%\UWR7^\&=T@Z?HCT.URF[6R#MSOS< GTE^O[ M'22634G!$C!3MT/Z+O 8P!:I&,=0].664]^Q$@Y^_9 "AAVY="+YW*,>^S0; M><^M\"B .=*S2CD/,9-UY4KP-BD10^[NGNT+=D@9NX/480?*LXT&V\[$Y57R M[4RL;C:Q@? (!(/UN"]QVMA%\D#+@ZQNI.W]YO>K>:G'PI M'(I>S7-,X$QM&J"-K3>E*>^Z]$2]$=$@7/N.A-C'U3]<-*=VXZ3W 1DOX&)A MA*VJ@FQJ^VVME,W2F=2EL<==W+A[O$OI5!1J+K-^AX*K&O=-K]A?Q]/QV?G9 MZE>O-KO!V]F'<7)*''$N>.@KCCX:/&I,C3*J7N!B@?CR \X)_?3=ZOT71\-; M($_.<>0CT8QK!N20UIKSF"%Z50!U,08]IFCZ1!OV!'BT^?B]]_QSFLFZKUDZK*5#$L$Y+*"D%>@CZIV;WT^Y0 ;8$;P+F7K*Z[1D M6@7,B_<\%6T!>4V8E(GV QTB>)<5JQ7(PMR+OAUDC^_[)]3!,CLII5;:LS@C MF0L68JCI&0+I.T_4UYYEYK5+!GM=-K07P"$%H>^=4 =+[#1\NOY01EG.6+ T M#Z+D&KU)9+N2/O4A*E.4X#EWB;T=#G5(W2ONCV/'2_%DVNO*C3$T)=)J9"]FUEUN 3I5-XU[U69'27 P4=_1)9>[2]R77G+J MR._E<9TZ]LL3S57,'HSPJI*!7#HG#Y'6IV*U[.* 'HQT2)&-03'O;K(\+>6N-T4-BS(:3TO$5Q,A M6PT^DF4BF%0^!<5*G]ZY=X<\I&C(<$AXO'0;Y8)^#^SUL>9DD@P\.<#B5G:Q M *\9@J,EXX5WH>@]$T$/?O>0 B%=N70*V=S/#EKCR]:3(V4R<.X2*,/JW1A) M +/UJC^;8^F3QW8@SB%%1(:CN.XHQWLAVVI)9(^(!3,X:R0HKS-$25#)TF1B ME7S?YX+00X$.*2PR.+H=+,G3'?]+)9*,Q8**G+ZX$B&:E "S3TZAS\F=/L3; MP#^_]ODWYN]H3-D+9T%D11N/J.G?EB,4*9%)X@57O6X^W1_ED#SQIKS:*_+8 M1'9]U]5(,FW(X UUE )4O4 KJ'J/4O&VF&2+2Z<[VQV2^WQZNAPDBSVCT9O? MUR^1WO7W/_T_4$L#!!0 ( %V 95/Z>4OASE8 -?J P 5 86]S;"TR M,#(Q,#DS,%]D968N>&UL[+U9=ULYDB[ZWK\B;Y[7&Y68AUI=?9;2Z:SR64[; MUW96G7[BPA"0V"F1;I)RVOWK;X :+%&DQ&&#D]Q=I=) [_TAX@,0$0A$_/O_ M_G)Q_L-G'(W[P\'??N1_83_^@(,TS/W!Z=]^_/WCK^!^_-__\6__]N__#\#_ M_?G]ZQ]^&:;+"QQ,?G@QPC#!_,.?_C;Y03#!9_\Z^FN*DDON/: .!53@ 7QR F*T*98D$K/E_SW] MJ\00A*-/1&T,*)L+!!?]P1]_K5]B&.,/-+C!>/KCWWX\ MFTP^_?6GG_[\\\^_?(FC\[\,1Z<_"<;D3S>?_O'ZXU\>?/Y/.?TTP?0_3?]Z M^]%Q?]X'Z;'\I__[V^L/Z0PO O0'XTD8I&\OH-?GR>T_O(M&_W3U1_KHN/_7 M\?3?OQZF,)FJY\DA_+#P$_4GN/D8U%\!%R#Y7[Z,\X__\6\__' EN3!*H^$Y MOL?RP_6WO[]_]1!I?S#Y*?(<9Y3]\<\^VS(&,)E^>3 M#A$_?':G>(<7H=^E@!\\N@.TTP?!!5Y$''4)]=YS[^"\ 3F+L#XR#,<7^2]I M>/'3%-N+MV\^O'W]ZI>3CR]_^?GD]>0UUJF9=LBF[))]^!3?SH#_IUR7E-/UX_OJ+L>@#X98*#C/G''_KY;S_V MG?;%:L:EM$QED8,JJ(MQUBACE%:])=]11W(SEO-ANO?*\[J8#F^U?QXBGD]_ MV[L?(+*PCX\9&4G_( M"=Z"$Z_&XTM")J*SEMX/+DABJ_4,'"=+7B$3WHEL72K;XL,5I*/DPAK2?L@# MT8(';R\GU<^IKF-/YU""5PF*TYQ V42>FW,00U+,%5=LF6]M-2##'5Q'R8AU MY?Z0%G)36KP87EP,!X_O:K+HH*SRH"6/H&3@X% G<$YK1=L=V7ZZ!366P';P M].A:_@\IHCJDR(/-+4JIA75DYEA+T# 5B(P6-5)H,IECD,(UIL;1V1-=R?LA M%73G5+C>VV2RSJ2(I*9(L!AZ"$$(T.34%J>\T\YOA09'8D9T(>>'ZC>=J__N M1F:LX"B3 L6-!^6L(3M7D,4KG Y,!*M2$Y?[,5#'1X1U)?Z0#793-GP<81A? MCK[>0=?#$HSQA;8J[\G(];$Z.P')YK6*F1 L>4,M2# 'R\'K?E/Y/E2YVU3E MMR/\&.(Y]HIA9*+: ,6S!"I&"3X: 44*HX/P2H0FR_Y]&!TJ^LZI2'/U;B#+ M>6&"'ZYBW']-Y\,QYK_].!E=XK=?#@<3_#)Y>3Y]X=]^'.-I_69=.HQ'DV_P M/R0/*E/^XE)*A%)!")!5!9%?""3-7L&3$WRHC!+,$(>L$=-M!/LTQ8 MB*!#,CQR'/4(.=;0YK!+J7880IH"NL;Q^V#\"5._]#'_,ET-EP+5FSD4VUCE MB]!TN=@O.M'[IO2.-#5L)>:M<':CN M[YV.[D;UJTAWHZ!YZ_O'SSX>4O=P_U/GRDK[^]?//QP]M? M7[S][=W[E_^@S[SZY\M7;^C'EVL>?Z[^G@X.0S<V/E!:=%^=-Z6M"?>ZNX/2 M8>E/7@_'XUZ@799G5D 8VKT51S++I)> S*!";[F(C0ZZ;B#LA?.QBFX?AJW7 MDF:#0\VWDS,P3M-6 MR T45-IQEJ3BK8XV-L']G;8-]=PF%V,1_![/DB5-T%0('A3&#-$X1D:X%)A, M0)^VO9)^I]>:^FF0HS$3?C:2WLER@%1, %58@F!J,FH(3F9F'9--V+(W!S.; MN"P;R')_#V:L,=)7?G)68XG.%?#,*Q Y!%D2PQSM_G^_O_KXGVL>QRS[]"YO MI*TRD-E;::0='9C2RI/%SHKS64G4/LH8$_.YM\)[.C]PT;Z8%)D#KX,C:S%Z MB&0Y@A$U+C/,,H] MX2*R'!-(\J9 Z<*!YF(!-%A(#F0SAR:YPBOBW(N0^RHLF;5?6^JEP?G.0W ] M&45DOD1 SJOU7A"B*PEC).K M('T&]&NFN 81WF^'Q>/W>%XO"7X ?Z MQ^%)SE.MA/-WH9]?#5Z$3_U).)\BC[/(WR/)<-R?X <XGO)IQ[S$-3Z]T M.YU\/<><$9)Y$,K%6D.#D05*3I"A82MF,4;3I)))ZX$]&T;OGA8-KCXN/;X' M$_8]F2FC?II<5P#XG08U?G+,O5ARL*X($#1J4$%YH'V&U=R)(F-.V>4FP9(M MC_/[I-@5:1I<"'V#DV_G\3UO6):2$0YM#:BL(P16%!C%/4\2DVJ3A'T/Q7'S M:WV!-[@;>@_,4KX;%Q*S$AZ"R @*ZW&]" DT]Q9]8@EY$U=H9:3/B$6=*^XA MTWR'-SW0V,Q3L9"$]Z#(*X/@60!9B@D!%8\^'MM-CVUR8TU1SXD,-[L'LGZV M]=PXTU5AREY)5CE&CCYZ%*"2E>"FF5VTPOI4,*)ILGMM=93'S=W])8'3-J[(0A4\0-!9G2E3,--G+=SOL[Q-H M3R@U9T9M? BUZ?#_3OJS MZAF'#"&:%%3QQK;9Q!]%M2?W+5;2]B+B;"SU!IEJ,YBN,\.7 ;7"W8N5*3$7 MU7;O8#30WK"5Z+?&BRPL>H,&A ZI!N@Y1./);B*#"E.4LJ@F2\06^;#@7L:N MZ+"*Q%NT79A&A7Z;>BR]:AP7,HV!Q[H(2C(R77$>F+.1!B<"$TV"(W=!;-\= MZT OL]'H=87:(&W]3F7>:T!*>I1,94C)JWKF2H",L""SMS)%JZ)MHN4'2+:O MZO45L[C>\1I2;3"/[^4"7D/*,7),9,3$G&K+AD3+%@8#GAL=O%7TI8DW, ?+ M :MZ4\DV2#M?D*)Q#8[3VZ,HF8;H&2BA+ 2MZGF8=3K+7!JU3WH4U0$3H#MI M-TCL/DGI\N)RFIJY*-1W#=1&SY@4BM3&:Z-3$<&A,) "2TI8A4XVN:RT-,)# MID@3+33(SGZ/$Q(,YI=A-.@/3L?7J&B30E5" &,3H5),@:_-?;B+$:4U.6(3 M;LR'<\!$Z$"^#7*AY\<>;X9KT83D(Q3/3C-&FH]1BH M8W ".A/Z%F[F?SS#.O0P^!H&^4/_=- O_10&$UK7AI>#R32F?=Y/?1S_GR$) M^)\DH?G%$)76*3FHEA J9 MT<+A96^S5W=^RS]KGK1@DK3#J_7"/'A'5+?,,YDD-ZE-XWHZO)_!M.SFJ%K<\T[1!?7&W0M!^_PU&B-X=3?/OG $?CL_ZGDT*S\^3\ M_,XQ*,G&"RN-BR 3,_78E19M-FUD%8T@LXX\OB97>CL?R5Y4"EB%:0\"[#O5 M;8=!F;H0]CY,5\B3P> RG-]L"^])7I,%9X3]F>]EPJ$9&2\.!)X=":#05URY-)J)Y]:G)NC/%A"[I?^&H21 M9D_%DO'>, ;2DZ.BE#00'$,"I[SA!47.3=*6]^8\>:-5:WU9[OH\.6._]QI/ MP_E+,DDF7Z=''XZ%A(01BLZUU )7$ 4+$'AF!B.ZC',NYXYOM#'&])?3X>>? MZ-%7/*!O9M4_Y[7[>_*ROU[KNW>\J[ ML1*&'4JPI485I]7)J 22)5EO53&(J +X) Q'RP,K=!\.SLR4'B?Q)_WKA MT[=G>FTFZ&&74NK0@J\%%U^0!T%.^M1@FXZ0O/4I'[/))O)HP"8R%%0(D?@8 M"W GN?+5IW#+-"!?JIKE(A 'O&%V)ML.C]P68;H)$"Z!JNL:MHOA;+^(;3?J M>D+_&\BZXT*VCZ +*>14C 19I*Y-\$(]-=#T8TB:7 87Q3(-RO:2 8^4LMTF M 581<<>*OSH@NH[SMY MEVH9=B?3CG?U#^D,\^4YOBT/0XS?\@'O!Q[?A NA[2#0%B*(6<*!:V7O#;SE0A.,D&+IF":AZ**[:Q=QBX8\U@1_3TDS"KJ MZ#J6\&M(_7,"UQ^\[H?!Z7_5+V_PSY,1AF&Y=:$G9WCW-.(FGU$EH60I$*1Q MH&(MF1*5!X8TD%)X)*-MJ9##!B"V:\]TJUM! MN&%R*STYWSP7T^5HZG:\_%+OV6+^E29T]1X(:U4.[0/727)S8MF;W*394\,Q[2S2M4.F=KOV=\:8!GEJ\Y'= M<>"6P=>RP,%3 '=3ZV!O&+$44S=4YRYHYS(KF!(#'VMG[E(K6U>3R>M0HD]6 M1-FD[M1NZ/9$*86#9=LJ6NPZC#>]9OSVTS1-_620YQ98'U_>9,$DK5'5$&9Q MF0SSQ"TX5%/#2DC&A9.S65^+TKU7>>V^^%+KJFRX%7DW<(1>7GPZ'WY%O'L7 MW9F@?"UM31I%@I0+^((6;&!<:>:LTLLD'JQ>LN4AEB/A15?2WD9+W>&@WG<9 M39?087DQPMR?O.^/_[A_N^S%Y7@RO,#1)F'7=5^U<;/=+H8X$QQ-SL;D693: M!L6*C,G07D(S.&$I1LC>NB_=M%;+G;?6M]UQG@DG"R:"<-4/,)(6'LT,F(*> M1VDD5TT,B\60-DM\O?O8MW?D6^_%C-^6#^$M(__>39YM)NDFQHAD!?+O/QWLEI)ACM+3T MLD1+.:=5O'@'G >EI-:LM*GT^1BH@^=(YY)OX'6]Q\\XN,0KAZ%B3)/:@>YF M\;UR*,AS.!F/D?Z3:TWB(E).F==KG4C^08J"MGQ92,?$[I)KRGEN098UL!X- MAUKKJ4$EI0>2N(JZ<2^X2[;4NPEDYNM %GXH&G0PPD01HFA3*V<^G&U%^K>U MM*PNXUW'X&O&R&_AOX:C6X-O&H20C@>G=;W,XE0E;PW.$GE=0EL+HAO-EBF= MLE3VU-\N^HZOBWW,%U[DLN ZCI)=G;JJF82L9 M;XT 3A833'805>! =@\CLY@YL+(V]R[F4FP'=U%YTL41C'6CC:Q9O2!",$V"$]"60PZ+R'UM(*;.;SA? M0_GY&DN)RAG% EBLA<\BCS44*R Y+CPWSDI=5E+9ST>FLW4$U:%C= _+BYN@ M-W)F,M&&^7IS&Y,#;VRJR=',:!TTL6@EI;TX,J6M(ZB.KQB]#X/3J[L-VFJ! M+)&;)FI%VDP@(M,T+HN>A9R=8\N$/I:R4V[?>B3.R'I2[/B^^13$-:.6@=&U MUW'G_=OW,];4P*P.-Q!?QP[%73A1.E6B*+6M#&$JSD%(GH.(2.M$UE&G94H* M[H<6'W$:NE7B*E+K6'F_D:0N+B]NJK:B1%/3H 4O9$C94J^M!@LF5PJES)Q> M)G%XN7C/W3=O=Z-<6_;#+@37\;7NW\*7.T"BHHT>XA MLDR@0Z.F)H\#.P*[J(D.&K1">(CO!MVUF;\,OI8YP4\!W$U.<+=J M?9(S'>AD*^O+#,[HA&'<&-*DT+9N^',$XF]NZ7, M*JIH42*W)LQ<'W6_P9N"_J@BV3))0RJ*]L=(.Z6S2I#!X[0W1B?;J%CX/#1[ MD%&PD=)F+W]M+/$&J4K7!?L)5\+^Y[JY7N/R(4:EI0'KBR2WAXPDHGUM0LV# MX,8%Z9ODXRX"=&1DZ$3NV[%0/](_G2Z'/"G!(EE=3%FRH+5BU01W(%PH*)V( MY!UMR3B]P73<=NE:DF_0;NGA:.D?7D^"9:!MU1K]AFUO#-'U]/AD_M%F2MC& MXG$'HHXY&1ADD!#(N 8TAMEB [?8YE+ X[CVP.)85X>SW.A0 5NH MV/1S. \$],,9XN1;X^IWHR%MT/1Z^N,D##+^]V7_4\V&W. RT)IOVO0N4!<# MG+D*Y+A!47CA,G*E"UDA(I;B$G(O>7&NM^8[-VS+??WX=_7Q)X/\\N;QKV]3 M/SWT7 \[@7ILO<>H4A+D].40 XBK0,N9%U$B5RZ\!3/ MNX6T@\:6W?+H7O+#;C35=4K9:YJ\OX_Q??_T;'(#)VJR&22'XGV]Y"M((IF\ M59M+*AI#R;A<-<2'SSXN!FPHNQ8%&KXUXOT%/XTP]:=;-GU_CE,Y#_+)Q7 T MZ?_/]/<+A=-CQH9Z&0YBL+Q&, .$Z O9#TDG*7(.O$W%N(X&<#1$VZEFNTZL MZV+)?(.3GLE(W M,CN^0=@C(WE=#0T[$6^#=*^?+_OGU?._N02===#:T5;M:QU(Y12AH9U;&T_$ MYL($V:06U7T8QZ?P#<3<8';_%M(96?"CKW='>G/5,UNK;3(@'>/7W8P]EIJQ M%%,L0G';Y/CM$4S'1X>N%-!U'/=N_._C<'A^A[%6V5)8/<"J;:E=$K4L!@.+ MT0:;3;!VYO+M@LCLPE<8N&6%E M "YW&-+QL:(C\3<(E[[&,,:SX7E^=?%I-/P\ M#8_=0,O9Y%PR YDLC5@%0]"(N#Q%)5D.B+%)&07_KWX3#_V3\__Q;CYUK(S*,# M%VI/"D8N"[%7 T-;HA#2A;!XZ:O>SWO=5?GEBK80!/5UM*_U2&3 M$8)*M1&<#K9@8HPWNK>#6G$\+H#YWAG6AP08AFEF8;_!;ELZ-;'I" M!%.[WX(/BCQ)40QXY3E8CJ*&"ISR30+WRX![%KSJ7$L-2H'?XE"8>)*,_(=8 M+Y(:'Z]J73-5)./6!;E4E9^5V?*L&+&6M!M$>>8P\]5@EIF91:5+R9!J_2IE M;8 @A08,VG%4OB35),]E&7#/@BV=:ZG#^-!:8KFY]9R=S]Z#9C7/2V?B?BJV M5LDJD8RUPIAKXC!L)3MJ!WS9DB[V)7?J$7/MYZ]7A4[/R2^^*L3G,S,N%N"R ME@%#DF0,9*P9&45)DD2+;6*4RV/<=B[5MMBRO)&]D=8:6->/0/T&]&Z;UB7@ MMLRT6A'O;K*NFNE_>9YUIKP]X%P4EB=!4Y&5PD$%3;"C#U ,TYH;7TLX'RW7 MGLC0VE>JK:*SKBO2OPN3&CD^&>2K[S!_Q'0V&)X/3[_>5 U."G-.M*:[/#UI M3.!U)@9H;F.T627GE[++GG[7]D]CFNIJV$[0#0*6'TB4 MKQJ="%<;WD0#T5@$)Y(*17-N1-,2*W,P'3#DYK M@]77_1#[Y].FU)T?ZC[UHC:'NRL-;^:0E]LL6&02E8ZJN.13+;^#2H0<4]9F MP2'O4Z]LUG2Y%B;/DFLPF*9ERS,$9 J"\S%;SAWY>6U2O;INNGSSY%^PX&@T M;;U)^_*58+\)] V]]Y+^/)CTG$6/7!CPW-,45EF LT8 #[0UIRR*D$V.3)8% MN QZUT0C#6RE>1U=;X!^O0,SY9JCEQ$8&E-;X$B(@CL(P<12E"Y9 M-;FKMR2^H^%-"WTTL*UF"4T_ZG&Q!_]KLG#9,VIIC0+ZD+ (B8Z9&'S(963$EODR4YSC:=J^DS\?;=J\B MUPY-C<=[.RX#ZGFU[5Y)34NU;UY'QELC0(PF.:4TU"HKH(0B U@G!@G1&<)J MBESFX'L?%;]:V^[N];Z*:+L^QKF!>AP4$09*=$ MF3+Y0H49]V3,[:F7[$OOVI5T,*]W[:8";!!KF!J>,TVL!0I,@OE:"6N:VVX@ M\DC#ULH*ZZ+ALSV(.[3S][,_^#JJ[TK$"Z=SE^'UP1\_#T>CX9_]P>E&T?,Y MS]D\./X4N)G8MS A.&6L3095=HS<9Q*K=[H&OK,)O;E/W#3:&R>OID4([QL4"/)L'M>\^]M>0\.2B]@CJH:8I MH#"#MH[7W.*:6TX[7G0!:UJ##Z+)5>U%@+8?&>B" 0\CUAV(N\&N<1_7SV'< M'W_X-,*0WP[^&4;]ZNV\#Q/D/:-BT00'M"@T>"$3.*8$E!"$T#*%8AN=;2P' M\!AITI$ZVE3^H@TSCW\EJ7PX&XXF]92Q@J^UJ[BWV8*G;\@U5@BTIY"G;(K) M$KE0JLGQWT)$QT&,;@3>(,I\#\P['-5P23C%GY'H.CC]M?]EFOZ (QQ/*G-[ MPOK K>'D1M7>YI(PATIAR6I)3\Y42$WXL2+.XV!-2^4TB%#?PKTUZ<8]Y#EP MQ@MHDR*H8@3X9"WD;+3W4?KBFY2,FH/ER#BQII ;5(FI WM;7HPP]ZMI-#V- MO>ZD?@OR1?A$?YE\[:6,3A3.P1OGZBV"7,N;64A>VA1$(&$TL4]7 7D<3&FF ME@[KR4RC,@_;FQ)<^CSA.SD=X?1<9!'PZU7Q;7F#DX?/Z4GEG$9%,X,7FAE6 M,QJ6"Q!%=JXVV6%AYMAC052L'<;#)ML^*7!A+9L=\+)7A!8Q4J_>8A=*V"L-4;R)89VM.E M!L^X IXT>BV#"6JYAER;X7@F#.I($0\YY+J-\%3#KQ=#X1AMA.BUJ[>$-;': M*,A).N8BFB2:I/\\A'+8[.A(Q ^5[C=:.!8&D8;W@DB_79Y/^I]HBQ1&YN!8 MA*R\ID6.=.?($R1+#ADF5:\BR*56BA5??-C*;R[J.6&[CL.]=WW_EZ5@FO0_ MX[-!7V'&HTB?C^&OJC?X;S2_K#0RXC M1X6>8&I6C\DCMQ SUR!5D,PCTJ;7IB;TBD /FTQ;4<\"!EU-!9\=+5 IA$0N(G@0XK9T5J71).%XSZ,XU#Z!J*=H^FU MHZ-/^TP?)K7D[AV'B7'I6?$(NFA3+VS4@VTC@2>%1=#RI.,6LI<>@W@<#&FD MDCGL63LN.C68YFUP=]'^W:BDCF<6COL^IC=M&@,/>Z=%S4FS&NJ MA0KDZ@=?'/"2%0^)L6B;7-Q>!>1A\ZJY6N;DTZT=HEWAJ"E?IJJ$>L%AP;FE M2;)(C!E8KM>6DG<0I9C>.RV5)J,]U8HI615P0@:04GMKI(PF;B'F/POKL/G30/1SF+%Q*N_, M,>8T?<98YW4I!G+FGAQ[)B#ZS*%PEKC1*EGOV]-AJZ4!MG!"O+)H=UT48&Y" M\6V_ZI@"\UDAH/-D=I% (/)"[,V>,TV6/&*34O]ST>RJ5,#&*GXL=WLM43>X M]_$ U,VMRB5@M:QAO0#7;FI5=Z"YI[BP@=BWR J?I!&,,[ V8[V:HL#)^F- MU(D63XU-FL)LE0U/5)/>'AE6D7:+$N3#$?9/!W=]K9M*M9I,&22/RMX4_IZ& ;C=^%KW0*O$7D6 M9% Q@4Z:3-M"S \IDU/-4E*H78JEB1GY$,IQZ'Y#$7=<1V8:VZU6S]]Q>#H* MG\[ZB9R:NLX%H8V3KJYS1$(58P 7J_5,3K3ER9+-O,SIRU)U9!:B.'2+L#L1 M=WC_Q:6&IS#D:N_!.KI608:)D+ 50M2!*21- B8*:_,.F:G)KM>U$M-MV:PE\+4,\#P%<#>1GF[4N01'-M9% X?_29Q*H@W3/B:) MED45?8*HZ[SC.F&]EXNB267AW7#EB3C0;JBRB@JZ+C99:[,1N.'%Q>6 =LQI M7YK7_8O^!/.URUJ<1.F,@5B74U5T =HS"QCMC7 R&65F=ID%I]1/OFK[7G^W MJADVDVN'5L44W:M!OJQ9@F3P#G(%29LM_5!!#\LT;^<:I"T\9JT8N%H37Q7' M(!0RA66TV2,OAKOE*BLL^\9CXD 3*7>] /QC.#C]@_Y+$#^A7@#49 M8CCZ-+PJJGV?N;5*JI4V@0RA@.)2 BV($HH*.C*C,Q-A*5*L_NYCHD=CR7<8 M1IK"_<_^X!^A7V^G3!%>? J#KV%PE>7WZH+P3EY^J5_K&*[A)AZL4IR#L +) MVU*EWH!,U0/S,9N44V9+$67U=Q\341I+OD-/Y:K\V_:=%Z7S]\WP*Z'ITB'MN8,D1?1Z>] M Z>L!"L=-RAUCL*NO2)T"O68&+=?>NVZHM?',[R[4FHNZV$M"%,;.KD8P7M" M(H(F2]L+RY1>BF'W'GM,;%A?7EU7T[IB' DR54"O!O?6P9P4&A4A2K)KE"L6 M7 W%T^"X3.0YA2R67RGFO^28M-J5+#NL=E5/:=Z3IW.57L622RQS!H47LE&K M>>H9^39:H@J9)Q'L,I=^ESIVO'WKH9]1K"_"#JW 6Q#7=%H&1M>)!'?>O_W4 M@34U,*O##<37<7+ 73@AN.QM46!-9J P2PC>(23':TD\HX)9)B%T/[3X2 ) MMTI<16H=*^\WDM3%Y<4U$&Z2U!@B"*5H__:R7GY ^J)XD$62]R\[R^:Z]^;M MGO:O+?MA%X+K,"!_U=/LRQT@GMO"LR./CVD:#ME;4/N;@0Q>6<^=4VR9ZOM+ M=G'\>\C?(8L%45 &1 M#1D33&H(*D<(.L:0I4=B^"%K_HD4BN:*7T&\#11^6\_B:L=!9Z,R9"KRE&DU M,\[3X*2$$HM0!3D7KDGAJOLPMA^VV%0QP\ZDVN1JS" /!]/:$W$:CB\XPESQ MO7[U\]OW-^:B8NB8460N6@*I(VUD(C%P*:+UPBB=YV34=E)1]6ET!\^([G70 M=>+$-)[V:_\S_B>&4;WJ\VY$B^0=%DMNC"F&@_6UJ84)&6*0"#%&[E6V2BY9 M>NBI-QVLLKN78]=)#U-P;P>+L$8X']$UQY?!U-)_FP=J-Q[+_=7X^,&"K.E'I\#FEQO MXIL /I!%4Y)VW,>D)%NN_<']YQZPVC:54M<.UNLYJ1$?1R'CMYZH-W%_X[3G M*4(D;Q!4* I"3 :*83EHE4O(RZ7X+/W*0U=S&]EV[7W-0_FOX>B/JTJ-_4DX M?P"W>%:TX &R$H((R\D],4)!M.1&).^$-.M3X?%W'R,G.I1VBPNQP\'I9+9J M4Y$L1HF:'%3:7A2/1%W:=LB9E$+9$"Q+S3H=S8(Y%N=M8T%WF"BX"-,U_9=! MU?0.]%Q8.[KYO+':GN#!!C)O<==Y/CK4V405'$@GR6F).4 LM"":*'0(GF$QXZE[SEHBPBJBWXLZYI)0,R8,K-#SE/0'B:$')7#P7W-.N>*3N7!M*A6T6^#4[J[N]S4U9[S:/ST?T)ES<5NM; E?+S7\1L-UL_YLJ[E$>;"CU!JO_0GQ&RF1-O7SD M:LGV2.M3D$F#+TG(1,"D"8?/AB=,@&V1815A=QXQ&H;!;9N'-\//TSWJXUE_ M-$'ZQ=G'/X<+N2[SH>O$RKD)/+T\OQY$W__A#H9ZSCNLE64@QS/13Q MSI,-)!WMK9&F4;:A8$$9N%[N"FM7B(Z!4#O13N?K46WE^FM_$ :)<%\#BI(1 MJZV!A-*!$APA!A0@DG+(LR'G:[FN/_.>?@RJWUAJ78>A;U)A[G:CNCTG"9-I M7ZHK+I*2Q$T%CE!T2*: 4MS6:[0,'/E=4*S.@HA7@E\N,VB=MQ\##9I+O>NZ M)_?VP)-/H_[YS5+T8/M[.[A)?;(T?L.2 JX5\5J&>B?7)B@F916%K7O@ZK;' MDF\_!IHTEWK7U5-6 [S@ .;J.C>.\3\OOYW5>EH@&0U%HM+U%J.K/:HR("8; MHV7"R>7*#WS_\4O\VNCD>9";F M6**N*?QU3+1?.R4S).Y$E$H%9Y=LOMH&X/,C9!O==9B0[%@S&AI@=+,N&Y)XL^>\5,+I&$]S!^\Z!V.3WZ*G9#W\R&;.:\]M## MMYM*\J%2U^Z\6Z%?>>AV]M?-Q/KL .9+ Q/_OM/,Z-_33]. M_S#]?1W=>RP_U/_]_?VK6TG\^>>??R% %_DO:7CQTU0&T\#(^$T8U=*PG_$7 MG(3^^?@^@''_XM/YDT;5@B?]] W6?;C7C[NGJC4!XI=)+6^5?_RAG__V8Y\\ M]!Q5#%&B4*4F!_,J5>,3LTR*U%OPS"Z/BE[?=H_5)0K&DZT=_X@U61CPG,SQ M&-'GE(HPJ4FW]P5X6A3_7]CRV@JO+)D2$(((-73"R?@D+T0XI;)+P7K7)F]N M!9"[-MC78\HR#0$Z44N##(NW9+G2Q!N<3N?AZWZ(4[B]D(/.-B= [5SMBT=[ M7R;O%7W)*3IN19L+<@OP' ]T_/)F_+[V,\&8]QTF,QF!2J MCTB[(A IB:!1^UJ8F!=6O+&AR3WX1U$=(Q\V$7R'1R*/^:E>-Q7MO#5@%XWHY^2S3L];27'+9F2M(_5M MLH)I$VP."H14IB:C,[)P8X*(Q483Z*MJTL9PW]/SFI!A%6%O)1W&>2--$ A) M30\^K 1GE 5O@V,E,RO*^?AE\WUN2KJ?.5?M, MKJ.+%M?TGFQYP)GFS'$H0@50*1#.G#VP($5DA18WN;6^QOO;DK0I55910==F MPAKMSJ)A*45;;Y]'5?M9%(C!$5P,MG:ZR";FI8R(XV@TMXKR-FPTMXKDMW!$ M]N$LC/!L>$Y/'[_\[TN23)AV5QQA)"NJ-N'\1/-NVEEQ^MOQ>_QT67L;C3O74]\)ECNIR1C!23:Q:*,M*ZD))*R:D@K(EH>QV\?\,:7N=A/'Y; M/DR&Z8]O43BB??:.D\V6;.VL:@6$+ LXAV1R1:.3;%/';QZ:33?.CR.:F9>C MK].GWDAQTJ>%H(>RD'^A(QB5R+8,"B$(GL%G80)/*# MTS)@Y7$NAK2#:B@; M,V!VF^Q(X T3L^&H9O:=7-3;,[PGDN-., 79^YH4 M+S-$SB-D;9")C"S/;HP=W7]?#M\QD*2%*AI8W7.X?))HH:YD=EYRKK*"X!)! MR[5MGZQ60\K2:(T8L]W2ZG&#Z1B8T97(&_CM]Z#=@#KYC*-PBB^&X\D['$T! M]ZQUA:=@H*;H@&)6@]?$6D&FI14&B;US\OHZIL8C (^.)UTIHT&YK7LX_QG. M+_$&;$7Y&]**EWM!D(<121"^YD/2QDC$)MA@I?#DF/)D0GM+9 &XHR-+%TKH M\'[3O2WQU7A\B?F7Z3T]8G!_>.4.C*=??YYU"OX^&H['/;*=K B6E.L-654U MXYW6203#62*_5>O(FYP.KPOX& BU%65U?6/IWBQXC_TI_.LE\]VHG_!VS516 M6YTTF5WHB:H13HA>0SP<1%=5Z7?>4ADZ*AK_'*K3I M[> ;&_S;9VZL<:X<+86% 9XB*07<>!)HX6PA963!-3J<%8CH*<.U9Q@T)I)^?3SV">/[:7 M7^JWV'.6"VEE!L$5^17.>@A*UZQ%FX/3B6BD6Q!Q.7C'P*T&BNCP?N;M#$AG MF"_/\7KH/W^="N(J>R$H3%K7#JW%DTO!>9],DZLQCV#:5HIO M@Z6F(T'O2Z+O=!F\+2PK0V9)10\LY@0*734(O0-,5KLL0B$V-UE.[J+85>9/ M9ZJ=74'6%G&+0KM/;97C17OEMV$,\KOS,+B3(;?,F%JF"K48U&[2BS;@RJHV MT;84?2@D%MRFI!."B+6)/.,<(LOT(Q<*9;$LV28'SH=#WB?RG?:9W4LSXMP^_WU9!TRQB%,!L(#.R> \^8('B MG%5,>;(EE\NI7O:-VS?1=Z_<86O--$D;(!^D2N*N23N=:"$PA9@X&$^S3:G: MQ 5] +1.6^%YRKI1HL "1,=FOW4C^@9'P7?Q7,^#91 U;8+Y -)N[*B.=#;; M"+$;@3>PB.8@*R8B+4L(*21+&W"V]<:* J^+#]%D97R3U)!M4> ):V1K#%A% MSEW;%7//>V[R>S'&[(."%&N>6PUUQ*(C""LYAH!)VN6*6S_RDMT&^-91P).G M96M(;[^RHS_2%)EGSYRD2?]S+;.TE6SI95%L,7MZ+<',9%/KD'5T!4L44I%H M@O916.L3&: L&KU*-O6R>%KXRMG=K_72PC3MU\=B53S>OSR"QE?_?'5 MR?'[:IY_BZ':')#)>GZ$61;_<- MQV\G9[7]0AA<'TV]&0X^$SV(),/S\U^'H_J/R)X0TM0R,B*: "H(6IS0)$!O M;1&)UB;5I%/2=H>Y+Z[I5N=*9T>;[9G5PLMM/]HWEU?[>V%*9JY!3I,25$'P M,GBR(4*2/!HN5LCW)?9LQ]4W?ZL6H-GNXB4KSW0^SD3/V#9YS(?:2U7\"VMMV=M+'E-[Z9E*.\ MO#AZJ?A@E3)B6 A*$9S,*%603,T]L!VYA4E\'U&[^>,;DGD0XSY M79)'];04BI)1D#T",>9:QEE+B"P(P!15C)R$D;:8O;+MX7^?R_LYEYM1^#"C MC$_+0$6.T; 6&JD-:9:-JDHB,Z&4C22> [LT'E=?WEU!;Z\^'0^_(KX 4>? M^PGG#^D6SA3]^.-P$L[O_KT6KGHSG/PG3MYC&IX.:A3K:BXP]V5EW6ED<8^9U9#;^W MB"NO M!2>GIR,\I3G_:C 9]0?C?II._%O)]4KQRFBN0>OB24G*D56G Q@O&,E!2(/M MPOD[&?+W^74XC&OA/7R[X;>^6G[^^E Q5Y<$79#(3 Y@0ZWL*K0GI20#PK*B M>#1&8)NP7=-A;:O6RC[.E/WARW[6>PD*0Y%2@K)"U*I%&3Q)%U*)TN50;U0W MN2.X;_5>=LZ.1TO&K**E0ZFVL,6;UDS$IMFO"^1/ ME,1Y$T:UM?WG+;7=6A7-%B^4;R2HF8OE+)D84T#M,U-1%,>DY$Z4;(U%'W"5 MB^6KXMK12< W'\];)Y,G'T^$VF%7T#R,7BK@2J24BPHB[%>^S.N=7QR_/0@M.ETBR1:R5L0)MKR%*PY@* M;+]DN^S(]G CZI;IG1T\-N%*J]O?ZP0VYPVP%F:NZ]Y''%WPGE$EVJ(=;?)U M/*IVO,#B@$ PGE$;R=M=]VXRI.=)_]VS8Y\25Q\;V2_]S_U,%L9T8G/!9;*B M0*CYN.1>8?6U\L&-:-M#:064?SKVPRJ7-TM7&(4S2MF*3A6"% MA]GUE)IOV<3ANP[("OB/544EP:IB'9:5LOD\%%C,1_@4PD[ETY ML-WIF95DVL_9M '+#LI!>E@FA[/@7**AEL*Q=J"E;5@Y!<4H95TI)A^:N??\ M2C+MYYS:C&N'[4,55#300!J(=: Q0'"1@_/,*YU1!CRPBXU'7I(IZ=J VQ4H M3#E0/ F(LI;D4U9+M%(4=K17V+X'D?9&_BOQ\.$*J8]A6O:895EH8X')NINE MVD0L!@T<98S:9:OW+%7B>_FE7?NDH)G-+(A]P;.UI06CE-(O"@-1"@I*VUNOP"%*5 MH%W,C"RNPYK1W\LO'<6,;DGD0XSO+5>[)N14##(&HOA8"\_[&C9"B#9$GTQF MV>Q7.MKW\DO/8"XWH_!A1A27<#B2B-QP!IXY30Z'T>#(/@&-.89:EJJH0ZW_ M?FSEEXR-D=%. TF1$:F9P1EM(-02@&'!:TN2L?2Y K30=1J:42$1\NRK**00ZEHLG>6Y^G];:^X#L\4[L%<4W"96"L8&@MSX/N%XNG;:(- M-#"KPPW$U^%6, N']D>&0B3R<8,@.,3(6)(%4RQ3.=60]C)U-/=#BPN,@^Z5 MN(K4.E;>;R2IB\N+:R ^AECSE6D?,++V$2 @M;4"ETQHYR4WW9&\E^V(7@.MY*?PM?[@ I)48EO28ZUH8>B)EV=QZ )88J$U6M#)UI\.Z; M#U"#:PMNX1S<29FZ=S@JP]%%&*3%]?BV4Z)N%21;+$^WMH!F2M.ER$)11C!N MLBK!>*60EO@2+=GC+/%52M.M@FGG9>DB4QIC+73OR1]1P@MPT9,_4J\V2J64 M86Z)165[YYNONRI+MV0Y#XDV<4/KO?,Y@W+20[0N@/1)16-0&VP2:#GB(BRK M<&[-(BRK:*U!E;=?L.!H-*?4^A3P75?P=3_$_CDM)R\NZ1\,)KWH406?#;C: MD[(N0^"X-"!M]D%IENC_6O!M?O!D.7H3Q64\9 MF;(GA/4T')2U"H*RLA9)1(M:&^7+4\;%BN]\-BQJJ8L.@SDS,#O)0IK<22JM M"49ORU6V>/_V#FO6NDA7@)? :(0LT%A3;?@GN' L,\[,BKS;"O#G2M[]8\5! M)13/O6_NH@XE%P>2%5U'JR$$7F\[>T]6#=9.07MED3^?BFJ;& U[S*+#S-V] MK@9@D[6%Y00V)UL'JL#3M@C9L,R=4#K;W1R$?Z^HUH*J.ZNHM@K/#OCF:0\= M8S%J#3)-:UT1\X-3&DK(.D?GO<\'=@WMF554V\_IM '+#OC69Z^4)(TF/405 M,BB3!82Z:C@I, N=F"H'=@OLF554V\_9M '+#LI!>ECERJ!0408%FIR_6N4* M:9110O%1"VD<*[))-\\MCO'[G-K)G-J,:P?M0Z$V+@N;(=141,4$@G>ET$HB M&2T@*C)]3#[47JIBI XUI/"T)Y'U (!4Q80>MRX>!2U,!,9KH4C2H?6*6'[Q75CF(RMR3R 7*40E> M9-!<@Q2LWIH4'@*W' HWQ>CD0M#EL*;S]XIJAS^7FU'X,".*2U254P65]0XP ML@+**@Y!UZO)2AO-L61E#LS./MJ*:EZPS"P3D$+)H*(6$*3((!V+SI:<"FMR MV/*]HEK3*.(>LZA%1;6YE[26Z*G^Y+P_.3T=X2G-[U>#R:@_&/?3=)+?2JXG M@\B)&UKJ6*C5'4J$&(L%5LB>LTFDS-N=J^QDR,]N+AT(NQ[.*[L_E0H3X=S&,#[5(![H97@Y/B([Y4*]X'K.]'X?E8JM,QGBX5#8$^5"CLFPJ.5"E=1R*$4>5MF3-\K%:Y>J7 EKFRCVMLZBCX4$@MK M..?2 5/!@2K&U*IZM:"R, H5,H;+E"TY8O*N5*EP[[B[BGZ[OM)\I]3&%/*\ M4AOOWG_X?7Q5">:F.%[@)22=@>DH:U^##-'0'E0R*D[_D3G/A#46W#)=Z_5[ MZ"(U5_MPJSI;6-!A)S5\;J,M]:_O+D?IC#Y1A;F=PCU/OGZ+U7I6$\5,B1X1 MA%!&..>=(NIX$LO.Z/ QS/>EW$:R( M+#'& HK].NQZW55=GH\C#./+T=?I:C!]U_@DD3I'F'N:]&P$8X"EUF(SBC8_ MC0J4]#EQ;GRCXBB/8-K#Y;Q;=LT:$5WIIT'9G;4E7UY4_;L M4]+EO)&^[X__^'6$-4R-M!9,I@.T,DJ+UH.M=3M4+7$TK7 =77*.[$;/]7[= M(EYV9-]GQ4ZYTBI?<9T3G'D#K+6;JBOS$4<7G'SUK U7&9+EM D&5=)_]^S8IZR^QT;V2_]S/Y/7-IW83K/@/4ULK5TB MGST5\(D[B#ERBYA3*'+O-X%Y(WN>LV!ON-(B,ZZS$ZW(8T(I,_D\@=,7C."+ M2%!D\86']+"$W??#[)U0>B<:W_5A]OT&![E(+4W,4(*>UC0J$'*.$%"5DKB7 M;*G$B^?6H&4EA<]MT+**X!NV]%@&QI$V:%E) PMZ>ZPCOH;:C)8'6@@Y>,!X[ZW>V)PU:UM;@VH)K$ Z]GV!A:"A:(;GEP=/N'I(&9Q4-"76*C',MVG3$ M.++,OG6,I,T5LHO[S.MD3RPSIN^9?:MG]JW$E6UD1ZVCZ$/)[),QN22E!6F# MI[&Y0 MX2I"\P6AE+&E'M?CVAKPK9?;M'7=7T6\#SMXFZ=1$@YN&<%8(GJ4# MGE.N,B)CGSM%@@HB"4$B2LN86.O?2/R&90^#P,V5O.@BX9H:VJ]$O?F_W4Z6 MWN/OWF**W@I"F&VAEP+Y ,P8KXW2/(>4=#$B1Q5%RB*NDI_W.(J=)^:T0)9J&02T$6F=9> M-;F0>FRIT9OPL"O];"W+[1KCY>1L.*H%/'XG>VXT17_%_^HKC%]^P5'JC_'= MJ)]P&OQ]>SD93\AXZP].W\Y-=WV/55WTYQ?#P604TN0RG->D)]%C6>G D21K M6:IB8+2]('T147AGI6 -3:?=C__938D]D?M*O-NG9+M[%0/)>[]-(1S67]T1 MR'4I?R]529G&F3PG]UM9!XYE"]X(&U!D7V*[E-,M#/!Y3J!]8\X^U:9;>IPS M:\6]Y:4716)!:P6,/!T@==4D=*$ /4J1H\&4]JNC0B?#_CZ;]I=EK?HEK)/, MON[H%^W'O..!;G,+1OP\9]G>3%4*PI;+\ M.II"G8_O^X39 ]X\G!YNKP* #X?WF-G+>R)B$8R&7:P+H&3!>K+$:AT?G:(K M*$V[.;.C03_/B70(#'LXN_RN/:L[PUW:B(T8"JNWWQ2K74&J5Q&RD\ MSTB:W$<7:HVQ?I]+>\:G.8>;W9S_=S/F^Y8I[REF/:9IPY!8:B??"$%@ /3% M.YTMSZ'=3?0F0_H^(W;#CCG$WSPYN[-+%ZB]%\[4%.(ZCVN20A!9@$R>,\ND MY+)-PX%G>/E\(S+O1..[OGP^/^T]&;1110[1.@1E@X6 /H*TV@J?Z/LV)R]' M=M]J)2(\>M]J%84M5N+*-NZLK*/H0R%QU-;D$;JT\3UV,6>F->^CI-%?NL+5F.DS?WZ"H M.Q,V.FT0)#.U&9%Q$+7GD+EW0KM02OA>B+\9L=KK;$N70E%I6K-+ AEJX"KZ M6FK TH^8C5?6D3/?I.3:\5X*78=376EH8?+['ET*O;XQ-=[EY=!9##N_)/JH M4&8NB](B(9 C8S$DY2R/WI2(@EDIK%:1;7Y9=!;-%AKO7E^SH^_>EMFFJ+5= MZOA;\,CK4-=1#EPF6D4]K2\A! =>!,^F]2YUDX!TQ^/8TG72R"*M2+0<*1-I M^57;S(9L)'+PIK9O#)R!ESP!T@P.&J-,;5I!/()I]T>^.R/,L(WB&E@M"Z#= M%%=< ES+4]U'T>WF>+8S72['D0T4L76V.#(0T)//J6VJ?BAS-$6RJS%.&XL( M9(%O(-F^&]&AIH9=BKE!Z.<]CI$>>'8RR+_@9SP??JHCOHY+74,, M@ER+C DDJ_T8$QIPR2(XZ;5*W#&436XC+X'MF+C1M2I:).[@.?WI].\XP%$X M)Z G^8(D/IZ,2 B?\>94X1JL";I$)1+YH#J#TBI"E#&!YI8[[NO%QS;55E9! M>4P,:J>>;1P[7OE989#_CL/34?ATUD^O!M,S^/K<]S0E!I<8O][(BS[X;C3, MEVE23VDW.6OLY,4;'S!V/_R94T6?D:/@#C4FQ:P.2=+_HBD\$+ETZ'4#8=/] M:/J2\:\T;5X2_M$@G+^X'$]HQHS&Q.C7P\'I:^)R/AF/\6Z4 GTNQH4$62"M MC!DU^$23ISC-$UI54IMNHNL"WGSCGKZWOO;FKM*_^I.SFU>__)+.+Z?WT>FU M])_\,7SI99N],4$ 4[76E[,2(LH(10=?R"G.*C1))E\#Z_:7Y:TP[^&>WU:+ M+0K1WD9H5I3852A&VZQ)/ (".C)Z"_E2KJ@ ,?@L!*U1R;:Y[+P1[&W%;G=" MPBUJ=-?1V-I=Z=;R^K;+D;%4O?N@H@W_?WM7UMQ&$83?^2\-_WNEC^U"X"4]1>B:@^%W$O- M^",B*Z$U;<7JT>2 )>FSY@0HZEP0VGITTSR'E$C6LI1'^"ZFU#GB?V"XY)CP M]^%P1=C#=(%VV*?)SR\FC+)(F+<0J4,*9"!@2]A%Y91IXI3JL./I\WS-YGD* MW[Z??OQN=<5;G%=O-F&^6W7<:865V#\=Q+N*1NJ:@HN7$RF1>?@#W#-42$HZ ML%Q'D$$H)M%,(FJ',A^$WL7+IX!>3]XUN/=>O)F03&F9D E1T8 ;\+GDV./Q M(I27-BIM^(ZJA4'HO7CS%-#KR;N*J4!K"MZ]G5C.1"#4@V(FEFY> ISD&A@S MS#GK%2,[FN\,0N_=VZ> 7D_>5>S%OBQZ6@[XN%C23_]-LQ\OYV&6;M;Y QDM0)Z-1K<,B1(&'303*(-, M\"RSG&J;N_4GV''Q<55Y)9Y/*S*L>MN 0L_SL*X2#KBKA%:]B:5SIW3HDV7+ M $T5F6/VVFWV-SD$W?JR3P.THYA4_7YSX2_WOCRLNXZ_I?D-OEIOT AE:VF[>)"BD9J9P$6N@15BLP!O5,HLD;:9FRL>5>756JUHKC@A NF@N83? EC&%%!E2_LHCPY"ESRR MWF?Y!AWC*O"!Z.PYH(>P=J\M/5K":=%;'^[T5KL$TST+-4XH[;*]C032F$6P MADI/LA+2.F-U3BXSGPU#/TD]E$"Z9\D3)8P:Q0QW/ #5))=2'@&.)PU,*JYY M2IK')OTBQTX8O36G9U,T[O!?/[@E/NF?Q>6RO. ZE;?X:5S,TZSTPI_C1Q.C MF:=2H9_K30E@:P.>('-<]%[X3 79#!CO\U3Z+?R(TC[[R,^7KDU#+,XOW],8 M866V"9)C:# (-/*=]0:DXURR\C2$_9_O.8[TG0#1\\[W5$DBK[@'7=KMB:@L M.(GL),':TG3-L'I^^U/+]^PE!9WR/?N@,5J>7Q>BOLI\SUYH=4KX.X;5X^7] M!D690+?%:T% 9.+!"&-*Z"IYESFCHDMY_#GB?U2^9WWX^W"X0<[9Q[(DG@B&8.]V+^=,=B'=PWR/=^]G;@4HB#. M QK$ BTB)0$ELW'9KL3J()P-M@(,4@DB# + M1J%Y&TO-FR>9>KK5F0GI)$J!$^"D-1 J13FFL1B&63 MXY8]?,8R5_Q]]7BZME5N5EOO[])<1(B35I$9 @I_C67<],)""% M=6!=CE3H3$5N,ONP/ZECA=[.0M"JXG;J8-M1V[Q]JBR,M,%(M%A\N9_0@#%1 M:T"[,ZAH4R#J]-)YRF!=:\D9(JB]$6S0F*H7P>OLD@XDM^R/>03-I^F:V5@: MALC> "C/1 J5X\S9&("8,OS')MQ$B!)\"A1UC:&2-VEQ?3;2]T WSO,7OCX( MU@Z>/+_^B(1,2QC@7O+M*B*@O?)$15*._ 0B97P54H:LF%:,+4Z4W>0\7?FH",/>8V&4>-P7;_#+Y]Q(^&4Z_W*1.\?5,B(4T0ZH%2B4 M.61P+B;0Y?$,^K+.YR;-__:3-/3\^_+*GYZ%,%O@?7ASX6:S3_CA[^[#HLS6 MDH*Z+""3S-%ASQZ<<,L>:3HY@L"1)K&V3M2-?SI6DI#-0[ ^%@T4YM;>;SUE MSB.E!!'$.SE &0:!KS@#%TN)BN.1L7'NC%'C7Z,(PE$\/I<@F66J30;D&HISE@:5O?8@92 \!F5C;O+ HSN)IXIB2$@2?%YRQW MCTM>0LR*&A:XY)M3X1^IN#P0%SH#:>D#19-Y/DOG(5_>=F/_:>%F#O7@YU$1 M*EC/47^S1''7K%0,6"Z!9:3;2*6%;M(0_3!9IS9X!R"X-W/<.)(O^O]^"MS>>\_V1 C3?( DT&=W3\BRW>L= MM^5CJZ?/1,>-"CPE3I>*&K+*MO;3'X"/>A<+8)$4>R=VW;9$ ID_$#\D$HG, M?_U?WQ[GX(O,BS1;_-MW_I^][X!<\$RDB_M_^^Z7N[<0?_>__OV?_NE?_Q\( M_\^K3^_!ZXRO'N5B"6YR29=2@*_I\@'\*F3Q.U!Y]@A^S?+?TR\4PG\O7[K) MGI[S]/YA"0(O\/=_F__(6>B'/B%01E1!1'T*"<XFZNO\QE)0& M6#_!HCB&*!$*4LP8%!'QF&"")[%7-CI/%[__:/Y@M)! *[>$/S=/?U8]_.WC^:U@^K<4D/Y2_73]:I,<> MU,WZ/_R?G]]_Y@_RD<)T42SI@IL.BO3'HOSA^XS398GY6;G R2?,OV#S�_ M@GX 0__/WPKQW;__$P 5''DVEY^D N:_OWQZ=[)+\H-YXH>%O#GN6Q^]I!+=;S9>9[OM&JD)$9*/S92_O.I MSGZX0/R>Y%T>RMJ#<*6Z'_J2L0W3#[V)>Z?Y00XO\%8W%XMB1T"LG_L'S/QR ?YTW MG=.KTEYW\AW($_IT^SS \WE*VVXB9OL\4DNBG(LK_-<#X T8_OJ>?/(1_IL?G3]E>;BS3]6 MZ?+YG38J\_(;*&Z7#S*_>Z"+VR?31/&3;F)9O%M4"Y/F*QG*)%008Q1"Q"(/ M,APK&"24\# 1$?9]&[X:6_"I\6$IG=[Q?)\N0&$4+/YDQP^CCW@[^TYY' =F M]U(?:'9+ FPK#;:T!NP9;#]7:PY*U:] I3S8TAZ4ZH.EUA_4 %R!"@*@/Y4* MA,M)]*6&;<=^*X=,T8*5F-B_SRZ[*,L&"\U M(LV"]&+]NRUX1;Z0S#=I:_$)F!B;@K M*-9LV:)^"Z'IM[;(3/]KG\B.-3L*U[3HT]!!VR-N,U;(=-8X>N_TJS,J(X03 MO4.GBD8081KJQ9%Y," !I3*.$RQBF^FZW_#4YNK:NVV$LYN9!UBU3\M+$!AX M3MHI;ST#3VFZF7Y%,_\*R?]\GWWY0;]233_]E_V9=]#<*-/NE!+-G#OY^Y'W MA/5Z?;M:FJ,&'Q$,1Q$$L( J$#RF2(>01\5D4 M2L7C<3:!YR2=&B74\H)L(_ 5N+Z_STOG)%@+#TKI1]H0GAWN@7> ?0[B]+=\ MZTW=[?8W8#ORXVWP;$=E$CNZL\+^,;9PMICWMF>S[K#C"L0?I%C-Y:WZF&=B MQ9>_4B/3\OE]2EDZU]O%.\KF\DY^6[[2 /X^BRC'@>=+B.-$+RRQ3\P9/85) M&*E A)Z7L,1I87$48&KK12-_M;,I-0"-"F"M@^,ZX3HHEO0_(-1#L[H5RN"W M4@%@- "E"CWL+"]%KU?V=95A7%+MB- !5W9MIQL%:D)^S!:?E[JE#RMST'.K M2BHN/M*\I-CKA2@=9:_3@L^S8J5_=ER!2A-#H9_K(=':5-8LT*9%?:ZQI1'XK=&I1Q[M ]H^ M.?4B>4;EUSZ0V^?:7MITX]WR7/W&J*P-V=(,OE4WN13I\E-:_'XG\\=""T'G MLKA=5#^?B9C'"9<*4N3'$ 6A9ED22A-$JFU/@34)>]8A.$Y=3XU32QG-%.:E M>* PPEZ59]2"/MN>4'<8@G;>'!;8P5ER2VZ#;24A,*)?@37BI?A /U']>C"D M':*)!D-\I'BCGI%W"U#J!%YK")-;B^,%.772="<,JEL+W>WQ=%F>3^O%1_>\ M3!?W-T \B7F"81Q0$^Z$)*21YT%?) $102P3X>3I=NM^:NO# MEO2E3;)]Z(9;WW:R@P2C6\;NZ!RS MA3NT\C)'?[NA.C_E65',!*8DYH*;:U()1+'^@T2^A($0 2,^#CS!QSST.R+C MU/BRS^.B_1A \Q.M\KAGA,>^BW%.!R\<[3_0N:#K0(]^)-@R%%,Z##PFYA_J M&+ %Y[X/ -NZZK8"W>62ZA7MN73^5$Z?3W*9:A-^%F)?J%A)&(7(AT@1 EF M$DCCT(M0$,=$.MG4I[N:VGK02-KX3!M/:2VN&Y>W(&Q'R?W@-C"S=H7,F17/ MH]$GN;7T-BI'G==ZGVHLWNB!,>J[;S%+/![$"$8J8!#Y,H2,D! *'A"]*^<> M"DAGJICF18]6/>1K30LW6>]W)' M\;54,M<\<4>_-><^S9F[W@1_T!JL]*\7RUGH>Y*&+(8B%!@BY 6021E!["$_ M%B1626QU)]JUXZE102,W>*+/NM,Y6-)OKGXV:]#M>&((* MJK9::7.[ MEH-6ZU5Q?*&Q;(U-&%NF\:(;7@CMG?B(EY*A@_ETS7F^TG*NBF7V*//7\BDK MTN5,QI(S[D4<[V-JQD@C'A"5? X+R0D0 M+4R%RZ$9>$6O!01K=%[WA8[#:G@Y2B,M6LYHN:TD[3BT$OZ)5\?CY7;9=^CS MS*-32[CU5UDLI6C.XGZ5)M^M%-=?9$[O9G'?-CN**H/;RLBI,$)U$!5>PU@H (&J\G<(A]J_"<1:-*[!(&RB?Z'1PD@9SI86'9 M,,AL-STU;-I7YF[Z#KPDWOS'NP_7EZ\ZA[JUI'FJ'Z[HOO['/M-O-3@*Q1XJ MT'#;D=]T\+)\U.Q4Q9%7?S/9[OG#(IMG]\]UV$]C^4N/Y_J9&1[7$Y7GO]E M44CY7FHSM/B8S5/^O)702'B*B8!!#R-A2@WY$',L($D8C@BAE$?2Q3G3TM?4 M*+@2TLTOT@:EG:>B)X &YMA*RBM0R0E^JR0=)K60!2)][J;;NAMU?VNA]_Z. MT^:5RV(?W^J=@);^)BN6175]BJ* T(012*BD$&'N0>:+&,H@1H'/_<@8:@=O4AXXDF=3\4CGGZA2^X:XRQX+;_(>?94.KGHH@GE MYUZ 580X1%)X$/DL@I0P#$,>"A\%G(C$*G'VF7ZF9DB4DH(M48&1U25#RFE( M+39O_0 UM.?E*$9=]FHM8+GDCND%M+$2Q70$SS$CS%E(VM._G'Y]Q%PO9W78 M3>QR_O$.U3^,^[_Q/-%VXE/W8 J^=^RZ 9.B#UZYHN-7[.-3]XEH? M6TV.5^?C4(^=&A]'?MW1#;*YBG&]$.6UL8=LKM\OJO.X=9),S_,8(Y)#GI ( MZNU/""GB,?23*(F5+P1#3EE-;3N>VJQ^_^[ZU;OW[^[>O?D,KC^\!F_^]R_O M[O[FZ#"Q!=W2>S( E$.[4C8BE\[5.J9BB.2BKNCTZE:Q[7M<'XLC(@<.%]?W M1P[6>Y\NY+NE?"QF/HL)$3&#/(PH1 AAB%'"( U\'R>4B\2SJC'6GTA3H[.+ MXZ' ;T8W4"IG:=+T.,!V!#GNL UM2(TS8N-%FQV /(DPL8U4?XSXK@,4>PO, M.FRY&Y^;W*!FP?A% Y$OMH2''G,ZW.\FQM08J-$";&2] FM%@-$$&E7JWR\KWTUG MTZ_CV-DQU_ C,C"E.0Z&_5@X$]YE4/;)A!TE&94B+T-KGSLO;*T;J?Z+SZ:VG#;_-'N_^;:4"Z&MPMW:2^\6W*2;DJ]E]=]/V7S^-LN-S3@+X]"G M* BA)U@"D? ]R!(4P43Z JM08,&L[@[W+-?4:+=1RUP3:A2K'&*U:H>ESD>^3Y/L2 M;536[QG/_66@[^:[K0MUM$P99??)Q./?JE\*>5T4T6_;>0;E0W5-8VS%2CP@.S$1K\"I1R[2DN\E(Y0!92,_@ M,D0X[ZDN7R2H]XS^IT)[S[W6T=^X:VO5MOO-G!9%JE*3JJ;*R>M'?L $$5!X M&F84$@]B$BD8)@HSX4FN0JN 7\=^IT8WZTT.K01V=!!:@BU4(JA2"(K(#[6] MZ1.(?2R@+Q-/8E^$"/NS*I^H-I_SY8M!OB_#<,"_DO?I8F$/KG5=>+J4HWFKQFRM4M\K?95,Y"C M'=\"K37;] #8\ 2SA=7Z%EZF@!&T5W8Y T;/A'*JM[$YY(S61VCCW!MN3"%D M.OLL^2I/E\]OOO$'$]/T07\0,Q60D&HC$?J*>MH8-\&?"0N@B@,O) SY$EOY M(T]U,#56:&0$C9# 2&G'"2=!;&>"/J 9>/X[HF(][\^IWI(!2;]:S73]E_T) M?K+94:;U.:6:R7SVN6Z+_;O%4K>4LGGE'S0;]_6Y]T]9)KZF\_DLEHAC/]:( M(8D@BI4V +P 01\)G]"((1+@V3);TKG=LF_3J=-47W<]J',\74KX/OU2NJ4: M!2K'^!F/5'?D[:R"OO$^W\3<-$*?3AGK;"RX8-2GV6#5[Z@&A L2 M^Z:$T[O=69&IF2J,+R-?* -5H M VBCSA5XK!3:[&\ KU5R2S[??0S;"6_4D1F8!=>#LM$#K!4!UYM!J74!:V7 MSD@>0B2""L2=5Y)$88^5D:Q_I8VJF]5K$ M^JSKW:0 ?ZV94>[=%SWWSMNW1 MBS,^-.=*'@\#%N,(1H'RM)G*$214"4A"I2W5!%,_82XS_+"+J4WP.],'J"N/ M=H^".8*EW42_#*&!Y_E.7$OO)W"G51\H\\*+G*N=UK(EFT(_IV5EW82F;E*= M-4BK0,,$"Q@112&*J ]Q+!1,9.AQC'&DI-/MVB-]3&V+6=5DX;6,CA/[&(:6 M2_AER R]A)>@K"N3]92)."9Z_7*-+)N"8N[? MU?!A:SM?E5R(<]_3'_!SLENWIR#JA R%\>KDK>'Y[U0@SWW,)Y'TJ$^]_AAI MDP88R?$JXG60K9O!^5>:I\8/_4FW6>5KG7$A0^JI!":,:Z./A0ABSB6D'HI1 M&$:*1DX[RL,NIK:A;"0$1D3'++XM0-HM3Y?!,_!BX8B,,T^?5KY/UCS2RZ@< M=EK+?49I>;+;_*Z+;7_,,R6+0E,+G;^5&Y\F"R.4$.%![GDQU/,[@91A GD4 M>E2:#)O**9E'>W=3F_=-/?>G+7&!DJZ^XC,8V]% ?\@-'TM0@K8M*3"B#N!1 MM@.E3ZHXT^.HM&&G_3Z%6+YUN;EP_2TM9LCS5:Q8"%F,&40TU'9"Z DH*<8"B4$+J;":[ C&LDM&-RD8FPK?A0!D+9QXN9 M!]L:MAD'.\]=<)KTKMQGE'N0&66>#&,O@IA)4QPQ]"'&80 )D]H,X))AZCL? M)6UU,+6YO!'-)':BV@Q(OVAHY\_@06@6\G074X6^H(U2@'2UNR M]7RD=$3KWL^3MOL8_S#IB(9'3Y*./==M:F^R!YH4K3?9PL29R 5/93$C5":4 M2!]ZD;G='<8,8DE#&"LB8XEDXH5.65);^IK:A-\2M4S?QK>%!=]_R/3RY7N. M!RMM6-M-_IX0')@']L';D;,_3K HT]Z:.MN5*:PT'N?-&Q>N3PG7!/%\EP[ M,(O7*SGS&?7B0$60>C+6),(\2$T)(4DPU10B<2Q#E[BR$KW,"YVQZP6S9/ M[WM.@-D#KKTZ7"\09UQO[.6X';AJ>VBR(_66-VK7=6.D) GQ50C] 'N:336E MTB".(6,JD)%,$N%636VW^:EM Z\_?WYS]]F1[W8!LZ2PSC ,?893"C9((9WC M.O?*&+L]C$L"1[4[F-?'G^H8$LP?I%C-Y:WZF&=/,M<6F![+I4D5WJ2>OC-> MX5E(?()#P2 .?3V)J=Z.X2 2, A\&07,YU[HE 37MN.I3>]&;A/PV$BN]Q9& M]G5%TJJL^&^E_*ZU#6W'PXXCAD!Y8/:X#%3W6#Y'A'J-M[/M>]R8.$=$#N+6 M7-]WKPJ_Z:**=?M9+A\RL?%P'_Y4EBF&RA-1'A(>)XQ"D@AJJGE1R%3,H$ < M!]HP,97D;;*Z?SYXE%IY[,QL1Z8WUQA=JICWP=&EQ:^ MOTB&49BN+Z0:YNNMO";O@][0?T/A)J=^Z-CN=OJWR1+E>YU";9V_2;^5M1WU6FL>][H?1AG% % MD93(N&I"R+&*F)()B1AS*L-TLJNI\<6M4BF70#4"E_N.KN673@-L>=[6"VQ# MG[3M0-6(.<#=\/-H]'JX=KJW<8_5SFI]<*!V_HV. 3^T># Q /H_QHSY0N>5 M4[DYZ#G^^Y*UGF=1)&.<( :1STW*K2"/Q6__=.?EN"5WJR M_MXCR_6!=:^Q2Y?(,VYP4P_('40_]='FU+)T_+6\]/EN\;&\J#]+8NPKCR#( M3:H$E' "210%4(2$LB!A.&"H0Y3#6/)/-"2B$K+,@E!F/FA)=/>RPV]Y@C"E MT?SOEL.@_E;TIU*!\$=(47!\V/X8:0CV9/]ODFK@^(B,ET[@1/\79I(MXP*; M<, 9D5(DA"JH4(0@0HQ"FB@!<13+(,&,X\CM]M#1;J:V/]AD3N7&)E7S[&M= MBRA;_Z8,#W9-4W<<9+L5X7+H!N;O#6IU$/#'<['3W3/.'L5@D*2SNSV]3-[9 MH]J>3#U[_.F+SC@*W9PY.VYNOR.?8R8YAZ&D,43:G(5$H!B&/ DXD3Y!V,E? M>;R;J='".I?[4R5FI].,?2B=3C(N &B<4XP"U!(.DS>@!8,!#B_V>WJ)@XL3 MVIXXM#CU=+?)_X;F)F=AH0V,TD3Y)(WLZ3RM3)CF+(Y@GT4T2F#$L("(!10R M$D8P2/1&E@J/4N)$!G;=3HT<3 &BNE+[.OL>H,MEGK+5LKQ(O\S ]?SI@9;. MKMM'O34&G^5CJI4S-3FS'+Q/'U-MT?WHQBN6HV3',_UC/S#O- *;G5RU,P2[ M,@]RENH&4Y_49-GSJ%3EAL8^=3F^W3&+?K:XOY/YHZE9^3-=FB)XJ2P^R>9Z MGPF:T[,W?:+S=XN_2:KW6;F4,TX"C],(PT0%$41!2"#Q$F8JV"&!6*2(QUVH MK9L84Z,Z_6E&CHGWN\%OQUG#@SHPAQD%H-&@+&]K2@&52CQ? 2,M*,7M,:'_ M17#UFO2_FR3C%@:X"*V#X@&7M79)@8'L\2F7#W)1I%]D59SD;9;+]'Y1V8K\ M^2ZGBT(SK2'=A2C_-2\I^">:+DPAD^L\+311OUZ9RD:5TTD;/;?JCGZ;L1@E MTF,A1#SD^@\_@,3G/O1%B)&,/16Y!;R-(//46/5F];@RPG_1EN)&$4#7U\FN MC'U9U[=\RO+JMWL&YD)_U=EBJ86>5^60M.2R<(RC&>.#L?1Y3>LS&-J!5E5[ MV%9WMW33%:@5!XWF8$OU[CFO.*?Z5X+57*T^5,!1++ MD"LHI9+:Y/Y M@5E\#=K:-?']EKR@%KC',GSVZ/1)EQ:]CLIV]BCLDY7#FWV!(KI7PBG&[XMO8V-8:YW3U/!;D1%V8* MKO0_:%W;?2%=#=A6P#6>H<>P_J@Q22 *,8$$^0KRD$8R4-(GOIA]D3G+1H=\ MN]KVEQI;\Y^,IR4Q?4V7#[V>;^_CWN68^P(LQS[M_M1\NEI84$H[U+GW M"5"&._[>[_ %3\%/Z-Y^&'[J)39 3ABGA*DZPUS*@>OM'72RREKZF-K4_R2?=U(,QQ3)EDF4_9DT\-5@M1'.P78!\\^!3GMWG M]-'-5&C#W\Y0Z G5@4FAD1*48EY51]2:'!I1^[,1+/#HTT)HZVY4^\!"[WWK MP.:5CN?,FJ"DW+4^CB79_""_+>^^ROD7^7.V6#X4,Z0215",H*>4W@7*!$$B M->>$G@RE'_K$"YP.4+H*,C5"TE]?Z'C6W'4(+$^;1P!VZ//F4H4K<+"%VSV%[BK+N.?0%R)VB'57FS7WF*BL1'4'(40^2IT%0^P% APCQ)(E/U>L2ZUJ?D=)G^XQ6I MWA*SK4SUN!?J3@ZU9 R+0"@HD$EH&A'C*64"1H$@/O%#)%0P6J'I_@9Z^*K1 M>\.\5S?ZW60&V&X%?M$A&WAI[N$.Y/J6XY:>5Z#2= (7'<\-PB1N-)X4\H]Q M=?$"0(Q,QA-"].Z)"0QEB)"V#A#6RX13_B1' M ?[XNR9GR.VX>D@@!Z;BTQ5-AMT;=85LS$HG+[L7ZHJ0:R64GO<^MELN\TF] MU9_QC$CD"6RJ,(5$0N2''#(E/;WL2\]3#(=1XL1JK@),D-7B87Q!:\C[]0%U M 7**OA^CP_C.GWWT7L+ILY9ADLZ>?82Z.GD.VG$C.)H5\W4BWDQI6DV7:!OQIRP37]/Y_'VZD.^6\E$;;PR1P&3 +*8 M8$@$H2'S?!:'5CDF+A-C:F2W7?"@4@66NH"-,J"N^&'BOAM]P&]&(U"J9)EN M]\+A:Z?,\09EZ)WY'V4\1,;+?#%56:Z7'Y<=>88;GVVLKU(7_4!< MK7JF+;.6^1X)O7(EN[#U4=:S?A!H5K6>6NN8"^'Q:9X]2_E9YE]2+H][3#YD M589Y43I'BK*>Z/;O;[)B^2%;_DTNS27G^T7Z7U(8WT5$9!C#P(]#B)(DA-@+ MF5X#0RJ9("HA3M$F@TDZM17RET6^EJVLZ[YVELIOYN^.^5F&&V&[3<4DQFU$ M]_;1PHEK_1IOME%(_W0)GN42;'2Z M>/)@ZLQY0.0\/?:Q:(P80=-W'$T)@? MY)H8O,,..Z>WE)<;LG2A]V:+^[^;/S[(K]>YI)FZ><@6]__0F[?E@_S/+%TL M_ZKGR2J7=5[[4,1!%'@8AC$+(!+F\HCO$Y@$@1*!WC[YR.J.VJ6"3&UM:%0Q M.3XWR@"M#3#J&)MPK1#X7JL$_J54"M1:_8OE6>C% VBQ>QII6(9VIU\\(N=+ M'/0[- X;J9&&:*2MU!A#Y;:+Z@'?UGW4)>V/MY/J 86=O50?[758[W;]D68U MW=1U2AA5E.CUS(NHA$C_#^(XYA %'J,T-+[ V'H]:^EH:NO5WCW(PC('W%D\ M+9:7GE :>/G8.Z\H]P7NE<7.XN7 ^3WA-A*G=\;/C:@M0&DEXK;WQR-:"RUV MB-3F>?=JJS_3OV?YS:I89H^:@#DL [-@(U>OQ4M/:WQI2=(C+8]6:/2T M5MOE0UN>ZN8G_J@ADWDN17FWZ*]TOI(S)N,H9,2''A,,(I-Z@+"(0XR]A"D4 M)G[D%,=QI(^I3=WKU?(ARXUGY$?@>U>>Y]4QQO\3I$6QDJ(\<\DV<8,_FM1E M)F$N^*P'MK0Q_\<_^['W/T/O"IAUHGSA/U<+N?YQ]1?S.S='[[$ALG/17@C\ MP.2PEJZY:U@*> 7>E8#WYREM0:%/'^>Q;D;U3K;HN>]7;'NT:[!8;4G,2"*I MY,R'<:P\J-F"0DPH@7Z(0N)[W ]CXA8%5K<\-]J3_*&>-1K (6 MP2@Q%Y$$]_6"KH'QL1 R0E$2LF2V-)^SW90\Z,%I:J[[&7IJ;I(#=9N>AT#: M3=.+X!G-+_'F'";=L_[LZSU(II]U)R^3W6=?QY,9?0X>[#:K7ZW2N3$\&V>_ MGX@(200YBDT6-A5!ZOD1C!7R"/95',1.F=YWFY_:4MM(YS9_]R"SF[S=@1AX MYC:"#5 Y^[C.?<[:O1Y&G;+'M=N?KR>>ZC>%NY&F1@I5^FF^DWZZKFCS M_;Q*/[VHTD4O6])%#S5^EJ;"J*,RM&UQ/A_X)G_W('5N^H-SC$S=#E)-(A&W M.XJV>;8[M-R-F&_*#&&EU^,CS6_SSTN32[1T@#3U?&:^'D4:^PD4H=2F52 # M2&,]L$FL1((B1B+LF&_5HE>7:3Q.UM6;[61J5^")YN"+D;C,L"&R^9SFQ:9T MF&,N!IMQL&/0GK$=^D"D K5V>&J!@8G\+T6NW)^;NF#]L:(#1'W2GDVWH_*: M P[[Q.7RZ@4FXP>M2%4*L;GVELJBO-]Q)[\M7VEE?I\E"2:2\,#D]><0:4J" MF*((8JS"4,:10FZ9UVP[GJ;YMZE%M25X!V//!GD'DZYG/$: 5>]6F4W?X]M>#H@RT*/,$I$'(0TK$/ MF>021DG"$X:5'R:!DRN_'W1'\.F/@:X#PU^,V2BQN?I5NU/LK+[6]T8^+7]4E^M9'6^^?J2JG>3<^D5!''(8$33Z)(N6WD8EB_-:[Y.%Q1L=T]F:Z#6:BX]Y9FJX_TK-7=;E M\S7G^8K./^92?DL+ZIQ.]%-Y>TX9V%F;<]*"78G:0!O3B!B]/][FN?]VDIYK%TI,L M9K'>H2$?HL@DP",DA(%2E%,_EC10LX6\-P[$NVXI/@\ZM9JTI)JT!UT/-X'7 M(2^%-83':?$ U#S[6@ S"WEV5*9QP&&?;UQ>[<8Z MU^+OJV)9\M==UFPB#:>E>MM_0Y_2)9V7Y\IL/]_/)_F/55JDRR8K4!4P4^?V M,0]45\2\4*#8%P3&W&<0H5 ;0XQ[," TB+"//2(#%\H:6N"I\=UV[J_M;&UN MQ#?X,-NQYI0&;V#*O?[X[N;J>,&1[46=NV=.J/B\<"OD\B'USF M45>!L49@?PD9K=^."4*5DEPO9V^^\0S 1.%'=R$@\@ MX]16F4I%8P?*6DF0:RU!]??27V*V\U?5IEYN%"GOE^=K- +L%N- M7GA,@F8H;\JA-'^"+=FOP$:MZI=F;/=_MO5"CUE$AQN)7O.' M#B#FN)E#A\/Y(&?H@%UU#;I?Z(97W"Q=Y5[JWM1%_RG/BF(6<9SX%,40,U\O M&0'V]=^\"&+IR2A*,$/2*9JUI:_)4;\&^*DT3,UTYUN"&S?!4RVZ:US]::CM MN+DG ?FV)L]M!HYKT I:9^Q\V?AZ#=F_G1W(\?*G]7[,$;^_"L7>FA-X U) M?"6C $&/FRI3GL^-%Y88OX9( A5Q%#KE%]EN?&H4T/4CKF&8GG<*7!V)]DKJIE7RKY="T6=YL_#5=/C29W;3M-E^9 MV^@F\$O_G[BCWV8D0(SAP(=("5-W2DEM*B$.0^H)+_ )1LBJ[M0%,DR-'VL5 MW*9Y%^SMV&!@1 @;4.H%'"A(OVQS 70-@G$741 M8U2^N@"G?5J[I*EN[/>K3.\?3,&*+S*G][*JP7RK2F_H=G'F5[1(^3JC0HA8 MC$U&#!R$GLFUK2!!$8&4ADP27T22.Z6\Z23%U!BP%,XR^_9E\-M1X."@#DR" MC?R@5J N1&^\>94.NV7J2S4&265Q$9!]4F$W048EPXNPVJ?#RQKKF#TS7/\21*I(0B-*EX<&D ZFAJM/9> M+H2YDJP?<4JC?190.Q;K Z:!B4;C@UR=YY[O M4&?D8R[K,.FW6?XQ-]DK=:,+L?83SU2<)!Z)$\A#DNAMH"8"C#F') Y#7XI$ MJ<2*#>RZFQHG; 0NRJ"-IUKFTGTN&ZD="FNN#G2?2ZJG.E@^T 7PO?^O3%1J M3LB<3_Q/HVVWV^D+P8&G\8Z8P,AY!3:2]GKD?Q:.GL_\3_U M[7!JJ_C:64EK9Z6HA2YC2!T,>1NP+?9"/4,XMJNWD;<*U^Q4J]$&2(<]4<^ MCK0KNAQ8MYV1 TJM>R.;=L;;'3EHM;,_((!Q0+S[>Z:W:RAZDQ;U64="VD T,(@495Q0J)$(E9E M2>%N:G]'YOPK\<.$"R^,J%,>M<,NID:#:PG!;T9&4 KI&'-T!$@[__ME\ S, M@([(=,FD>4+YGE-D[O26IYZLF.\YL_2+&:RUMUO5BF(IVOEND7 M^5GR55YF(J_BNZ6HXK\?GU;5VG"KWM!\H7=815/@9E,()4)>@J-8[XR4TOS@ MZ^T1E3R 3'-&R)47.-Y$Z5_$R?%+K:$YY-O6$6R4!(V6S06,M9YE*H%:4XOZ M4&-]!9;D]J)C.S0Y]C^L@];;&6XP>B7K_J4J M+)36N-&\0.^=I0^CV+C1$JP@D]C3@\Y#+!F*D]@I#]UA%U,C^U+"\L:(D='1 MB]:"I!WA7H;/P(3I"HU[\,9)[7L-V3CL9=Q C9-:'H1GG'ZR:RZ&W5SJ[Q8' MU2ID,1/*\[1=B*'PE:E>+2C$YI_4UX8B\6.E4-PA";I5YU:?^_C)T(_4I#%% MF3ID*; 9 #NNZ _/L?(:')9[2!?@2 &;?O/I.J#4;SH$FXY'SI/@@,5A @67 MESMX]\O2#]KA+V$4)EAO6!6'.(XXC#4Q$428(I): M^_9/=#(U*Z06$ZA*3K,5R>6\K#0L:Y$=/-BGD+7P\_> U\"TTD#5B C>] >0 M@X._!Z!&]7V0<63)?7_BK0P41DDDB6 033A%$0F!MY!&E-YX1%XDD-)).IQ(G M^ID:>35B;JY E].FR-3RJ_,QP2EL+5U/ER,VM/^I 6N3?+6_^$M+&/J].W2\ MJY&O#;7J>WACJ/WQKG60V?)=F8#4-'DG\\>9"B+)9)A XON>V?6%D%#-#TQ& M* Z1"A2VVO6=[F)J7& DU)9,(^(5,)7274L>'^!H-_DO0V?@>5\"\VX+F+LV M8#H4-CZE>[\%C0]Z&;F0\2DM#PL8GWRR@U?GYB%=T+?I%_DW2?/W&5U\S-/' M,J]YO3H13X84Q0QB*@*]\E-I(K65"4^(?,ZC6-C5?;3J;6ISOI07&(&AD1@8 MD4$IW\A6GQT'DO5+%T:'EE$I,RJ5GS!&M0V5,(AXH$TJ1 (8>31D0423 MP.ZBW_'FIT:M6[&/I7Q= T(K[.S,J.Z(#$R7]F!TCP'=T7F0^,^JAY>)_=S1 M[F33"((J*M)B^$ MF.L_(A+(*)!4B<3*7^+2Z=1F^%:1I5)%F8+HVD \ 8F R-Q75UQ'T)0 M2@V^-W+_J8L190NL@RTU , CF53] >UF6SDBUFIBV;8UGJ7EJ-V.P>7Z;@<& MW]T^&R]Z\?DIEU28TH]Y:A:(TL!;S9?ID[8L?"D#I!2"#%/-Y(Q%D,;<6&42 M"RY9*'S[O*".G4^-T4N!05%*;$KN?:EE+E/B7(''6FP'/G(=#0O"'Q#CL1UI M%=Z?UW@W\I<[OBOP\_!X.ZP# ^(^TGK0._YNRT)' %N7!]4D+! 0JF_*4I0HF1L=?"QT^K4B-YL MF-)B669B^%G28I77NU.'=/&[L+43=VOEEJ^J M"?.N*%92S(A42ZG174YOO:TE!842] MJB(G"Y"6TH+OTSJ6LOB3&P>T@&W'!?U .# G;-#[7*%7UYFJ!.V/&\Z#T2=' MM/0V*E>Z*_(TUN:YG^E\Y6YP?MHTG1N%9B:$9+$42@BZ ED;JU( M 5D<>>8ZG M+):Z\<^/=#Y_M2ITOT4QHW&D)$I\& 1A )&4"&)"$\A0$H=>HJTFA6W8[$3[ M4R.K2D10R@@:(>WXZA2"[734 RX#LXT;)-9,R4VR=IJCDL[LM,N^]3RNK[HQ_KZFNO5YMD]@R%(?99#&6( M37:/R(>8!P%,_" AGI"8!;&+C>+2^=2F_%IV4 IO.=L[P6YGF0P%YM!6B2DS M+:_ 'IY7H-% &RBU!E= JS#(U; NV/5IDSCU/ZH]T@69?5ND4QM])2PI-W8/ MV5RW49A+*,OG3]E\_C;+O])IP@E+HSF MV/_42.U$RHUM'?X%5%J WXP>H%;$T>'K.DQV##@@^ .3X "X]Y#XQ J]85.@ MM(OPPLE0K/ YGQ;%KID.D47O%E\TNV:Y9MKKA?@L\R\IET4=4)?$(O$("37I M&>;3>S)(0TD@QF'H1TK(0-E?HVGK:6H<]XE^!8^F&%]*Y\45^$J5[O2JO$:K MW_B=WAL;Q/QK*8O2'BEJ=<#3BC^826I2!J3+$PMR:@3)&$42A'T.*.(8>B0(:DT 1X71@>**?J9'M*[KX M';S*\CS[ZNS!/P6EG3'8 T #,V49W;<1$?PV2!;@,SCT?67Y6%>CWUMNT??8 MY>6VQ[NQP#4OR_ 5GR27Z1<3]O=3GA7%C&-&0T]QZ/N"0I3$ :24"4A0@FF, M&4/4B05.]#,U%FC$!/E:3C>(*&/J5+.F\2*TEA\JC(15$57CYR%^6320A4I$M96S,?]?XF$UKB M['Y1MCP+?,HC+XXAB@C2%@C6M*,$AF$@.22?&J=M7= J Z' MJKR@5ETJ1E9AW"7H M9<;G8&E[(3$ZYJ:;S'E:F!5\KW#V M)VFRY>LMZDVV*,^A5G1N,AGY,Q;Y(I1^")4291*,"&**$>2,)@SY01BXQ>6] M@ Y36SJW5 !T">1"F+BSI_)CN0('!>77>H$MQ<#[5,DRVOA9TMPUV/@E/B2[ M977BG\? 2^OVHKJM__;*"MCS\<77H&#B"$HY6,E9HIBG1$"A;RHN($$)Q)PD4(8^ M0P%2/(F(6UK>K=:GMHZ5UKM>N>ZS3.B=7S9W3 6^"YW=^M 9D(&9N\&BEJS/ M_+I'%.XWJ^YV!R/GTCVBVV$&W6,/=32@Y5S_]OXGN="<,+]>B&OQJ$G!A%Z9 M6G)-08+ZA#4,6.3Y*H!8FJMMB8@@I0&&4@2*A)2B*++*--*I]ZE-]EKX*W!? MB5^>S-(=!1QM4*>QL+0>AT)X:+NO ?>G+7!W95]7'1D@AWLC);.$DR-Z\I4KFLEKD"I M!FCT %H1T&@"*E6 UL4AL*?3,+53X"C@#TR#W7#O$EG5:0 <(JZ&'HB1(K%Z MG@ANX5F78-@:MM6IX?'"N2[1>R?,ZZ*&W.]!7NMNA.GJ[9S>SZ) A2+12TDL MM=V,A/X;0YQ"7%:G\6FHUQK;&Y [+4]ML5@+!XQT]I<>=^%J)_>+0!CZ.-!. M?Z<;CD=UO>!NXVY[H]UJ/*K&]GW&XP]TW-NNRZ.?J4Q5YES>A!,FU(O"2!+H MH2C1NUS%( U] N-08>4C11+I%)/548ZI3>M&#>/4L:K9YKC[[3A:EOO@X<=@ MZ!VQ*_QUHG8P2!#IA7CVNE7N*,JXF^;+\#K8/E_87#="W3M ^+ R]M&MJI+D M;*6.6-]33J3^K$E$(<>QA"B.0T@BAF'L<<^G."0)M;I2U%6 J5'H^M"1UH>. MBU(#,Z6WJXX6W, M9>Q1QB$/5 Q1PA0D*N 0>9$@4K) 8L\I/V5+9U/CN2X9GEK!M&.HOB :^M2J MSN!4"UKGPQKH.JL-)KUFBVSK;]S,D!::'V2!M'FG&UF\HG/3Z.<'*9>?Y)QJ MHVUSC[98;U,09S$.40Q#IAD#"<0@PT1"&?!$4(\H7SG=.K/K=FH$4DL-2K%! M+??6W>_"9MMRR3#8$4[_X Y,/;W@ZLQ!;C#UR4:6/8_*2VYH[#.4X]L=DW(8 MWX VHCY+OLK+S'/KB2&Q'T>213 4TH,H)!12Y6DK1\5"8:E0["NGO!PGNYH: M)[U12O(R9O.3RX&82/S@/6:Y:/T[V-F^CCK-8'N3[.O]$QB>[R0>;7G.=TA;"]NZGQ3"DMH)6X0-:A MGH[I M%##V_9#C)(D5L2QMU!:_7BD?.0HQ;"*DK1@?UD3HWU(W]/LFG.B?XK3*I MV6:2]V3C>V7/9!&5$!!4)SX@8\H M<2JDZM+YU.R972^G20R0+>R33W>"WXXAA@)U8/;8%AOL@KOC.AXFE+8#9KW& MS[KT/V[0; =D#B)EN[31X9[IW8,TJ8WKBW&2DH0R+&"4A(G>@5$*&:4>9(F' MJ4!"2F1UR'78]-2H2 L'C'0.5PUWH6HGELL &)@V&MV[W+?^@1+S+V86IE-=MU-C9W*#_%6@5V1FX!YA^EZ M'F@+'NL5OH&YK1VY+HQW'D('%NP5RI&8\5)(W?C2&J%6#CW?RGB\:JW1#M?: MO]5M$_M!+F]H\? QS[ZD0HI7S[\4)C9S7>+NFB_3+^5QP"SDBHDXHA CQ"$* M:0RIP GT(H(D"07#L9HM,VVIVFUA[;MVXN6U ,--!2TYX%IT\%3+;G(X9NN" MCW0MN-N.UF$L[/:SPR \,'4;<(W4X.,6N-\;R4&Z^--67MS M+^O0^Z@[67=4]O>Q'5KH6KC[1II\D/-W"R&__44^SPA.9"BC /H>"B&B?@0) M]C'TN6!($2]4RBK0^V0/4[,:*R%!+24HQ01:3M?ZW?M MG-.+_ ,3"W.R'0H MXWU"^XL+>>^W.W(I[Q-J'1;S/O5@A^WAS:I89H]"/F5%NEQH2>OP&!4EB?18 M"%DD!$1(*4AQA&$<,"_F*@YY;!4@T-;)U"9U)2:HY;P"&TD=]C"G +78_/4 MT\"3>QKO+N]STUKFR_ M3VJV$]LW2G\S*O1W@_=@8.RV:@/!/3#G]HITGY=V3V$VTH7=@^ZG*O5^/R0Y4N3Q+^,ZHDQ*5U.4-MZVLP3/(&4>QPBYK,P M%)0+XG35[F1/4^.O1E!@AA841E2H^S4K=4M@D".Z=K34"V8#D] N7)\WC59)&7Q!@V 8(H4B::4B40 MAP&%(8TBI7_NR2AQ*L]QM)L)\L.3S)?/948M4Z+LJ4S7^708)N[H@#Z!LAU5 M7([=T!O$2D#02 B.A'X/D8V_'9A>2W\<[VG<&B"MVAX4 VE_NH/3J)D<3WKL M37*E]?Q82/-/_5.Q*F1NTC(5^D@,;N@ E'08 ]+V*1 MU879+IU/E5BN0*G +K]7ZVCMCO^MJYM7&1]EF5=]$)EHF[? M52X^\6JU_) M_R:7IL3L#"?'P\ER[17ED6S9;9E!(W2)[H<:W8]M MZ':U9:VA&L"Z/=_W2]B[UHB*TJ!!QI>VI$9*0#1CR7V/9=M"S,S^X8#$P3:_4[Q?CO MXN 2Y-\9C[&B_.UQ<0SS/ZIY>YS_[BLC!OH?E74WTO_X(VX45.3+V6<]HN4U MII]D=I_3IX>4ZUV_.1[#,?,P3P(8>\R#R,,19+YFI$1$E >"\=@+;,BHM9>I MT=*V?$X'D.U8ME-5;P@-3%HNX%C/3BOE6ZP5_?Z6I:+_M6^EM'(HS5<%M9&=Q"&WI2L]>]B;NP!X1QQU06040.M[(#I$F&UK[I%8-7ZE;'C MJ?9E/1)&=?!(Q_P,#;O=*A-[_G:>?=VD;J1ZEX-#AJ'R.(+(5S$D* PA#7P4 M,)J$3,5.^1A:.IL:3ZUE-X+@GFVN"\#<-Q8I!5F M.Q;I"[R!6:3)A%GC5PIZ!3ZY%BZI!/X=I0S.*0#49\$=S1'^]$&^:8^!7 MSW>ZQ=)A&:DHD$+Z,%$FI8"(&:0T4=!30GDA15Z K)R_#GU.C<[*"5A=H+C; MN3[1Z6**#>AVQ-8SE&/06!<4NX2!V^+2%(D+CUJ]VXY\WC MTSQ[EO+S,N--DC(54"9"$L,DD2%$22PACF0,?2(88OI_@CO%BA_I8VK<\N;S MQX]N_'$,..X)A#R*C &*-7 A@MBDY.(>0DA&(L%^[%84^4+HQJE[W A9%SI9 M!XN;K];1O]V&KAT;7XC8P.R[@^%"#$H/!Y %(<$,N;[$%-%F(?C) ZS4:'PC>3W!2MF;_$>6 M>5U&&65+9_]$QF[HPP*C'"RU Q^KC1:XSG/]B&RJ3.R-JXF6/3K85^O!!K^5 M^H)A^X1QXC(']P9#)&G]V6HLH%NS[3>9]5F0_+[2MG'$64 M4NA%L0=1H$UX%G$$.4E\AW2_2_S*L)/,T,T\7YCX+>]:_>\KR)7B?+F0G]T/;N-FM M#3V-QL#47I_<;(Z#&SE[=S=8X-$GH[9U-RHA6NB]SV4?DPDU]AZE$'$10298"&4(96^QV+I MJ;A#B1\G(:SFROCU?TS][A_!6A.@LAR(6A=34K%4QO'8V&EL+,^1>X=ZM(/E M4D:P$?)J#^V;7(K4\%4Q1/7%3L#U>@#M),"X)])=L#DXHN[42$=_P%&KL/QI M<;U:/F2Y,2)^6>@62W/P]LG\WKC'BC??9,[30G[4UJ+\9'8\MZME86YFIHO[ MZKGB5VEN9TIQ_47F]%ZNZ[#=9(LR:F=%Y^;(*I@E1(K$"R,81(QJ@R\FD')? MFSHH1+X($$.1F^M@&GI-S;BLQ0?91J,KT"@#:VVV*B-NZ:,-1B7!]^D"/$N: M%W]R]$A,8SQLG1?3D'9"J\Y9/T>EVA5H] W MQ[2&M%9,A&E3_E=)B9>YT3KV>.CEMN(6 F_)#L-8V[!3*7YW1OZV3L!.\6"A_)]F[S5J\^X->9X;.9B% B M0D4AH4D,$4L4)$(&,/(X]0BB242=[N^T]C8Y>NG=][OC^*V4[L?U6P_71SZ<@#O8C*""[CN< I.X%W=+=W >R]U#..712'ENFK->ZEGW/N4 MLG2NN;#>^Q2O5]*$T-Y]S6:>YT4<)1@J'F"(8A9 %B8^E#Q0'"-,?&I5J:)C M_U/C+?W%(0!H+01L+ MI8DQPXQS4=;18K$VNR339A?6ME=(0H&Y2@ARN^YHV_'4F*R1&Q15X$XM^16@ MM=_JJ71QZ>&K]G?E3D]D\SG-B\U/'1VEUJ-DQX)#8#\P_:UAKT*CKM>P-^Y" M([9.["%-CNS+3@2HS'90U%E0C>M^E3MN& MQ8[4A@5[8'H[4_ITK<16Z=-!4D]T!W&$:JAM4DRA*JH%2I;546U:ZGBT+^?Z MM_<_R87FV_GU0ER+QW21FK9U3[),1EK(F524)X@R&(;ER;M/(69> +&Y]:.$ M1VCL.YV\6W4[-?:KI;X"]Y7<99@VW9'<\<#;#GW+\^C>,1WZN+B!\Z% M!K74/1[Q.J'4ZPFL7<_C'I ZH7%P?NGV=H<4@N_U)Z$I\%.9OOVG/"N*F<\1 MES%-8.S'0F\\8PZ9[_LP3@B/J<"^+ZQ289QH?VJ<\WZWV(!#&KTCV+4320^( M#.WT,F!HZ<"GNO)"*>!EF#BD%[P,FY%2##IBY)9E\#0"K9D&C[PV7K;!TS+O M9!QL>1QNU*LFR:G M1D^?L]7R ?PETWMXNVFXA4X[&W73>6 "^LOMIS?75^#3FX^_O'K_[@;M]&B= ;M73.-$C_@H2E@ M$,9*3RN&(1&Q!P,J(E]BJ0ARJ@QZHI^IS3ISLI\MRBIUF=HZ C+47^T5974< M5)WJNYZT'G(,R.$ MSFB$Y2R)J8?"((:$$I,T, MUBH(");8@Z$,#)M)#)G2&Q?-9"$*0ZDBZG2J?+27J3%6*>0F(3B@I;QN''8< MSC .6.() 1.$]9*@(KU,2$2A)Z4?XE!&1/#9,EO2^5APKOOZ(\)I1_L7@S0P MM5?X5 (.DU"]%8$^R?EX1Z,2<*NN^R3;_G#74^I[P\W5W03-W*_3@L^S8I5O MN2=H%,<\23 ,:1)JTY!(R+ V$K%D2B!!@PA;E9=RZ'-J)%N+7+J!-H6\P+N% MRO+'\MC!]7CZ/.QV?-$SF .S1X/C6ERPD1?\-DS"-7N ^CV3/M_MR ?2UC@< MGD;;O]KA*/H_5O2K3)N:9-R+!%8$!E3S#%*AR>P3)!#[H0@$UISC2>M#Z.V6 MIT8IE6P.)ZP[,+63PT7*#TP!E5A=JM?M?B?VA\M=@1CI6-D6$+?SY&-*MYXD M[[PPWAGR,3EW3H^//M#-V+DQ\BS*&)IL\2DM?B\=Y#/E,Y;P@,"$2;W/(22& ME"6^_F<8Q,8=%O#0Q;XYWLW4^&='2F#$K,]L'"^EG@#5SGJY'*J!V:H#2LX6 M2CL(?1HE)WH:U0YIUW;?]#CS=#<>J ]R2R_5NX6>;+)8UDZJV\7:;36+%8E4 MD% 8*&1,$::W/#X)841$0A5! >=.AUQVW4Z-)S8^7'[TBH($9G333K,7NCV;<8.J3=BQ['I6&W-#8IR7'MSNF1"U= M/3..8X^&1$#/'+@C$B)(0V.M^ $Q%;ZI%S(7-VS5[-3\KG>FCT[>UAHF.ZYP M5WY@+KANU]@]/>B.@KWF_:Q:'C>AYXXV!YDZ=W_K-LN*?+FI:/M9&QDT3[,R MBS9+1)1$@L!(11Y$L1*0!"R!0: W!(D*/&*W[I_L86I+_%K(*]"(Z92:_#24 M[9.R%X"&]EA: F(]4<\JW3)G];M;\U7_:W^NGFY\E&E[5K=F!I]_L(,?L3P? MN2D#8U-9-'XBGX6^CS ,A;G4$@B]>A(>01;[H?!YXH?4JB39R1ZF-IFK SK> M".G@7SN*7\A"'$0T@:'GAQ )+X*8(P;CP(L#/TH\F2B[RF2](#A.7;*>,;1P MUEZ*R\ L6 &REJ^+]_;X[+3WXEZ*T$C>7&>DW-RZ;2BTNG>/OCB>F[=-[AUW M;^N#'1:%=PNQ,A5UREN4)I6BR>Y*YZ_HXO=,W3SH?5Q3@C'VX]##$G*JRN A M":F4%(J8XS#Q(J6$_<&3;:]36SPV<@,M.-A(#HSHYDI$*;S#M+?&WX(DAT!U M8.*T!+0+H5HCZT"R0R \$O'VAK0;(;LBUDK2UHV-1]RN^NV0N?/+%U31>+6? M[7LK/_ZKY\TCM9ON^BO-RZK(R^=W"RWCJBK2;E:?NP>ZJ!-]?\@67V2QE.+# MJEHD?(0821",E2],G5X/$H(4]!(D9<"$_C6?/95I7_7V)E_:>>1&D]]EVNYK M,=S,70L)Z!(P>9\NRF($>L96,KBG\![_P_!#[A&/)]#GQGJ(%8:,*05]_4TH M$L:<^[C^,-XLQ!_^LVAT&.FCD)K0_U"?@YTS>I(#/+0_[40:[>UR)B8EU]&* M)T;W*U!I#[;4!]6N:ZD!J"NA5+')%0;ZKR4*/5J]7,HKPXUR@RWA'8U%^Q&PM/8&P77PX\]62 =- M\^$.V#"%[\_V_D)E[&U1.5V4WKJ%R^,LM_K8N@^\SCR,$H0EXM2D\@JT'1)' MD'*!(4<>9H$* Q)8Y1YT[WIJ)+83'.C(60Z VW'6,# .S%E[X95;.0=JN:^ M%GR0K,[N> T59WFF]Q>+M;1#I2W>TK*%CC&7%2-6!8[*G"Q-67/?8Q%'F$"9 M!)JAJ/0@H9JK&!$FBPK&L7)*B':RIZD1TKMUWB.]WC_19[-".$9HG@35CH5Z M@6I@TFF,HQJM4LHAJK^?@Z+7B,^3G8T;!'I.YX.XT+,O="2'Q3(5Z7QE4C#7 M^SU-0F^^\?E*2/%6"VX\/ZOJI/-6O:&Y.<@HFC(;KYZ/-U!&2BJ<1(1X":01 M]TV^10JIU']PB26EOB(H="JV.*"L4R.H;4G!1E2G$-8QAMB2[*8Q<$/39;]P/6'Z'+#@%H'RG_G=Z;"B,+<2<++/$\B+R00LQ% +F2 BJL]TOOZ,*4,D83B!*D$<(D8Q)#X-8$ EU]3+)7++%'C0 MP]18MLS)G2EPGV6B $4V%ZY9'O8AM+-F+P)F8/YL,"FEZW%NG]6]WY0.^YV, MG,WAA(Z'B1Q./=A3+I>;7(IT:?ZF#:HX)IZ4,"9*0(2\ #(_8B8B+_82WPN" MA%^4T&73U_3F^7:^$A/T7(I:9BZY,*_+%L"V<[\7V 9G@?T,+U?;H%V!C]D\ MY<_@M_J_@QQU6D U:!Z8K>Y>-AG,H=YG,\(<>:6_X\KGG^FRC.O8._(/111B MBB1D'!--,8)#XB52VQ,T\JC^F2*=<\.1_ MD.]AZ-7AV*VPS0V;J_KVUQ5H- "E"J!4>_U3H_@5:'0&M=)[[_1\6^R%QZ[W M"V0OI<_X=\I>>.2.7C-[:9FZ%)QO*Q%UE[V2IA38M=(+BMFVOM64,<,>3;B@ M)MJ2(XAB2B'#/H9*2H(223S)K?89'?N?VCIXIXTG28V$+G79W6&W."8?%LR! M%Q&;ZG1W&7C55*6_HO-;-D_ORX^S\G::UANW6+/CW',&^P$2B93: MII%19')!,LA4XL$D\' B/2HELZIV>K$D4UM9MITNM>36]R4O'Y;V]694L(<_ M:VST !M%1O37]P;FI4EJ+Q-BM&2VO6"UG?2VGP8[F-_F?+2X7NB- 9?YDJ:+ M\OY4>:2]F8F!J?B,6 ]%F&(?$V0FA@19%&$:1@E<>"0+->FQZD182ES&?NW M([6#R6>%LX6%W3=Z S/;">"\+(3^A3* 8>EPRB+C^&Z::EQ.F#5G) M$?)]JRMAISJ8&OG6,I8?>BVF-S OA6=@=NV C)-)V*;^I9;>T;9' M,^#:--NVRUJ?ZW8>N75/?49(&/M"81A$OMEY1@02/Z!0Q<+C6,4A$\2EAL]6 MVTZS>+1"/O.N:7>V4;,[&NN(Q=!.1@L G$^2CJC:Y\'.=O.CGK,Y]4.!T/3\V+U(D1KD)VNKKJMC%H74JUJVV/_[SKKZ+?5^C_%^EZP MU>-2'XW?U8%#GU9E^RM]73@7"1>Q) CFF"K*3Y(0XE0FD!(>AVF<100;G0V\ MC?A3^WQL8VM(&UM3BB>U:=;'>^5.[/T8KA=!2MMZWB,_(E&N0_JB')(HRI01 MGZ<0YV&J$S^R+*:4B92;M<*:_D,R3I^M^^-G826;$+XVR(OMEP@7/_2_Q;_+ M\V*V?9GN,^#96KH8R[=K = 6?J\3=I6::O'78*>H,@*:9T>N2K"GK+M]U]NL MDVW%(9<3HU^^9)-UZ[67]< M\EM91W(\B/)IG@7J_R')82#S "*"U3=/[8>AI%)WU>292,WC\&QGGYII\]OJ MJ5B2!:B(#D>O1=Z+2E_4.8Y*CB>+_9WU@ACLG7W"[/G#H$7?Z^ZA>;^1?E:7 M:@"- N!F#90*X%:VB:4/GD&WV%_[!'^DK;:/1;#;> \%L7-OQH?J^ MVID/'F3@&4=?\-_O2UY4=1-=P3_^8.K21H8Y1@$3"0IAA'28B40$TDR$,(PR MD@BU8(G$\Z5X).K&!_,M]R!AC%X]W+QZ1R)Y/#Y0 G9?EU(\JZ'5@PT2)!Q#XRNP>KH:.FJ MP5PFJQXWBZ*'S:+:-)T_FEW$4LGT+)@FI97^U>UF7:V)$GGY>)#(<]\YX/8B M$/4'()QS&4L41Q+&L=1LC G$(D(PQCE+$4YHDCA(77T+U::V=6@5!%UC0V4X MB59'L%[5OSZ1EKA5#^R'#W\IY'!'V'26Z*KTUZD_4R,ZT :V4MPV2_QC]TA^ MW'LD_Z@?R3V8C)]/-QN!Z:Z__X3:-]%N NFU;[FJ9LFV;RKAP(W::OFHQ]'[ MPUV&S[UX;JMQW MQ@QQ'%,1V5@&0X28VC=>2GQH98?: 5FV]2G69,) MI81UN+NZ BJGFZLA]J&E5L*M05V28PCC7A44EPY#$1'V< M,::H^- F! G,"$2"I40,B)_I MG72B<3)[$MJ103_"9J1P/6#CD$,G)_BID_1G4"R!"7;6-&&$B4NZZ)]P5-HP MTOV0/LQNYD" M5=NV9:V@V,47;=%0_]SH]H]UX\VZ:#GX4R,$6H@L3Y1&?OS,V'RZ#Y5O#]V_ MT_,T+ AM]&5U'F@VG@;C!Y.-OCHG \;&EV+H]J#9:+SQ MOI7W0O<\5QOA$"HSC"&.6)W?[@TI13^T8J0<%3 M)ZGM[N BOJ;; Y>H>=\?M,+.@,9N*Z]B:E'WV^YD=KE#,,7'[1;AXJPC[Q%, M43C>)!C?Z2A$H?[=YZK:"#Z/(R)$JO#-,AVF0')%+[IQ=\2C*$,"A;$P:M=M M,MG4V.6&\SJAWZ:^VB4\!Q[X#D3IC0Y]F]\WXCK$[LK3WX$8OO$)L!&6UQ\# MGP#'^BAX?XRW/0X^H M",W#A$G"DP!2SCE$/-!%_#&& B5AC'B:!-R\6D?O5%,CTT98V$@+M+BZ,$$M ML 5%]*-K0*[.,/-,K3UP@3\;:6VJ5/;C9D&LSO ;B5:OPM&.5HV@Z275_A'& MHU0C35X1JMD=PW;"=^I9^*:VY+NPW8\_V&*CH_%T"H.NY[/[TX>5SM&:AT$> M!W%((,F$4#R+ TA$0F$09"F+$_4+NY:_ V28&@%W*H"=H#H2I=4"U/D^6H^] MOX,_&U4L_;Y#%LQLK^UY&3QSNI<5L-Z/7X&ARPWZ$#%&W;%?@=/A%OZ:H89T M_5P[?5IB)+_O"W^N/+[5+\HCI[VW-;;KA3F#MQ^J9^V:ONV577<]+ MTM][U]?D(W;H]8S?ZSZ^OB<;MC-[7="P;N<5)Y+'1$0PP+H8FK?]X-BG%9=T7J --L070>/Y\^A)3+6.YGSRKO[^[ S"RT'W"%7\TC-)^_Q/$XT!9_) K>H>(<0)S*4*HJS80 M%HDDSV.;5[UWMJF]]3MA@986ZH]T(Z_=F]\/L1D). /.,Q\<8E9L,7/HBK4" MQ25/]$\X*F48Z7[('F8W#222Y;K@Q6*S+KZ+KX*UI69^4\]*Z_[+,$LS*F.( M6<@A(B2$5 @,E?)$=V!,9)A;<1)G M.4XR#&40Z$:O--&5I024**"(H%0FN5'/YMY9IL8LM9!U '8=2/*G%A34DMK6 MASJ)J1F'7(V49^(8 I)]7:<^$)S6;SHYT;AUFOIT/:K'U'NQP^S*],";\J7F MMS_(8B-NV']OBE*GH53K7\7ZVXK/421X3,)(IWFG$/$H@I3%"*8Y)AD3(1=J M V1?-L)D;J/W:/SJ$9WHS3=Y!FKI9Z"3O^TXV*A@QU-&"V+&4\[P'8>GG&!J MS50V(+ED*J-Y1V4J&R0.F5[FBX9,5"_";6BB573^++ MJE*_?T^J;W?EZGO!!7_W\GLE^.?EMLS.#5,[NIHTMY5BPRB2-) 2QBA#BMX( MA22-$,QI&-((YV&&K?OKK;5ILA6SW_8.J4]/ >FONRW75WO+O!7"[M5L$Z_:U0$/VDE?]9_UGJ" MN[VU_4GKJAZ G_<:8NWT]5*-V.>"N'6_>Y!S9*^]/Z2/G?T>YQI83%%O/F^J M2JRK7XN*B85Z<<1JHW.K65?^DU"6YHQ D<;*2&9!!DF4,2BB+$QX$*$$!5:5 M%2]..;4/0RVQ967%R[B:4;-;M#P3;5.7HI%V!E[)6Q>H8*X*J]JCX[0>X^59 MQRW.:(S"4:5&\SL'A$0K&F-"\.J3DOB7U7=1+C7W_5*2Y?I>+.HM[4I7>7C6 MOYY'6-FD(J PDIQ!%#$!,5?_PWD2QV%,<98:^07MIYX:W^P$!H]:8F6*UB)K MZT1T0EL$H]JM0S\O^477,S]U<@,M.-B#N18=M+*#AQ7XZ!UFBT!>;W"/%)WK M$G:[>-M!R/4&T=J-.%YD["!-7X6[#AMAF-GYJ5CJ>OY?&N=OT[^Y*S\=8D1T M,S48*H,3HE1BF,[)EK:L3_>5 KZSXPS8Q,1Q!Y9N]6 MRJZ>=R>H^\+>!G"X-"?[IAO5CC30^]" -+EE@.5X*V71COI!/*^J8MT8J7O; MIQ %<2(C#'FHT^)(QB%!<0A3A3)B(9(82V-S\?)\4Z.*1F*PJ ] >2/S#"PO M[[$&@6U@$[J%T/=&M4&OEA:TXF[WK08;U4$@6EA\;L$66X6MPTSUWXE3"-/&WFX#:8*TF2WG"#_/ M!/SK*["VZ0HZ]/S6]E8C(5N;[NM M['JW6A3L9=YMI@\71AM/JYH$='-@WP3<+-45]/M*VK6MLJ@?=(4(_(O43,A=2 MLBA4;!4G40X1%HJRJ:L3FA-6*R(\/1<46JVI3BFUP*>(<28P8 M3*5(=0Z%@(0A 2-.A,Q22B2WRA_OF6MJ=-)&C2I9P4Y8DU!0:Y#-&,01=)X) M9#!J0_*T+N'A.#WK['1C9V5=TOM$,M;%6X9QQQ^D++1Q4WNF=;[$7 99%@4L MAF&HLZXR2B -A**-!)$X2T48A%;.XJ,9IL83G8!7-.D^1M&,$J["QC,1;&%I MS_*U>.Y>_K.:NWSECR<9]44_J^/AZWW^0I?M+1NSXV:S_K8JBW\)_OM2C5@; M)$VSKCNU_-7''Z)D127NRH*)>]W_J^E4=RO;OV@YV^9>TOIU$I]I%[EKJS=JVD+K0>:,?J!4$M8;=U@WLJ>B[)Z2WQ?#?#-*]Z!/H M NEM/"O/WRCN=$^6E1I]Y.>I5MO#!OOG;C>'':C&G]Q0$[ M5<%.UVY%=UX?T08"[M0#%T/>![I^O"Z">]>1'W'?P/7D%??3KBN_4PXS*+1, MC3R/8LD*4;U[^8VL-Z6XE;M?O]0UQTF8,XG2!(H\EQ A923D08#5OZ(\"66: M*OO!Y@-B/O74O@=:J7H@HM:<:P^.2PJUF'U4 M1K1'Y9#@!HPPU*NW*MSOU.Y*IPL\BG>"Z-CF3\4/78:B8<9[LA9S M1 C-0B)A'.4<(HQ3F$N&(,M1'J5Q3#*[)#W+^:?&7+7X31LYKA28 :DE5K9L MFZ*FOD:67G_;!3'UE'F#V;O':XOPAQKAG?2@%1_4\N_R N_[0!_@UQH$G5O_ ME)T((_N9!N%S["\:-LPPVKL7E1J8?;M9\@_BNUBLGIL^@4WR+(FDB 5!,,H# MJ3?TBN32B,,LB6(IPA0S;M1YSVBVJ5%:)VR=H,%WXMK16#_ 9J3E##;/%/4* ML3U)W2C1F%M M*E$9F'=*S$[V2[RV":;Y,@QM<>EE.=ZH@:7ILOCH2VF- MHWG72?.AWZBGI+7NYSM&V@_E,B!G+QK@W&KQ8*4E?Y5$Z[C)%K'_1." M_HY3N7=CL/&0Q$@)%4(8ZY% G56$>*@,\ M("))4H$C2J_*Z-[--4%2JA.ZVRQDLA7482;W'M+&C.0"/_\D=)3'#7:2>LSB M/H;#:Q+WWG1OF\-]K/?%%.X3MPSC#WV0^F6U?-1GYS=+7A^PZG^K&6FQ5!;6 MTVJCZZDF4HB<,!@)GD*$,F7LX$Q"$1%! YJC+.$V8>IFTUJQR@@1YP]Z#O!< M%DM6/)/%#"Q$5=4Q':"HJDU=?YBM*MO2-H9K8$8R[I'US#=-P(86N0G@T.[K M73R'SOYL! >-Y.[XQPXIEU1D./.HK&2'QB%!6=X]U-99ZH"/)GCWOJC^>O?R MH$:JPS1S&A)".((4*K;,G*M"R BWJ MH,#8/HA-C1PGP'DW<@9A-L#&N8B&6QOG_'0CVS@7]3ZV<2[?,JC-D'AN?$GK MU=?-\_.B$.4\5HR0H 1#DH04HB1/(,$HT%E:,98TI2PQVAF=G6%J'+&34;<) MJEHIK=K7G(#1("3B6G \\\!K7+XZPL6J>\]U^(S6I,<*)]L^/.=LK^8XBQ,2 MH1BF:4P@2GD M$LDY"O7;5S*RP<=?",TGO*0,Z[U3KEMK31Q/3AV*Q66O?^4"(?U-7(0WUM4I2EX&U;)%UNJ6J+O?Y2 MKJIJ+FD0(10E4+$R@BC/8YCG(8(DB@G/*8]0&,^7XK%NMV9.S)?F-7K5I15-4_7'C7+J!NZE=S .)X'C7PN8.LEG0&:B%G7;EHEUXT,US<^L\N MS#FRY\P,@6.?F>%]0[.7OHOE1NA.XH_+HJZ;[HHSOG+AS'"#6.;ITW=!KII87$<_-2F;V59AB)&4GU$IVP. M%B<02T8@9V$NU!.$DLBH,:OUS%-CC3W!NTXNK@(IS5?#C%F\8.R9:VYNWW\^ M<@_=D;K0MOLV@M8(N:0A\\E')29K3 ZIRGZ 8>35U@-;/M9%L+\4A!:+8OVR MUYL7RRCB@G&8J)V2#O7&$,=JWX0#F3%,9:XL&QO2NCCCU,AJ*W#;4GK1BER( M"D"PZ&)W[&CJ,NYF].043<^TM .RK6V_%==M$V1K;%P2TN5)1R4B8PP."SW,K?*U$W_6K)"2*8IB1F$)$@QAB% 90,,IEFD64 MI4;]OFR;/P*.6V>*4_B+8_4SC'$+/+-.*VG%, M+2V\E5#)V_0);-W!+A&TB'EPB>1(\0]7(VH7$6&*4&]TQ,5!QHN4,-7G5=2$ M\4V#HL(:?M&EY-?[#:T__F"+C4XQW/Y&_?7]JNXAR_0S]GFI[GU4SU;5GMDI MEHYU4'Q"HP@BE.NF10&!:9Q)GDF[_05;$]# MM2,&SZV.]E\ =PMN\*EXDV7T_$W9K>#=;@6W:H"M9GN_TU>\/UC!N^T*VGZ! MW*V@57C>&ZSD:#%]HZZH;4R@8^ O!!*ZFFW,Z$/'"!V$++H>?9AS1GWQ;^7' M:ET\D;6HYH2'+ QH"EG"$$01C2!.J80Y"00-\DQFL56:Q^OAI_;5U-;E2H*M M?';^E0/HS)PIPP'Q_/TYQ&*$[B:'B>CHE[,7!Z.G-RHG%/8OIT/3IUZ;UXP%;[M1>U M&7[[P'(<)AE))*0RCB'B,86Y3!B4),G3/$Y31LQWSWTS3>WE/S@(,'W]+R-J ML#UUA=.X9R6-GZVRCJXQ> C-]X.NH!MIBS<<0KO=F@DLO1NPW@'&VU.9Z/%J MFV1TP\#*K3KYZ%X\JV?A&]&US=2FBCS=BR=2Z"J@NPH@NVN:+/MPGL0)(2@4 M,,I3#A%-":11E,(LB.,H9KJ3NM5Y]7!1ID:[;=Y0N96S<2F2IYGZ7:L.H&2A M'<^6Y3*'+Y>9U3;.(GCF]":C;BA2&%F+$(1K&@*%!DFH=&.U.K6:?&FHW<;1+E3O*F1ABH90<_*>E_ M'M('P'@I#"Q;'P![9L1I8&MA OO >"1SV"'6=O:Q+6:]MK+Q8./9S;;ZO;*A MK6\>P/?-5V;5/& WC)4;LGBH,WZWF5IQ$,N ASE,B4P@8A&!.8X0)#R7:4[3 M7/W>F.DOSS)BB]OL6+@JU[K"5[5:%%Q']'] M2/NIUA50GOEU$$;&[[X)"#U[?'7[WOY>_72XM^\=?Q0F,-&P>_V-KG764N$W ML;Z5#^3'/*!1'L1)!-,L9A!E:0QQBF)(TTS$J0@E9\BFL'#/7%8,,$(UX=?Y M?D63[T<.4M9N%L_?2!UW=?LD'@GX*IX*M>I\P]1##;X43\6ZIR:W]7*8N2(= M@>R=/<[F4\Z DE>'DRB)9V?2!+TV5SB$RW,_A>UT;]U"X5!O@ZX)1[<,(Z'] M:/)M*D];XZGZL!'_*4CYH)9!S#G-PO5;NFVK L*\7KN.U'6TLU%&+"4AP&,A#*F M4<9C2"*4P""-PB#%62"HD5?/;MJI?32V4H.JZ:CUK R_[S6CN.C2:[@69A\' M]PA[9O@=N&V[,B6S>I2;$F.\)6XE=T/Q[NC9#BB7'&LX\ZA$:8?&(=M9WCW@ M\/=+L12W\KV:HEA_(JRVX!]*PL6[55FN_BZ6CU4;!J%+D:52MR?'F$'$@PQ2 M(2,8HH1%"0Y"$A+C,V#C::=&65IP[1QK1 >=[#-02P]VXEL<:YJO@<$AL1=D M/5.5,:A#XGS,T;4X._:"\DA'R-<_PG9'R-98]9XDFX\VWH&RM8:OSI7M[[8_ M7O[*Q)*4Q>KW9:5,WD(6RNA=Z3#2>9"*B$9,PC3$RA*57.KNE12B*",BQ'$< M<:,@SMY9IL;BG:#@ST8^BU/E\TA>/E9V@H]OQX Q-%:'R1=5O_8T^?P$HQTG M7]1Q_SSY\L4#K+F'4I!J4[ZT@>.Z-83@-]]%21[%75FPW:8'(YKG.(W5CA-Q MW>"(0\)0"&40,Q'G),/$R.%I-^WD>*!+>6E$G@'2"*W[V++K-J&6ZV%@V7E! MV3.;=#*#+KFE [J5&]2"&VQ#K\'6PJ[S@O%(=ITSK.W,.VO(>LT[\]'&,^^L M-7QEWMG?;4?\7!3S+^*1+.JHI)$T W(M5B. IW/I9^$HT?&^B+8 P?L-[5-X9;%5GL56" M_<_'U??_I>YJ##;UCT-;[=2(H[S*/:IT[VO?)?8OY7L]A'KYWZ^XF#.!19Y3 M!$D0YQ#AF$ B1 HE#NH:V4$@C8HY' X\M==1RP:T<$!+9_XFO@+K\FLX% +/ M[Z"A]E:OWRE5KWCW7@TWVHMW2HG]M^[DW^W='#I'JNO>P?]K4ZWUOSK_M?X, M8A)!PA,$D6 I)#E'4/ (H021(.1&_NL+\TSMA;P7WXM*'^ROI#8 5Z4V (N5 M-@NWDIM[/_H ONS_< 2;YY?8!#&'29"&P%SK'^F;8C0/B8&>^SX2D\OMO\L? MVNU8LZH?E_R##A&*,R8IY0QR21E$4IG,.KY:ZV)!8LI]F_9Z4Y8OZ97U2LS3),,Q3E$(4A!3F01Y MSD,48X90BJR"/(UFG=IK_WG)Q=.RD 6KW5$5(#;9S': ]U.!-QA];[25O&!/ MX(OYX-8A-%:(N(R@,9MXU :*RP.XV?L;G99BVQ7FZ>K9)6B.,L2+&&:Z?+, M B-(2\/9,5.<+BNV5$1NG=MA9F/P7"CN>>@)5P<[B858"[/SM M PZ-]XO5/ZQ6ZK+'=D>?(R(S[:_,L@A#1+':$RF:@EF4I'E$:);BU/B0^.PT M4V.HURT=UHVH%@>3Y_'L)QIW*'GFE=< M5(."@]@S]\]WH'K10U>';!>OGIH*L=*%NLO=5>9_3H, M),^?$HW/0?6)SUN<[E9EDY)X4(/BM]?X?;Z$WX 4ED.HW*:I;$B(H^/I7BLOZ>W\EY\%\N-.*S5%H4\X@&&@> Y5+9F#G$B.!0H M(8H'4A0D1F?B5K-.C2%>"ZW/G%JQ!Y?*LUL$,_)P#JUO%[X+5*UYPPHEEY1B M-O&H;&.%Q2$1V=T\T&\GV*8LUB\?Q/.J*M9S&=%8,L)@'.091-I)1T,2P@CS M#"48I2BQZK-T,/[4>.=V_4V4N_;T@#=B6O91.P31T)4V'!K?+K-6,M"*YM O M=EIGI_ZO@RG&]7.=UN_(GW7FLF'O\.>G9U*4>N]W6RK.4$.2Q:W\HA[J+\5W MP9N>(TT/O-T7+XP1"S+$84"B1)D=40HI5[9')*(@"1+,<&P4''N-$%-C RTM M7&AQVSXX=C0P:!W,N,(WNIX)92>^SKWO%- &20WYESW(Q^G:> V>+LEJD!RC M,MHU2!W2WE5C.:KIKC;6I2#B@]#_J<2]VCY_6I6Z-LI<9@$/9(B@XD5%B2&) M(<4L@S3"DF&9 MNM N"G3H6?P9]:"]"J<6T9\Y[%,3@U M\ ?Y.$>4$T+[R@+R;E!_VV+RC0[5"?CE)?BO+RY_&4#K0O,]0[YMT?G+NEXL M0&\PQ) CX:?GQ>I%B*;L3'?VK)Z=._*B]^!M"]1Y$,9$\H3!B! "DO='7AN1+0Y^S2$V.3,V#UPOD^06XG;5-6[ M;8"*N@JT4F][''L U>9XV3VX8QTV.P'9\NS9#JW^DVC#L48\E[;3[O4IM>6] M YV:[)O@FX6XE9^7W]5PJ_*E'?C [2_C*,26U*/-?B&7E(/D/HVYWO1]'KV8HN64\>KZ=SC>F0M M$3ERU=K>/S1W8_FH3R ^"+I^4$.TU90BE"59K*S*),YBB *10!P$ 60TX2DA M(@BHU7',Z6FF1D=?MNF&0;4@$R,/AS: VDRE,0J',%9HAF"=2EZO*8B$"'&:I@_K\ M4V.#_>+K;+](N_BA_VW;A?TTM(;&R-6 ^38]3A6JWY4%G]518Z3Z5I>G[\/. M43UZ+W;&Z9DF4/G]K W1?[6CDXVNY<@<)RB-DC2!.:(8HB@,(9%2<87$<13K M-"LUS%*'E0C^<,5Q1C>AT?./F^?_:%I_[\+OZV)1_*L6^$I'^1;9@8<05D"] MY9'#K",-F\+-O8A=>9 P!+DW/38P0/#ZTX%#5*S/ K8#O*WG_U"/BW[^HQOL MZUXT1:W:;0!-TDR7;(<4*4KE<4KG@UW&CU*DXIL5^FXN3?!R82M>_NO5C4 M%L#J@?SX9['^]FVUT'D.GU;E&=,\I"Q#3"0P0R2!*$89Q$R]J6F<*B,GC)(D M#2S,F6OEF:BULR9 M1H69[A0+]F2?G>X:MMN,. M4/6*$[:>LX00HOO22)YQB%B@8]=P#GF.1"!D+%F,C"MK[H\\-5.F%@[\V8EG M84V'SU7CCE=@\I<:K&ILG+QAFTNC767?+ MZPI%")&B,& PR1,!$4Y"B D+(>%9Q$44B3RT:F?W>OBIO8A:NOZ>EB:8F9D) MPY'P_"YN07!8OJ!?:9??ZH,91OT"G];N\+MZYJHA+=[VSFG: ]Q?R5IGX12B MNEGRK]]6Y?JAO>"74F>44QF)+!$YC$6*(9)$0I*B".8T"N(@%Z'$U+S7F_7\ M4WOA[\IBR8IGLF@+4]ET'[,'W\#5ZA=2S\QQ>'3;18?L-)@!I0.HE8 /NPMK M1?QB;],"SNL:C-4+SL]:6#:(&XQD?Z.&#S,T6H:K/VW @(4H## F3ZHN!$=(';C''5M58VO>@EK +H;6-RCG" MS\P0O X5[Y2^!X@'@_"\\FY#<(YF&3G\YIR6QZ$W9Z\<]EK7U0"T>Z84W\2R M*KZ+IBK/IU4IBL=E0RU,MZ5<5FKWJ,^EEKS^:=&<4FW+L[\34MWS0'ZTU7OV MB_<\K%Z7[NDJ]\PE3@@/ @ZS@'"(LA!!'.49Q$&.1$0$B3.K\)ZW56=J=/5^ M\[31>GT78+W3$9"MDC- #DHL.2E1]<8/E1FO_OL\*IXYO"D(\@J)P])<+2:@ M P7LH=)4--Q[O&[V'B]:0Z//"69O5]5K&BOM\H/UQAJ-^G&VSM1*D)X(DJP M^NST?AO24(>'_:X#&N[NO_[>]H9O]Y(I0V&V:?^,XUJK1MH? MV:]F=UU;GN)T4&#]VVK7W>;WI1J[9K/;9_UW72^C>O?R\8)UUB+^EC6-?KV[8?V^*4K=:4Q_!]8N>BYU:,^*A+; M5EC%$OS''Z#5PV;//VC%3/PNWA9@U+R<2I^JM1J 3H597?ZMZ3_V\8V6P,;M MXGLIQG*[>%H22Z_+-6CV>UT&C3RBU^4:S5][7:X::=BVZ?U&3?>IDO;P32_;MB91_W?PHJGF0!C*(,P'C& 40,1I!PG()0\D0H5A9K=@J M8>O2A).CCGUY@188;.4%?VJ)+3T9%Q$W)!.'./IFE"L@M&<50UR<4LNE.B_*YVY:?W]S>+>JW;IFYL];C4N_P[418K=5VUKAK' M'4)Y@+BBIR06$40TSB!)4 YEE(41REC,J5'C<:]23HW3+KKWVLIWO-YIO"?/ MQ9HLM&(ST'21O]:'Z_()L'7=OM&ZOK7']NHEO<)KZP%R/\Y:EX*^D8_6 ];G M7;,^)AO@D?U%URM8ZN?\%_7$ZPHC?%.'T.KIU"#\8;4]IFS?@VH>Y5($<9K# ME.@O!Q,Q)#F/(,YYR$46RR0RZBD\6(*I?15V.H!&B1G8J@$Z/<##:N],OE/% MPA$X:*T,7+&^5\ S?T\8? LGK.]%&,D'ZV,Q[/ROUP#9ZWX=-/!XWM=K]'[E M?+UJH($;'/58UL:6]NNN7_0G<+74#N!Z5T_U!B5-$QAF7$(4)!ABE.1JMZ)^ MF= @CB.KW.?>V:;V:6ED!#LA!WE.^@$VW >X@LWS]\ :,7OSW 0)IV9V[X3C MFLLFNA^9O48W#6Q/W?5-^50LBTJ9U[^L5KSZ3:RUR5PIZUI]AV4@9)BF#&9( M:H,U40:K/L2)A,Q0++(\D-*J&_7E.:?&(YVDX%&+:MEYV@!B,PYQ#)QG)MGK MKK2%KQ9X!I3(.MJB$]IAZVASA)QVBC:8=MS&T.8X'/6!MKAU&.=\*"JV6%6; M4FWD]_?K;7W.>FM>[^AKKU)WFKTM#IG1($HC02 )20 10CG,B:(C%N4T$B$+ M16+5%^XZ<:;&5!?\<=;%.1TMFAG!C;<4;^L5=5H@U"UX+FGQ2HE&94PWZ!V2 MJ:-1!_*LH.O/2S54[;KX33VN;:^ @"4RS/,0BH3DRJ!#'%***4Q8EN12L@0Q M*X/NW$13XT8M)]@)JNP0=?' WG5GP35D.@>0>>:P@6C9\]8%*)PRTKFYQN6: M"QH?LT>6K#R$)"2,(0@Q*E,40R9)!&409#Q-(D2=(T M,RMN=33RU!B@%<[L53_&J?_=ODI[SR]S*Y?#:+JSVO:\K^J>O7=5_73XGAX/ M.LJ+>5:7[DT\?\& 4\,;QO3!=W4OF"B^ZS/(3^ICORJ+Y>/-8REJ"_%F\[BI MUK\5R_6WA[]7#]]6FXHLN?I9K(58MH^C+H <)H& (8LQ1'$LE-;K)%G8K)< MGEHOH!0#G6:@4VU(40YGBV=Q5OD6BSC2^>68BVEWKND:]-ZS3F>3C7?^Z1J? M5V>BS@)22,D\BNE-QVZ*E] M_K1DEO4^=C"9[66'*>_YNZ*%\E'F^4A7I[4Y=J./6X?C2*NCFAO'5]AO.M^O MEM5J47#M^OJHFQ<6HFJ])C'+$IYS"E,:((A8ED+"$PD9"_*UG)_TVMP M]J/P^%H&( VUO2$$A(BR N51, M0QE+0H81B3*C2/S!$DR-=W1!';K]7S&7F'G^K@R%RYC93;'8 M<6W5D6TEV/]\7'W_7VJ(AF?5/P[I]>+PHQ">J9(=!1E?;T<*];%L^3+__>L\ MBW(:1HA E.FJ!$E.(*6,P(3'-) LBCC.YHJ3Z.H2 >P&M7EL]X?V]_3JCA-U M%Q'%J(:NU#V,^E_B87I[?EU__^WSP\_G,/!<11@&&.4,1H3!!'D:4CTE*$J7V5M?A +E9_5T O M'EAM7?MD*[NU]]%V68S=CQ[!'L'_6&/=B:_WA#]I#4"Q_'FOSL1."R_)2\-! M=.R%M)5B;#?D0)1.^"&'CN2IK\JN@G[53OY2UV?:=1KB0910S +%DED*$4F( M(DB9P0@3(42 AE;)7Y>+]+46//KYNF)E"\ZM[IIE-9(O_?R.FY^::X4X'^[H-M+P'ADI#.SC4JS5S2^) \+EX_C!)TZ8^U^%)\US;A6BU\H4:^ MJ2JQKFZ>=//W?]74U-8ONQ3[K8I',"&EDZ#US5Z,- MK-4!.WU K5!3K[AN-;ROFJ[#V&JEC>M&+Z 5<\=V#E%V28PNQ!J50QWB>$BW M+H=V&<_3F(X=#Y#^/H M%V,",1=&.)D%2)@-99]-INN@W,I?R7^MRJY-49OSE(A.[*^N)9>RGH7%693)M.F:>]T"3:=Y[E4+Y:N)[GEP'?72/3'!%%OJGL=A8&?=G@&'%O-\ M+@4KFI#C/5^#LJMO&"N%_O=O8CU/PB")(BZAH%$$42 (S&F>P)!E1* 4H40: ME?*SG'=JUO"^V/6+1_9DMZWT:8:\V8[> YZ>/T+[$L]>>45K8+=2UV7=798% MM0+*;950LZE'+AIJA<=Q#5&[VX=F%]R+QT('##5U2N<\YWG&(IUB30E$<8(@ M8>I?(LM%%"1!1)!1%]]S$TR-=]KP^)V0==54Q1"PL, QH@%E%,J@]PN%L]DUJF][%NAMP%WK=C_=Y<[.;3;@MDB&)XA MN(;6]ZF!"U2'=Z4R0B=^F2Y4)%F>[51G=[*)XU$'*I.ZYH(-B[I4< M=Z+49PYS&<4R2'$&92("B'"NZSUFB=HDI;&@/(XC9%1>;J@ 4V.N@P)35U65 M,H#?C*A\@NJ9LXXJ3QWEP7?R ZW #+0J^"I'90Z>OP)5!C*\8!:&.SQ6ZC J&*. 9I&F.(9>9SM?D M =GVIJ_/5*4J!%M6.P'E#-N,H-5+Y/.H]0 G]J.4$MJ$/CZ3(:+FFF M9[91">6RUH?487#'0(-(%Y3XLJL2>;/D'X0492GXO?@NEANAJTNUM0AXE,J( M$PRC-.(ZKE]"'+,()DBFF1 TE\3*16PS^=2(I);=TOJQP=K0\O&$H&^KIZX& MM"=W[1#N) >MZ#.P$]ZAO3, ,J>VCLW\X]HY Y YLG&&C#'4WZ0VB9^K:B/X MAXUN":#,IF+%ZUHW#Z4RL3;E2WW-O2CJJ^8X1 $+ @8%T4=<*$H@13J,(Y8D MH6$08F%5O-]:@JF16",744^'=IFL6Y%!5:> ;I[5MU_\4+9H4=5_9ZNG)_6K MYJ^K)K&L?G%+T50;UIUYO_YNFRIJO8RFWBN/B^/=DZ4A;H0'C?2@$7_6U$&; M@4Z%-E^W4\*E7VL@?FY]7+9"C.SO&HC1L>]KZ$ C5_=L\TEO-^M*ARTH20_V ML1];PK@K"R;N5XN%7)7ZQCD*14P3GJBEICE$<<85^2H:S@A+4B%8AM)Q*GD. M5F%J[.V@4N.V%N,>&B=\4!TBH(8$_*E!T>4;]2"V!Q3C/WF&WXM)/T^^/SAO M]BCY.)%YLY6<1!G/X5I,('UDC%5R5I[S>DD&%@K;Z%3M6WDOGE=E703\JWBL MXPOG+,(<1X1"D6 .419S2-($P8!@E,89Y9&TZTQP=JJI?0T;2?4>I-S*"JI6 M6,N*7^?Q-?N6N$'-,^?O -N)";Y> LR^0-=%+)P6XCH_V[@%MRYJ?518Z_(= M@VLRZ!W^Z\XIORNZ:@Z]0W /U\Y@U6SSS6XG?S&C]%:+78-N7ZKH#6IJ6X!XC':AGN M#&K+AN"6D/4W_#8=;,2&WI;ZO6[8;7OST)PVNMYUQ>@Z7NG0J8]2BKK&?1M# MI3;A4/;\"3@ >+9MO-<&<&ZE!SOQ72:_#4#-;0JH\ M(!!'(8*Q+E@3!6G$,ZL =8,YIT9IGWI0RG$L20,ZP5):CH)#BF,&(J%]'.*:"Q?/U:DT6(\.[G?+?&EXS M6]$5:+[]FL=E^V> 2/4F@)O%8O5W?7@C-5V7@A=KH)N4S]RU=K1!RV]M_[WY MWKB^_['FEVO\G[AG&&\W/KW7"8W;@YVNV-6'C9BG89C(B M(N8@ABH2$A"HB M9ZEB'L:#.,Z9# "G!'"H<1\;90N60BX[E'925;1 X9ROK^86SU"RF6^HMT MN_Q05,^KJJBK2\OFL&(N<2QX@B,H,I) E",.1-7\+! ML:?^]%QCN^=[-3[AD^^_WFF>F:F% MNE%BUJ2/5;/3:63[C6ZID*M2Z!1#*8KUIG08(7$MJB.D-U^690I9SL:(&28[ MFX\W]$#SAG,U0W6WJM9D\?\5S\TY)@LDRWD.::8SIG 40QRG$F8R)QF->89( M9'>.>6J:J7%@>^K6BCH#C;! 23OHR/(DLJ8GE=?B-&@ MZS(8SDM2G9YM_ )4O5J?+#?5?\<5/*$MD%)\4Z,6WX4.@W@2RB(5Q>.RF82] M/"B;M2*L[8=0_[1HLL?Y?VVJM39F?Q/K6_E ?MSIU@GJ#VNU1Z2;.L'S875' MZC<$D9AA*5*8:S\T0CF%-$PXE#&*4A'@G*16/IY1I9\:F[W?/&VT&M\%6.]4 M F2KTP!B&^U)L.#**:[O*/3[2G'0:-[ZWF>@A0!T&( ]$!IW^MXSL<.A[D&C M7?4*"VWBE_;Z$(,/&5=K?C? MQ6(Q)W$288QBF.:A@(C'(<0!BB!/TC1-=7E X61Q%(FD*O]JMK%1AB23 8P2464YED6J>4U3FP_-K/"3-XZ7 =XG M]ZML[]X+[9WT']I5K^V7.K:BJ84TCY,LBI.<08E%#E&28)@CG$-.<4ICG,8T M-DXU.C?)U&BMDQ/L!&WK=)G[YL\">MDS[P(FSSPW "$KE_PE"*YPR)\=>C1W M_"7E]IWQ%Z\=&-?05I^YE:>K*WY\>EZL7H2HCPN[UO(Z@$Y716YV-U6U>6IJ M,!Z6]PEQKE@CA5&22H@PBR$6)( B)"S!B4QC8E7RP:.L4R.>_:) />5>.XW; M^N.=SG6$8U.DO'6Q[/0>7/YFC"?&;#? ,[-.XQ&PC^SPOSA.@S\\BCMN M?(A_W(]"2$:8OA>L-7CLOB74J .@WF_JM;5 MEVU7L9!G,:<9@P'#"40!8S!G1, L%"FC/, (4YLOF6/YIO;UVG%2H]\K_MI7 M<09V2C8U<#LUVTX;H%;4K._9*$^"V1?J#=?7]U?I4M!@>P#,ZV.>]^2Y6).% MUFO6%@SUU,/.$^(N/S6N11SU\^()W\-/BJ]IAGU&/B^9;OLB/HCFOY^7-XR5 M&\&;\Y\'\D-4ZB707ZXYDD&2!WD$0QY3M=F1"<11$L \%HP&'(4Y-ZIE.F#N MJ=%_>QB\UB+J_%HMHQUKVP!OQLB>X/3,MIW4X*=.[I]!L>Q.VVNAP=T%@*VI M= !4+FG29OI1*7 +H?T-F0(%YEL-\OZ/SKE\3M9Z'S>F_5[4I8OQ?*Q;F\U M#Y,DHY%D,*(HA$C0!.9)+'2+*)82$N29M/+56,X_-0H[R'N[)M?M,O9F#.81 M4<\L=I 9UUJ&ZA][TGL(WQP(F+\4NLLBO&%FG3$^_0EWYL.X*#K\23UP;6L& MF><(91)!R8,P[1 M['_)'6'DVU*RAF=05,\9 !P$]1R./'I,SQG53H7TG+OTVHB>F^6ZX,5BH[.P MO@IE$M2=8)IB5X)_4F)KK_IFW;K2/Y)RJ79IU9TH:[][?2([SZ@(0T%"F-$D MA4CJ()X,IY#EH%R(-S5:V0_:V-E M/O]LCDW;:(W!43I.G@(SP^7MUM;WJ><;+.L5D3*KW&)[OF0 M&J>S#/N2:$?>I\7J;UU$2_WS\_*[J'2%T)LE;WI)ZG_K9CNU:!^*BBU6U:84 M73?Y><)3B8(HAV&>9Q"%N3(IXS"!B$J"J8PQBQ.;;\>U DWN:[%Y?E[4<1-D MH0M_MN)6FC&6JR6L2^X5G9:UWUQV>JK?RU7Y5"__/^R^#5>OJ]G78,S5\LS_ M]6F%UJ6IZJ=_^OQJ6;8*@9U&8*<2^+-3RB'?N\+7)<-?+=.HG.X*P4,6=S;N MM3N SXI9EH^%^A1L>T)V.8^'[4H)PS1+"$QC$D 4:1]I2E(8A3&54J9Q3JS" M5P;(,#5VW@G>=>3=K=108]Q\06PM;B\PCVA6'Z-=UV%N51@I9-T:1#_6L;D8 M;V0"6^-TWLZU'VJ@,;NIUJLG7<=AJ?M"-HV4[HOJKRZQ-HA2P:,4ACQ7%BK+ M"<1Q@F$2YD@Q8Q0*;M7"\<)\4R.[3ESP2EZ@!;8T+B_@;&@[ND//MVEX'C@/ M31L-<7%JTEV8*#[[7\C?=-5H-=($I_>LKZE&/]3086H@37&/?9N69;*/]1!5 M7_JR*EOE9^"/W2/R<>\1T;]65^U F($&!H=6Z<@+Y]24'4OV<>W?D5?DR&@> M>_Z!EG;=?? 3874#J0^K)U(LYW&8X"R.,20LS2 2.8,4<0'3).=$D@ S;M4& MX=0D4_O,M&T8.R'!GXV8EB=Y)^$TM**O!,FWZ6R+C[VYW . 4QOYU#SC&L8] MFAY9PWW77N=R7,E/Q;)8BR_%=YW4\GIK_VFCFTCNMVV1;)JEX[95J-W'T:!R+G\NMG M*\*H'[B!^!Q^PX8.,Z" \Y?5\E'W,]5):6V*Q:]DW<;;W2S59.H;V5TP)Y0R MRB2!,H_4WB1+&*299#! $8]8'N=9&I@PI/W44R/'AU4=M:8DFX&%J*KZGT!W MI>A!ZO26L[48-L*0\O[MR?&-+FS0_OM= M&\H@(YISDF00I2B!*%2[%71_?C. MIKA]#ZX&Y.X(K;%B0VYJVM@!-:@=0 ]B-ET!W" W5G. X0A:M@FX#$M_MX"> M^T=L&G!9B]>] PRN'TR:%1?/JZI8ST46YGDB(Q@0@J&NT@)SJGX,L4Q$&H0I M"U)+GNS&GB8U:ENX%L_Z]=YB9LR!0Y 8A?8<@&!-:T/ &)7)+H,RA+8.U39@ MJNTM8Y/3H:PG^.CHDH%%H ]2XMZ1JF#S$.62)F$">12'VL690:H[I"4IBY(D MBV226U6$.3G+U&BI%JIV(_/58D'*:N>.M/0HGP;5S.MX-52>>>LX27<&:AD= MEBGN@\!IL>&3$XU;,KA/UZ/"O[T7#R. WY?EMCKP _GQ3BR%+-;5PS>R_N=J ML^"?G]2#L/XHI="Y6+KZYCU9B[F@F)&89S"21$#$0@KSB!!])L(SP>,P9%8, M,4R,J5'(OA:ZM"^@C1Y@K?0 ?VM%0%%K D2G2GU=J92QXYB!ZV9&0OY7PS-+ MO5H()1[H5&A6HE8"-%J K1KUA?=]*V%-9=A]8A6UXYVC Z M[0YA;I7M0'0ZZU?QJ WG:IX1DJ.$8UTR.-?']C$D(150AB*,4D:2,++J-7MV MIJF1XN[P<=6)"JI65CO..P^N&:TY@Y-U*FQU"YQ14DW()G)SWJ:\=HT5LDS,3I(6-+J MUMW>Q'ZGM]DN:>FA;^V')2=Y71;GZ4A^I!T_ -TT8OVR M*PQ?U<6/U:9VV28P?EJ54A1K'=/N:DXSE.-;-:G@80L0EAS0/^)\?8J&+U0N'FACA3Q]W)MY7R#1/@!SX&%,3FA9?VWL2X; M_?=:9U2@J0._5A#LDN5W#XUZ9AH<)I //WSQ)I$2/T#\?X^L^.'KXBPQ_@H1 MAKNR*9 M-J":?1.NA\HS?0] :5#+HG$*A)Z9:?1V1>;%/"]=W_:+;0!YDN]P+ MG9'?_;'QE@410IQE&$:Z2"?*$ZY-7@8YSU L4RQ9:N7]M!5@:MRQ.T%8:!EM M6QS9PF_&)3Y!]%H6LF@Z=O^R(/I:@-5MMVV;T8FY&7.^0\4]59T#S4VS0#Q6W[Z]X9 M1^YX;:+]<9-KH[M<.A>;A.";S?K;JM0Q,;\K$&7XJE^+P63]5H%;-M;N3G(;C&B3CFTH[H M+_2TJHZ\S'VV\U#]K#5]E M!=K?/3# 7:QUYZ:[_F]T@<_)UHVZ6XA+,%,0A)F%"(2)Y#@2&T? MTCCFE*4B19E-H33SJ:VX?X0R0$IR4#=$JVN@*8K?=:@C6Z$M8^'-U\',9/># MKF?BU\#6?>FO$G$;5F\\^;IB]-2I'HRO&I72[A@4&0THJ$0*&*!#4T,%61J3-+IT;3X[C395B5J6A;61>2: MDMYM(\/ACL[!*VC&26.LBV?:\KDDUNQV+9XN"7"P+*-RY+6('=+HU>,-8]J; M1?UPM)5ICWR9;6GU>1XS&O(8Z2 >J %3:ZZS@\@ELQG./"J/V:%Q MR%J6=U]9Y/KC#[;8Z*K91X53?RE7537G*$W#%!$HI&X"D.I676G&( XX%C@* MI:!&]6]L)YX:3]V5A=J3/RMK@CRM-J8Q.=9P&YQ;> +1,R<=5E/>2GZRKG(M MO2>(!Y:P=@CU&Q6PO@;RX<6K#7$S+EU]:;RW*5QMJ.79LM6F]P]/--GEM;S7 M5?_4Q&1Q4U/97#"SE"'Q1Q;JHI%!0\1PJ7+A_8ZKGN@E9'Y=7%7N948H9CC"!' M)("(H1P2DJ50I%F:II+%EFEJAQ-,[?W?Q2?^ X1!, N"H"V6\+_K5DAMZ_C5 MKE75/T 6X*-RY> %F#K^IQJ&/G_Z__$:;! M_XZ#&= &D>5?>C^U*I]79;W3_E(\Z>3];;\>D: ((\ M#=5_C!U;]O-/C;LZ#=J65HT.H%4"[&D!6C4LO#,#5L? #^87<\]<8PWWD"9! M W"W<([YQ7\D'YF'=;!SE0U'L==C-F#8\1QGPW5^Y3^[8AC[,H,?VN?Q4U$Q MLOA/05N6Z^-?^(:R>]>'OU1Q'09X$ 8() MQ1E$ 0X@36D,4Q0@P60>D4F=Y@@H^Z$K\+J<+M\W6!7Y@V\6Y7E MZF_=DFF;!4BC5.11JIB.9;$R?'324\YU^)H(4)!D >5&?1P-YIH:LQU$QP\N M5=<'KQFK.0+-,W<-P&MX+L%Y)+QD%)R8[FWR"L[K?3:[H.>6D1M^W'8UX>L, M?J*837%<62RK@M6^P7 >A1PKHB&092B'B*LM%N9"$P_.XECS36#DKO,OZM38 M:D]2[?(7^@1"ZI:/Q8K/P,WC8UD7D@9;-1K7]TBM02ZOO"D33F$]O1/IU<6; M;W>]0+8*SXS7?KS6(,;+,HG6()>E_?=H#6*,NK/6(.8S#@QTKDL": _A7DI= M&UWWTA0/X+KWUIUBOA(PS9 W9QZ MGC:2>\YQF#.)$20D22 2@8 X0!(2+"0/4,I0;A4%=6*.J7TO]C;\7$EIMY4X MA:'9'N!*9,8@_+UTC.,D#'=F=P\2+NWE4].,:NCVZ'EHH?9=.M#;P;X)OEF( M6WG#F(ZFKGY;K47U9466.KMX6\;E7C!1?->F[8/XL7ZGY/]K'E*J((TPQ#F. M=*5K G,B4RB#-& D2O,@L"JJ<(4LDR./5A7MI>B4F8%:G1FH%:HC&WG2=.@^N$&=<[\#UN!UM M_QT,.;3U9TOF]^)9GX(M'[^J3<*FFM,\#1**$,PXR]0N/I8P#P,..4H(C9,L MB;F1V75IHJG19]L(L[,NMM*"1ES;_J!GT.WG/Y>8>2:WH7 -:"+:C\75#47/ M##]R<]%^)8\;C5ZX?G 4C^(;49<$_5(06BS43*W7L?JP$4VTT*:<9UF8ABQ M4,@DUN7^!:0Q#F N242H3,*4&55LMIUX:J2A'JK4.E;'#&(S2\D'<)Z9HQ6Y M:Y&TE7H&UBM !;@C!9]UP7\;!YZAH5@YCKHQFWOL0!LK1$[$UMC=/^ LHC., M=B;0)\+40NLZGUW/FJV'?7LR_YZHIT\),Q=ID"8)BR&.XD0Q528AX0F#/"4I M2_,\9)%1B*$#6:9&7ITVH-SM.V2G#R"=0K.]0O2TTPFP5BD+;_J5*VEPMC'> M^GCFR.W2[&T)MZKL>C5U_G3]RZTZX/WH2V-QXC'>$HUT].%WJ>R./]R VWL. MX3&!:.!;;8=<@VAY\_\83Z"=@^+-?AI M*S/HA#X?.C*@&Z,Y1FY[,AK,.W)G1G,DCOLS6MP[N"[(Z@DY9I_5*?*R" MXW(G3D4I3U$?%<\" )<99 'FE6SR,.2:A,T8SD<1"& MG&%AY8H_,08:H<&? MC=B67'$1=C/B< FF9Q:Y&D?[B$Q#<)R&9UZ:<]Q834,$C@(W3>\;<"CWM7AZ M5CO?Y7)#%IUM;4A351U(N7G14:;'4'1O(DG\I M_GM320#*&(=7(!)""G'&0SB+ L%#5(6Q<9'=CXEG1K+-;J"1MGM MG@9H=7OV/*"0H-89M$J#H@*UVF"G=],!:JNYQ=&2UT?%X$QP*@^ ;_ON_[BU MMSATG,HS,-*1Y 2>!;MSRS'6I_=4TZL XYUYCH'CJQ/1428)3!5BND9<*I!5CR!M"AH@@G2KRUI07ZG/YF1(.Z:&@[@=[6X^]#HVJW* MK\%KZ+F>T?Y^6LXU&5;_!MYIPES_&/^$XQQ (5?B1VV,NO(^Y^'A2OOL=5>H M01W5+SS6!'ESJ G2O D[V[GWZR>Y>GBBBU8MY)_Z$>OJP^)3_3W_2Y:/3WJ@ MO?TF5_11UK]\JT?>][1<-:4)B%YK"TD0Y%F4F6W#'#)JM@U5G&8T82R+K10] M)N?9U,;JVD(]N_ZI7 !A:@VM*J,TU=2?L)0-F1S(+@I44[!W2@Q_O6!5.RSL M'N[4^("U!F@K9]5@I(=6\*E5-NMP BU0S27 0 4,5H-(74VI_X,K8TW"N?&% MM";A]IDA>WH&!E.:G4E)>,[U\I9&E$"4\QCB!$>0151)$D<*ZG[TY;7NXF3(THC/E S9=_5V"J,=&8-=:=^6:V^I/Q0$/^,]@X ;9>#")O[0]B2.+RL&)47O-' MZ9#VKGC2U<4SZPE;U10>G/%(,A%C N.$:>I+20(QI3E,*%*QC'F*F55]H0OM M3([?FEJ,55.+L2UHV=;0-)L+S4\<=Q3.86S'8P&0&YBL]@M8?FEK?@Y8P?(4 M#@,5LMQKZK7J69[RMZ>LYE!D]'M0IB_S,KM&YV;]<&M)JG5ZH?FH[;@ M;LJQ$"2#&5(8HLC4Y$@3"F.49RS/J$QCZD06-JU.CCK,<&V.][GYA]S:[4@6 M5HA;4D=H'(H/7+CUCO/@S2V_V0LAL[_&;_]U_E::>[>)Q M7Z-J)GB!19&DLU)XL%&1,4:C_QV+$]X9!],!GI M!Z@Z[R6>P]5NMAP JX&'J>WK=RC^%VXV? &%D//?PVO?:Z(@X[ M0'(A8J4B#H62>KA**(4TX03*7*01IEDA$^$BW1$ R!$4.!I.%775A[FLJOJ? M]6YF+2#*EY7KYL09>.WX]7K0!J;7PTH9[[YW,AACUW<$2'WKBQ\#EH[A@@!V, T#(!2""1H6<:VOUG-:"SB!"_T-:4<F;N\\0M):NY&C,IVWA@=TJ#_@WQ5=/G*+'S?RN;O#XMC4=\9XX*Q M&*4P8G$$D8P)9'F2P3R)L<*L()2BV:*N_BT>7,1T+[=M]2V2YEL\LF"X[_*$ M5+RKQJL%[G;\%@S&L31>&S/!3YW!/YMLBQ.RX2$E7NTA"BOQ:M'NR!*O]D@< M2[PZW!M"T.]CN9 ?UO*YFD4YR6*2)##.L8 (1Q326%&H&%><9"@3(O,7]=NT M,[6IUX$<'?C#6 IJ4Z^2\=L":T :^L#7!ZDKQ?N.2'5] = M)T<3QMV(\L/G:'_*\S&^G+=5M&@R+&>8(4&R/(=YSA*(D$"0(9/*%*&"1YC* M.(U=CKR.FYCF<=?M_.L3K8-([Y_U @]\D<^E[GKQ8BK-@(^E7@M+T<3Q-][\ M6U4'Z[K&<)R G,2*9:R(8<()AZC(&<01,=&(:2ZDS)'$D;NVSW7 OZ*ZS_5X M\@AAEJ8PHI&>Q1.50IK'!.9*QH@2%2F#(%BO:HC4C^7U9\/^CFM M^',D,)=,$"A)I/0:OL 0\SR!(BUD*@O!(KO*DQ9M36T.OF(1-1SO?W,@I:1?]/DY+NWR+CX!V)P]0A^'=F4BF MS;I1)2F/1<%@E*5ZVJ"R2$\;&(,\XUPJS".66)W(7FIH:JRQ(T]1Q]%:QG9= MQ+.?(T*B-/0]V!<#MKC>@RH_GJAC\*_EZL^FM&JIU\Q;B95?Y#.3JQG*]$H596:N MA8EFT()#IA&&1":$441B0:0U@[JW/S5B_7BN:D?K!FC]V!8F=J%>C_ZQ8.1A M41^8J#T !W\T7KAPN ?R#M0^; ^,Q/@A7WVW,< ?OMZAP>.QXXT8_C[O#217 M/,:W?M8F8>MV(4[NC!9C3)!$FX4_[%A0:GN36] MD]=6;U#[;#M?A-IN11\2P,$'@WW4WO6CYE$ARPZ*L!6R+K0Y;%%=5=\N%B>Z6"ZX;^;@)0\%*,"IR!#-4Z"4^RQ7$>91#(?-,,24H9DY[ M@^>;FMQ<5%L*]DR](LJG!V%+&@F"V] $X@F91R;7)33"9G.=;6WDC*Y+7A]G M=5V\PX\Q;KF>%+_,351O+2M\XL#=M-U5()XIC/(LU;R!D4B,OF<&*98)5#F/ MLBI[.)KR M!"\D=[F:,"JA>>)SR'*^C_%.S&CD7XP>S'Q9O:SD@_R^?J,=^W.&"Z%D1BC, M,<80H32!E L.<813E49ZQI0X*9KW-38U4MN*$+FJB?1":L=3H8 :F)1VA)JV MAH(_C*F@MC7@),D&DL Y%>?;&SN7XJ+G)W(H+M_CQAA"EK-W>O*U_G$KA'Z+ MJCO]S_O5P_*OQ4RP+*<,*YCB/(9(Q05D140A+B).&$?F_VR(HJ>-J?%#8R9H M[;P!QE*-(S"VVO%%'Z#]-!$(IH'9P0LA:UZPP&!+!U7'!Y7D__ZX_/8?^NZ& M"O0_#AF@[\FC?/@6KG7?N\VEGJ'!_$F*E[FL[M5>+,:],M$8;WZ8/]]3$QR[ M'=RXI"3%+(,LTQ\_(BR!1$6IB2*.(I1SQ+!33KN'#5.CB8T+3;#^;J21_H%Q MX,9(]-=11XTKCE&;'MUD-P<9&/R!R<<==SUOJ>-!!YF]7 %FT)!1#S/&C2GU MQ^DHZ/2*1_E1YKOGK_/E#RD_RWKUMK/-W>I S0H5QR:3'7*%$Y/A+B!E)GN, M29*).,=4%2X$>;'%J=&A7MRN3$T$OEM>5K6V MPE5C+-BQ]J93' O'7-;0A.2IRXV.RDK6&!QRD/V-GK)#=>)"&V.2H5BOPXH" M%BHJ])R+,4AX@F$D&2ZR-.,B1>4Q9$F.8$&$R#A)*5:IAPR.1=-6K_+X M*C@?];KV']>+D-I@;_?YAX)R3,V*#CACK"D_O#1;,ENC0XI76(,35LCBN<22VL3?N37K--D8(0JO4?6M1?#J' 9M/-BF--R MS@'0>%"?OKH4_;#NCGYV&@[D$0AJ$OBZE%<9 N>Q"JV$Q-NQ[HHK;/T56*R? M-F(M%EBG+^LRV_RB^2M.'FC :G''>V2"3MX6;<[9N_H MRB@T5)_DJEYO-6;,]$B,,%(<)D6.(\ M >U6L^MPTQ)DP!"KD$ '#;P*8MBXX5@AL3P*T@KZ<#\.;U<'==;GOV3Y^*27 MX[??Y(H^RL_2),IWU6;, !+/J&*D4(F".-;]BZ29RR<*PU1(&6&C-!0[E=YR M:WYJK-Q:WV2\NS&O(^YV%#L1)G49)0%BGI M%(5ZW,34R.E0D:,KR.JXX7D"2SLRN@ZA@0EG!YR6GD41W'^2H^]QS8 X,/BFUX4+5<_9ABS7$D4P4PR:6HO<_UUXP@J$B=Q MFLHBR:V^[I-/G]J'W84_E)V!#MM81\A9[ 9>@\?0:[ 6B@\AH'#8N+L&DI'V MY^RA<=M\.^=Z[Q[;T4WC;:6=LW=OQ^SL19XQ7'4 @5F\+1?Z@:W<72XP2T6< MPTR)%**(2\B4J=B44!%1RG,NG );3[8R-;)JQ3(W5GK*")Y&U&XB:*G&/*UFK*U:/>OVAI0RP9Q'F2PR136,22Y"G%+O)G.\^>6HQ5;1KX6MOFMK[8!$)P\#C7H/ IWX$G)49A)!C3<_L808J*%!8QRN)""\L(W3LP(:)VFA4H[U:VA64AIUB#,:0U-'.U:4%ACE+FP8 M#.@1Z'%4H.U8-!1\ ]/J%KE/&^3>;9$+$MKH DG0M)F^]L9-H['P_"BMQN8> M[]"8K.,R8)G141!%D(E+0E'X@-!8939U2Z#SMF!K-Z]H .^H9 =:! M6:GQ -8N@*T/H';B!AC+^;J)P-ZX-\-9P>Z/U:D5&RVS?7-#8ZZKI= [@?H8+"MO0AU^^B'EH/%U XVJE MIW//'UGOZ8*;QZI/EV[P7>_*K[34A%2]K$SHWXP1D2:<4@V<7G\AI=>X+.4Q MQ#)&0BB)8^D4.WS8P-3(H+4/E)V!KJNK _QL5U3^J R^BFH ^7 1$(]%TVFO MPRZ4#MH8>7%TVL/C!=&9ZWRE7?6G(JMUHP79SB!^72[,JHL:$6VSUI><4RPQ MAE$J.$04Z8]:) H*I*0@>:SBU*IDDTNC4_O:.YN[,-MZCZ 1LBY;6>5Y(ZOL MO,]BU0=V[! :V8$98P-JITS=6OQSK3JP,3KP#HP+2&'58BW:'5DUUAZ)8_58 MAWO]R$D_8:ME/4N00DPA"N,T22#*N82TR#4+Z9D&4S2+HLQ*9^#DTZ>VEVO. MHEM>H0>%J*V*T+LQT#[0-,WB(E(<8E)HNI>L@%@I E6B@== Y[C(7.C>'^@1 M>-T ;8C[&L!DJGA.60QEG"F(8B8@RY6"129-D<,(%QS/OLD56PX.V6XK_]]\ M.^T&0F\ !Q[Q#')[91@&KS-_$HF0P]I^ Z..7R=].QRH3E]T?3IM)]3W8ZNZ M,XL*1A$G B8J%A!QD4*B2 IC40A&]7+8,E'%LKVID>E>PNQ>23JH27;Q6&=D M^2?2GD+<^C @%([#;_KOILINC!U&A\L2EZ%R84\U^6K)KSW^]V6[]MWF76YE M99[\5C9_?UC<=W/JML3FIAJX9*1(4H)@+C+--ZF@D%"],B]D1",]:>,XB1R+ MKU@V/37JN7O2_Z6)IER S0H$T/J,I)Z-[)#1/YQ+M=AVA^TB?0B0!U^J-\:" MGSJS?S98;RS?%.L-6;#='[' 55YL6Q^[YHLC*BU=$9 8N"7@UKT**A_M:,6U3T:M2.BHY>_T3?,L8+ ML5S46[&,+OZ\5TJNI/A,U_+CAS?WGUN]\J0@$25"P(B1'*(LD9 F<0H58C2* MN!2%VZK4JM6IL65C--A8#5JS@;$;_%1;[BBO9X>^)4.&QG1H,K2!2>< MPI9$MFEXY.K(#E@<%TIVN=F-GJK5NDV]_D6NGY:U\$*UEO)7_4*UN?UI'&=KF!9,XH]#CTTHA^R0R'ZOP[IPZ*543C#WMN.*!SN\!!2.!O8W^ACZEG4 MYB?ZMW?+A5Z'OG 3O?9AH>]]-'4,35P$81EA19' 7,4Q1%$J(4O2&'*6((IR MD>0XL5:?#V34U Z3>Q.#@.Q\V_F9N8+ON&>V>KZV#CI$N 3MZ7Y6>ZW^&YC_ M>C.3P,:MG9^9*W8]TU,T\&G3=6ZJ^*&ZSD'!X!6Z<"2Y@C&[TDV:(##FO3H$ MH=H:3W0@,#I["@.AG^VWB_"PHJ(>UJMVR2HEC9!2*>24F5"K.(6Z$RG,4U.K MFRA1%$[IRH<-3&U*7ML'S!5N&P!'P-FM]:^!8^#QID&BMFV Q?LYQT.NTX_: M&'5)?L[#P]7WV>M\SU=H):O-.62L29?'G$,9$R/C3B-(%%8PPS)1TBRMW6IL M[S]^:E]O8YW-P:,-=K8'&KZ(#'Y(80N&QVG#*9_#GB#LM3#RJ< I[XYW^D]> MY??5WJ\>Z:)-WC1C^W)>BOH_]%C_2;\4W9S4'!B8@).2SK_HG]2Z0]7;LN+S M9?6RDJ8&4/FXJ-.[%IW8D)XZ?-+/XZ6LMD7=!<,%9[F A$811-AD9XF(0%)@ M(UK*>.&FDCZV U-C'G,":\0EZ>)'/5G?\0)LW0"='VZ\-/K;8<=\4^[S@;EU MU_4;L.=\W?V[[C=GOBT 8(L V$)@\\J /PP0H$8B()6_5B>&'"Q&]V'4X>BU M>NAPP'LU.SSVE'^GJ]*$T7>I2>8PJRY*L*2+7^CZI1;N>WE\J=8F1*9=LO&( M*,6PD>;B>DQ,3,@V2[&>.O.,IA%/D;"J3^=MP=0&M&V,WL-EKW; ML%X/'F_/]1J_]S98KWJ0=TS6H\ES,65:'_0C;K^7U4S(/!8%HY#S-(,(I032 M-)$PQD(IE"%"I%.@_JE&IC:0?.PR?D!33-C8"?XPEKKNT)Q"U'*?YDJCY9E- +_#N MGO2T^,/SU^5J_>Z[^?,-7?S9#JJ%HDJ_(A*BPF2T1S*%M* 9S'.4QFF1Q9): M)5I[MC\UOF@\ *T+>QLKM1>@<>,_&C^ <<1AVN/1/Q:3SF%1'YA]/ #WF7!Z M(.\PW1RV!T::; [2$VY337\<>R>:'H\=;YKI[_/>)/.*Q_A-,1OMQ[LV!3J/ M$5$91Q G10X1P\@D@3)(9$XPS46A2.HBC++W]*G%LCV8-D";:-LF>+K-)O?! MLYM&>D,R,(,W=MV N]")X2<=#EHL?J^!<8N^G_+MJ'C[R8OV'DI)9Z"80KA%+//GHTC=1+SNW*HUZ\UF,9>$>K M)Y/^^5Y;=?M%)_J)G"2^K^GCD7NTE"I8[02@TDU&:\00F M!1%Z>9CKT1S12$,>4<(CG.(DM5X9!C%IV8"5A? M/TGPO/7-G,@>"=-8:D$$[%J+1>7H'38TI9F^,@X!XQ%H70*=3R:LV412[+AE MRK'5CH$=SYPCO +VFL."=/3>&VF-.F(ONJU<@P+>NY@-T])XZ]N@R.PM><,^ MV3-\KLNW;\5'=^)?,X;S3*0P94:&3:^&(>,Y@6G*HDQ$2-+[$O)UBF!9I6CO;HYTI4]Z*T/EWK+F? "81R2%J\U:53R#(3? M(<6&>JP?$;^CJX5^6O5)KKX\T97B4MGL;7CQ!"(#4QV?F Y,]*UOIHHDEM_BRY>8AX6'8DU,X.9X+G&<]H M 1-DM" %5I"EB?E/S%"49AD5U'I;U+W]J7')U@/0N& T!ULG0.<%>%AN0UA; M1QRVSSQZR6*'&[P:W;4=_$'OW&#T>.]Z&HK_/ M>[N'5SPF8-T&/0?5HTDJ%8Q2FNBE?IY"2O1L5*29Q F6<22D6]V6D^VX?#OC MU&]I@FB.#L,"5&:XIA[#A"C^7!6&@2LO##'A/-W0ZU=9.#?5[+_88YYYR_GJ M18H]J1VZ([4SHXRAA"0)C)!1NRDH@5C$S"Q%18%%EA:IE5J&56M3FT.V]AIU MM_,:<0X3EXMH6\P.0V(X,%%T\/6*>X6$SV&6%Q+&D>9TU\'I-G^SA:=WMG;Q M(>/-S6S]V9N)6=_D&:B\6)>BG+^LRV_RB^0OJWJ>T8B;R?KPV&Q/OG0IY(?; M#!_+A?RPEL_53*_[)1$QAE&"<\W13$',L@AB25"2D"C#0KEL%X8R;')TON,7 MV#H&.L^::*D=W\QYP:EM-N,AJ%UTW)4,UN5V,\G7Z,BAQY0Q^] ],CPPX$&# MRD/9-FX\>F!$CT+90S_?;RSXLE[R/Y^6A*;\N8185 19Q#%:6:W37' M0Y+FAN(+R3'B!8YC%W8_W]34^+JQSK$B60^2=J09!I^!:7#7R'\#C9EGJJ4. MUWK+*B]-34&:W_U/[8>@S^,SZ!UVG%9/M +8CG? M?/5N'WJN^KH][CZW';1#@LZ+A[%TW#GUH&@?S<>';7ZS7*V6?S45R"DW(24Y M*7"440)C1B*((D(@)EA!/1&5C&.*4F$ODQ;(J*F12N<6V/H%-HZ!C6>[(7+W M"K3>@8U[H///[<@Z2#?;!0:,W7G#QP_\W?O-+2)A[/X;+W!AG'YTCG$("?BE M4(@@;8T:,1$2G'.]6(41Q+2 M*%.%X"Q/,ZO";F>>/[51L3T=:FVTKZ]\"KK^X2D ( ./-/M8!%2/O.#ZM<63 M3SUZM(K)/7[MEDGNN\PW@7U1'Z']JUP_W;U4Z^6S7&VB84VF9BM?*".9@PF:&VS4]<@:X$Q['F=YNMWNFTBQ7 MLGQQ&,H DV9QL;-\GFDL]' MB387;_"4Y5H_R=5VV6/J4W=BRY@F%&&6P8RDJ9ZM1 S2!'$H5,QCJND#96ZZ M7&>;FAI%U):"U=941UVN\YC:T4,8I ;FAP:D'2MK19L!U*TOHQ%4G.M\:^.J MZ_(='N<"IO;29@_D]NNJG/^J.6@MY>+AK^7#T_*EH@OQ\)?^Y8_[ MA;Q;SN=4?Z)T7OZW%)L-DNK#XKNA=GEQ'XHN,=A*9H2M/2 MK^6Z6=3=M/6 P!\/=>RC<0[4WH7,6AJZ!X(F+@UF[+BY2T-C?I2^-'B#WB5% MGI>+6NR@W6F,DTQR+"5,6@C\:4RW/<_I![?_0@T$U\,?NA9);#/4E%*Z.I#[;P'CQU)=\W(NJ MOGBQWTB^)W9YNR-V^7&C/9@@(5$J(QA+S"#"2$^*<\4A35)&F.&9-Q 5&1 M2"DU^9#82F?1ML&I,<^>O< 8##86>Y+/1P=0.#],_4*@CZ]5/P MT7/U.YR]2+]!>GAM=QG_)\O%I M+<6M=H<^RM^7<_TTD]K]F:[E+,LP28N(0YP3!1&6!#(1(2ACCF0:IYP55D<7 MXYL^M5%U:QW0 ME\]]K\MX&KW>/3<)W5YWZ_\>6K[>O1),W]??@NN+[AZT\[:L:GDTT\HGN3+K MSAG/,Q()%L-(%$@O\[(<$J/U6<2"$I%SE6*G2UP MMQM'AD-SX+'@H)3O$7]WUM?L?0-:!X8I]&L/W% 5@"TL>+72P/;H]-4,=GA* MZ&.[34!QCO.8QQF""A<)1$+_P2)&88)$2A)*4H2<5-DN-SDU^@I0#]L!BUWLP7(=>9==(WN\BN3&]C8JNC0<_ M&81_]A$)<SIK" MNA^>OZZ6W^J]O\.] M7,LZQ/>#GH$V,;YUB&_US]6RJF8L2A*D,(,T-?7VGL]&)+#;ZA? :+/_KD5,H%W MS/O;''N/W J!$[OB=O=YKC7H7%:?Y3>Y>)&_RF[*7-"8XDPH*%)FDN)IKBF& M4IA03O,X2QA3;A6C3[4R-5YI[7-<;IS$SW+)<2TJ W-$:]INI'?XM4NS)IT_PXRZK5LCHTZHT,H*-AI%[DOPQDOV?^]7X#/^9>T+CE!E_ M%H)K,^*/'SQ:)OQ9GW8SX,]?Y'%R]&GYEUR9X_"57,MVM,$1*Y1*4YC*0D!$ MF)RZ;[QCD1ZK]PX_^J[S6W:8[=4/ MBVJ]JKM>+VRD[NLZO.>+X4K1!OG01SE+N90YS2DL-)%!Q%$&&<8Q)(QR9(HC MYBQU68O8-STUWFOL U\W!KHM51PPMUN_#(/DP'19GZ%LK;X!G=UMZ& +\J?+ M(#NO==SQ"KD R=XN]I4;.S4VM,H M$N:P!Z893R!*4@F9HA2F7,_>XD)%F7+*[/$W96JLUGD"^&Z.1[63U$%WO+D! M\VTYTTNU3$-WHBTMCM$U@]-DVRM[F3>[J3:W>[VR4V0V>*&WZP$-RZ/>UHS, MJ]>B=LRS5S_1IR0,KT._=TH(O*=L6]$/J* M6481Q5@4D*N8021T?S)AII!)1E,9I4P4]K&35YDR-=[MG-FI9PE4YPZ@VS)3 MK/4(T$8<>KGUR:6XR57=:+%*'ZUS!F;>3;]L'0$;3W;+?W7.=*+=]Z_0+RY% M:,;JG[&*T@S93XY5:D) VU^UYJH61JQB$P*)_:HV09[HM][0;;\\OYBJ:^*M M_*IYNJS?:?WON:S311>FR=6Z_._ZY^?501@G>9+'!#)$>Q7\V1J*ZLNH>=;[5#-.+)U":R7]8]OP,87L'&F42H9 M2:KFZM?';B#Z6[P4 X]< 81L[COEFM^W[]2[G7?J]_J=VD'%YP4;3]PF5.=. M0NOF:F?^'M(WH?HLF!).,(/\!N[-.=-Q66J>TDCQ#.J550Q12@@DF1 0*1G) M2) HH['+P'JVI:D-?-NC5-\ZR)?!M1MV@D V\+#@A98S1U]$(B2'GF]L5(Z[ MZ/,A!UV^P>/@XC^7Y6+]NW[(RTK>LFJ]HGP]$Y215.8"TC1)("((0\IH#E,B M9$XXT__/*N7O; M3XX3:1M :"?[HS'2)3SL)I,6)P+7P#/S]#X6,PY[\M0B- MM-7NC)3;]GD?"KV[XB=O'&^SN\_NO3WLW@L]RT[0ZLG\SVR#?*-S6>^0=YH( MYA=[(@D'5S;QY1\6?&6R*-_*YF_]W_,7,U][]YT_F!YIY2>U,TPRBDB MLH R,>KQ>GH%&:G.UU28QOWN>H+,KK6'&]Y.YGHX-YKWZKFIQ?(QE2X*@PV?Y2KQ^8(I#R M)(642A)CA 4G3G&D/6U-;26Q/_ 53I#@2[)ZR[1U_#R.B> 6PHS=S#YEY-(/>,WWUJN.=N M\50D6E;5W7*QUM0E%_S'K]0L"]I,UEA)A@CED!*5:WK),\@*C"!*)5%QSC"6 MQ$F1Z'Q;4Z,78RK8L?4&--9ZUHCK0]F.70)A-S"[^,/F+D]T&9"@\D0]S8TK M3W39[R-Y(HM;?/7,- 7)>ST24_/TFI\VX=Z_F';TW[6P\5;9&:6,$9XC4_56 M:%:1YI0S$S!C*LNYS#!E3G(B'C9,C6V^\"+=O/90VN:_6 ML_[UQ6@\W*LZ\*;Z1-N*4PMQOWYJE"#FRTK/4:K-H2-/25VE !8R-QD&*8-, M"0FE_F=,,BE3Y"1E>Z4]4R.RC3M-8G-U S2=@6]U9;K_,_KW*$J,K$/SRW^X M5E:YKN?LJ&_$_AB8$[==4;NBUZNU,X8EO[1]HQUJJP::/<;:)[#C5- 3Z, MAZWF]$.)HA@L\H(UF<1A'4E"OUG%%A MB*.4P@0K0;.8DX0Z%:QR:GUJC%L;!7XJ6RF)RG&Q[(9\)$262,:@_HM")&," M:9H1*+%$18)9AJ-XII_$EJ^._:X5PZ&_*=!'VP)]BPW)\N7S$D*WK5Z9?/FZDE3<+WZGJ])LE)AC\'BF"8\+GF4P M27,!$4\EQ)D>E5*L")6<,A%?H=IVON$I#D,5J&I3@::];ZVQ'E7)K;&W8[,A M$!V8R(ZTVQITOVS0[0P/7,3;%:KA9-MZVGY%T;;+B/1+MEG9F>EY=*(XSR'A!($I0"K'*$90BC8N,IIA$3@?F@UL\-8(T-D*E MC=03OC8?QIT:A^]G.TZ=5.\-3,8!LEJ-U^U&RX[?)D2I^A,8U_?%.2>0N.K: M3Y-(4+4V^N^1B.K:!\$23IT;]D@:NWLJ%_1^(?]+TM7')5U\6I7/]5#8ZG(K M+BG)501C$7&(%.$0XUQ!F3*BL@*S-++*+;5I;&I#16TNT/9"8S P%H/:Y'YV M< >YG^Q#0SCYJ,7?PD^AP2T@#".E(MV+9QNJ6F6^/1FJ5UZQG@):Y;> M[.6NV=[CR[5OY3$HB90$3) MC EL%?@VCKG3Y/L=CX&QU2B;;)VN?V1V,NN+;YJ_0.=Z\UMSB+?Q'M3N@ZW_ MS36^-#CHZV,[#DWEI1AE)/O_\?O@.K!.Y;T8=6B>R/OA,Z/<9B3@2)*Y[ 40Y83 8N4 M$Y;HODL2IUW08D WYKMMA0[4PW;[GZ_?;P-/09I8 ML#T/0>,B^,DX^?,-Z'JU%H/+3N^@JVS-\"H,NB!23L<;J-SV X)N;LY MD*6C;FD.B_;A/N; K?D-, \F-_YE]:,.EVM"$&98Q029^I2"RQPBR?0J&">% M'B?B).<))@42+J/#B3:F1NV=B5V8DW<LR&)>J*5$_/U6B7H]W_UPNQ5_E?%YG48P23F&*(4(0AE3F'+$-9BN.((6+%!?XF3(TJ=C-!&S=@[0?8.M+(-#0J M3)TO;2:BRP:%7X]9;$(-W@]#'V5/O L<]GT&[XJ1]G*&ZA*W;9FKT.S=:O%[ M\GC;)U=YOKX'+%8SPCBE]858J2KG[S<'(+IHV#NN= XR)H? 2=DT9(OW-SIY8[V#C: M2=[I*>.NKXYAQ\%?!KNMG5?MXJ'78J_1N^X!Q$/U0-" X>!&CAL@/!3&1P'! M@S440J"QE%6S"Y 62M?6@,_]F/YT(-"ZT&O:.;.+2-98<,Q#@0S-/2*S= M.,;<-06UE7Z5L\XCY;G_ MZ8W8:VQSVB/GOY-Y$A#K#W'T]?[;G+:$(TGI9S?4?5K$@W MU48^F;H,R\7M>KTJV:QN)B5?I9HZ0TC,6"5F<)A!%!8-$$ Z+1!#%"I%PSF9?Z\G4 MNX68:E?O&SA<=[^K-:O^KGUMN8\_>N\-O7F_X]"_M9OWNX7@6J_ [4'7[3NV M63H&W*\/BG303?HPEHV[,Q\4S:/M^+!/]YN!'1PFW[,UU8MA\6'157M[OUR= M*1LP2U&( _<[ M7?)NMTL.2]=L_ E'W0% #9$EZE,#66=WJ@\0,8 M1X:ILND&XE#%-RVM>+6:G&XH]97J='R2QV')7AK79UE6U8L4&W6X+,>$I)KS M,@X10ADD(DNA5(00B2(:,ZM#X$L-38[9]K()06>LPWE 'ZH69R>!L!J8H,[ MY"-VTX>7PPE*(-Q&.D/QQL_M%,4"E-YSE+[[QSM)L?!B[RS%YGJ_R>.M$*5Y M,>CT_'&4K=)X#E8[69Z < :F"UW<#(FFK7OW068L\NY@P-089-?^;IN_3L,]IPGNH>;NTC^6IRT#HC[TN8H-X)L* MT7\,4M+3%[[@$N@N-HRO:.Z!T$F!.^ME6N]<#V1EGW[; Y<_KO^AM]] M-Y^S_%6W^O"7G'^3ORP7ZZ=JAG!!DPPSF B90L02!EE6Z%E4I'*:96FFE'3< M9[O"G*E1I7Z14^>]M6NZPWJ?;220A]]S,]H0'T]J0]P XP"O2Y_M>'53[[<9 M#>^@>VX! V\_W:-16/OQ05 [\2^7(BG^H;PT75=3>)N3JOJ7M7+VMOO935C M!8MJFHQBRB#"*(:891(B1!F-,..QM"KA<+&EJ7%A;5]==;#>/OG#V.B8Q74> M5"GULKS.I+.C' !AY!\<*ZI4=G@@K^'7'#I M!]H_/FJ+!:KTHS736_T&N^_1_L7#GCLLADK@H898B9O"@" ML4@*2*.-+^G:\ V,>9Z^/WJD1=Z7:\B$:5QA(SV2QTA+B)(*6X4\R?8,= $NVQZI/ZEZ:7#G^W< M$&Y,"P)LR)'O.H-&'1^#8'K%RFZV)Q25HTP^GH6$TD)8RF, MN/LE5?6KUMIR_:$Z?9223 M6.4"1E)FI@Y$#$F.$DA9$2B[[_H+7-#YW4NU7C[KCU'/ C\N%X_UH4US5//F MQS_E\G%%OSZ5G&J8)&W$M;;A'UR8X&:3Y$'S5$\XXAR20C HTX)@@C!'Q"F. M;SA3IT9-NRK[K:_ O#^@^UXJ#/B\;?@6 R8>=JLRF2N6 MJ(+"5)FRETEN*GL7$A:8,BH50REV.K7K:VQJ0\>>1IG_DK<77SOV#H7:P/Q[ M/CLP^.K7!I'!4_U>90ULX[E5^MYU*V$AR]E'W4WS3T_+A?SUI4Z+DGF!TSS) M(,,T,]-4"1G/$Z@8%EA/8%&:6DU33SU\:NQ0VP=J T%CH1TMG 2NGP:NA6/@ MS]X!">OOO,_E[7===1]V)?F_/RZ__8>^K?FF]3\./^63CQSET^USIOM4>Z^Y M=CU:Q_:\^5%'^C2BX+C(A4(%@@71?R!6Q!!'5'^I4LNM],+LNSJX";\35E2-N5RR*SB(RS*KFN+E76I:<]?O\ MNN+\+1XY^)^6?\G5!][F.TN%%$,]T.M_,243DI(D2POKK/N] M1T^-'6KCP(<[AT3Q?:CZ/_GK !CX"^]\]\F6WP?!(3_>&XR1,N+M07%+@3_I M=V_2^_X=XZ6YG[1T+[']]!7N"XIWB[5)!1-"=V#5_O6Q7,AXA@K&.(VH9NY8 M0*2H@)BS!!:9BG&,:9)B*\&YWE:FQD6-H: U\:;[!S#&]N;V. ![>>41!*ZA M#]5\D7):D%Q$XHJ5R?EGC[9$N>C>[EKE\L7A/O]D%N=<(L85),P$,47"'*EK M#A L+B@34484NO;S3_Y6G__#7\OK/__DBL_?":[7_/S[D KR^2<#?O[)ZW_^ MB/)JV&*6?Y"OY?/+\]OEBO=D&[OCNJ7P#^JB696L[V!@/[BY!':24Y27,ABYE>;;]5R]E>0D9FU*6 M%Y_AF6WV%UV)!WUOK4N2BBR2/(YA'A-D))DQ9'IQ!I7$*,V5B(ERHK*]IT^- MJVKC@+'.2]UE'SD[JO'&8V NL8?"/;GIE,M!$YKV&A@WB>F4;T>)2R1]%[=?E>:J%JOZI.VJEX_/3S1Q?W7NCK-K\O% M-UFMI?B7-'4SI+C]IM=6C_*?^M'KMW0MW]-R]3N=O\C/R_G\_7)EGCHC481Q M'"F8$EI 1".]-*(D@X+1B!:R0$Q95;R=J']38ZQSBJ5@!R$3RG%":!/4,-UT M%DTN]IP#+"$W\3@HO93LC%\;5R)^3\N?BQB9KI$;.V&^;>BF!V M)<]QA!1"7$!2JV!PHB 5!,-(X5PQFN*(6&W'7FAG:F/_7D;&/SR+QQ] V3_. M!01HX/%FOUQ\8Z8-T3N!Y1 (%P:TD:+B?,%SBY&[#$EOP%S/[>-%SUWV82^4 MSN)R#V:L,PM^OWWX++DLO]6AZ3$BB*,D@U'*-"-F&8>$1RF,I<)10;.X2%-K M1CQ^_M284!L'5AOK'#[N$]!9,.!U@ R]"5PG[!A$/@="Q('FKD-F)'K;(O13 MLP"X%4(O$A[H]Y]M,'-CN?.(]++;B=O&8[7S-N^Q6<]EX2LYLF$R-AGZ47.HR M7'B2Q^SN/Y?E8OV['A5?5O+3K-'F>C>:K%;K61L+T68H(DFB-!9Z M^2M-P4-)",12Y%#E::0DRK 05G6DCYX\-2)LC;/[HH]QZN>\J[P?F.2ZB*9P M>9MGO>V9).E[=B9(^K\.)T?'#QWEPSSK2_TCW5@+ M*F/N3:.<6@&ZL;C65FU^ZBBH>@%XN_57.#@'_NJW2'YID&QL!5MCPZVJ[$ ) MN8*ZT.*HJR4[[P]71I9W71'IQ"Z?93+GL\S;Q\=5O26CEW.KX4*O M\V[84>S?H\<'IN_Q@H#.OE8[\4&!@WU>M7.#Q_6\CC?CA_"\:J^=C-9Y78O\ MAF;]' WZ6J.O+WK4;4A3RJI=9.:41K%B$509$A"1B$%*4*+7YAG.55%D4<%< M!L^^QJ8VO.W;"CICW0:W7G3MAI]0F T\0)R!*^ JWP60D*3:V]ZHM&?C^2$Q M6=WC1QW[-;-FD4R9BI&""6<$(I%FD*49AQPS_0,685%8:=&=?OS4Z&&GE)PI M^.=&"P?(V1&!/QX#?_H'5?7"?>FG/0[Y;1^T,.K7?-J[P^_WS%6^7^R:E@LI MNCHK[4 449GD1CT^S^)$#_,T@IB("(HLI47!*,HCIU)TIYN9WA?<6 DZ,UV_ MX9-8VG[+UR(T^#=] ,X WD_"&$_\Y,MC?RY]WE[_-GW7AUNJ__^95VMZ4+H M1F8J*M)<%@E,2(J-3#R!)(\0U/R0X1@)EC.KLS?+]J9&". MDY2C!&89C_04(R\@S0L"*IAT^-1SKS@(M8]2%@_7QP+0P# M?_Q;!'PDJP^A<(A6N@*2D2*47*!QBTDZXWMO'-+A/>/%'IVQ=B_>Z-PUOH>0 MR]7Z0:Z>WTJV-A(.;Y?/>HXUHQ&G*4((*HSUZB?2ZR",9 Q%JA*L4,(S[E1* MZTP[4V.IVLQ&A=(8>M,*AC3&.J?\GX;6]H#M:L &/_WRPLKC-*H7B;!'1:>; M&OD.&=4I*ORV_RPX)KMGF@WS_3M;Q;+M;EXD5/@UI=RN6B MFF4\35!!,A@CHR!)N%X@*:(@$T6&(\7U HDXE9&V;GIJ[/&N6I?/=6*$['P M9>T$6-/O8&7.;^5W/G^I5TVBK/A*KO38?M^L&.R8= =F,D,L,9JT)EM8HA^^JU!^6>P,1[<7H;9_2#9&;&@Q\KV MK8][R.R,RM&1L_L31A;0ZT)KA"C-/^C\K9Z@S)?5BPEZ[21"..>4YYA#D>@E M(<**0XHS"7DNDCB..2NR<>3P;*R=VOPP0+S@-B)PXSC8\=Q9$F:1 M0IA'4&"E1[0XC2'-50P5RK-"Q2**J6]QX>LLF]SHM5M2UX+"JEX.N[I\\97= M;CDDO49G#CW\C-N/UY13#H/Y0,67KS3NM4HUA\&TI[!SH ;\QH4[@\=BW6P+ M?2ZK/[=#SU;I@=,HCA-"H5ZO*(@D%Y#)!$.9%43@)!VY?R<5&JDAN%X>[,T7$[QZHS[(@X-,1#G_7OH5MCNC584V9([0T? MB$)2HE6[H[*="Q*'1.9TKT<,T#'U;9GQ77/Z\^MR44? $Y%(D1,%4QQKFM*S M4LA4DD":(IF%P'BG8*2#>;K%0[JCUADDY M/&Z\""IW'_>"JSQN#[I+WVV82H%$QD0!>5HPB$2!-/6S!.*L*+)88IY%-, V M^]]@G_SD%V+R]\P!6=LEH7>]@VQ;3WO?.12LH7:1Q]\&GM(^KM]&; "I]5T! M]X\E974=OH?E&_F)EN)6Z8_]OR1=O=>OX(SF<293K" NH@BB2""(XYQIAI*4 MT316";9*>W=L=VK<]/ D5Y(:"SUK+ER V6*6.0QX Y//7@V&&["Q^P8\+,$; M"8SM-Z"V'ACS@;%_&(@]RUR$@_HUREY<#;E_,0P[X*R+8UQXW.L4R[#S\6SQ M#,O;!XH(.;LCNRWLN!"?]+OUJW[;VBAVG"8,Y22#6#"L9ZC*E(1.$,QI@A!) M%&&QD[#!$$9.;>S8K4'JF5(P0$\&"LX8N'\&'IY0Q1)G^%Q-8_XMR)K,B8CC- M7)CZ5"-38UICXVYJTF\+/J=55:I2KWU]=PM.HFO'GM=B-C#[70N7,R/VX1&2 MT4ZV,RHC]7EZR"B]U[HQ@I#E[&%%3:+1EQ_/;#F?$3VA+C!)H$"I@@CA%))( M<(B*0G*%]8(^M5J_'SUY:M]^:QQHK+/[Q(_AZO^NKP)AX(_9TG_K;_:LK]L/ MM>J^U$KR?W]I_''Z;Q\\;Y8,\ZT;W%9Z_P&\P/B@D^^N+2==N MXV-V%27>EO,7?=GVG/G#6CYO8Z=I0A%1R!3!B?77BLR2"\D($H99EN4\PY'3 M\!W&K*E]]&_E8OFL%]3Z%;:L'!NXF^SF >.#/S#9')4D;US:Q!;N:=L<9&(. M,K,(BW#(N4@@RT:=O81%\W"^$_CIUT:2?Y;?Y.)%5N\U#.^^:]9:T/DF\DTO MU618@5S.ZF]RIRIT?)N MK''G#S"O&>@\VL86UE&']4JDJ3W8U6F^+D[8T&\OBUXIWOL:],X'>5_U5$^>-H,!78E/JZ5XX>M_U2& ZQ^WG*]>Z+S= M7JMF>E:L5(043(44$*DBA2RG,<01)7%.%#5RC>X%=.U:M_JFQR^:^]M:3[E\ M*N1:8FY)E^$@'(D66X-!:S'H3 :MS3?@K>0K4@F/5=ZJE#K%^%)#R1WR^?G?J)]C4X;.GKC[]U?#N'8(_?; M2'':H_6?6PAW0+![8[M#M#->T'= 5/:BP4,^]XK2%&^ZTA2*9$+%'*HDSB!* M]6C)3)G[6(I"T+C@+++2^3OU\*F-=YOJ V\\ZC&\<2]-X0'#P"/(%H%K2E.\ M\2]-X0')V*4I+*#Q*TWQQJ,TQ9M7*TWQQJ(TQ>$UGA+T;94OS7EU1,!6,B:B M.$MD06 6)02H%AGF81%K0H_Y/.1EOO%&_Q8 MXG[U2!?MX>;=XH116AB M1"!E!!$3":0)EI 4B8I2'*=YG+HP2A"KIL8^NT[I]<>N6_4AS:YC)I1DXQK8 M^N:=?!&FG^W8;?3>&Y@)Q^HX9^8,"G1(E@UCV*B,'!3+0_8.^W#/Y+8V1[J4 MU=W+:F62Z;K/.N(HRDE$(!6"&&V*!&*B$IC'>88+$3,DG&HUGV]J:IS7+G[,2%VQ0G$82U5 E% ,,2<WX M\5.C@\9"4)L(6AOM,^!.P-=/ =>#,O0:T 4/IXRX\VY?D19WXJ&CY<:==V@W M0:[GJM0T%1!(7!!%,T4B4,([8WDSM3HJ'4*?*N]JM<:LO4+K)?UC^OB M\6(YG]-5!;[*51/DYUA'_I5?(KMYTM_GU1B8E$/6O_E]^V:]VWFSS(]O=E,/ M;\!1IF('#ZCQF4Z=G##]/*5".E=Z-"T%F5%Z+W0IGD!6^0WQ)X7.NH#[MR_2 MR)P]_+6<%0G)),(1I#FB$"EE5O%$046)YA2EXBR7+F.Q9;M3&S3U1XCW!O0& [^:/\>).[%%[VP!<,=;1BY;+@?0L?%PSV?XRVU MT!S=[ASG?EI6Y5YQC$@201G)H8B*6*_6J*8^/4^"2:)BG.4L9<)MY]2BT:F1 MW,;F_:B)SFS_NB0V'6"YZQ@8UJ'W!J]'U$=EP1JBP!H+E]L=6V'!&HD3^@KV M]X:)"'Y#JY)OO@>1T4+$<0ZY(@@B06/(>)["-,^R2-!"882NB0K>:VUJ3/3K MR[-<>:@?]D-J1S'!@!KZ,/@H(/@&U+8.PBI6J P9&;S?X*M&!Y_T_5*$\.F; MSC'';L?IA>"?__-_=#_1?Y@SI/_Y/_Y?4$L#!!0 ( %V 95-KV!Q4'J4 M -O#!P 5 86]S;"TR,#(Q,#DS,%]P&ULY+U9=UM)DB;X7K\B)OMU M+,/WI4Y5]5%HR52/(J26%)E=\X+CBSF%2A!0 J!"K%\_YB!(@CN6Z[B7FEH8 M%$7!;?GP4I\N?7LXQ+#'_],=X^>6GOV=<_..G M,I^=_O3WV?P?XV\!X#]6_^CE[.OY?'SR9?F38(+?_MOYOZ8HN>3> ^I00 4> MP"$!:)S]>^6YU_QW_^T&)]^G>#E MS[[,L?S[G^A?3: JE'G)ZFK_X^(?_GR]Z-B&:_:B_W'.?Z7='T6T$*X( Y9@'%V* 8% RGAD/,75 _.::-VG? M5.R+>?II-L\X)]-QN6B8ISM*O@G;]6_\_#7,Z8,@?1E/\N6_KC:D"[TM9QW( M[T(Y1.Z??B*N"\[GF-]=Z.9!YE:<+S_'J: M7]%1/'+>"4/')+C"/3&@.,3,$:3CS!264L N+<.-Q;<"A1P^*/:7Z$ @\7D> MIHMQ%?PEK%ER/*="6I0:% MDZDJ08)B3(7$CK?1=GA>WUM\*&&KXP#A(KCUC MX_5T.5Z>OQE/\+>STXCSD=11&16KMVCH#.3D3!@8]X,JY"F"Y_"Z?D"R&701-HHZ,(3&5,%%])A$*QE4?&A9"R M,QS<7'LK+)BA8^$ >0X"#V\IU)^3.5L)_A/)'U_.SJ;+^?G+6<:1T4G8\>I=\,JHS>#Q*RE9HL4-'2W?2'@1X/H?O;S.);US&%W<9 M:ZOH7?$QH0^@19!&E85%Z;[IR0>PC8"B)^Z! Y5+(# MA8<8E808M&>0,=!9ZA*"4Y9!\4$)%DQ"UYT5N8> [2Z]V//#QVZB'1(^7M*W M[^>?9W],1\XZF[PQ8)6EPQ*+!<=5 9FXET:A+KYTC8[KY;?#QH!O1+L0ZY"0 M\6&V6(;)_SO^NO*D'!,B2TVR$"G3\4@@=]8$X*X45.A,S+EK<-R@8#M\#/B. MM"/A#@DB:U=[%%00%(=%*$8IHK^ZV4KEFG\4D8>D4NG>K! M>P9$M70OYAA60,X\1FT5I[./B%><@$Q2H?.0%^]\B8ZAZ (FVMN!X !WX;N M+<">%5^S[9,/7V;3RYN[G-!:ZP1D9DT5 .7B!5/T;9EQ13475QMW%YW.P , M^ KT($$.XCAX>3:OHKJXQ1]/3^H]S-EBI$PL6C$+AALZUJQ*$$HLP'4A(T8" M$::[J]#[:=@.'(._$^U P(, RMLI?1J)8_P-7X5E6+,U-ZQ4H#\ M'@9*2@N1Y 3$ARS1IXBR.__RQM+;P6+PEY[[BW,0:/AT&B:37\X6XRGYR"-; M+VJ="""\2:!,$A""LU DB24YEXKMSEK<6'H[- S^?G-_<0X"#:]/<7Y"A^!? MYK,_EE]>SDZ_ANGY2'HFB],%=&"ZLN'!NYP %=<&O3:"=7=!<2\)VQ5Q#?YV M\W#Q]HR23YC.YL0(%_'S>#G!$4N):UY%X55UDXB!R#@=AA1BZU!R2IT$)K?7 MW0X/ [[1/$B0/8/@\SS4>OM/YZ=Q-AD)*VW1$>MA)T'I;,%9F\E;-HG;@BF( M+B*1&XMNI_X!7UCN+\*!&(#7W].7,#W!51V)9U$;+S4@(U$H3R///!>&9B@!PE^< I%'#<( 13 M;U=-%%YUZ$1NK+P=& 9\7WF@, GRWK>Z)J[T:. M6\^#MQ WH]<,_&&?K(866]5T=5I2BF2S4,D?$L#:(02ADF*I;IP11]8?CMH M#/A*LPNQ#@H9%P^D+I@P*HLHN *'DH02ZYV]#0R,$SDH\K>9=IUC8X. [= Q MX"O.;D3;,SY>$ =YQ<4DG(Q*DIDS:4'**"CT9@A1.0O!FR19S*[D+FXO;BRZ MW>/# 5]F[B_"SG3_;S_?$=X[^L%^303>__;J]6^?7K^B;SZ]?_?VU8O/KU_] M\N+=B]]>OO[TU]>O/W^Z2?Z6'0:>_M0.V@_L2/J!O0G.%G 2PM?1ZC%(!<#[ M\F8\#=,T)G,PNWAO>(4N5IPD_3.0-E'DBC:0=6 1)#I3;S0]P>7NUKK<624L MX@H#ZS4OMA=.EHO+G]S>9[L0MZ\!N5SCQ6*!R\45J\4*4W@14%C">E]CP#M9 M2XN\3PR+L/R>L/9P5F^2T4_?@V:8N+0X' &!>AL67%]-<__/Z MGV?C;V%"S"Q>+%^&^?Q\/#WY6YB<8;T>3-98!S&O2AE-(:84@T('>"2!F=P& M0%M1-P1 '82"66N5# !G'Y$D,TY+S-NQ5U2.1EHRX0I)@()I"#(Y^J*T"BQR MS9L*44C(8;7C(UFJ>[TDH=7!*/D)4/QUDVN&K,P4, $QOI]^(ZMG\G%@8B>*9 M-,)"*3R"8JR -RJ 8='25F!"Z7NZIQT.GDTB^NDJTPXL>PMX .!XO_R"\QLB M&2DA"[/9@!4N$P?U"B1F14&*2F+5&87?TW/H<(C<):6?EC/M@'*@L < EYO$ M/3L+>+]\3%;ADDG M^/@PGWW%^?+\PR20.*:YNF1?ZS5(-8V161&P,,B,VQJZ\EK'XT&@I!V05L]/ M6\#E,:*&X!AW$N5W)OD!6)GWQ$FHKX_>85C@Q]J ^'WY?8$K<8TTR8CY^A9) M\@"JE A!D_NE?,V[)2,E:Q)R/4K5$!S@3G#4G>P' *2WI(/IR9C<]PL)T5YX M.TV3LUH0])?9+/\QGDQ&*H>H6'"0$HNUILQ#Y,E B2X)DX6+Z9ZD5Q*UP0-P<7N!#N=2'P R-D()#>8X,S5WAT49N1(H$^<@??. M RIG6<@E>M_D(+N7FGZ:/K9PB Z6]0 65'$ST-P 9M M\'7[ODRK[*T-%@)C]66X#D \!,# M"N"(_=-LA(/D]1OLKX-!![&V2'Z& "R M+K-U'\)Y3=5=WIUFBB>EJHUV"R?A>.00A)=@4 9I-PG"[B=G,(@Z2-D/ MY$D/D/PP\#,_HU7OR&@4->VC.F](&1*0BL9 U#E#9(E[7K@I\IX'%)U Z'Z* M^CW[VJ&H _D/!TA75Q/7C&B##JWP4)*J[7!HX-(EI5B#YMR M:E+<> \M_5Y+-P+/H3(? &PN A)= E>, M<2J36;VO9?_A^'F,J'YOI1L!J3,M# !1-].!=[A)R4JFMU7-T)5AYH8 *[N\?6XUI@,1;!,Y#J3C>02$B)D M*T10/@JMFKA(>SK9S>ZN6QUOATE\"!>8&P?T9N[&)I:#8V!LJES(!"[9!%X8 MPX6WF>QJ:[]HQ[S',0*TAA='A^MA !;H;JRPP8NUSK&8)+A8Y,5@<\=JVYA2 M2M;>6Y5:U=@_2-1@(K9VR.I,)P/ UYTZA0T)UF(%PT11RF>0>36*HSY)R8J# MY2X';:*(YC@E(C?I&DQHUPYE76IF $"[-]S8V#?1.">4J/WRDB&GP:2+F2]2 M*Y)8-%S=UY*R4=RWHSD[1NC7#FA=:F8 0'L@ ME@*.E0;+0()J$"A00*K\D9 ML%D6S3GYFZ%)A?>3E TF(FP'MFZU,P2XU<*;3=.\L7&\D*).=8\RL:LMA(4@B M5@ /R#0+A(,VE;H;-/1;%W7L6H.=)#Z 6X?:5'2\/%V]*I_FE[-IM;$X3945 M76]*4!D@^QE "5X@./1 9S>+)DC4HDFEU",T]3,8]ZA@ZDHC [!$CTA(AY"M MKB)9M3KFWH'W]3&$? M8DKWC3GIXK7F073WW?:K&_C<>=QY/%T.#KH7'5RXMD+)(NN[C 1*!0Z!*P\E M.Q*@2\GJ)DWE[J&E7X@=%0N/XG!WQ0P 6QL]XG>77=#!2!DL,!DISBE*UT-% M$<-:B\B%\]C,W]N7Z+ZKY9L8Q*-I<5B(O=AQ*13C1"KDU=02DDC;."3R=AGM MMA!CMMDWN66[34B_=O!X$'@8>[OK8P!X^CS'0-(XW^" HB+)> RT%2V)PYD( MT1!#CACS3A;RIYO,O\#,%$_"$O/G[G+F.:_>.87) MAS#.;Z_VLDB)*>C5CY3(-7D$N1ITOK-:#8"7,<: M&0#&[@IJ%#@J'44 SB@*5[0W(-KZ5!B3HV\P&-:DO^)=4OI-6C;"T($2'T#& MZ=?Q=%:'8+Z=$@YQL1Q9IY--N0!FCE#[!T(L=5!)+>L+W<^SFK:?39=$!7WBR177M"F8DT:# MR#5QIA2=W3EJT+D(ENLE'A[)*NU#?K]9SZ-9LN::'8#U>RK--PJZ2%^*( ^@ M-E>U4H-'XDQ'XV),S!37I)[Q*<)Z3H\V F&GZN@,7AT/O+I_6-2'E=R_X'*< MPN0F"UL/O=KFDSL9?+4S"\<CA$1E$0E$8G1$9T6R$#J1:%@))LH:HFP! M&EI@ S#TI]M@>9""@>!E#W7.NI1MW^!8T_W[=/$5T[B,,;^:G8;Q=.2\0RF5 M 9Z4!>5Y@2@M@D:NA.**!;_-&\?M /(0%?V I"/-SKH6\R!"O[58R%7 M_3M M8L2EC9@D<8"^D#=F:^U;CL",$E+5M^"N[9C)*U+ZKCLXV*1T).4!X.1FV0[Y MA._G*Z;R*A?Y >>KQ/DHZ9R\L;SJF-"OM87H.;GS7CK/K& N-0(ZH M/4'P:"%5)QH9',XNJC%>G"V_S.;C_\8\\C91P%G(G J926 FDL=G## ?95"Y ML()-'E4_3M9 [%0+7!VD@8'BZ>UB<4:7H#C-:Z?>!%$[!S$D M12X#.0VER?NO)^CJNX2E.9KVU<$ (+51 /C@R2V+#LHJ#UK6,8 R\'JQD< Y MK14=Z9:U2=EM05O?I2J=0JMK7>P-KV\XC[/N 7;G"(]2:F$=.8+6$C-8RTX9 MF5^"0S*98Y!M.JX]0E/?I2BM '60[(=EIVZ\TZ[)%?4#]/1=A=(6/GO(?(C0V3RNC14<95)UFKL'Y>KHC%4C)N%T8"+4 MT:5'P<^N_E+#TI2V(-I7^@- THW:]PMN1EB",;[0@>Q]O6:--0P-2!&%5?WSQ^2W][9XY^JT_OI-$_7[,=)2MORC:OH+=]7LHY9)F0I%CG*ME$08B M9@_.B&BU\#RQ1C,P[Z7G\,KN;S@]PS>TX6I[B/J1?Q\OO[P\6RQIN?GK[^LR MJCK(B?XOU^)U6Z1'[B@V$+7L+S /'NO@]N23IDUI$FMRH[0'K?U>A7>!H;N% MWVT5-H"#\.5LL7Q?UHR.@N6:9^[ 129 90I,G;0.A!/9,!]RD4TVW TJ^KWZ M;H&C_84\ (3\93Y;+#[,9V6\'#%6N&0F@A2%$>EU@KS*Y.H5S;BU1EMLTJQ_ M@X9^+[1;H&-? 0^@*O:JN]_K[U]QNMAXRBQ*$<8Q Y8C)T:RA5C_J#S:Q%7Q MP;8=AWZ;HGZOKEO@IAOA#\#"?"1=$ %?7DSS*[*1D]G7*J,U5R,53'&A"J8X MBBQ1<@@8/10M,4N9@F[E 3U"5;^^3D>:OSN&N",U# !3GW#UW. O."5138BE M%_ET/!U7,2W'W_"2JX A::,=>,TD*"?(WE) 2_+R+"6T4<8F7?JW(Z]?3Z@- MRAHH9@!PNR.K$8\L>YD%I.)),MH5")+5YUO><9=\D6U*WNY0TJ_#U 9$AXE[ M2([3]7OUD27V62'(%X:.6+ (/A4)T>O .&<12Q/G^AY:^DW&-G66]A3X #!S M^73N@H,U\G^;36>7K-4I 2QFD;TV$(JE?5"?+D19##"=##J>,;3)HFU#7+\9 MV1:HZEPE SC*KC?(Y;W7>'I&K*QWT&RZ^ 7+;(X;XU!>?R=1DO[&TS _7R4, M'GCT*;E-R=%FL[I.X!6BSDSE$;QBGE3 D^=-R@0:\M1OGK@-J(>+;N+XAV M82&_X-K,;M4O(65R&KPL8&JN0*75)$U.T9/SVN? DL F/9]VIK3GA@,M<-96 M6P.P4S<8'&41HPFNSO/TL<;C#IR0%F@+"2PBE-#F=+M!Q78P>E;IY/VE/ "+ M==G\[+)^^9>P&*=Z53R>G"TQ7S?RMEH*YR1XD0GYO APOO:!E+S. DZ^;/4F M>&?P;$G?=K!Z5MGE%IH9@$VZEZV1LYY+A@HXK\/I=,K@':-00F:G?!(:0Y-L MT+W4])L%:J+W;;"UDQ(&B*2U@$8^9X>%#NDH(M(A;1 "FE"O:#Q:"DMEF_[ M#]#3;[:G#S3MHX@!X.GO.#[Y4F7R#>?A!&_V>=\HBKZ2&2O&Q"@2<$VLJ5P[ M73%K:F=VCX9'(]L,U=V5T.WLV;,JKFFJJV>$Q0O#C8FGC+3';*[E18E1O&QK M!S;Z5@M>=-*] G$ IVI;P.R)SMVU-UQHKHW^W2=YQWSI'>.?Q)'O=MV>\./17$S/OM/&_ K%+S)?.]+9<=-&(S$9E@.D4IWAPA($4YOMA.!D9M8QV21E,-"FC9TCY8G^ MC;N(O^\6??=VHK/&2*]E!,YJWSCG:B]+KT#D$&1)#'/@-]^S_/?HKG(M2NNSZ;.!5,:G$^<(@^NN/?.F]*V??"[0?9OW,>D="3E M >!D(_L>I# \LP+"U L\C@JB]!*0&53H+1=Q",4-Q^S#N),R'ZYKV$6R \#$ M-@.Y/B!9R4P_KWT!\!5>_/?*@TO*1%M;(G'#:FL &\'[[,!:YA,)4T?5I@SZ M8-('8INZP>"1-3EP[+Z9S7%\,GUY1G1-T_GG>9@NB,6JVFE>_6ERH>C\7V>+ M9=7"U?BYX.A_-4'.RR)J2D.2%!0)A;[*E$JRV.1-=1MV>G[X=F10[K GCH20 M >R3>P1PRDX"*BR6ZJ*!F 4%%3>QS:8%9C5*(HG.;OCL=\]'S8[U^=T:? MF!A <=0C[&\W#$NHC)QB3NEJ+9ATFHYL;J"@THZS)!5O4G%W(-T]/RT<+.0[ MU_FPK?Z(9\E2O3)1(=2WX3%#-(Y1D"(%1<@!?3JV!>^WW<-PH;F3K@8_&&TS M=_7IKR\^OO[K^W>O7G_\]/I___[V\W_NF9G;]M.['9"V"RO=9^$>&=-G?+(9 M50&!O!9\*0L>*)/-LN0A_ 07A%_85$JJV=3>F/BU7V .ZU3S+$&*5"XL0 M?,@0HDE!%6^L:)NSO8^J@0!J#W4_A)R#93\ (-WB89TLRL*B-VA Z)!J4P). MY[-'T+&^9XM2%M4$0/=2,Q#@'*[MVX7(!XM^ /BYF*+Z*]:BK!$+S)5H$_!8 M=Y7,"EQMU,2$!P"1&WVYURSD&#DF M.HUC3G7F32+SBL& YT8';Q5]:>( WT-+O_>IG<'D4"D/ "@O@1(4"01-7Y*P3F>92Z/Y>8]2U>_-9&?@Z4[R M0X!12F>G9Y,Z">FA^[$U8S9Z6E\H4CDWH*R(X% 82($E):Q")YM<.6Q-8;^W MB]W!JXE&!@"UC[@DYP_SY8/#-1=T$*,J(8"Q]=VJ8@I\G>C&78PHK9R#J0-8#0,S]29I+\5@T(?D(Q?-%Z"&RI,&(.N?;>>EBD[X% Z^@ M[>0R<#\I#P GMY-_;Z=W;]P_TH9X,YO_$>9Y1#(AX<0$4NG:L+1P<*X40(.% MF%480ZOVB;O0.9!;PSUA<;<373,=#0""=YD9R2@B\R4"#J;$_5752[! MQE"4+R!CK3D0QD#DND"QV07/>'31M #3;4)Z'RIT-"@=I(+! .FN?/:J(T2= M)4_-"MYD2!X#2ZQ<+BX^XNBS\//LY^-TL=+U**"( M*OH$,=?X3F0)$5."["FZ\PF%:M,-\@":>Y]]<33D'DNQNV/87V!XBB3*BN%XF^&/2*)?C)?X">??Q@DO-OE'3+.3Z>I35OM]Y)@S0C(/0CGR MM32=0M%1S&E(6HI9C-$TR9^V9JSWT1U];(K^(3(LZ_^X/.[8B(_DD%)&HUARL*X($"0E4$%YH&.1U7**(F-.V>4F=UQ'YK/WL2'#VU ] M &@ ^^MF4W!O6):R3KS3=590UA$"*PJ,XIXGB4FU::2P>^OUEN-$CH;-_84_ M-.1L%1YS(3$KX2&(C*"P=@80(8'FWJ)/+"%O$CVVF2'1>!HRMX4T01ALXJHVL9CX4H?(*@L3A3HF*FB?_1+]O]CYQY MAINO.;Y^@-WXES">KMS&.47$TY/-[,/UR4II"'%O( M*\ V[U&/P%O_TRJ>S;[J&BD#V#SW5,S$$*..4D%1MM[W8 !?YR/H6MZL&8\V M'2G9OQTT?YSTY_YZ.+#@Y/4TMZE;BIPG[[,"KU0@=RX$.D5T LZ1NONB7^0Z0C#]+!0'#441T+R4S3'B(),DW!A+..;#$Y,B:A,HQ%HU63),@1 MRY;X#Y$M[$'?G2+]N,-37GSZZYMW[__^Z28K78U,N?KT8PQ*N9^5[ALSO0R+ M+V\FLS\65YUWHA0B"Z: ,:QS8P6=KIP)R'2X2I:R\-CD,=)C1'60RJB?^6$^ M^S8F\?UR_OL"\]OI>X(LJ6YZ\H)\VF_CY1BOQ6 UMXROBJ)K3;_7IKY(+$!Q M'M-:>N5Y$V=O=U('\ASB4"S=D[EHJ;,!A!@;5^A2Y* SMR!+=47J6Q+':_)-SF0A]+@OK6R'TY>["+Y 6#F1K5#+4N8IO$$;V3Y/L]V%67$(ETV M 4PI]?FCJE*,!1+M4N.YX48U29RU8*;?AQA'QG'O:!C CGB%M'(:7ZCXM#K% M_QW6-U0O$GGH]7N2R"CGI- D"Z:*6!7Z+FKO0&A9C$:/6N@6(-^2OG[M;_] MFK77Z@# ^D"U<]+)1F\EB280%\(9"$)$$"ARL84'W:8IWP$5ZLU,Z."@V('. M!H"\N[<6K]:$7,CU<_B.BU&R2JOLR&$73H!2N1Y&CL2&0NDD>>#89!#75M3U M^UQM<+CL7J/#>4AQF5!Z/WTU7GR=+5:EM^_+B\4"EXN15Q@THH$L5+EH3!6# MXY!99@:Y5*)-3BLI'YO!+1(+>O M7H:,M559T_6I<>%ZD%Q\U $A)FOK^RT.CM46@I[^)PC.G&_2,68[\H;6DN-( MZ#M84T.&X:4U_Q#.5Z8\6,,YCQZT,A*420JBLP&"02FD0XWI2$'V+KL&V49>99U7Q7(ONN?#3@I6-@K;2<&:M#;M*N=!OB MAM:+XK@ W%=+ T#>]LG7D4[&,9=KBR0O*)KB)#IC(TCA13;%U7["_5;W](O" MP=W1--+M &;[/L!9C<<6#PB2:>.X4)DK2EM3!V1)[':NLO9R_2/\_&LC(<89?6C74Z2CF;C'NP50, MLIJM,WC,^M!5_Q'VCOR.I]>,)BGK>6 M'V1-6L]HW%<[0X'A?)80\^(-B?LOLV\XGU:F_C(G+J]Z'5[Q.LHZ.8L8H,3: M-U8X!2KH0FT#M!W\=EFVW[O$H\*NF3:&&];<(\@1B2_X)!.@4B3 M.E#).4_[2DN= ^TD)7IV#/N]8CP2)AMK;KA!RYOQ-%"D>*\@7;W SPH!?2B@ M)MTY"[FD;Z,!^3I+[6]LL7G(V$8NBCC=5CR: T2H(?"?+OIY79^O_U^NE;F%PXLI=]Y^M?O)CFFS_8 M^,V194JY3"Z%27(UY=B1I!U"5$620ZLX;]-RK $O_=K<9E%UWUH?@#=Y$+,7 M70+OEJ.LD57&/UMDYE/QV6SWT.A MV789,%8&<(0<9C8\%Y(I(PBXGIAE+%'X@!9XD%I%.CJ9&-[&Z+?.:9@XWTF3 M@QFI>AC+VC#&.+EX'FOLJWR-?2D MI%KG9/UC#6I"&T/WF93E@8*WETT.9"V MFI?BJ^T3Z=OK!-TTWQ.8O!HOTF2V.)OCE;0S:AF]#< MR5CI[,!% INHPY&= M-,RR)D'FH83W.XJI*8"/IL]!>."KRO#7W[_B-(^7Q,F"O*+:M3O_)K7SG[0CL-[%U7-C&0.6RR"#5;F()E?TG5!_\)",0XC8, %/J/\S:?P76O$Y$QM MR*/J0P7NZJL=VKZ^;EPG/.AEW/B&9P7 M09?ZNK V60P9%%H*]5Q]D"HR3ZZ$$-V/>U[\$A;CQ?MR2W'G%U^O-Z.10B>I M))BB*7I1F""J&""0=Y:X+HJ7)HF;[+O]& M$J(SXS8?G&OM>"(!^?JXAPM-88ED4%*.)BE5U)9/LAY9I-]*L/X@U:GP^P;1 MQ_'B'PL2V>_3A/-E(*8N3Z0-AI@RRN9$8JE-,91T%ES0]$>=3"9Y"5/"5FC: M9K5^"\)ZAE7GZAC 5=7O"WQ?7B^6XU.2TV+D2Y:.6S*LP2C:'5R %\) )GE) M885VN(!2!@"I=[A8X$5]VYW=$92WBM'&0-H952H)G+8& M2N"!N618RDT&:SQ"4[^9_?[!UI6Z!H"\C_@-IV=8&V102%?%=INA*)S-)7C( M>24H0HKG20'FE#!;'ZUN\B+O2* AGK3-9< QR)"AA9>JU,U'00M$#G'K3VFVKO'Z^MU3L M!*\K"YZJ/+A=%';!JRQ2LJ(46"R6>)7D!A?AP2AR9#P3B*X)E \ANM_L>_^8 M/IK"!P#N-V$\_UN8G.&&.-].B=.STPVFDC#616YKK[_:\C0K",'3F<.8B2II MKH5H@>*MJ-L*KO['A6OW*NS[ON=6KXS%_=>@6GD67"T_E+9VW[4,/$8)F063 ME.!!N.TN?+9:;KN[:?;CP:R11@9@^]Z>?J6MLRKTFE], PF3]^7=;'KRCCR6 M?-'N^3:/*:L<9(A0\H,BY28GO33+Z*?+J1H-W;K_W M%W"/IUO&\>@=GH3):]I$R_,7W\>+D6,A(9$'1=.758^?*%B P.ODRX@NXSTO MS9A"1SDN?A.%T# =6[AE[MS,$-M?L1_\'*VW6@03[OF-]^64V M/?EG;51X-LV+7_$TXGR$QFHCH@8ZFT3-S&4@=\N#X=G9DH/$VYW\'CC-[OOT M_I2]OY)F74JL1Y4OYLO1M4N.>261VCNI8C^;;"*G<\\F1IXQ>=B$?8K1N)-< M>26]<=O,NZ0U-GP"^M/MW?\8$0.9R+'_2="9A >(DO7."2GD5(P$6:2F"(H' M<,5I^F-(VH7DHMBF&^/>..GSS.A.O4_@90]9]XR8#RO!K2.U2[.8@DHJ&;*# MFLAG)H(7CM-WA8)P(4+QG9F4>]8?%D;V4>FL._GV#(]/Z0OFLTFMY/WG&1W# MO^+R2^V65!^QK^:_W/DIXF_A%%<[*W!E7;(.'',U0O,)7,P(0K:6[1%598(3K)5K3G3/!15[#:U ML5MA[G%2^C-CQX/"K(E>^HZNWH14IU6>CZ?OQF%Z\E_U2TV6S#',RE4@L?R" MFU=2:]N>51)*E@*AID<4G0H44B@/#(GQ4G@DKV*K(.P (OI#7I<@F/6@D0%D MK:Z.@W?C*;ZE;\E#U3QIP22AA-<6WN2F>MJ%8)EG,DENDFV24;U+RD#ZK>Y_ M4G8DY2'@Y"PNQGD3L*K>QGG-JX43?/_'E-;_,O[ZHA A M+R:3S_,P7814%4@"\,+2%HD@$ZMWZ46!9ZE 9-&(4K"&0DU@UC4G [F8WA-: MMY':JY[[/HH_K7*=+Z;3LUH62Q]*/-=6K,M9[:?<7XZGM:@+DSSNS$)<17AC:1WUGNIR&*P LJ1@J(S&0SJDB.75M\N M[W_@K&Y)Y4#NU@X#\[!T^7 M'(JPIG 50T+6@L&;9/1[?G>D_[MO0_>6]#.W5[>?'QS%8CVTZ#%MUE:,#ZH+ ME^3,6%X<9!4DN88$R(B!@=!*FZ *8[K)R*Y>NW#=^T;F(^:SE;]<'W.3Q"Z+,D7 MCV?+>H^\G+V8?/T2R)E[?XHGX1.>CM-L6H4TF[\;GX[K'

KFI'*Q_NK[80 M04=.Z^LPGY)9K#.8+FBZ1+LW#HO ##PF!BHD"5%*.J^Y=*X85P)KTK+@(8(. M'N-WZW,W.CE&]$YB@1!JI[T0,OCD/6BN?4C>9,N:]!)[D*)^7)H[7%D]9Y5I&84SW?BS40A!6@@X]TM$?R&)L, M46EE\39J4&ZM4/LD)_(R7HTG9Y?"WF@X'Z562G!P+"504M*.U$(#UF'5*3&4 MMLG0HSWI':BUW 5-=Q*.1]#<$/+G5VR^F"['N;(T_H:?,)W-5W6?K[_7"9"8 MWY#4ZWW?V:67_O!I8E3(4J $D4LDJ:L( 5,!7:]W.;=%A- 6NUVQTF]$WQC6 MO>C[!_8>5F8A7)F%JT]./F&\SCK""E_Q_')%[+K+^A#PPG^=E8+E-^7 ME9 6[\^6BR79?I+#0)& F9Z-M\C$V MB16[(7^@ON4AYJP'O0[ [FW+]0#W -0<@M.=5/BL'(>-T\RJD*(#*VJEHO?$H2P)BO&.):==5DVZ1>U*:+_. MP#,RL'MI=A#8?77GJNUZM#E73(D M=G,_,,R:Z&4 YS>%A/-5N4R8;%R]+3;OWC[/KF>=? CG]9=?S.=A>G)19C.* M@7EEB6.1,@G2!0?>%D>;.7(2;2S*-[&7AY/>+V*[ M'MUM_'U>@ ,/S UE^? M/''42IO78D^,B:S #;D_2U&%%RF>IH>'+7)=KZS#Y$PY$GU\1D;D=> MOS6?1[DT[T O S!\]UX6CXK,!8,4$+E!B@5]!N>)DYB8%9(7P]ITN[V7FF'= MIG>A]FW2,3OI8(! 6IMCBLX2)]$4"+IF&42="))=@DR.,PN7).5OY"[W423] UE J)7<37NC8"M>0BH 1N ML?IUF,$;)H!1M)')N0PF':5VN_N:S4-+I"[Z\V2GDA (T=0-S\B2N%(3M2YP MYDJ*ILWY]>3#_JHSU M%.:N"L)#B3Y9$663P7$P"2UJAJH]/BVS&0RW =EEV MB##<5]VSH\A^ $;O-<5BLW/$%2]K%IP)RF/F0&BHM8RY@"\4)]O N-+,6=6F M7\H]M/1[K] $4UU)?@#@.=#TO[OJOH3D1!$^Q#9! M55<,]-S.\(=Q)_=#Q//?"2].:Y.M42[:H$0.MAH1Y90%3R$O6&.BD,+($)M< MZG9"_1"/_]; ZQ;]>Z!@D%?*-T:>SLKUP-.;K>5>GBV6LU.B8Y_KX9W7./RJ M]S"V.KJVK>M5+_1WHF6^)!_D1OY?J.)DT 8B.0P4+UD"+Y.;'L+ M _(H59U//+ZN6+Q^M6J18<45.WI(\#Y6@M+>U9F#.15-;FCVH:X?BUC M=XAY0YL;N*;V[=)]7[PO-Q3QOM1E?SFO7]^$FBV\WE4A9RD3R:!."@9E3:Z# MNQA$;3S]B#R8W,13W(/6(5N_7?#T4+ZIE=I^"&-X0 ' ODL=WQRV3-,_CM^0 M;>19&8I."N$7*6()614HO$CC,X4KOLFSP^/Z>Q?7$MP+[I(M=2HNA46:O(D0 MB@8=C*# B.(RV:0/S?WD#-FJ[8**)WVZW87?\RB]7\-_S>97>W.51I*.!Z=U M':WLR =-L=YH48CO$E*DC])HAEM 9ZOQ>7>7[Q\9&O;I_7V[P M<'F3+XL))CN(*E <)#6#H)D#*U%G6;@5N3.(/$A%?R/N#E7KK&L9]YUP_>M9 M^ /'Z[2,DE$DEQ,8$^N87$,LH,N054:68\A:I:?;\YN?VDQ]JI.L#1#84;?^R MIKU$Y8QB 2QR.@4C>4I>!P%U'([GQEFIRT[J_F4'?7?^3J>QOO<1VE 4_O(R MP8Z;'?ET%VMVF\=0,>N_GZR' ( UKB- MTJD218&L!=%>G(.0/ <1D?";==1IFYXVVT.@;\=N3XW=UOD>XNL[YA]/QZ=G MIVO"&4HT-8$N>"&/Q)8Z0CE8,#EC"2DSI[>I)MHNW-]9. ^>H@_#D8Z]4$#SF)(S5C#=X67/]QVUW\3)[T3[>PMQ .57 M=TZ^7\Y_P6GZ"\U0T/3(0J_G<<_6/H#@-!Z3"_QD7#\K5KQ-1\^Q*BT-&!]H=A= MT!E.6XS5:YL@N'%!^B9O.1XB:& 1D!:>9 5/0\RB-Y*H-K!XD:2M$Z>=\Z.TG_=[SC3I$Y75<-_'R^_7)[H%R]6:TOVQ0+I__+G M\'U41,HIH:SU@ *\EH400GNIY"0,;S)%;@]:!W:KW@T"6^MLD.]-?@F3 M0-+\] 5Q6=].SZ98N\/?('F[YR0/?-+AKT6V(;&CQR";2WW$2;@QO>.Z_C\F MFXU* 9+)"E0= A]MDN L&2+RNH4HVV1 =]ZIVY%W\&WYV5=2]T4;_;P>A",8BV&B)3F0RU0,M\4,*T&;R] Y']^F,-,'7GAKV5QIZ1R=K_ M5?"CG]?*?#5\X;LEX((6FD7KP(=80'F1("8A0&HKO$5CLFF2L3^2$;MNV;/. M&OPV6^+BW2RL>HR]&4^)"#K,KW,)USM$!B\,81FLE1H4UQQ:S3?4Y@'CTFM6W4_)(Z9?/7Y[-JQX^W^3+!6MXS!RB MJ9WPV]T6UQ^CB!_<:I1P5EAYH:% +?+[_@?,U3C7O6!]<& M9RE&L7I[%'*]WTX%/+DL%'4)J9U*S-ZN]^\:@T^1V&^L>E04=JJM >#PPWSV M%>?+\P\DPR59^=?_/!M_K6[NAC?+LDY6)2 &2'"JU 'A%/!C$(;<6B.D:7)6 M/TU:OVGS(^"N8^T, &^;]GP9IB=CVCP7^XC8^\MLEO\83R:WMA0OP3KOZBM> M)D 91GZ%X*DV+'5DUAE]:3RN8&M:^\UI'?D\;J&_ 4%T5LCE'2_QW?@;YMO< MOCE;GJVZ'*?CU]Z\X7> MWLG@*Z6C :$+UNTI(#J2>@JI> Q.!='4 M@>R"B:U ;7X 4!]=XP-"^]JUN>#UM]DTK;WL*[Z$#AF3BU"8);Y"=!"#2^3B M..>*E,KG)KUKMB5P*Y3:'P"EG6IJ4 A\D=+\C-8?ASB>K/K.WMI;IAC'2^*0 M;#U)! G2*9205ZMCBY?DE MA^>W^"O)2J$X,>0E\1<"!T]_7E5B),FUNP=DS M!%,+80_ JJU\A6LOX6%KC>28.L,0.*^OA3QRB$(90"-]8C8FU>9YZ;8$;H>\ MYYR ::*J9Y1?ODP[S:\23 >T7MUUB599Z"V9.FYB6A0CW-8,@?C8Z#*)++HK-( MMLE=S /T/(N$\BY(>?HQX>YZZ-O[>C&9S/ZH@GHSFW^8CQ.^R/]UMEC6._@- MOM8)(8IX-$JG.>1@UBTG?-(:0B[$F+)<";>5([;3LL\B";P/D!IK8'=L^0ML M3?&DLOFYNZ?/&SR^FIW%93F;W-T]ESRRI)63-H(UPM;N2*[.NTB0.5,&/7?! M-WEUN!.5SR(G?)!U:Z:S >'R#C^_D6]SR9(-*1L?02BS8#8 M+6A[%A%$)XCK2#]#@ERM65A\P57US2V6G(\L^UJ1G4*=U>0,A*0+!*G1I!(= MDTUFZVQ!V[.(#SJ!7$?Z&1+DB(L1"T2Y-PF$IR!;121GTXH 63F%PJ,7IDE# MB4TBGH6[WPF(=I7X,W+O5VF/=^B[9OW+@>*,L!'%2KW?=ACE_#.*^K M-"_O2 +&5#S13U^PCGK1X+0+8+GR5ELLD35) CU,TK-POO-.'8.@@R?>= M1%P3_VL=T5_J,W41"Q0$Y@;4D@&?F&G($V*9; 7%!LN^Y9#R[Q+%SD MO8^J;B0["'RB(_M*F7F>3 MB&?Q"JB#(V9WB0\ +6_)_)$ML,5Z.>)&>.XS@;"9WBVB'F). 8H5R MP5MKW"Y#!R\_]UD\E]G['#I A@.P*:NP[1K$BXU"@V!9E"G7 N?@R0/G$IRT M!41PNQ_N6@X&TO_B?46+ALGO&U]H](TPS7G;/Z#R_\.1* MK=(,N[%XW&R#Y"52S*4@\#J'1J. P*(!&Z1EIB2O8Q//\]C=[QYNTK*Z.B\! M>=%&@1.:Q,")9N]#!A-(.BXKF:1M(89M"7P6N8Q=L/3HZ]"N-#6 <_1!;C9F MKJ22,,FB0*]J6HSP0+P$"F-MKE-T2])-"D"VH*U?W+4!Q;;MF_;4T)!!MS&0 M14ECC1(<,!H*;KD3X!0G/R5*:2)7BK;N44$WE.E(G>-AZW9A^REG 'A[1T[- M>A:/#(6;7"SD4HNE3-%T&K#:%]ZSJ(5*'IMD;J])&"AZ]M7NK!-1#P DOYR1 MX,;3DS7U*NN@M4/(OK8"5:ZZ#1%!&T^;B L39!O'\P89_:;U6X/E )$/ #"_ M!A+?%.?GFY)9L^*RM=HF ]*1BHDQ"H8]ECH!*J98A.*VM$#/(S3UF]UO#:6N ME-'WC?D5[<3'Y]ELLK$[K+*EL #.UG8S+I%T$C*P&&VPV01KMZM$>W")?K/\ MK1#2H5@'8'3JK9#<@\T4T:J &;PEKA2:[+4FET\W>4?Y #W] ME@:T-C9=*&$ 6'IS-I^.5_TH:V/^[_6[Q9H3[I(15@;@PL4ZGQG!E1C!\*A5 M#,:QU*1'WL,D]5LYT!I1':EB *!ZAV&!7V:3_/;TZWSV;37MYI*5G$W.)3.0 MR9*$5##$"FT2GJ*2+ ?$V*0"Y1&:^BTD:!Z-=:2, >#J05&]NQHJ)X03/D0Z MQ157)"DDCJ)(Y.=9;U@R5JDF3O?3I/4;QO5[3;F??OKVPQ]DYVJ\X*9+^7(V M72SG9ZEJ=/4P](14O+AH5$1!:_;>(Q1I5]<@U=6,$ES(NH@2N71A*[^],Y(& M>@.U)U!FO6NM;ZS6.[??%_AQ?/)E>4E^U-()R:%XGT$E01+,SI!C6A(YH:%D MY%N![NYG#_1*J@/T'"C' 1R2+U(Z.SV[2( B$9'&*\70]Q-<:6B:-WO//RC, M$3,VU/'0$(.M5R8\ )T!I8ZBT4F*G -OTF:@*P8&>MEU&$A[U7+__:0ZL_#U M&;3)2.+7%K*J9925ZT N+V#1B3L7I7+V:*=R[X_0AWXF[ZJQSNK+#II6_Z!S MH3DRJ6N_\&(J*[7[,U-P>Q*%P,XX1^45-TB M+C'$S!@(3_ZJXDF"YT6"#<(X9;TOV*1*[#&B!GIOUPVP.M/&,RJ(O1YIU*C/ MQD,+M&NIMP5#QZUZ-2H:GC"#U!'KL#,%/L<"F'-*S',LK,E-UA%Z;-P>DS6Y M;TQ6N#4&;L1]=IX"2F2,%\:VZXF\U_+/HKIU%\S<'%?1 M7",#.#5V1T=DYOT2]N1SGX-9C.\;(_+@Y77]YWR!SIFIJMYK!??U0N<]&4ZF\Q.SM<) M1)U4/5MH([N\JG9(X'4FZ&AN8[19)>>W.I.?7FNP>#I1,VF*"TS1*D=V.)-1J6$5$VN/FX3TF\6XQB(ZD0% X#0Q?OW M^FQYLM+/XLOXZR4K1J=L3-2@Q&HR=#00C45P(JE0-.=&-#D.'Z&IW\S#,8'5 ME6+Z/NIV=6BOKXZX%C+SZ, %05RRVE]2](BFO20_@./VGEWP=GI[%V06E2XE0\K)@;(V0)!" P;M."I?DFJ2 MTM^&N'YJ1H9EMP[3V#-*^[\Y6SU/VG 79N6V/#HO!=AET5;E 7LS?N11?,4G MRXP#7=QJN +2<9D4)+*#R (/3#5)6AZG4=9CSNR&9M:# 3YBO=PB\_.>S,,B MA@. L00U:@@^,I6L,Q-S&E'=#^+ H0=D'@+L%*"_T. MX/C?C>7?R)I\_@,GW_#7V73Y93$2S M&GPHF8ZJ)H *N2ML+$SBF$D0\=I'" M%F0_BS$EQP/R05I]=ABNN_3S'[.1",2FDG76AF84V04+(5D)*6AO+7GLZNA% M# ]3^RR&HAP/L?OH\'D"E9"'(RT%LQ@H1DCU_5>0%%(&AU"TDBEI*W)LDJ[> MD]YG,:?ER&#=68\#@.M6%V2I1!^8,"!B)G_'2PFAQ ":Q9 "1F;TL:X&]KO2 M['LTS"% [%Q#S^@J8-7\>S*;GA#@3UL.V[Q_C:;3-K=@Z[AQ/<:H;;0(LHA2 MGZO MR>G Z!D7101W>]KYD^.K'ECJ6438NV#A@5E674AZ ?D:J_6N<:+Y:JGS4@' MS9'+ C(S 8HL.AWU48/(DHM<..K2Y#"\3 PL\BR!R;^O2A50'8%,^ M(1$^7IZ_6D]:4HA9^^! N)PHQ$5R#Z-V9 %B),<.F91-;MANT?$L8KI#+,HA M!4P;[9F-%%:4.J6-CE>7*!)@F:O"1.%V2]OR M]%K/(NK:V\QT+.L!6)R-*4J_DJ1P0@+$V=DF1SE$KFP@\ZD422MD$I00&CBB MC\IF)5V3:I*G27L6HSP/]G2ZT\ZP\+;!1$Q.6$7G[-D1JO;4P3.Z*7J1TOP,\V0$WXF)TCKE=X=RWZR^F# M6%*RJ>;]Z^-(I5'3EM0:C')&)QE3L+P%_T]2]BPNEG9!SVV#UJUN!G!*?IC/ M\EE:_CW,YV&Z/%]M]S!9O9P;ES'F2[:XE,;KR$&@J^&MM>#J0/C$D!F2F3#- MNBUM0]^SN(DZ!'@M]-1W//EI.4O_^#A;ZVG-T24?M4N59@P,K^V_4Z!M9+.' MF-%QS1)&\^09^M0BS^*B:A_0="K= 1BIM1-">Z @X7TV#9,W>&URF;>F&&6) M$2UJ+9P%G\B?+)I+[AV+3#1Q!QXGZUE<91UBDCK42M^6:,U*O>F?TJ^=CPS% M(RDP$%':DUW1-T1;-V7&:MR(3*7;!P>X%G<;=T*"0.DNI D'&C M 6;83"C+(DD$QD,P]2UI+ Z"*PE,4-$49;6-VW6@?VJE9W%C="A6NI'S /R6 MB^NO"Z;N"17I7!1910=&U/9&0CKP=>*1E49YIG6PLDF]Y>-D;04Q]PPAUD K M S%,E\UI+I.*7#*OF?G_V'NS)C=S'%WXKYSX[C'#?8GX;ERNJAZ?<94=MFLF M^DK!!;05E98\4J:[/+_^@)(RG7MJ>:F72E='M]NY6"2 !R! @$ &VI#&NX% MQ(CTAY/H?>'D?NUT8MWZ_*T0XD\0(4/Q=&Q87-Y2K4+ MQ>+]"DLL5K3M^%; M;4QS"751= S6:3"V3EMSJ;[>M))X%**W.HG@TU8XV7+![:X'V:DBIP7;.SC% M'C:5W#A3G*:8+JRJH6P=&.,56(KPF&(I<=-J<,H!9Q<_Y0OH881Q0EFU^R\^ M!\^L/;Y,J^S:#L0=-\.FE-;*(D)BM5-L]-7E=K[>%TH*VYU1NDF&Z3@9MM\V MTR%?S=[7^"(LS=)B786S_O]W\[.S7^>+?]$_FFCM7&#H (-+ M%,-:#=LWT/Y/(ENW"Q+OS$D?0HV!GSZ3?+H+<&Y]?<#&=9V+&XGR8 M"N0-6^\G\NT"\:_I\GPZ^WB;NQ.9/7-9!,BK?JNKGKZE:$@Z2"TU*LZ;].'; M>\?C9J=[0/)QA-V![7V"T/6[I.7$,B\X:@&]Q%C/STDMSU6C'(B2*? \Z2(;1$A.E<@6B.$C9X.G2:O,8?T M#YHEV'M :0M!'N@?_#++1[T>N*_*9?#+@<<6:74UL#5A1Q[6)CVW:!DX5)I< MS2 @U'F"C+XOA=&, K+3NQAXL&!JK;GW*F[(CJR\MB"CB*"88Q"RI[\%SP-7 M4JN\W7/MW=8]B:!]%Y0\6;0VD S&3LH\5H\G'3$%HP=CHP-5KF!K5.W8J&-]0ZEN6_*X"XM'CY$?I&;UO5?+Y042FXJW3EH+S/!*$?D0 M3C,$9F/06+RVI>P-FFL+C=E,?D3@[,OJ'NW,5<#BHM<\"TZ6N(C:KY!7N9-FN4.FQ5<9L\3XB8/9B\OA1X9.64Q=9BE6UG9-$4-YR\*IHD$Q[ M[^A 5_8XAU.C/NX='$Z[L/C$ K15M=7K^>PC(?7SZX9O(Y]:J&DGK6T)/'([ M+>$C,S*"++;4GB04\ANLU4M.H45N4ILY(,?)XKZH^.%)27576%DS+Q?ED M/2MP4^ZW'I2;G=.&25NG:=3XE8[QR)BI0R2S11]3XMM4YM*G7\,/?74;._.4>7M*P(4&@P"18[1!75J,2 M#40>B4U:66%=-#PT\ F#L'\.NK>4XI,Y HY\WRWX(?Y$978>IW\/3:_V8 M'-E0Y,*0?GA.^I$%.$OLXD%SF[(H0C8Q1]MNL#-_>$] S(\@G0Y01^Q:!97_ M/3W_=&F'+PG[=HVLE(.DXQJ!83W&,9&1%YQ.]6!B*4J7K%J%Z=OLKS.[-@SF M6LBF \C=5A[2ITOM>H=?<7:!U[L86AM=)(IDL.0,F!S %VZ .6$BH\06Q91D#%2F($4AL=00/*"7"8I:[J>YSIGSG.G<^&LR;NL^[=SN!]__5,_$.M^HA__ M.;%"&)9K@S=9;636!:)R##)W7KH8&=--VD<\L)]QO?0!D'#70S^<[X.=3_=C!K8@]VVNK>D0P7J?A(!@ZRMJ[A&\\ 6T=)Q+)0Q738[K84U' MO5^[=/8OPMF;>#;]N!+$]PFROX7SU2""R^'B*U9_![GAPJ$+&7B)]36YH;/8 M)-IVD:1/4=B@!TMO'+33+LW.+BBZG@HYGLSZ-TP'%8C<\SD#FZ:6Y1T/H0JM M+#848,K6L%R2:^R= <=R3E;;P'23V]]V;LVK&7W61:V:6U_<&NN\+L5 SKP^ M]B;EB3YSH&,Z<:-5(K5J1>&MO?1I5W9 P'WNS"'\[B#,?O]IOCBO95:5E@_T MCU9YYY@"\UDAH*OC3CTRB+R4VOV$,^VRQC:MJ>_=S?BP.4C&MY]!'LSP'E&S M23/Z)(U@G(&U&>F05HH\^OIE0-0I&*:Q2?>B!_8S+G(&D/13V-F#[1V@Y]?Y M J:YH%5:F>!*"_P\N*/. M$+2/O&]/P!Z$^1V@Z/4\S):;-G ;"CP+,JB80*?Z=KR0EH64'9!93@JU2[%- M"X"[6QDWU]4"-P>R>^2BP_?$_-7;\G_@_.,B?/DTI?AO98^#T,9)5^UQ?5D2 M8P 70O,;!65/[B+<>$RE(LS'*/'1@M^O$W"1H-T]D[DH@ % MIZV7Z, GK4&1?:2HH6@7X]4E#B3=^="L'A$O:7XQ.U]\F[S\ M?<(L49ND!^[J>(;H%.F,"%!*D-6SLWB[97G=W/(2'4M,__9Q_O7?-Y^X!LCF MB]OX^+[JB& 81G3S@_C8@R-RS96Z[,F_=O6MEI)A@(PA@ K,T/DH$;0(F.DG M3+HF16 /;6C<&HBA ^E!V-XI?%[7*\_+VETET89 ZA-3?68??8*HR4//7">4 MJN;BFI1U/;6Q<6.C8<2_!:;VEL78SR?JW3H1,__\^6)&QKD*9OEZ^GEZCGGC MP!LU8,7*T@4Z6^V"[D[ M#'?;=;G?=L5Q Z1V^&G"\;%A]!_SV<<_Z7]$TOM/8?;Q4YA6@J:SCR_GBR_S MQ29)>%U+ZALC*VT"&4*=B"PED.&64%30D1F=F0A; 6KWMS_PC3UQB6*XH^?PFS;X%TJ.K,J\]$W_DO?]4_*\T;\A(/=48V!V$%KD>N M>R%2#5!\S";EE-E6(-M][7$+1-N!K+$4Q@;9BHZ?\2N>S5?3LJZ1H4O*FB?: M/$/2%8,(D?% 5MGZ[*000F_Y /7!-<8=;-@.- -Q=6QPK)&]1OG&#[QV8)= M^!9$A$1'![9DM3>HC*!L1.Y+DO)VU/;0(*#'EAEWT&$[B S'V[%1EFC0K8X[:O&X!FT\&8^-^ ^?\+I%UUS6]"((4Y^*N!C! M>]JY")JB&"\LNUW]^P Z;WSLN!,5VR%I?]Z-+?4UNJ?GTU0)>#6[8:]S4FA4 MA"CK;'17++AZJT_,X#)11!NV[.O[R"+C3E!L;%L&X.O(*=5W%(&N"Z!8.O(1/L^S&R!^E?-IL)+GM; M%%B3&2BL0W6\0TB.>\:546&K"8?;RW_L9CY[2NRVS/=@W]A=X*:SZ>>+SYN- M&4]=TZQ;1Y:;-G^[Z\=I=^D&],@TM^;B1UDMO\K M+*;UK'L7SM?V3S)E=$JA)C'(";+UF87.#I+,MLZ=2L4V>41\>R/C7JP-70AQ M$)L[@\G&6Y:Q8"JJ@,B&#DHF-015QPOH&$.6'HD?K8'20Y'#8:)]!"=[\+D# MI/Q4&X?3[C?F$)V-RI#_Q%,FI:DC3)V6$DHL0A7D7+AM(HF=47)S&_T@9!^A MS@?C< ?X>#V?Y?GLU8P^,:XNC6D7F"L]KU_]].;=I0^E&#IF%/E0EHC2D6RM M2 Q'ET<3-[F!89I8IT M;-NBZT5^25!G%8+PRBME^$U.#P&XF@'9]0]%:O"2:5Y'>AF M?)T04$>5:$9!O?>IEJX:IIN\FMVS0KQ9.GGHP.A 5G<'EHTFI1PXJWT*=*D% M-"EQ<)850KU'P8L3D;=I\WG/9D;N(WN@@!_%RQ[<[@ Q[S%=T*I5E2[=*RMB M]$Q!L3R#VT]935:BT_1R MZ\R6FH4$-+D^Y34!?* CNB3MN(])2>:VKUMAZR9$;\PX*D39\ M[A$]_SU?K"K)PY?I>3B[0U[QK&C! V15YZX73GZ^$:I.1\\Y>2>DV1]&CZ\] MYG@:D/,=N"MUR-_Y[18Y1;(8)6J*$DV=-1%)3>AHI8A."F5#L"PU\5CN MV\RX)8N#OYD]E-T=0F:C9*BSB2HXD$Z2XQ]S@%A(R4P4.@3/L[M=8]8&-#W$ M18>+^0G<[,'S#I!SUV-W22D9D@=7B!W*>R* HP4E<_%<<$\F^@>(C880[Y/1 MT2Z\[@ L-TWO2H.\YN2V80+F)*N=KP5XDP3((F)V*2>3FN0;[VYEW/+GH4^E M UG='5CJ&+:-"ADIDS6U4-_524.1\!YDTN!+$C)E+-)LT_/Y0,A\WU!/O31W M%_2CN-F3ZZ-'5_,P>_%Q@:NV2K_/OZZ,Y8=/T\4YTC<^??C7_,.G^<4RS/*' M?]$WOFVLJ?',1V$"D4B!!9W?'GQT%EA@1D?!D+'M2NKW6[\G'.TK^/EQI3 V MT%ZD58NEY3M,./U:C3:%E/3[%#Q>4?[BXN/%\OSWZ4V2Z6NL?+@L"E$,<[UB M]\[302X=F?I(*IMM*$27#%QO]]YLJ!WUU#UO"#".(JFQX5G?D..OTUF8):)S M0T"4C#3(&D@H'2C!$6) 2(IASP;BESX=E;NGD_OJ1W6(#;L4 Z.#8'+JH%5 MP1 NSVN2_^K6?36G@11@A7L2L+AL)Q"*#LD44(K;^D:.@:.@!8K561 1)?CM M"BKV6;VG9T5#0*BY!,:&V(US_L67Q?3LTF3>.>+?S"XK3"SQR["D@&M%.B1# M?7!G$Q23LHK"UG-^=U]KR]5[JE4?W--J(8'3@M@#U_GK=YXDZW]>?,\X>C+D MC$B7J'1]/>8@)I\!,=D8+1-.;MZH>.CY4&TGRM.#\>4!^21.R0R).Q&E4L'9[0IE&VVP MI\3/\<'<1HXC8CGCE!SDC^'LE]GY9:V8,9SG4#P8$VKEJ*3PB'N*EK)7S.02 MB=EW+^?N]&NFCUY?S-%?;M_'W;/LN(T*AKJ[/92?(T-AO>O+TF0OBA5CO1R&<_ UZ[BT04T==IY$-O,_#@0/=\WU%/N94]I/XJ@/5G?'81^"LOI M\CWM)>0WL^LOHOC$J%@T;1^T*,0L\MS!,26@A""$EBD4VV0RQ+8;["FCT@)B M XFF \B]7AWTAD,MB@1LZU"5RH523T;8/ M[JBG?,LPH!J&^1V@Z,;FW^(B5$I@(ZP.WAD-DOE9M M$(VAJHMDGGC'F0JI";9VW&=/Z9EA$-=24#WA\/N-TP1Y+9_G!;1)L3ZTH=@T M64N>JM'>1^F+;S(3])Z]])2+&1A/>S*\ \R\ON>1Q*9MUA51+\,7^LGYMTG* MZ$3A'+QQ#I3.Q"M.H7'RTJ8@ C&OB2^_RR9[2J,,@[)F(AK[+FF;2IV'"-U8 M[S?E=SR_^SF3^K90HR(MY+7IA=6,V. "1)&=*Y%+%K8;L=-NCSVE2 X#:D_" M/&5,3XKP0J5:Q*M"K!V)&3B9)9B$@CF>@N';O2,^9!<]5<>/C,N=!'(*R'N' M]7:;OG.75*V"L#72RI;5$5E20^VM"3QI]%H&$[8L%CQL'SWE]XZ$OH&$TH$S M>>MNG!SC20R%8[01HM?DC["L28.,@IRD8RZB24*WCDZB+#I%306^8;=UQX M.^2<1,Z@.=^[LT+7+W1^*073^?0K?K_[F0B&Q"DBB:_;SG!?!ZH%X-F3!N7" ME#E"?NJ)76Z'P!-.*0PII0X@6)\$7]UFRZB=PRR(076>>T0$ERT"]SPEIZ07 MV*PAPT[9 WY2Z8.]>3SVL;>-3[AV!3&O,[EO+LZ7YV&6Z36R=CHN\FZE_.O. NS\_?A;%,U M\.+\EUE^4U;/H58>I?&HHM0)1 M,&C/^1X.O7ONJ7\-T\5_A;,+^L%=M4&."CU1I5FM3XG<0LQ<@U1!,H](Y_HV M,VT&22<\MM'M@'CR.87!9-4!%J_7%E1:EY?$3H0@DZPP0+2NYN>0",'$0/HL M+$;O96E2S?C@CK9#UTDD H;E?@

D DH=#V?= MY]48@*OQ-.N+O6EM*V:3EHQSL$QF4"%Z"$HF2*D8SJ5 O^7 C0$VLUW9[$E< MT(\BGPXLX2XD3[AW7M3Q-5_ M4P&*K^_W^_PU\B]L_5CU8_J?_J'9;_4___CW>O;GP^*=7G M_&]I_GG]V770_96RO$^?2)/.<%Y6O61738C.I[C\&<_#]&QYDY#E]'/-=C]A MVG;Z_'__3L)MXC;+W,'+8.3@7^T)GO^=BA]?7N=@YL4K+.I+V8Y1LO)#;\_;8N M4")5?U-^I97#61TF-@EU@$?MQE]\K4URJCYZ]0&\+<9(##*5[:HQ]EI^_&>< M!V+B5GN1UA+HX "\GK#]KKKO\$OX5BWQ\DUY2SY FGX)9Z]FE< /_YI/4"8, MF4O06=6^UP(A).7 %JF-4<82QULGS[?=[/CO/@?"Y-$D=I*H))CAQ.4DN&01 M> RLLM6"PR*@EJ,X[5EPJ4EKZOVV._[CT=&1N;/43A&;O\XO%A,6),^2!]"8 M?+TSDA!<-%!0">822]$U&#HVQPJ>QOM^;GX:S5"_DK;A$%&I5A8+BI%S\A M@E=60DZ(,5B>@FABN1[9T_A/1 =&U5#\'SO5<'WDT\N+Q6+UAO#RK+\=Q*^- MLXE9RZ(9:$MQNLI"@@O:0=1,.V.,5N96YO^1ZY+=UA[WKF0PF=^^,&DH@$Y= MK VE:WJD4\HG(H4B[%QG_W#P3B6(5NK@6 [2-KD9>6ICX]Z"#(VV)N(8W_G: M7HDN?V$BB6&A* V8.<7.2A.!&!T$+E7M+F'N#.,ZQ(!=_L*X-Q?CV:Z]V-Z! MAW4]_/WN,GAR#C!;X)G50G;EP''Z0PCNN622*]^FT/N>S8S?WJ#AA<->'._) MF?KEKW1V40O.[RC&VLJ&$I@J@9/2V4#:$ L$8Q)D;ZW"X%+16X[&WG[1\:>+ M'B;>AVS/D+SNU&'Z?3Y+UP]I4B3B'+>UGXDY-.-FGJ>/]V MQG6;!D?3 #P?T3>Z>OUW7YK_YH7:[W@^,;;0V9\R"%GGVW#MP6E)C/+<.V&E M0[Z=H[WUDN,WW1FRF*(-IP?#3[-:KTT1U.16T>,>55W?/VG@^JT'MMBV4BL7 MF;P@%\:84(%$?]2)Z9!D?63$L_*N29WYL)5:3[^M^;#RR6=D%#=N_:]R%]UU6C:Y>G>]5#[KYEX=;BONV,)!E M6'_T%0:\%841YR$(7>]4@@1'4H)8N+<^E>RP387$C6T<[(CB4[,)UF[3DBR3B5%@9IVF.(U9 P$Q@/,J1FF$+MCF^NZ138T< M+@^-HP$XW_&QLIJ2=,#ALOGW0QTQ]VVGS4%3,*G"(J\MX!,HY$AN@4% B:(^ MJ^-"MZE>'OB@H4^K-S@KQGU'9PDQ6Q0&M*O=<86SX$+.Y/Z8Y%76)N=VU-W= M3U='RRZ2OVL2#N?WV)?Z+\BJG==LUNMIB/6-Z127:U-WBRB'*+S4FHREE,2H M2'^3Q8((3*/2-J;;('KHM>66*W9UE679+X[?(YS"T24W8Z M)V_!ZGJ/7(LZO!<>C$@V*D8T46WEU $4K_MD3Y%F#6.< MS"]DG5*=^D),]1FAB"@93Y)IW^3V?X<]CEMI/R#T6LFE8P?Z]["H>O85#WBW M^\ G#>54/[[%-NYUEEJFJ#,PE4FZIFAP(E-X5&+6-@NW.I=)/Y$M_R=^=S!D723A-4$ M\A2\-2E@O6S@=0*YJL\M,R!ZD4O(HN@FM_YWMS+^=?]!TGT4+3NSNCNP_!X^ MXV:X.=,FD*ZHFO8D9C##P)>8(&*QT03Z4QVA"=WW#?4$G-T%_2AN]N3ZV-'[ MRNJN_2QR[C?C[)VOM:8"(:G:&25:"3^\) _L*;3XD M!SLP(*_OZ12VT@\?&7<\"HB.%PKDI(0H P?&HB!*I.:WNP:VZ]RV]+\E[_JG[7T M:&-YHV$IU;%8P415!_D5B,$1>1AL4FBRB7FKLVOWM?M#T_Z"GQ]/"AT8L(>Z MS^D2!>/) KHZ#RL+ YXK#3&BSRD585*S@K)[]C-^G->6(2^L>&,#;X^B6[OJZ1AL@:5# MA+ WHK[B(LX;)[>^-W6](IC\R.M9/G(D<;8\J&OMODL-E1X[D,A&== E"<68 MA^)C[5D0- 29 Y@Z;4#R@,8U*NP<(G^VBD)NZLCJF>'W%_HY)A5 MP4)0%L$GS$5Y7DKV3^'FJ46ZRH[M(L\;L=Q07.SNY-HHU83K[)TF$XF)$*D2 MF4VO"@R%CG+N90 MZ(R-BH&KM9?66A4S1F%4$]CJ1,<2BZ=P>UR M;M/E@2N**5HS"TH[2>RJS5\+S^ S2])9BXDW:9+ZR)Y&/+G:P^H0_H]]@EWU M1;B'/]9KEZ0@4R[JZ\6('EPF/RXJM(8[KV/8KEGE(XMT50J_]RDV%!<[,"QW M29F@06\=CY!E!;6,'F(6$9A#$UP0G)/M^OY)F8@'HX= 3]R0;1N4.H5N?&>%7 8"BCA+9"> MU!$G4=B4-7GCV_4F>&JE3N[>#I'E0_@XF+$=H^1%2A>?+^K\X/PSTN;2='VC MZ$ODT6.&'+,&Y=!!Y")!=I[SH+0*6W:IWGWM3J[;CH"D(9C?3U?A1PB=**^< M3"@@2R%K#1%9;!8\"$V$<18QI2;/;1[9TSB7=RU@-K0 QC97_XUU\YA?D,<4 M/N)Z2,@AB8A)2#RLRX+&R3Z^%=-SJB>]4(+(\& M: -+K@-D7C?.6U!GI->E=@T/*1%U>C4(DV4H.@M9%$-D3>J3=]OFB*[:<5#9 M4&J=G;*USW1M*O^.G,+O-RZNCG*:#X[&AO$XD;_PR+#_]>C;_5ZN<\2.?WR)?O"TY;7+%FORV M5)*!7 =6*)4<>,=) V/@5KEDC&PRZ'K 7'%EX-LPS740QWJ_!*&PC9&9Z# M1V>;')SW;V=$AVT$4#SJTNTEH0YP=E_I\8:6-[/O;\VQR*17$\U6RNN9AI@, M!UT2DD[K9&R3ODK;;6]$1VU\'#:08&>X?+N8SM+T2SB[4K*B)&.."\F0_S+]/DE#@X,MY^B:&"XSV):A,?AR2CM!K!B>C) M*13D#Y9Z7Q.X]$X+?:=M1$_Q\>.-B$@1+SG[\\7WVZEHN#"%%%-Y4R!8 M)8&9X'S61@?6Q&/<99-=Q<>[8&2[%E$#2*:#P_C1L3"7]*V3?R2O-^77Z3*% MLW]B6$P2^15*9J)4U+>3@9//2^XO048SI9S'%!H](=IWR^,BLAV,=AGU,YQ, M3P6]Q-;?Z>#Y\"\\^XJ_S6?GGY8318%9S,Z L756N2BUB2K+()(3EM/I*EG# M"9F[;WC<,O2^D'NH/$\(MU4G/_QK/HF%"RPV@^&U&6&2!B(GSQ@5RY9\8FU$ M&A.NFWV.6R[8'4KWD=ZI@9/0AA-RGX0W,A&"7"("%3E70F;@*FLKM,^E35GA MSCL=M^JF3X#N+,$3@^BO\XO%Q 9CT$C2/A$9^34F ''7@S22C@AN2F&-0L3= M-KH50/4/!="=Y3=VJ>&CQ'V8_X3U2NY%H=6NR"M92H[,$R]M!*5K&QKN-.@L M0WT#:HO<+K&]^]I;(QS^,J@"V81;'3,.L%%2Z=C-Q1%AAQ+Q8P+N U1,2D?G$ M;9MA0%OO<-QL2T\PW%E>)P+$U56I*EQI64C!LK5DXW6$&(B/3(A2BE,LR.9C M$OK-J70$PYVE-78FY5ZB[K^OSX'EDHBBX+-<#]>+U@6P+ 218V8>=Q_BTG/F MI#&N6O+_!(S;Q&DT)GD-Y#SX.AW"0ZQ3(0U#[8DZI]I,S'QJ8^/F1SHQ9CM) MIX.LR+WT/'B''HM2K';!,TX((&K(0JM@03/+$D_<-1KRN-,NQ\V"C(G#0>36 M3^[C7AHG0?+ 8F2 6$J=:^'(324M*RD++GP1PC0I.+QW-^/F/<;$VDYRZ'IF M\-8/AB:W#'>3=U 3?OR74+<)NWH+]>][L?7])T+OI_D9@7_YR_]<$%C"+*^^ M&6D/^>7\A*(H>,9WE[R-B ;-AAH^.FB@;$TMT!5 TEUN43VAT,PXR>URC8%F#Y16P]!5$;2-XE[A67HL4F^3>&MN]] GS MQ1F^*??S^QW2.M-$7O;[K;GNZ T3OVM!/ A8L4 &<5I-;%Y287%X=O?=SD_?$0WEJJG>)XXQB] M^%=8Y%_((YA_0UQ1_O9BD3[5D.TLS/XKG%VL&;]<7GQ>L^06*Z3-P49T($)M MM&.4A>!2 512Z9RT*+Y)(\:&-(U;*G!DY(^!@ZY4XHIH7'R=UOF7][+_;/61 M]+1:6ZY-G$A0F\K04V.(%:7ZF M6,(;#DZZR+SR/IDV8]T?WE/70>$N"'G$<3A(#AT<_"M'YP/]\HN_ILN)#)DE M%3VP6'O-8TV::^\ D]4N"^*8;1*>W=C%R+ 92K;SH1C= 4H>T*7%HO9G7%TH M__3M?A_Z.]FS7%WGW\-G_'E>7RE,!+,,YKX3=]R85"62Q+5AS1 M1A]$S+B8/0!;]Z4/QA3TV/6$OX7%GWB^ID<$QKRUE'JPLR30%3=7A\[F"%HI M=;T/1DPJ[(J.J'A"K( B>P6=A D\H,#7I"_WPEOJQ M/WO*>]Z$^1W :&-'+R^5WR[F'Q?A\XN+\T_S1%SJ\ M98;(>81'F MQ-(!VN[1FQ?I?RY6BN.\Y%QEM<[D MJDS:$R6%E7262Z,U8LQ-'.A']C3N\7<4L[47^WM#TB41FQ&O-3_Z%A$/.9RD&R*S7F=DL M%=*PVLRTF9>VQX;'?<'?R&UK+;@N+[,V%O[M8IKPRL0KJVUM_0.9>UN]TU#= MB9HP8R@%>B'YK?=*NUQMW;?DN*_SAP-40T9W<);>']VLV^N1TGP/<[[_SF7 MPY4CRUT8G@PNL!ID]E91]* MRF[J^?]!OU@'?JX/@;6A1V*!B#D#PUJY'"T"N;\<2$FU$+:P8IIXB UH&;]M=-K/3 68#J9QZ'?B'Z6>\KT#E\@G5<>K"M]W%<5\K[\.:X]2-%\4# M7',PZ_-<^:[3_S6%ZU7?M$?M87TM7=_M6QK M^=.W7_["19HNUY[]NWKFK#.=+DAD)@>PH5[,"DUNO4L&A&7$SVB,P#:%G$W) MZK+>;A^<[OS@\WAHZ,&AN%$[&Q2&(J6L P-$/:$R^.@04HG2U4'V"9ND>/HL M@!\='H_6T.\BJPZ UJ2"-G ,HJA('E6A>#65 -Z31? Z%)--\H$U:<+VW&OH M=\+6,6KH=Q'TZ->O#_AWJ]KL#^^NBK-=U-;4APK9LVH*:J-K15@SF5O)G%.2 MZZ=\X5T6[/)$/R(LYHUEU*V1W>K(NGM@?8^-*3Q%)NOM=69U/'-D=&BA@N2< M#*9D7WR[MF:#D]--Z7YO_D4'Z.E6A[:X95R'_:]F9% N5@;MS?DG7'SX%&:; M^\??Y[.O9&[(Z,S/SGZ=+^H_FF04DN1%)BR: "H( Q%- O36%I&2M*I-QY2C MDMGCV7-<8 ]UE]T>93^&#OY^L7Z24)B2F6N0JXR7*@A>!@\IA"3)7G+1J"/7 ML2CL4?/Z@/GQ-7(/S.VMC%_6A2WG87'>N4K>3,M-),LL%6-!*V$I]DP*O(D& MM"A<6;*L3C:9*W$L KOLI/=C*>0!B'O6A^-_K>1WQ1?NT"GG!&CK,RCO Y!G MHP$-\]EDQ6QLTU/G2 1VV=GOQ]+$ Q#7435P,_:0\ I.KW-((R]U;&VJ7"FI3>V367'$6GLLL/@CZ66A^'N1]#,VSX]+TG5UWS@3$SD0V0& M(7 )190HO*[%OGV5#3:)(YN]3OE;*P_$W(%QY"^S?"H*^=\X_?CI_*H.?^7K M_TQFY=(5T7-&>%F&P=BF0$'2D($#*'-%F[]4X">3C\J''F/2Y M7\\VP^FS#E&W9]\D%1^LTAF$P5 ?,QAR67*DB,)$5MO86-'D87$/Q#_[6]]V MVM.A)=@)RC_*!^UB[!S3O$IQEGDA,2Z^QA(WFMZ;*UIHOT-Z%603,T]L3\@ATY\.SO MO9^!-6@)ZF=M#397EQ>$ZJ>Y5I2,@KPGB#&;ZE=)B"P(P!15C)R8EXY8V'AL M\I_]1?LSL /-X/RLC< .H96*'*-A ;#4Q$9,M15141"=#:5H)':>6+G)P+<$ MIWRG_PP,0",H=Y(/V&K4VA4+5AQ;?IB?A[/K/Z_MQ'Z?G_\3SV\/8B/1;KY5 M?X]/)$H5I&6@.2FEXDP#&4P+*:>,)&-L=-X?E\P>_?M1;_,[1EDOQ_"=+@5W M;5?E>&4TUZ!U\214Y2A^T0&,%XSX M)J3!=NFW44CNT><>/]/6/_I.O1_+$R.#?@_$\//IUR/-Z]QU-T?MSW(0JP;J MT_+S=)G.YDL*^]Z4ZWM[AV>U0FHU8/:.6BRO^F,XE;UCIH#1-5^D##F!WG/( M$A/3F*S@OH5=/6S;K?N\;//8>/V*TN@2.&HD_C&R#+ED<)I9$#%;)YF/JK0) M"H>B8-S\[Q'1NVMWES88Z,"+NS4$49+7J8L SS/%LD8[H!"P@*/-68H)=2P_ MT"338R+A\;FG.XBE TSMS[A'>C9PE#8:6:>N1-+NFK+T2JHZJ3/)[(I-ILG9 MU(*8GGJV[(2M8_1LV4708_=LV7JBIBXZ("H-P;EJ"P2'&(4 -%PK) D(W*YC M]@\\]W0G8.PU]W07*8T(O>7B?+(*I5<*K)2S*(T ;BI;T#'P=/0 '35&D$\D MH][F] MFR[__'6!-1V$A)_S=^&\]LO#:*RW)(42B2&($%DF;\*%* UC*K"^-&);RCJ/ M&P>&ZE":T@0WO2C2/EG6^QA2YUFD]3O]SWQB5(FV:(KA?:5?U&1$NN$Q6% CU,9^R M@H-/BI$;FS5Z9]!H[/[PN8^R'BO03O/P.1@W'2C2EN.1?(G&IZ" 6:XI&%<% M'%,:-.<\AU0*AB:3 P<<6M7?8XEA(-U @AW@\@A%VS?JRZ7-TM4!3 MA6"%AW=Z?G_MX4C&SZVR/JQ]"W36B$TK[,O&;FLSB<( M*=>&:4AV-7O69' 1(^F. M0"82]ZZY'T,P[/GU!1?P))+A8^1,#!! M_LA=G?O4RD,PUTD7AQZZ7UP7=-*9>[)?4)ARH'@2$&6=*J&LEK4XK+!GV]-E MUZM8TYURG\Q5;#-,/NMP=(>&-LRR++2QP&0UV(G79QQ! T<9HW;9ZLZ*L_[N MX-R#]G1H"7:"\@]W._PT^T1D0I/G4P=RD/P)"N!C1F LH\M:>^G5:5F"OSLX M/SMST!+4S]HEV+79K59.LR@,2"TD*&EKISZ/(%4)VL7,R#\\+6OP=P?G9V<- M6H+Z65N#G5K>AIR*0<9 %!_KQ$A?[W00H@W1)Y-9-GV5T/[=P?D'LP/-X/RL MC< NH542D1O.P#.G*;0R&ASY4: QQU [81=UJJ,7_^[@_ P,0",H=W+W?^3> MNL;&R,@O@J0H7%+.Q2KB",YPA3JE'-O4D778P=EVI];#W-QWC*A3[P)+'"CS MQ>F+,EEG MCU$VN2A]+IU?$PM*RZ3!Q$(G,(L!O$\%N!=:$=2=$W]W?GWXZ#@B>MMU?MT% M QT$83?;0%KFL\7"(;DZNEP@AZ@HEC2%H5'!1R;_[OS:! F/=G[=12P=8&I_ MQCW2]U%8PSF7#I@*Y&D58VISTNII":-0(6.X3=.JX0/U$^_\NA.VCM'Y=1=! MC]WY]9J_]]-#_M[;=^__6*Z;AETV& V\A*0S,!UEO:?+$ W9B9)1GKG5J_G4"+VD.\,T%H1>-T:O)Z&.#V;GG][>;&HXII$ MC^2-93K9ZMAVI9"8R:4!:;,GT\ 2_:?)W6S[1JK-A\'LD28_M -]EX7?* M-CKZ^WSV,BP_3921*7NBJ-Z9@[)605!6UJ:':%%KHWS9RNO=?LT3K70Z#($M MY=(/W ;)LYY?*[BJ*=0W95V%.;UZXIBU+M*1FU4"(XZP0+Q)=2:VX,*QS#@S M.V+V*!L_T=*>08'?'T(Z<$"._&C211U*+@XDJU&+8QI"X/5UHO?DN6$=_-E5 MW/AC=BT[Q-'I&%$_AKYM7O[:9&UA.8'-R5;&*/!T?$,V+',GE,YVG,EH?WDB1[@2G-)20=8[.>Y]/[*')#]RUK$^% M/ !QS_IPO-5#JI0DC2:Y114R*),%A&JGG!28A4Y,E1-[Y_$#=RWK4Q,/0-R/ MT!OI;OM/ 1SG;QG0$NP$Y1_N=OAI]BGO M PJA@ DKZ"0H'%R*&IC)3)>B4>43ZTSP=]>R9V<.6H+Z6;L$NS9X2MY[RYP# M9A4YAT9KB(48IU,1216'Z$[,+_B[:]FSLP8M0?VLK<%.;9X$+S)HKD$*%NIM MB8? +8?"33$ZN1!T.2U3\'?7LN=E!YK!^5D;@1U"JZ **NL=8&0%E%4< N$ M4&FC.9:LS(G%!G]W+7M.!J 1E#NY^S]RCRDO6&:6"4BA9%!1"PA29)".16=+ M3H4UR93_W;7L:#?W'2.JER,W/BVO'QXV*5JG\U.U],9\MI6AFE*TY/ M9! Y<4/6B84Z_;-$B+%88(4B%YM$RKQ=-GP4DK?20_=,]?!$D';JG017S34V MC'ES<;X\I]^O#%T2&"3H-7K!XB(KF8K;/JF(5"0S4#W-< W974C3H<5PH74H)&1VXZ M(K'-ZTB^>HPV.2EL[NLAW*/D=)FHW0>7@T5$PTF_%W]K&"YL"KQR$-'Z2%%J M< R4\8'^Q@P%K<] IS7T/+#E*9_M+XIZ0RNV"EDSNT0YFP3C6^J,[P%ZP- M^S[,Z[?N\H8'YX(V!K3.')3+ ;S6"F1V,:3$75CVL6O"G70LH-^R8E M*L48(C$CDNR$R."\95 PJ<@%M\4<\?GRX/1U64_23F_&Q4>W:K/7J7LKJ763 M:^0DE(V38$T(8L47E&184!1PR9"[8-%)%NFO1O9X].Q.:I=%&3T<0HU1\^/H MU<19J6RJ_9:3J-?ZQ8 3%L%JKS)WQ0OLZX'3;O0]FXN%)C ?1RMWPMQSO(IX ME#G*HRV*4;R9- ,RJ 9B4!I,L,5A$C[F<08R'%$A3^':XCDIY"Z8^V$N.A[E M6-)9:\--;8MM0*GJ!N58P'N.R*PQTG>II8>1W66-8 _^Z!'1U(MO>C>QOE\H M?#<$?HQ5?"*Q%"FD!<\PU\I,BI0M&=5D4RI:NRQ$.X=U)**[?'X_F-Z= I)Z MT;H#;-2+G%=UBN'L^T# [U/^C"DV<68AA$R..:MCFD7,D%.Q3CO,F)J,J&M* M59?%KSV<5\-AH1?%&,J(7#NR[SMH_ M>. !W$25DAS3$IQ(M8PH,P@YFSK" !-ZJ;#TU.#Z-1? M,E\U;J@_?7NQ2)_H-^J5V'%>+S^Y_%%?+._&C".]4HZ<%J6^L258DYL4^ZV/6K6ZXZ#FP,D=EOF>[!O M9*G_-IU-/U]\OMRX*$H;R5QTHV# M27]O)G9P"[(^[>B75\;/$.E:8884/!UX(6EP5A$+4*?(.->"-6F/?F,7(R>? M1_4>#A=+!YC:GW'?R9[E&O'^'C[CS_.::)O(F%R2TH*TP==,0" -2PF2-QBM MC"6--.AR#V+&]8\/P-:N=\VM!=T!V*]N:VHMU^8,8%8(GJ4#GNM->$CD/G*G MB+%!)"&(I:E)GZ9[]M)E7']$@#S4(79/:74 N+TOPU]?]?9DF.N4" /D[D10 MR=:QRBZ"%9$EQEA T5>R\&KK(]>Y=.$;'!D '4#^PP+#\F+Q;:6UFTK:]#\7 M4]K)1%NK#2T*6 QY[49Q[ \)BWD54'L-N; MDU=M^5\LEQ>?[ZW;_J_Y&7W:V?3\V[MPCI.B,K&:.H;1H/5CI"JA: M,NV55!!=]*-(^E2CW,>2J]FM5T&Q9UH:K M#,ER.JR#*A"5I+,[2"^T%4Z$OLJ9GB3I1 MY!U2=\9'2B\X,940N.?'S].LT MXRROC(C3+'A/1D1KET#YF@U(W$',D5O$G$+IJW?=MI2=:/EMAX?/P;@Y]>*_ M^[][I+DECZY]W$$EV[/A.#5_2205M$*0C,()1: #[VP!B6UR4^>)SF*4U$^^C[.V[]W\LU[1= M5BX(&YTVU4PZ9>R>T"Z4$NQ4.]UJ^\XS.44'97GX=> +W%<^@ MTG2VE 0R* \J^EK(8.E+S,8KZX+ )@^?]BUU&B\?+/L45*XJ,OXO)@N*U^WPQ##0QPBLNM)5]I=9?[U3L= *%T(>$3D<&0 =6 M]L79ZG+7%2,++@9:SY2$&JC!XB[0:<*D:S;!1B$UAOM[W.'=:! M07,[W!]>@AW@?+5[.WJXD!$QF-QJ(%^&HIE$@&O#61#CT5 M..=6^M37R,X=">S<;VZK&UVBJ /M>JQL,DJ>2ZU-UYE%XKJI$Q\H7 M@U+6@6/9@C?" M!A39E]BN_.\(!)Y\*=,H_EA+%/T0VO7HA*@H$@MU>C;3-7?!2BT^%@K0HQ0Y M&DQM4O?CDGVB709/11,'0UPO^KE/$?/PG?A]YB3?6JF4N0.5*>:,4@20ILAB MN-2&-VF:T0\+NIR[-*[[VCT2>]'AIA;OP5;%DBDOO*LH=WCK%N%W#,27_O];\K=,8T3KU66*4L"*%FP M9AH9&22O4W0%I6FG;R,1O5T&FCUG+3P%N'6KFFUG1$4,A=77AXK50BPG,P1R MT8E/1@K/,Y+D>XP96XTFX\^U%J1W<#TO_;L]0T,QZS$)2:Y!+*"4C! $!D!? MO-/9\AS:/;]N0M)VVO2LJT?&ATHO2G- 3'LM>'TW/SO[=;ZH/YP$XS33'"$) M)/MA6('(>M5NYG6@Y/39:75( ]21Y&&]%*"L".!5\9"4M8&C(N9T61VRG\KTYUB=DLKL@I4#5>:76>Y-81Z[ M-*DR*QN9B<*4=-%!\55F)3MPBCL@;U1QM JY[?T0VI+4+JN(._//6J#F>?EN MCY:UN&!22B2V'&I#A"@RN#H_SF=;ZG GZ4-?W3]WH^_9^'E-8#Z.5NZ$N>?H M&3[*')UTXJXH0(:U!WAD-667@3,T.4C+F6HS*;,CA3P%+_(Y*>0NF'M^?N>M MFI1LM7"%F.&+K#T%K"CF$?9RS#:CM_?00;O11]ERG+:C:'2.M5F3-"J!4LJ3]^0E85-R%6J;$G', M%,3@;4>O^K+@XBL=3@\LNVXA0'][4]YAFG^F#MB$@4UD5L;BPA&IV-BL8<6HX/)?CM,[2&(#E!5 M]>Q->1_.<-/C;^*\K#;_4CFT\<$W) 4A-<^8*("L\[P2&G#)(CCIM4K< M,91-7A=NL;=Q[[K:X6IHL72 M/=X1C_Z^ ^ZBS@[ .E6'/Y] M/ONZ?CU=\Q++#_/S<';]YY7+O\_/_XGGW_D_$<9I9,8!%DZ6P\@('LG+XEZ2 M?V^)%Z;)#7 SBL8U[SVI0A^@><[:LQ;9K_/%YEOU]^I@3@I7"/80*$ &9;6" M2&

8V&22$,^:M-[B*.2^:X(<$/H6>'PVO N0)#9I37 =V'\!?NE0R^_L\/ MS^,^N)F!4K!7G__S=)G.YLN+!5YENHH/*?%"$27SY(N06%34 MY,+ID3T-<^-_XZ,_$"=_HM_Y<^)SS,IF!6@HC%:2):"31-8XQ8BX_[Y_ #%T69)R36=_#XOU9 M@("E0.EL(6)44$HNKO"276E2HGT,@[.)[7["&9;I^81G8[11"-H*TIX<">0R MTXFI;3*%#GP3FHS4?6 __9J973#QH)DY@/ECSX.K+%E@[2?V "W64;"3+/F& MEFBQ4D-4BE&T4Y@.,6AG\E,69IN%>DCQ#(>0P5G;0R!9"J9JOJ_HJ0/D:T^0 MZ>QBU04=%RN!+2U\T5"$K]WH@J%80A>PD5B&1%E13;H>;K_%'G(ZPQND M1B+J 'QK@E[/E\M?B9OW4?03EOD"K[D;O_Q%#"5)3F=A\6T5Z%(8FFH+F_DJ M[_5J1MNCJ'2"*I(6R@*%URXV6&N4/M0@FS/(_SVN>>(C!W@KL\NFAWKZLE[S'7Z9+\YKW^A+U%F53+0802GG:AF/ 7(# M:S=;[YGS+@3?Y&+@H0T=7F]V\W/ON_'+3B@>G("80YT(DST$4PIH$R//#H6Q M;1XB/KVWD:O_AT#)W;*R825RBH9H59BTWUN_K3ZXN5&ZCX#6IHEG@:$^$XW: M6E"Y-NU!'\$HEHVW5AOM3\DT$?##IEW_)@O[%6<7N&+M=U5(5DG&&8+QT=1Q M50@N10_">*<9MZ:TJ4'9:G>=FJ==D'+;/ TOE0Y<^>^%E1MR5A$R!;^XF(6S MEQ?+,6="FPDFS4@:N0:V!:@[D?\I'M4;AL5OEY7U](MO%_-\D5.0J@:F#XI1+ :(*%D@?@LX4O&9U4J[ WOJY MKG#7EM0NU:HG=!Q400ZN*.))\%D(GS'9-F,U#MIVI\[#+M@:S,[N+L<1O8KE MXGQR]>#HQOE0'^(&%6TPM/_(B&O$/X3 M :GLF5,"RFV:NM#BUP#(GUU&X2/ M[J*75_/M83 ?6B9C VNME]=)V+QE$ZACL7*= =ER?<),4I 9,7J%$A!M_$T MMP/60[L8!U@#2G<^-*M'Q$N:7\S.%]\F__&?$\%%9H(BL+QR0W5BX.N#6%.P M<)2W\?%]U1'!,(SHY@?QL0/)O_Q] MHG7&0O\!&0592Z,I+I(V@T[*"$U!$S/WG#<'2?[E[^/$B.TDOR,?!RR=WU_V M__ENP@KGO-9$9<,3D1P+>$?'950F:I^-=?*>=/9!LO_/=^/4!K63_8Y\[$#K M_W@_\5*HQ'@$(URN4Q<5!"TM".%$"#X:P>Z96W:0Y/]X/T[93#O)[\C'4;5^ M53+YYOP3+EZN=C^]ZCR@25P"?0$GLB3WAT(W)R(QA#/A3,I2JUL'P ,EJ/=] M^C@5*L.+?!CVC1P;;*Z=WBPVK\E6WJ\F?T6BBL!CJL_[B9+ :]4L-\2D))C= MJMYDJ[#@O@WTTC+AJ*'FP9+H TF5+QL*EAOE2LDY'6, :Q-?E]T$+!*BY"&+ M%*P)VU3([0*GN[L8+[ X7+!W47(@E\=^ O%V_B]<7!;K;XQF(;](%F?"CUPYMSSX:,+_U!YS0=D7A?"?Y4V.\=$7$#RDUVN M8X1UH!BI> %T!.N22[2AV.W%?OFQXP63_Z^]*^MMY(;![_TO!'0?+P7215$4 MV&Z+GH\!)5&[:7-LD[CH_OM2CK/9.L=ZQB//N"@2!(EM1"+YC4A1G\A>!A^E ML-E-C?D/?-N. B[+SW33#@7NE;*11J0:$S)P;2X*#.L"8JF* R]*QC22)*K= MS/^YH>;;8_: Q*2*G3ER^)$%V"1BU[Y1VBR\]0*T:3U62C"L$)6@B) <99E* MV86?LU.\L#7VS%VKYHD\]]'_O0@FSS-M$["('72)*4@HW*Q2(Z M@&?N(',O&SZ-A1$*70X:3LKO_+BTW^[70Z^=%L+PO&5M69D,42D'TD6M74D< MC>]24&WPHK(UCT4@9(QEGUDO]E'S EA\ ]?9UQ\+^! [4Q#Y/MKFHUW\]O9[;M[4;_^.Y^O M6K>@)B9_MSM,I\67V.) $(;:*;?GR)-T@FHQ5B&IF#Y$TQ%SG9=]$P*'Z'$1A,!? M?CI%RL4(3""-,�\19&)A8^4@F4!/'B.0\M[,!DT'UL/U"/2Z6%98,QQP(E MMWL\0G'[9D>72C@;$] >U,*SLQ"NK][3-7_T'->)%_IS M=;9N^W9)[4]^M:QNZ/KL[;O;&W[I-'B5I'4*:@J-OND#\/+L>:.:DDF5U^]M M^N-SG(1A Q]ICG,0%*X.9)=C3&Y^K-;=,:_Y>(SN*J";4V.#):,*6$J% M)<76'#49"%AC%5G$[':A/@R6]-D9+30'.001VPYS&NTOX+SP7I [];1 XJ,D M BV*XAQ0C!SKFNI:QY<,JJK@A:\VR"Z-%Y^?TD+KQTP!I#WUOT@_]^KJXN)L MS0JY8:=P5S7X+5WFLW$%VE[Z=_M[KYTG.Y&C^F2\DZWQGBA92DJ5R$L+9&<8 M"\Y;8&P%($761EVKL%V\UZ!9[M]??8?!/FDG(P*:;!O_0[2R3:V0NHR9'Q-.[=V,=VR+VP^KZ_P.;^B3C^P1R8\;J.N"N*N LRR5 MTD<=C!:05:,SIN AA91 )T]%.M(V=^DU=-"E\K$%/O* V@:=@7_Q\-9=?J@J M0V@DS]MS.&I4B)!,1&AUEZ3QO&^N72I[#9_J,2V90]"VO61V-N("=A>#)+PC MK)M@8PX6@F,M&F5YYU3\ND98=B52%FY^E,Y/?N@-G7V0.MB.QP;4S:F00ZTP ME@PBM,8ED5C87"PD:NRF'*357?AQ(^9Z1& =CIY]L#K"E',?8WQ[^1=/_*H= M*'YRDW!SMNB32\(5T9YJ D.5?\M4H3KEG9+:";G;[>F71CDB-(VQ[U4/92]@ MC7N%[\]N\?RDE'5+YWLI$D7>Y+$C,!1:F6%*D%@LR#:8PJ&,"GV*OS\]G7E3 M?(?"UH0F60"P!FGMX<"0E9-J2 6BUPY,5A52NQ2ALI>N*-)1/5%HZL#^\_4R MN %+CO?&6721N/V1VB/-4G['/R]6%R<7C;MS]_XME=-<)'E^!!E:ML4E14.2 MA@!C] :C=DA=>O@,GND1N>B1\/DL8J>TY;%E(/_U![_Y[66ABTOV,7MQ"O8; ML&M&_R9R=8D]%]#W'DCK8N4 M@N>69*N#:3E,3E(KP-)N]*(N2G6Y8_KT=(XIPS@$-=NKX@3&6("??B3%5Q_> MX"WKZ/OZ\/*'=>) 5%6E#Q6$1P6FVL"1LT]@;1:Z9!=+[1)3[C[%>:$W!2 ^ MA[%IK+,XW&VDVNSZ:HV\NQ,*DFA[_Z8VI&2A5">#RMIJ[$)M?F%."T/61#!X M$6WC;;( >&UBE'IVU_SGFQ5>X^4MW=?R0Y=CT@9!D60MJ<9PC=J"JBQGL,X; MWX7>\/*TE@2R/:S_J+_Y9*98 + >/8H/6ZRHA''\V(&,+(ZIN0)B(?#MVAGO MNC#5PX1A"\FK',(?CM/^XG#TX23GZQ6>G]R^PNOK#_SBKWB^HM,DK)%8#511 M->_::P(TN*YRX@F%%5%TR8GL-+LE+5?CH?"R#YS +OWS&YLWVH^$-_3E%_\ M4$L#!!0 ( %V 95-B5:?XO L -0Z > 97@Q,#%A;W-L,#DS,#(P M,C)A;65N9&5D86XN:'1M[5MM<]LV$OY^OP)U?*T](UF27V);=CVC6KK$,WX; M6[U,/MU )"2B(0D6 "WK?OWM+DB*E"5%<:^1W+M,)C$E8+%8[#[[[((^_Z%[ M=]G_?-]C@8U"=O_K+]=7EVRKWFA\.KAL-+K]+OO8O[EFAWO-%NMK'AMII8IY MV&CT;K?85F!MTFXTQN/QWOA@3^E1H__00%&'C5 I(_9\ZV]=G.,G\*_@_L7? MSG^HUUE7>6DD8LL\+;@5/DN-C$?LDR_,%U:O9Z,N53+1G1Z>\*?[5 B4;,-S-,782BI^W(AG7 X'KMT^.]D[?)_9L+'T; MM%O-YM^W:.C%^5#%%M;3,-_]Z,2\%,;U".0-E+4J:K?V09@5S[;.0SF*V[3+ M+2R7#2_JDO(V'8K1BS!Q7Q^*>:@9.I&Z'ET TT M\M_"+4*/8[>+8Y 3RECDNVJUCF ?O>= #J1EK>9>J[J)E=7WX B$7I/^G>O[ MCQW6N>VRNYO>APY[[-U<7=[==G^][-\]L.NKFZM^K_LF-W;3N^WVNK2UA]YC MOP/[8+=WM_7>S?WUW>=>CW6O'GJTR\N[F_O>[6.G?W5WR^[O((@_OW+'OZ7& MRN'$?21C'PS0/@#7_]-M<#C7!OU &F:$-6RHM V8#03K0,3[@!D\]MF#,)8 MY%;%=1$EH9H(P;I2"\\J#0@2)2(V'$&+W:M0>A.V@S)^?'>RO]\\RXWT_;?F M#.P+3VG2KIW"GC2.VKIPBJY/MZT+,D_K;)>I(>N$2<#)V'>1&''V*"+IJ=A/ MR<+7,I)H_\VW*OH"CS?"K#7&#>.^2M!R@PEY]2^*:Q_MG3NOP0?\)E/\#9B8 M]K 9!AX'T@N8"7@8,BTB+F,&?\5P"+9E:6QER+C#D1I\GX3<@Z, ?];">)+@ M!668P4@1OZ?23A@?PTC#@-5X6@Y M)JA@$=$R*'+J#01+N*35X<>(^\+Y1Y+ (#X(\3$%K ;Q'HR?T IC:0.5VF4J MUIA53' P0R2B 8PI?PD&4@PTB94%>:R SAF? YWP/Y,.C/0EU^"%*!$TVFQ/ MQ'30FTT'F^"99/>(3_"H!61<">>+YP0:"ODDP-)P7B^="LZAXE/@?C=TJ*9Z MJLZC\%!1?DRLV"_+Q].,A+!(MX<"]K>CR']LP&-WU(GP) ^K@Z8>/!"A&N^B M/FY>14O(T9"L]9/TP)'B4K#\,3*R)N[1VOL^#C./_9TEW/?!_/50#&U[_Q@) M6">.4SB8!V$!S83^)J-6Q"&?^ZYF)HEM:6$Y;P7#=R(%"(V.7>R5L74&;P]! M="ZD.'>',$' GHNSW-+#0,"1Q#BRBK"("ZWC,^"WT@"ZLXG@FNT J=44?0CS M-)PJX-*8W6GRF EJNW5$.NVXW(PS;@ >CVNPY=;1 M+IS\:M9'#;V 2YT *+I,R!&=@)[::5XKH^1*^A;FXUB"A !^YL=W1R=GK)/" M&#S%;($ZV]ZGG<#7IV?5RJ,RJE4:A9G\5D4RYG3:^/A!@=5C'GMBWK25S5%V MQN]MA];^*G8XKAWE@U8TP8SA'K-,=0TZCN8LX(ZCQL2S)Q([]>,9+\&/EHI: M;J5J@+6:S6\Z)ES\&N.J^XI8JJZ<^\=?-BW<\PGV^M:<"Y#TST)KE<=G!5U. MH8'S_YX"G ,UQ0> ]C#$?1@\?Z.P8C" NTC@B>TS/K1$R)# 445(''YYVLA6 MH#9)5OO@Z 7^1^H&'.DFN*+ 8N;*I0& ?# I7S#15\)5##3-P8ZJ ':F%6!Y;*OE#E>5&TN+:Z%\5A;C MS>D4/C J3.WB*=__\F%!\3OO/LO]&^AE8Y)E1*LFNGQQYF\!,Z=]3)3ZN2Y-:1A@0@Q9,0\V+&/V7)>P7';]A1M%CH=_ "^RZ\S">;DG M(84^21]URMKKF&E*ESRS[!U"5HM A3Y2=\R>7^'5>3=I5DYFB,>RN)PS+6HF M+9FSZRXQYF\)U(2XAF&I6$EEURW ]2L(-@X$H0&,0*)"U7EI,;SVM=Q1DB'= MR]3)E@1$V?!,5&T*MB/T!+S(<:6'#P5 P?>+T5A$C[/+-F N5DLZ(CH+EL:( M>G23D)FJ=<+NHE@.4@-%$N9D)"3W(4@I7\CA!WF/_TT5X5]O?)+UG,4*0YMT M\%O&^"AG%6>,R<=UAEYM@N,- OBE=TQIWF"C&#+KO5["7AQR@;C0BAS:E(]* M3(_3!;\[5:+:<*@%=2"\HE#$(]UNN4Y:#F(=(/Y _-@]+$,[9_<00L#FTP07 M =+-GV641JA#RS6DDLH<&):[MHBF^L M*"#DC57>%X;-0YIXV@0 F-1AI%10)$21\"4 I3X( *; JH"$H0=.0DC)5Z? M.-^*"_\3X ^47K_GDF.4,>8)-$,*.52I9CN'NWC]B6FAW#]+DPSGYR:>(CDB M10U%WONA&,C)-3QGW#F[#2D!69"E$W(0UW5>=#LBY_?FEF7EO"M%]SW55>FC MJ4-Z7JI-U65+U8(">]*$S,TA;DRJL>VE532S"==-"SE8=FY'LH!WL)B@$\ W M,Y-YR11?"( 3P4E+=EF^3UK-P+VK0BK@\ ,BMLDAC"F[@LH\6 M(T7K%;$+R3FSU;-%+55J\SF[LRZ6PL..W%W5GQQ(\MRAJAH#1D(]G%TM^()C MU:,1ZB!04(^N-'P@0^3H.QPOUH>$MUFO%%F$(U\[$A1:B%E@,I-&4:$#9Y2ZXAR(.%AT!HQ*W?LGERRR MA;1ST=F57Q\Z>_,LA!$YS[EGS;*@P5+=RPLQ?]W*& 47[> UE\8S5TLQ")Z? M"$KU,E+!) $/M>[UI5(+&1W">5SIQ:5O+HMK*UTB+:LGBW)TJBLFT97J2]>< M?D'5OT; R;M5W=UK#;B9:I9E_R+IYYJ6%*-WR'*=,Y/"[J0G$Y)7CF("@F4@ MLKP4R')/L9G_M]6+"[87IOA*[WLC6^X;W+&H1,64^E;JNN57R+M3UNI&E;I2 M 7?WWXD63U*E)L3W.$6<\ROW%BTKOUU5J0SV%M0YF;J&1RYRS?1EE:Q0IYT8 M>CDX![L$+\<('Y8%*LDO&G\O$"?/Z: !%4:5'#\/87!JD:__V^FS\ELG]37^ MVLGAIG7UG[&;+]B#D-$ RD&Q 2_"=,![%UP_3]]AJKR!7-)]FJGRUV2R@ECJ MK'XB_B;U7"I=DTJ97B565:Z.,<[\,DIN_C' M^7>5"KE489[PU))0E[\64 M^G$KK.07BW7.:_[ZO.8V.0\4FU^<,S$E@KTOB8"&C7J]>1(U3H-V],-IP*)F MNU6O!Z=G]9/&&?U/ Y2L@;B?8^Q<\O>E1*25F./^G7:S>G*Y,,!MW8*U_ MEISHQ7FD4@O[:9COO_IEMA:S_,%6J!23M.-,*OFIB^%02:4[;^KNKXLCE8@F M0LX[;\/,0B$/;[-XT?ZMU6H]H@FWKOUC@$%W-=VFOM ;->VM#^8#0>7@W[O?'P M]H;<7I'^Q^'@B@Q^'O0_CX?_'L M&!V, /.CN\^]FS$9WW[S1MV!\J/A>#BX M T/Z'WLW_QJ07G],1I^OX5:C12N-]A%]1VC*2..8^:LRZ=V1WN7MI_'@\N]F MK0M>J][$ (X_#LA=;_2A=S.XJ]S^?#WXQ=D.(TW([;W6)%1/()&MRCIGL.T? M0_7F(O]S?[1W^F-8)C^*>TZNJJ0?TW12)B'75D1S8F,**7U\VMV?S6L6M*M( M91EE##BW(GD$&YY4F\<+[XB4@6<:@BFG),1SY2V1*7D2NG$3VG4*S\1%9&>S&+JLN,VX1-*[G@B0I6R M/+1*DVN1"*Q%1S;FY/LWK797\XDP%LJ>=9?OP,=GK\C'S;T^_D -. )\F,S) M?:IFDK,)+WM7:^]@ID"15$$)AWVH2,&MM-RRB12Q 7"@(GMO..'U" M:F(2234S"]"L,IQ0O.GU!BW+:[$W"V6VM'UEX6_O#?]XPU=O31':H@!AZJ@H M$G!Y9'S[,214G$@X(":0P,.4O!5;] MU$,&-R&8V&M(\I%%A9ZV6[2Q6P2[H<6/00826+Z>5:U/FM\4:NA>U%QR XT6 M>,\Q\-?C6\;B$-+<'#X%63K@$*9B)\_[*M>P &3O5!C'"2#%4[<.]DHK-EEG M),TE=7$OB'\5MG+!5C@H@%E %Z.D8.[H:O+ "":H%FB \.7)<62**^4&2X9+ M%^/JBV,0.!N#0G!H=9,R:%Y$F$N*Q =F.256I0=F^$*V7G_A6\!1$+@)YG/V M+"[ZQB 5' BI@W-Y"UF'L\#! -03@5#W%"C4HJ<1PU@#AL2!!/5;!%8@)J@ M@9#"SK$2[=H68>XPX,+K$;HANM;0.&I]* S*CK'2L)%IV9(T5E?$-8<3E3W7!8'KT?RY6,_LU=V3S38 I;E58XB9:S# M9)6N&.XGE+^MG@;THM#16*7-LM:X&[!8 N=SR_E.$@P4U#$<80)TANXH]N[_H_GMP:D5>P8!L<;6'T\2H> 0F:). M+)O0&:?W2/R^9COJ=]V&>U2R.,$^*=Y%O^B/8#N2FS*8:/@RMW=@H^A.0!C" M#$U$V=<= T7'Y G$")SDS"BX<^^X2'J+G'B\5 M82Y[+A;I5,DI1T).Z:1X2J8+CN!))M6LK] M-W@P?@D>WN24=2T"&MY/-/2XK%(H%+F_[DNI=P.A2 *N/5".R^YMYBY-7TJA M;03\R7J<':2&]\$:E3 MP4WJ%HL'REJ5N/6G6)ZAM2KV<-OYX>*M;[M9;=2/\<6OA82P;+%Q\4ZXZMX) MURS;'CL[K9[5]P_7JXWE6,VM[=<'"TQ&T_>E5FDQH>#&3C-[((U=;[,>F^$M M>/F\K/L MT^ZQGWNH\V-%UK;PTMP'."; @"(%W -<0]HR,+(WW$ PFM[Y#?O2C MBB4*:BZ+MPCL]VO5H]]R9,K_F*7CG_M-^=:O.U;(\DY<3:$!P"NW^Z<\X37S MQJ?_X8K["@WBSI*I_;)/7Y@RP2;XM] MGGUV0>K\A\O;WNC+QSZ;V"1F'S^]OQ[T6*E2JWT^[M5JEZ-+]F'T\S5K5>L- M-M(\-=)*E?*X5NO?E%AI8FW6J=5FLUEU=EQ5>EP;#6LT5:L6*V6@*JPH79S3 M'?P$+B[^T-N[UBO0^#_A6[&MQT;WJ#[C7>PM;^$#D_O/O4O1FQT>UWOZF[ M?N_3<# :].]8_]?>A^[-O_JLVQNQX:=KO-4XYI5&ZXB_83P5K-$6_JK,NG>L M>WG[<=2__+OMUH%W7&\2@*,/?7;7';[OWO3O*K>_7O>_N+UC2[->;^[=3<+U M& /9JJQSBLO^;ZS>G.0O]T=KIS\&9?9%1CQEUY*GXS(+05L9S9F=< SH]MNS M_;&\9G^K2D*6<2%0<2LQ1+C<2;797OA&I@+]TJDTF]3Q&VVU4?4*M?TY8!,^ M!:9A*F&&B<-.I&&_Y%PCE/&<#2%3VC*5LBNE$S^D4:_\PE3$NG$VX2XV;A,8 M,Z7*;HUCG+4ZMSP'U@2G?9'9W. M68)76O*813S$6YHI=#2SRO?;ZI!"",9P/:\,$84:1 QSQ:FL+85:9EZI''V %Y MH1 \MYQQ]H3<3%@4JYE9D&85X8S336\W6EE>P]XLC-FR]H7!W]H+_VC#5Z]- M 6V1@"AT5!1)O#PROO@8,*[!@87.ET$,Y%0&R) @EF9"(ZA;@LI!ZD'70IHP M5B;'<:0I6L4>M4RK$ 3>-NP(01* J'LD^@_A!!,AL"Z&ZS"/P11Z3W50^PC6 MZB"Z\I>26X.'T)"'0 B5:SDI5_E&B? )Y*XV0!>T'J MYJ%R:24HZZ*D(>8.^D+[5\B5"\&B1HGB@K88%4OASJXF#XP4DFM)&Y ^0SF9 M3&FFW%#6[EB6F.QHXA#U)-[JNE35.8!^*#66YSI!AQN7/,%1: M. -<@3.&%--BC$3#%LB(P=0%BS=/)F2ZS)R\O2@ZA7OIU)_R.'>13+Z&*,(" M0T[12V9'H8#)[P!-\I>[JP;'&QR(>F)\;1*HW.Y?^Q#5Y,O>0(57],>E*PL6 M)9T+!? ^0'L\[+3 BX%>[%<2[]MMC.@X4^1[U_*( D]0#LHV*@QS31BL2?O& M?(DR%N_0$PF[IAEC0 MLKP*4U*-=9JL(I;@?D(2W"INT"Z.I8U5VBPSCKN!DR5X5K< .W4P4)C-J$5( MM,D-/T(:H>P8DC7\3Z75@N_P6R[19,?P/ W=L>S-_TTAW,5#+!4/$N&FDP = M+$()"$Z1+98%Z0SX/A1E"G9&I+&:*/OL8S#UF#Q!F-!);AN%?.X\]+_ S+*_1NUB HDTAE$9W0\N M[!% ]\"I0+KL%5FF4Q5/@60YY>/BN9DNE *2+%9SP-;91'EMX!L\0MR?F:&J M!Z&Q>NK]-WA0?HD>WE26=2L"'MZ/-=:[HE(8%+F_LZ]EW@U"D02@/5':9?=V ME7\N@;0;\R7:<'F2&]\O.6PN84:9 $\0QSPQT%E_.,+EF M,9]W9.I,<(/.BLD#9:U*W/Q32M)88!5KN.5\<_$6N-6L-NIM>A%L,2"L6"Q< MO".NNG?$-2NVVT[?5D_K^YOKU<:RK>;F]O/C#DS&TW>EX])B0"&/G6;VP!J; M3B'%?+P);W_I&[_MVT*_[M%OG9P9][E/4]?>?OTEX7)RH*&[K=OW^>B' 0>@ M6E"7F(Z@,O>DB2WV]8(@WX'GMWP9[6;L2(NKA0=8WYM(B-C5,J/>^E+>%3@] MI3&]TNNM.P@U6*[G^VA084MGZHLJ*6$[CZ M:@@/D%^YW3_D"6_,-S[];W##,R,2UA;W-L,#DS,#(P,C%Q,3(P,C(Q,'$N:'1MS5CK<]HX M$/]^?\66S/4Q@U\\0C"4&6J<*3-I2,&YMI]NA"V#)K;ERB*$^^MO)6.2D.2. M=N[2\,'8WO?N;U>2^Z]&$R_X=N'#4J8)7%Q^.!M[4#,LZTO3LZQ1,(*/P:**79.2+IE,Z*#2T[?*Y[ZEC?3G/-H,^A&[!A:]K[%Y\R2BC4YWWFE' MK0ZUYV$W[#3"+J$=I]MNQ7\ZZ*2%[*5,(3<)?5]+668LJ;+OMAIFIYW+WII% MEFH>*)/T1AHD88O,U2'52M&*'/*$"_?(UK^> MHA@Q25FR<=\$+*4%G-,U3'E*LC?U LM@%%2PN&0LV%\4?4+W]..Z=+F#>A*6 MT2H$IZ&<]F^6;,[DZR/GV.XU&Z8#]_U^W.,04TQ%[ M,!A/SF%R"M['L7\*_E??NPS&?_CX"JG^],?C?^Y(+BZGL\OA>0#!!)P3N#1G MIF?"S/=T9$ZS;==A.(/A:'(1^".XP_[B0ZN"Z-K'JD3!1Q]FP^F'X;D_,R9? MS_QO,/0"16G8=N/):%(B%MBJDN=NRU1=^G/(O:.FF____=EZ-"/C>MF:G]@5 MA5,3O"7)%G4(EXS&0&]HN)+LF@*/8Q92@?\P3/(E 9)%,$GI@L",IBSD6;0* M)1=PQE*FYNM;N:3P^JC9ZGD\S4FVT??O4#,5DL4;B)%9\>0KD>/@+I3J.VBC MH9K[I6\EY$@!).*Y4HXRQ8I@LB2_SZGJBGJ4WAD1E$UI6P8IS30I/2#5QE?)W0:$'K#XIV2$%S$D6XJA@)C:7;/*Z P;((0>$: MSLDOJS(Q*Z>?WWKO7EHZI_#<730.'FYZ)N_'/39:EZ7X&,9@BDEJK*(@4P2E(SP MK:[G%H\Q80J=N:"% D-=D4F2 (JA,PA ).2(CJ*^165&LE"]5P-1[USUH$2N M55)BB>=4:)O%'MC-GQHY+V(-&6$V$-4G/7BLSG,27BT$7V61L74HUK_><[EW MSJ_O3(5V.11^'2)K@X=;P/_8C^Y!;I3Y. 1:>WN:M;T9ZS;R M&W >V_CMAU%&\/Q]:9<%;G5ZA;Z6M7YXO;?M>XII!Y$#,K2%@4(-)@@*GK ( MJE#_(7UJ/#^9O%]ZDG@\M_<2]V\]M(6Y79[IGS$$K=%E$JV%!P3EZ5V_O]OU M3\I=_]Z7AAT*+-W+!ZY8/TNKLK+W803/#'I]=05-B'+VP:>26T26R;\5(7.$ MY4H^+?(#Y[E[U_(KD/X>-?@;4$L#!!0 ( %V 95,])G#)- 4 /(6 ? M 97@S,C(M86]S;# Y,S R,#(Q<3$R,#(R,3!Q+FAT;=58ZW/:1A#_WK]B M@Z=./(->/&P0A!DB\)@9%QS D^93YY!.<&-)IYP.8_K7=^\$CK%-JW820_D@ M!'N[MX_?/N[:[WHC;_KUI@\+&4=P<_OI>N!!R;"L+U7/LGK3'EQ-?[N&FFD[ M,!4DR9AD/"&19?6')2@MI$Q=RUJM5N:J:G(QMZ9C2XFJ61'G&34#&90Z;?4/ M/BD).K^TWQD&]+B_C&DBP1>42!K ,F/)'+X$-+L#P]BL\GBZ%FR^D%"Q*PY\ MX>*.W9.<+IF,:&RM6*!7+B. M;?]:TDL[[9 G$O<3R)^_YF)>")/T01HD8O/$U2:5<1%^Z)K3\M13%" M$K-H[;Z?LIAF,*0K&/.8)._+&8;!R*A@8;XP8W]2U G5TS]7N7KBG-NM:L6LP*[>_ZSQ*\:^SN1C7*@XD)U>?SP=7 Z\[G0P M&L+H$KRK0?\2+@?#[M ;=*_Q+Z3VQX7,/Z@E-[?CR6UW.(7I")P&W)H3TS-A MTO>T94ZU;I>A.X%N;W0S[??@R?*C-VUK1-,^5R&:7O5ATAU_Z@[[$V/T^W7_ M*W2]J:)4;+NRUYJ8B#EFJN2I6S-5DNXS[^^1^T1,,_WYZ5E[U2.#1(L?4HN1,B9B2AF3%ZB.@:NKY4%!75,M*) M+"MFM7!&,TV*UW"7\%5$@SDMOPA9D7"F) BPI1@1#:5;/=_"@B4!0L(UG,;! M8DS,K=)OOWMKQRV.8]H7R@_*]9^71&"N1&L8TY0+N8W=!C+ $[CD(MZ@P#8^ M/Z(F9)F/L/R6"P"*+@X0"HB.>$;%IM4@:'03_X[%?)LM%,-EA%O[N%G$T-H5 MDPLM7-!O2R:H:O(:EL_ ^(&< :KAU#\$9X]HH_Y2X)R"8OH/_@)SB&XAYS2K MM1R]L5;S]*3>;*G\*8ZC0L7D>-$W.Q[TV:I:Y^!C"8(I)BJRB(%$$N0,\%\= MSPT>0\(4.E-!,P6&LB*3* )D0V40@$A($1U9>8/*;;U4!5&/K;I0XJIEE&.) MIU3H/;-G8#?_4\DYB@[20V\@JALM>"W.,^+?S05?)H&Q42C4G]9;J3?D]T^J M0CTO"H=#9*FS?P \BG 65:_UYN>+/?I"'MG_[_/1XY+,(OJ8.%P$5*BDB4B: M47?[T@I8ED9D[;)$.T,SM3:QF7$I>>RJF?1>35K8)3 EK=DPF_9^LFTZCS1+R\[EHP49UKJ/I6KI6==R M*^D#.+N84A7[N1&Y_J4#'RU>X%#[XO2D=M'*]'-?H)_,V#^E %T45+0H,)]= M,!2(YP:TJD1@."'C$0M@:]$/"/8NS.W\BN18$/!*>/?5T(,9H"6Z3.)N?@&3 M/'T0O'P<;$:;@Z ::SR.1S><9O3X*Z@D8KT/,)8N4D4[WNLSSP]V2;-0<]G- M@T.TMV-H4#^DN14:;(L,O<\N2%.>WQ"[@D8X6M_3%U>FWXM3GG3?6<@,*]12 M[F?Y%Q<[.\_\-EC?2W?^ E!+ 0(4 Q0 ( %V 95/LF0Q+@P\" !T8%P 1 M " 0 !A;W-L+3(P,C$P.3,P+FAT;5!+ 0(4 Q0 ( M %V 95/J4IK;[!4 ,;L 1 " ;(/ @!A;W-L+3(P,C$P M.3,P+GAS9%!+ 0(4 Q0 ( %V 95,UO;BMFR< -^) 0 5 M " &UL4$L! A0#% @ 78!E4X%L_#+-#P$ AU\+ !4 M ( !G*0" &%O#,R,2UA;W-L,#DS,#(P,C%Q,3(P,C(Q,'$N:'1M4$L! M A0#% @ 78!E4STF<,DT!0 \A8 !\ ( !